113564173930938130259718144
113,564,173,930,938,130,259,718,144 is an even composite number composed of five prime numbers multiplied together.
113564173930938130259718144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 113564173930938130259718144:
212 × 315 × 113 × 136 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 67 × 67 × 67)See below for interesting mathematical facts about the number 113564173930938130259718144 from the Numbermatics database.
Names of 113564173930938130259718144
- Cardinal: 113564173930938130259718144 can be written as One hundred thirteen septillion, five hundred sixty-four sextillion, one hundred seventy-three quintillion, nine hundred thirty quadrillion, nine hundred thirty-eight trillion, one hundred thirty billion, two hundred fifty-nine million, seven hundred eighteen thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.13564173930938130259718144 × 1026
Factors of 113564173930938130259718144
Divisors of 113564173930938130259718144
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 67 72 78 81 88 96 99 104 108 117 121 128 132 134 143 144 156 162 169 176 192 198 201 208 216 234 242 243 256 264 268 286 288 297 312 324 338 351 352 363 384 396 402 416 429 432 468 484 486 507 512 528 536 572 576 594 603 624 648 676 702 704 726 729 737 768 792 804 832 858 864 871 891 936 968 972 1014 1024 1053 1056 1072 1089 1144 1152 1188 1206 1248 1287 1296 1331 1352 1404 1408 1452 1458 1474 1521 1536 1573 1584 1608 1664 1716 1728 1742 1782 1809 1859 1872 1936 1944 2028 2048 2106 2112 2144 2178 2187 2197 2211 2288 2304 2376 2412 2496 2574 2592 2613 2662 2673 2704 2808 2816 2904 2916 2948 3042 3072 3146 3159 3168 3216 3267 3328 3432 3456 3484 3564 3618 3718 3744 3861 3872 3888 3993 4056 4096 4212 4224 4288 4356 4374 4394 4422 4489 4563 4576 4608 4719 4752 4824 4992 5148 5184 5226 5324 5346 5408 5427 5577 5616 5632 5808 5832 5896 6084 6144 6292 6318 6336 6432 6534 6561 6591 6633 6656 6864 6912 6968 7128 7236 7436 7488 7722 7744 7776 7839 7986 8019 8107 8112 8424 8448 8576 8712 8748 8788 8844 8978 9126 9152 9216 9438 9477 9504 9581 9648 9801 9984 10296 10368 10452 10648 10692 10816 10854 11154 11232 11264 11323 11583 11616 11664 11792 11979 12168 12288 12584 12636 12672 12864 13068 13122 13182 13266 13312 13467 13689 13728 13824 13936 14157 14256 14472 14872 14976 15444 15488 15552 15678 15972 16038 16214 16224 16281 16731 16848 16896 17152 17303 17424 17496 17576 17688 17956 18252 18304 18432 18876 18954 19008 19162 19296 19602 19683 19773 19899 19968 20449 20592 20736 20904 21296 21384 21632 21708 22308 22464 22528 22646 23166 23232 23328 23517 23584 23958 24057 24167 24321 24336 25168 25272 25344 25728 26136 26244 26364 26532 26624 26934 27378 27456 27648 27872 28314 28431 28512 28561 28743 28944 29403 29744 29952 30888 30976 31104 31356 31944 32076 32428 32448 32562 33462 33696 33792 33969 34304 34606 34749 34848 34992 35152 35376 35912 35937 36504 36608 36864 37752 37908 38016 38324 38592 39204 39366 39546 39798 39936 40401 40898 41067 41184 41472 41808 42471 42592 42768 43264 43416 44616 44928 45056 45292 46332 46464 46656 47034 47168 47916 48114 48334 48642 48672 48843 49379 50193 50336 50544 50688 51456 51909 52272 52488 52728 53064 53248 53868 54756 54912 55296 55744 56628 56862 57024 57122 57486 57888 58357 58806 59049 59319 59488 59697 59904 61347 61776 61952 62208 62712 63888 64152 64856 64896 65124 66924 67392 67584 67938 68608 69212 69498 69696 69984 70304 70551 70752 71824 71874 72171 72501 72963 73008 73216 75504 75816 76032 76648 77184 78408 78732 79092 79596 79872 80802 81796 82134 82368 82944 83616 84942 85184 85293 85536 85683 86229 86528 86832 88209 89177 89232 89856 90584 92664 92928 93312 94068 94336 95832 96228 96668 97284 97344 97686 98758 100386 100672 101088 101376 101907 102912 103818 104247 104544 104976 105391 105456 106128 107736 107811 109512 109824 110592 111488 113256 113724 114048 114244 114972 115776 116714 117612 118098 118638 118976 119394 119808 121203 122694 123201 123552 123904 124416 124553 125424 127413 127776 128304 129712 129792 130248 133848 134784 135168 135876 137216 138424 138996 139392 139968 140608 141102 141504 143648 143748 144342 145002 145926 146016 146432 146529 147199 148137 150579 151008 151632 152064 153296 154368 155727 156816 157464 158184 159192 159744 161604 163592 164268 164736 165888 167232 169884 170368 170586 171072 171366 172458 173056 173664 175071 176418 177147 177957 178354 178464 179091 179712 181168 184041 185328 185856 186624 188136 188672 191664 192456 193336 194568 194688 195372 197516 200772 201344 202176 202752 203814 205824 207636 208494 209088 209952 210782 210912 211653 212256 215472 215622 216513 217503 218889 219024 219648 222976 224939 226512 227448 228096 228488 229944 231552 233428 235224 236196 237276 237952 238788 239616 242406 245388 246402 247104 247808 248832 249106 250848 254826 255552 255879 256608 257049 258687 259424 259584 260496 264627 265837 267531 267696 269568 271752 274432 276848 277992 278784 279936 281216 282204 283008 287296 287496 288684 290004 291852 292032 292864 293058 294398 296274 300763 301158 302016 303264 304128 305721 306592 308736 311454 312741 313632 314171 314928 316173 316368 318384 323208 323433 327184 328536 329472 331776 334464 339768 340736 341172 342144 342732 344916 346112 347328 350142 352836 354294 355914 356708 356928 358182 359424 362336 363609 368082 369603 370656 371293 371712 373248 373659 376272 377344 382239 383328 384912 386672 389136 389376 390744 395032 401544 402688 404352 405504 407628 411648 415272 416988 418176 419904 421564 421824 423306 424512 430944 431244 433026 435006 437778 438048 439296 439587 441597 444411 445952 449878 451737 453024 454896 456192 456976 459888 463104 466856 467181 470448 472392 474552 475904 477576 479232 484812 490776 492804 494208 495616 497664 498212 501696 509652 511104 511758 513216 514098 517374 518848 519168 520992 525213 529254 531441 531674 533871 535062 535392 537273 539136 543169 543504 552123 553696 555984 557568 559872 562432 564408 566016 574592 574992 577368 580008 583704 584064 585728 586116 588796 592548 601526 602316 604032 606528 608256 611442 613184 617472 622908 625482 627264 628342 629856 632346 632736 634959 636768 641927 646416 646866 649539 652509 654368 656667 657072 658944 668928 674817 679536 681472 682344 684288 685464 689832 692224 694656 700284 705672 708588 711828 713416 713856 716364 718848 724672 727218 736164 739206 741312 742586 743424 746496 747318 752544 754688 758641 764478 766656 767637 769824 771147 773344 776061 778272 778752 781488 790064 793881 797511 802593 803088 805376 808704 815256 823296 830544 833976 836352 839808 843128 843648 846612 849024 861888 862488 866052 870012 875556 876096 878592 879174 883194 888822 891904 899756 902289 903474 906048 909792 912384 913952 917163 919776 926208 933712 934362 938223 940896 942513 944784 948519 949104 951808 955152 969624 970299 981552 985608 988416 995328 996424 1003392 1019304 1022208 1023516 1026432 1028196 1034748 1037696 1038336 1041984 1050426 1058508 1062882 1063348 1067742 1070124 1070784 1074546 1078272 1086338 1087008 1090827 1104246 1107392 1108809 1111968 1113879 1115136 1119744 1120977 1124864 1128816 1132032 1146717 1149184 1149984 1154736 1159301 1160016 1167408 1168128 1172232 1177592 1185096 1203052 1204632 1208064 1213056 1216512 1222884 1226368 1234944 1245816 1250964 1254528 1256684 1259712 1264692 1265472 1269918 1273536 1283854 1292832 1293732 1299078 1305018 1308736 1313334 1314144 1317888 1318761 1324791 1333233 1337856 1349634 1355211 1359072 1362944 1364688 1368576 1370083 1370928 1379664 1389312 1400568 1401543 1411344 1417176 1423656 1426832 1427712 1432728 1437696 1449344 1454436 1472328 1478412 1482624 1485172 1486848 1492992 1494636 1505088 1509376 1517282 1528956 1533312 1535274 1539648 1542294 1546688 1552122 1556544 1557504 1562976 1575639 1580128 1587762 1594323 1595022 1601613 1605186 1606176 1610752 1611819 1617408 1619189 1629507 1630512 1656369 1661088 1667952 1672704 1679616 1686256 1687296 1693224 1698048 1723776 1724976 1732104 1740024 1751112 1752192 1757184 1758348 1766388 1777644 1783808 1799512 1804578 1806948 1812096 1819584 1824768 1827904 1834326 1839552 1852416 1867424 1868724 1876446 1881792 1885026 1889568 1897038 1898208 1903616 1904877 1910304 1913587 1925781 1939248 1940598 1948617 1957527 1963104 1970001 1971216 1976832 1992848 2006784 2024451 2038608 2044416 2047032 2052864 2056392 2069496 2075392 2076672 2083968 2100852 2117016 2125764 2126696 2135484 2140248 2141568 2149092 2156544 2172676 2174016 2181654 2208492 2214784 2217618 2223936 2227758 2230272 2239488 2241954 2249728 2257632 2264064 2275923 2293434 2298368 2299968 2302911 2309472 2313441 2318602 2320032 2328183 2334816 2336256 2344464 2355184 2370192 2381643 2392533 2406104 2407779 2409264 2416128 2426112 2445768 2452736 2469888 2491632 2501928 2509056 2513368 2519424 2529384 2530944 2539836 2547072 2567708 2585664 2587464 2598156 2610036 2617472 2626668 2628288 2635776 2637522 2649582 2666466 2675712 2699268 2706867 2710422 2718144 2725888 2729376 2737152 2740166 2741856 2751489 2759328 2778624 2801136 2803086 2814669 2822688 2827539 2834352 2845557 2847312 2853664 2855424 2865456 2898688 2908872 2910897 2924207 2944656 2956824 2965248 2970344 2985984 2989272 3010176 3018752 3034564 3057912 3066624 3070548 3079296 3084588 3093376 3104244 3113088 3115008 3125952 3151278 3160256 3175524 3188646 3190044 3203226 3210372 3212352 3221504 3223638 3234816 3238378 3259014 3261024 3272481 3308393 3312738 3322176 3326427 3335904 3341637 3345408 3359232 3362931 3372512 3374592 3386448 3396096 3440151 3447552 3449952 3455881 3464208 3477903 3480048 3502224 3504384 3516696 3532776 3555288 3567616 3599024 3609156 3613896 3624192 3639168 3649536 3655808 3668652 3679104 3704832 3734848 3737448 3752892 3763584 3770052 3779136 3794076 3796416 3807232 3809754 3820608 3827174 3851562 3878496 3881196 3897234 3909919 3915054 3926208 3940002 3942432 3953664 3956283 3974373 3985696 3999699 4013568 4048902 4065633 4077216 4084223 4088832 4094064 4105728 4110249 4112784 4138992 4150784 4167936 4201704 4204629 4234032 4251528 4253392 4270968 4280496 4283136 4298184 4313088 4345352 4348032 4363308 4416984 4429568 4435236 4447872 4455516 4460544 4478976 4483908 4499456 4515264 4528128 4551846 4586868 4596736 4599936 4605822 4618944 4626882 4637204 4640064 4656366 4669632 4672512 4688928 4710368 4726917 4740384 4763286 4782969 4785066 4804839 4812208 4815558 4818528 4826809 4832256 4835457 4852224 4857567 4888521 4891536 4905472 4969107 4983264 5003856 5018112 5026736 5038848 5058768 5061888 5079672 5094144 5135416 5171328 5174928 5196312 5220072 5234944 5253336 5256576 5271552 5275044 5299164 5332932 5351424 5398536 5413734 5420844 5436288 5451776 5458752 5474304 5480332 5483712 5502978 5518656 5557248 5602272 5606172 5629338 5645376 5655078 5668704 5691114 5694624 5707328 5710848 5714631 5730912 5740761 5777343 5797376 5817744 5821794 5845851 5848414 5872581 5889312 5910003 5913648 5930496 5940688 5974859 5978544 6020352 6069128 6073353 6115824 6133248 6141096 6158592 6169176 6186752 6208488 6226176 6230016 6251904 6302556 6320512 6351048 6377292 6380088 6406452 6420744 6424704 6443008 6447276 6469632 6476756 6518028 6522048 6544962 6616786 6625476 6644352 6652854 6671808 6683274 6690816 6718464 6725862 6745024 6749184 6772896 6792192 6827769 6880302 6895104 6899904 6908733 6911762 6928416 6940323 6955806 6960096 6984549 7004448 7008768 7033392 7061197 7065552 7110576 7144929 7177599 7198048 7218312 7223337 7227792 7248384 7278336 7311616 7337304 7358208 7409664 7469696 7474896 7505784 7527168 7540104 7558272 7588152 7592832 7614464 7619508 7641216 7654348 7703124 7756992 7762392 7794468 7819838 7830108 7852416 7880004 7884864 7907328 7912566 7948746 7971392 7999398 8027136 8097804 8120601 8131266 8154432 8168446 8177664 8188128 8211456 8220498 8225568 8254467 8277984 8301568 8335872 8345051 8403408 8409258 8444007 8468064 8482617 8503056 8506784 8536671 8541936 8560992 8566272 8596368 8690704 8696064 8726616 8732691 8772621 8833968 8859136 8870472 8895744 8911032 8957952 8967816 8998912 9030528 9056256 9103692 9173736 9193472 9199872 9211644 9237888 9253764 9274408 9280128 9312732 9339264 9345024 9377856 9420736 9453834 9480768 9526572 9565938 9570132 9609678 9624416 9631116 9637056 9653618 9664512 9670914 9704448 9715134 9777042 9783072 9810944 9817443 9862333 9925179 9938214 9966528 9979281 10007712 10024911 10036224 10053472 10077696 10088793 10117536 10123776 10159344 10188288 10270832 10320453 10342656 10349856 10367643 10392624 10433709 10440144 10469888 10506672 10513152 10550088 10598328 10665864 10702848 10797072 10827468 10841688 10872576 10917504 10948608 10960664 10967424 11005956 11037312 11114496 11204544 11212344 11258676 11290752 11310156 11337408 11382228 11389248 11414656 11421696 11429262 11461824 11481522 11554686 11594752 11635488 11643588 11691702 11696828 11729757 11745162 11778624 11820006 11827296 11860992 11868849 11881376 11923119 11949718 11957088 11999097 12040704 12138256 12146706 12196899 12231648 12252669 12266496 12282192 12317184 12330747 12338352 12373504 12416976 12452352 12503808 12605112 12613887 12641024 12702096 12754584 12760176 12812904 12841488 12849408 12894552 12939264 12953512 13036056 13044096 13089924 13233572 13250952 13288704 13305708 13343616 13366548 13381632 13436928 13451724 13490048 13498368 13545792 13584384 13655538 13760604 13790208 13799808 13817466 13823524 13856832 13880646 13911612 13920192 13969098 14008896 14017536 14066784 14122394 14131104 14180751 14221152 14289858 14348907 14355198 14396096 14414517 14436624 14446674 14455584 14480427 14496768 14506371 14556672 14572701 14623232 14665563 14674608 14716416 14907321 14939392 14949792 15011568 15054336 15070913 15080208 15116544 15176304 15185664 15239016 15282432 15308696 15406248 15513984 15524784 15588936 15639676 15660216 15704832 15760008 15769728 15814656 15825132 15897492 15942784 15998796 16054272 16195608 16241202 16262532 16308864 16336892 16355328 16376256 16422912 16440996 16451136 16508934 16555968 16603136 16671744 16690102 16806816 16818516 16888014 16936128 16965234 17006112 17013568 17073342 17083872 17121984 17132544 17143893 17192736 17222283 17332029 17381408 17392128 17453232 17465382 17537553 17545242 17617743 17667936 17718272 17730009 17740944 17791488 17811079 17822064 17924577 17935632 18061056 18207384 18220059 18347472 18386944 18399744 18423288 18475776 18507528 18548816 18560256 18625464 18678528 18690048 18755712 18841472 18907668 18961536 19053144 19131876 19140264 19219356 19248832 19262232 19274112 19307236 19329024 19341828 19408896 19430268 19554084 19566144 19621888 19634886 19724666 19850358 19876428 19933056 19958562 20015424 20049822 20072448 20106944 20155392 20177586 20235072 20247552 20318688 20376576 20483307 20541664 20640906 20685312 20699712 20726199 20735286 20785248 20820969 20867418 20880288 20939776 20953647 21013344 21026304 21049457 21100176 21183591 21196656 21331728 21434787 21532797 21594144 21654936 21670011 21683376 21745152 21835008 21921328 21934848 22011912 22074624 22228992 22409088 22424688 22517352 22581504 22620312 22674816 22764456 22778496 22829312 22843392 22858524 22923648 22963044 23109372 23189504 23270976 23287176 23383404 23393656 23459514 23490324 23557248 23640012 23654592 23721984 23737698 23762752 23846238 23899436 23914176 23998194 24081408 24276512 24293412 24361803 24393798 24463296 24505338 24532992 24564384 24634368 24661494 24676704 24747008 24763401 24833952 24876631 24904704 25007616 25035153 25210224 25227774 25282048 25332021 25404192 25447851 25509168 25520352 25610013 25625808 25682976 25698816 25789104 25907024 26072112 26088192 26179848 26198073 26317863 26467144 26501904 26577408 26611416 26687232 26733096 26873856 26903448 26980096 26996736 27091584 27168768 27311076 27521208 27580416 27599616 27634932 27647048 27713664 27761292 27823224 27840384 27938196 28017792 28035072 28133568 28244788 28262208 28361502 28442304 28579716 28697814 28710396 28792192 28829034 28873248 28893348 28911168 28960854 28993536 29012742 29113344 29145402 29246464 29331126 29349216 29432832 29452329 29586999 29775537 29814642 29878784 29899584 29937843 30023136 30074733 30108672 30141826 30160416 30233088 30266379 30352608 30371328 30478032 30564864 30617392 30812496 30961359 31027968 31049568 31102929 31177872 31279352 31301127 31320432 31409664 31520016 31539456 31650264 31794984 31885568 31997592 32108544 32391216 32482404 32525064 32617728 32673784 32752512 32845824 32881992 32902272 33017868 33111936 33206272 33343488 33380204 33613632 33637032 33776028 33872256 33930468 34012224 34027136 34146684 34167744 34243968 34265088 34287786 34385472 34444566 34664058 34762816 34784256 34906464 34930764 35075106 35090484 35189271 35235486 35335872 35436544 35460018 35481888 35582976 35606547 35622158 35644128 35769357 35849154 35871264 35997291 36122112 36392323 36414768 36440118 36590697 36694944 36758007 36799488 36846576 36951552 36992241 37015056 37097632 37120512 37250928 37357056 37511424 37682944 37815336 37841661 37923072 38014691 38106288 38263752 38280528 38438712 38497664 38524464 38548224 38614472 38683656 38817792 38860536 39108168 39132288 39243776 39269772 39449332 39700716 39752856 39866112 39917124 40030848 40099644 40144896 40213888 40310784 40355172 40470144 40495104 40637376 40753152 40966614 41083328 41281812 41370624 41399424 41452398 41470572 41570496 41641938 41734836 41760576 41879552 41907294 42026688 42052608 42098914 42200352 42367182 42393312 42542253 42663456 42869574 43009109 43065594 43188288 43243551 43309872 43340022 43366752 43441281 43490304 43519113 43670016 43718103 43842656 43869696 43996689 44023824 44149248 44721963 44818176 44849376 44926453 45034704 45163008 45212739 45240624 45349632 45528912 45556992 45658624 45717048 45847296 45926088 46218744 46379008 46541952 46574352 46766808 46787312 46919028 46980648 47114496 47280024 47309184 47443968 47475396 47525504 47692476 47798872 47828352 47996388 48162816 48553024 48586824 48723606 48787596 48926592 49010676 49065984 49128768 49268736 49322988 49353408 49494016 49526802 49667904 49753262 49809408 50015232 50070306 50420448 50455548 50564096 50664042 50808384 50828947 50895702 51018336 51040704 51220026 51251616 51365952 51397632 51431679 51578208 51666849 51814048 51996087 52144224 52176384 52359696 52396146 52612659 52635726 52853229 52934288 53003808 53094899 53154816 53190027 53222832 53374464 53433237 53466192 53773731 53806896 53960192 54183168 54622152 54660177 55042416 55160832 55199232 55269864 55294096 55427328 55522584 55646448 55680768 55876392 56035584 56070144 56267136 56489576 56524416 56723004 56884608 57159432 57395628 57420792 57584384 57658068 57746496 57786696 57822336 57921708 57987072 58025484 58226688 58290804 58492928 58662252 58698432 58865664 58904658 59173998 59551074 59629284 59757568 59799168 59875686 60046272 60149466 60217344 60283652 60320832 60466176 60532758 60705216 60742656 60956064 61129728 61234784 61449921 61624992 61922718 62055936 62099136 62178597 62205858 62355744 62462907 62558704 62602254 62640864 62819328 62860941 63040032 63078912 63148371 63300528 63550773 63589968 63771136 63995184 64304361 64598391 64782432 64964808 65010033 65050128 65235456 65347568 65505024 65763984 65804544 66035736 66223872 66686976 66760408 67227264 67274064 67552056 67744512 67860936 68024448 68054272 68293368 68335488 68487936 68530176 68575572 68770944 68889132 69328116 69525632 69568512 69812928 69861528 70150212 70180968 70378542 70470972 70671744 70873088 70920036 70963776 71165952 71213094 71244316 71288256 71538714 71698308 71742528 71994582 72244224 72784646 72829536 72880236 73085409 73181394 73389888 73516014 73598976 73693152 73903104 73984482 74030112 74195264 74241024 74290203 74501856 74629893 74714112 75022848 75105459 75365888 75630672 75683322 75846144 75996063 76029382 76212576 76343553 76527504 76561056 76830039 76877424 76995328 77048928 77096448 77228944 77367312 77673167 77721072 78216336 78264576 78539544 78594219 78898664 78953589 79401432 79505712 79732224 79834248 80061696 80199288 80427776 80621568 80710344 80940288 80990208 81274752 81506304 81933228 82166656 82563624 82741248 82798848 82904796 82941144 83140992 83283876 83469672 83521152 83759104 83814588 84053376 84105216 84197828 84400704 84734364 84786624 85084506 85326912 85739148 86018218 86131188 86376576 86487102 86619744 86680044 86733504 86882562 86980608 87038226 87340032 87436206 87685312 87739392 87993378 88047648 88298496 88356987 88760997 89326611 89443926 89636352 89698752 89813529 89852906 90069408 90224199 90326016 90425478 90481248 90699264 90799137 91057824 91113984 91317248 91434096 91694592 91795561 91852176 92437488 92884077 93083904 93148704 93308787 93533616 93574624 93838056 93903381 93961296 94228992 94560048 94618368 94950792 95051008 95384952 95597744 95656704 95992776 96325632 97106048 97173648 97447212 97575192 97853184 98021352 98257536 98537472 98645976 98706816 98988032 99053604 99335808 99506524 99618816 100030464 100140612 100840896 100911096 101128192 101328084 101616768 101657894 101791404 102036672 102081408 102440052 102503232 102731904 102795264 102863358 103156416 103333698 103628096 103992174 104288448 104352768 104719392 104792292 105225318 105271452 105567813 105706458 105868576 106007616 106189798 106309632 106380054 106445664 106748928 106819641 106866474 106932384 107308071 107547462 107613792 107920384 107991873 108366336 108485663 109176969 109244304 109320354 109772091 110084832 110274021 110398464 110539728 110588192 110854656 110976723 111045168 111292896 111361536 111752784 112071168 112534272 112979152 113048832 113446008 113524983 113769216 114044073 114318864 114791256 114841584 115168768 115316136 115492992 115573392 115644672 115843416 116050968 116453376 116581608 116985856 117324504 117396864 117731328 117809316 118347996 119102148 119258568 119515136 119598336 119751372 120092544 120298932 120434688 120567304 120641664 120932352 121065516 121410432 121485312 121912128 122259456 122469568 122899842 123249984 123845436 124111872 124198272 124357194 124411716 124711488 124925814 125117408 125204508 125281728 125638656 125721882 126080064 126157824 126296742 126601056 127101546 127179936 127542272 127626759 127990368 128210329 128608722 129027327 129196782 129564864 129730653 129929616 130020066 130100256 130323843 130470912 130557339 130695136 131010048 131154309 131527968 131609088 131990067 132071472 132447744 133520816 134165889 134454528 134548128 134779359 135104112 135489024 135638217 135721872 136048896 136108544 136586736 136670976 136975872 137151144 137541888 137778264 138656232 139051264 139137024 139625856 139723056 140300424 140361936 140757084 140941944 141343488 141840072 141927552 142331904 142426188 142488632 142576512 143077428 143396616 143485056 143989164 144488448 145569292 145659072 145760472 146170818 146362788 146779776 147032028 147197952 147386304 147806208 147968964 148060224 148390528 148482048 148580406 149003712 149259786 149428224 150045696 150210918 150731776 151261344 151366644 151692288 151992126 152058764 152425152 152486841 152687106 153055008 153122112 153660078 153754848 153990656 154097856 154192896 154295037 154457888 154734624 155000547 155346334 155442144 155988261 156432672 156529152 157079088 157188438 157797328 157837977 157907178 158559687 158802864 159011424 159284697 159464448 159570081 159668496 160123392 160299711 160398576 160855552 161321193 161420688 161880576 162549504 163866456 163980531 164333312 165127248 165482496 165597696 165809592 165882288 166281984 166567752 166939344 167042304 167629176 168106752 168210432 168395656 168801408 169468728 169573248 170169012 170653824 171478296 172036436 172262376 172753152 172974204 173239488 173360088 173467008 173765124 173961216 174076452 174680064 174872412 175370624 175478784 175986756 176095296 176596992 176713974 177521994 178653222 178887852 179272704 179397504 179627058 179705812 180138816 180448398 180652032 180850956 180962496 181398528 181598274 182115648 182227968 182634496 182868192 183389184 183591122 183704352 184349763 184874976 185768154 186167808 186297408 186535791 186617574 187067232 187149248 187388721 187676112 187806762 187922592 188457984 188582823 189120096 189236736 189445113 189901584 190102016 190652319 190769904 191195488 191313408 191985552 192913083 193795173 194212096 194347296 194894424 195030099 195150384 195706368 195921869 196042704 196515072 197291952 197413632 198107208 198671616 199013048 200060928 200281224 201681792 201822192 202256384 202656168 203233536 203315788 203582808 204073344 204162816 204880104 205006464 205463808 205590528 205726716 206312832 206667396 207256192 207984348 208576896 208705536 209438784 209584584 210450636 210542904 211135626 211412916 211737152 212015232 212379596 212619264 212760108 212891328 213497856 213639282 213732948 213864768 214616142 215094924 215227584 215840768 215983746 216732672 216971326 218353938 218488608 218640708 219256227 219544182 220169664 220548042 220796928 221079456 221176384 221709312 221953446 222090336 222585792 222723072 222870609 223505568 223889679 224142336 225068544 225316377 225958304 226097664 226892016 227049966 227538432 227988189 228088146 228637728 229030659 229582512 229683168 230337536 230490117 230632272 230985984 231146784 231289344 231544027 231686832 232101936 233019501 233163216 234649008 234793728 235618632 235782657 236695992 236860767 238204296 238517136 239030272 239196672 239502744 240185088 240597864 241134608 241283328 241864704 242131032 242820864 242970624 243824256 244518912 244939136 245799684 246499968 247690872 248223744 248396544 248714388 248823432 249422976 249851628 250234816 250409016 250563456 251277312 251443764 252160128 252315648 252593484 253202112 254203092 254359872 255084544 255253518 255980736 256420658 257217444 258054654 258393564 259129728 259461306 259859232 260040132 260200512 260647686 260941824 261114678 261390272 262020096 262308618 263055936 263218176 263980134 264142944 264895488 265070961 266282991 267041632 267979833 268331778 268909056 269096256 269440587 269558718 270208224 270672597 270978048 271276434 271443744 272097792 272217088 272397411 273173472 273341952 273642941 273951744 274302288 275083776 275386683 275556528 277312464 278102528 278652231 279251712 279446112 279926361 280600848 280723872 281514168 281710143 281883888 282686976 283680144 283855104 284852376 284977264 285153024 286154856 286793232 286970112 287978328 288976896 291138584 291318144 291520944 292341636 292725576 293559552 294064056 294772608 295612416 295937928 296120448 296781056 296964096 297160812 298007424 298519572 298856448 300091392 300421836 301463552 302522688 302733288 303384576 303984252 304117528 304850304 304973682 305374212 306110016 306244224 307320156 307509696 307981312 308195712 308385792 308590074 308915776 309469248 310001094 310692668 310884288 311976522 312865344 313058304 314158176 314376876 315594656 315675954 315814356 316703439 317119374 317605728 318022848 318569394 318928896 319140162 319336992 320246784 320458923 320599422 320797152 321711104 321924213 322642386 322841376 323396203 323761152 323975619 325099008 325456989 327530907 327732912 327961062 328666624 329316273 330254496 330822063 331195392 331619184 331764576 332563968 332930169 333135504 333878688 334084608 335258352 336213504 336791312 337602816 338937456 339146496 340338024 340574949 341307648 342132219 342956592 344072872 344524752 345506304 345948408 346478976 346720176 346934016 347530248 348152904 349360128 349744824 350741248 350957568 351973512 352190592 353193984 353427948 355043988 357306444 357775704 358545408 358795008 359254116 359411624 360277632 360896796 361304064 361701912 361924992 362797056 363196548 364231296 364455936 365268992 365736384 366778368 367182244 367408704 368699526 369749952 371536308 372335616 372594816 373071582 373235148 374134464 374298496 374777442 375352224 375613524 375845184 376915968 377165646 378240192 378473472 378890226 379803168 380204032 381304638 381539808 382390976 382626816 382880277 383971104 384630987 385826166 387081981 387590346 388424192 388694592 389191959 389788848 390060198 390300768 390971529 391412736 391672017 391843738 392085408 393030144 393462927 394583904 394827264 395970201 396214416 397343232 398026096 400315553 400562448 402497667 403363584 403644384 404338077 405312336 406467072 406631576 406914651 407165616 408146688 408325632 409760208 410012928 410927616 411453432 412625664 413334792 414512384 415968696 417153792 417411072 418877568 419169168 420901272 421085808 422271252 422825832 423474304 424030464 424759192 425520216 425782656 426995712 427278564 427465896 427729536 429232284 430189848 430455168 431681536 431967492 433465344 433942652 436707876 436977216 437281416 438512454 439088364 440339328 441096084 441593856 442158912 442352768 443418624 443906892 444180672 445171584 445446144 445741218 447011136 447779358 448284672 450137088 450632754 451916608 452195328 453784032 454099932 455076864 455976378 456176292 457275456 457460523 458061318 459165024 459366336 460675072 460980234 461264544 461971968 462293568 462578688 462885111 463088054 463373664 464203872 465001641 466039002 466326432 467964783 469298016 469587456 471237264 471565314 473100199 473391984 473721534 475679061 476408592 477034272 477854091 478393344 478710243 479005488 480370176 480899133 481195728 482269216 482566656 483963579 484262064 485641728 487648512 489878272 491599368 491941593 492999936 494190983 495381744 496447488 496793088 497428776 497646864 498845952 499703256 500469632 500818032 501126912 502887528 504320256 504631296 505186968 506404224 508406184 508719744 510169088 510507036 511961472 512841316 514434888 516109308 516787128 518259456 518922612 519718464 520080264 520401024 521295372 521883648 522229356 522780544 524040192 524617236 526111872 526436352 527960268 528285888 529790976 530141922 532565982 534083264 535959666 536663556 537818112 538192512 538881174 539117436 540416448 541345194 541956096 542552868 542887488 544195584 544434176 544794822 546346944 546683904 547285882 547903488 548604576 550167552 550773366 551113056 553049289 554624928 556205056 557304462 558503424 558892224 559118417 559852722 561201696 561447744 562166163 563028336 563420286 563767776 565373952 565748469 567360288 567710208 568335339 569704752 569954528 570306048 571956957 572309712 573586464 573940224 575956656 578739249 581385519 582277168 582636288 583041888 584043889 584683272 585090297 585451152 587119104 587765607 588128112 589545216 591875856 592240896 593562112 594321624 596014848 597039144 600182784 600843672 602927104 605045376 605466576 606769152 607968504 608235056 609700608 609947364 610748424 612220032 612488448 614640312 615019392 615962624 616391424 616771584 617180148 617831552 618938496 620002188 621385336 621768576 623953044 625730688 626116608 628316352 628753752 631189312 631351908 631628712 633406878 634238748 635211456 636045696 637138788 637857792 638280324 638673984 640493568 640917846 641198844 641594304 643422208 643848426 645284772 645682752 646792406 647522304 647951238 650198016 650913978 655061814 655465824 655922124 657333248 657768681 658632546 660508992 660776311 661644126 662390784 663238368 663529152 665127936 665860338 666271008 667757376 668169216 668611827 670516704 671669037 672427008 673582624 675205632 675949131 677874912 678292992 680676048 681149898 682615296 683964567 684264438 685913184 687091977 688145744 689049504 691012608 691470351 691896816 692957952 693440352 693868032 694632081 695060496 696305808 699058503 699489648 701482496 703947024 704381184 706855896 707347971 710087976 710582301 714612888 715551408 717090816 717590016 718508232 718823248 720555264 721793592 723403824 723849984 725594112 726393096 728462592 728911872 731472768 733556736 734364488 734817408 737399052 739499904 743072616 744671232 745189632 746143164 746470296 748268928 748596992 749554884 750704448 751227048 751690368 753831936 754331292 756480384 756946944 757780452 759606336 760408064 762609276 763079616 764781952 765253632 765760554 767942208 769261974 771652332 774163962 775180692 776848384 777389184 778383918 779577696 780120396 780601536 781943058 782825472 783344034 783687476 784170816 786060288 786925854 789167808 789654528 791940402 792428832 794686464 795212883 796052192 798848973 800631106 801124896 803939499 804995334 806727168 807288768 808321761 808676154 810624672 812017791 812934144 813263152 813829302 814331232 816293376 816651264 817192233 819520416 820025856 820928823 821855232 822906864 825251328 826160049 826669584 829024768 831937392 834307584 835956693 837755136 838338336 839779083 841802544 842171616 844542504 845130429 845651664 846948608 848060928 849518384 851040432 851565312 854557128 854931792 855459072 858464568 860379696 860910336 863934984 866930688 867885304 873415752 873954432 874562832 877024908 878176728 880678656 882192168 884317824 884705536 886837248 887813784 888361344 890343168 890892288 891482436 894022272 895558716 896569344 900274176 901265508 903833216 904390656 907568064 908199864 910153728 911952756 912352584 914550912 914921046 916122636 918330048 918732672 921350144 921960468 922529088 923943936 924587136 925157376 925770222 926176108 926747328 928407744 930003282 932078004 932652864 935929566 938596032 939174912 942474528 943130628 946200398 946783968 947443068 950110317 951358122 952817184 954068544 955708182 956786688 957420486 958010976 960740352 961376769 961798266 962391456 964538432 965133312 965772639 967927158 968524128 970188609 971283456 971926857 975297024 976370967 979756544 982592721 983198736 983883186 985999872 987948819 988381966 990763488 992466189 993586176 994857552 995293728 997691904 998790507 999406512 1000939264 1001636064 1002253824 1005775056 1008640512 1009751171 1010373936 1012808448 1016812368 1017439488 1021014072 1021724847 1023922944 1025682632 1026396657 1028869776 1032218616 1033574256 1036518912 1037845224 1039436928 1040160528 1040802048 1042590744 1044458712 1045561088 1048080384 1049234472 1052223744 1052872704 1055920536 1056571776 1059581952 1060283844 1065131964 1068166528 1071919332 1073327112 1075636224 1076385024 1077762348 1078234872 1080832896 1082690388 1083912192 1085105736 1085774976 1088391168 1088868352 1089589644 1092693888 1093367808 1094571764 1095806976 1097209152 1100335104 1101546732 1102226112 1106098578 1109249856 1112410112 1114608924 1117006848 1117784448 1118236834 1119705444 1122403392 1122895488 1124332326 1126056672 1126840572 1127535552 1130747904 1131496938 1134720576 1135420416 1136670678 1139409504 1139909056 1140612096 1143913914 1144619424 1147172928 1147880448 1148640831 1151913312 1153892961 1157478498 1161245943 1162771038 1164554336 1165272576 1166083776 1167575877 1168087778 1169366544 1170180594 1170902304 1172914587 1174238208 1175016051 1175531214 1176256224 1179090432 1180388781 1183751712 1184481792 1187124224 1187910603 1188643248 1192029696 1193342293 1194078288 1200946659 1201687344 1207493001 1210090752 1210933152 1213014231 1215937008 1216470112 1219401216 1219894728 1220743953 1221496848 1224440064 1224976896 1229280624 1230038784 1231925248 1232782848 1234360296 1235663104 1237876992 1240004376 1242770672 1243537152 1247906088 1251461376 1252233216 1256632704 1257507504 1262378624 1262703816 1263257424 1266813756 1268477496 1270422912 1272091392 1274277576 1276560648 1277347968 1280987136 1281835692 1282397688 1283188608 1286844416 1287696852 1290569544 1291365504 1293584812 1295044608 1295902476 1300396032 1301827956 1310123628 1310931648 1311844248 1314666496 1315537362 1317265092 1321017984 1321552622 1323288252 1324781568 1326476736 1327058304 1330255872 1331720676 1332542016 1335514752 1336338432 1337223654 1341033408 1343338074 1344854016 1347165248 1350411264 1351898262 1355749824 1356585984 1361352096 1362299796 1365230592 1367929134 1368528876 1371826368 1372381569 1374183954 1376291488 1378099008 1382025216 1382940702 1383793632 1385915904 1386880704 1387736064 1388655333 1389264162 1390120992 1392611616 1395004923 1398117006 1398979296 1402964992 1403894349 1407894048 1408762368 1410313619 1413711792 1414695942 1419300597 1420175952 1421164602 1427037183 1429225776 1431102816 1433562273 1435180032 1436130729 1437016464 1437646496 1441110528 1442697399 1443587184 1446807648 1447699968 1451890737 1452786192 1456925184 1462945536 1468728976 1469634816 1474798104 1475824779 1478999808 1482572949 1486145232 1489342464 1490379264 1492286328 1492940592 1496537856 1497193984 1499109768 1501408896 1502454096 1503380736 1508662584 1512960768 1513893888 1515560904 1519212672 1520816128 1525218552 1526159232 1529563904 1530507264 1531521108 1535884416 1538523948 1543304664 1548327924 1550361384 1553696768 1554778368 1556767836 1559155392 1560240792 1561203072 1563886116 1565650944 1566688068 1567374952 1568341632 1572120576 1573851708 1578335616 1579309056 1583880804 1584857664 1589372928 1590425766 1592104384 1597697946 1601262212 1602249792 1607878998 1609990668 1613454336 1614577536 1616643522 1617352308 1621249344 1624035582 1625868288 1626526304 1627658604 1628662464 1632586752 1633302528 1634384466 1639040832 1640051712 1641857646 1643710464 1645813728 1650502656 1652320098 1653339168 1658049536 1659147867 1663874784 1666734277 1668615168 1671913386 1675510272 1676676672 1677355251 1679558166 1683605088 1684343232 1686498489 1689085008 1690260858 1691303328 1693897216 1696121856 1697245407 1699036768 1702080864 1703130624 1705006017 1709114256 1709863584 1710918144 1715870871 1716929136 1720759392 1721820672 1727869968 1735770608 1736217747 1744156557 1746831504 1747908864 1749125664 1752131667 1754049816 1755270891 1756353456 1761357312 1763296821 1764384336 1768635648 1769411072 1775627568 1776722688 1780686336 1782964872 1788044544 1791117432 1800548352 1802531016 1807666432 1808781312 1815136128 1816399728 1820307456 1823905512 1824705168 1829101824 1829842092 1832245272 1836660096 1837465344 1843920936 1845058176 1847887872 1849174272 1850314752 1851540444 1852352216 1853494656 1856815488 1860006564 1864156008 1865305728 1871859132 1877192064 1878349824 1884949056 1886261256 1892400796 1893567936 1894886136 1900220634 1902716244 1905634368 1908137088 1911416364 1913573376 1914840972 1916021952 1921480704 1922753538 1923596532 1924782912 1929076864 1930266624 1931545278 1935854316 1937048256 1940377218 1942566912 1943853714 1950594048 1952741934 1959513088 1965185442 1966397472 1967766372 1971999744 1973306043 1975897638 1976763932 1981526976 1982328933 1984932378 1987172352 1989715104 1990587456 1995383808 1997581014 1998813024 2001878528 2003272128 2004507648 2005835481 2011550112 2015007111 2017281024 2019502342 2020747872 2025616896 2027847393 2033624736 2034878976 2042028144 2043449694 2047845888 2051365264 2051893701 2052793314 2057739552 2061275931 2064437232 2067148512 2073037824 2074411053 2075690448 2078873856 2080321056 2081604096 2083896243 2085181488 2088917424 2091122176 2097175509 2098468944 2104447488 2111841072 2113143552 2120567688 2122043913 2130263928 2131746903 2136333056 2143838664 2146654224 2151272448 2152770048 2155524696 2156469744 2161665792 2165380776 2170211472 2171549952 2176782336 2179179288 2185387776 2186735616 2189143528 2194418304 2200670208 2203093464 2204452224 2212197156 2218499712 2224820224 2229217848 2234013696 2235568896 2236473668 2239410888 2244806784 2245790976 2248664652 2252113344 2253681144 2255071104 2261495808 2262993876 2269441152 2270840832 2273341356 2278819008 2279818112 2281224192 2287827828 2289238848 2294345856 2295760896 2297281662 2303826624 2307785922 2314956996 2322491886 2325542076 2329108672 2330545152 2332167552 2335151754 2336175556 2338733088 2340361188 2341804608 2345829174 2348476416 2350032102 2351062428 2352512448 2358180864 2360777562 2367503424 2368963584 2374248448 2375821206 2377286496 2384059392 2385638649 2386684586 2388156576 2396546919 2401893318 2403374688 2411818497 2414986002 2420181504 2421866304 2424965283 2426028462 2431874016 2432940224 2436053373 2438802432 2439789456 2441487906 2442993696 2448880128 2449953792 2451576699 2458561248 2460077568 2462786469 2465565696 2468720592 2471326208 2475753984 2478480147 2480008752 2485541344 2487074304 2495812176 2502922752 2507870079 2513265408 2515015008 2519337249 2524757248 2525407632 2526514848 2533627512 2535391287 2536954992 2540845824 2544182784 2546984297 2548555152 2553121296 2554695936 2563671384 2564795376 2566377216 2575393704 2581139088 2582731008 2587169624 2591804952 2600792064 2603655912 2620247256 2621863296 2623688496 2629332992 2631074724 2634530184 2642035968 2643105244 2646576504 2652953472 2654116608 2660511744 2663441352 2665084032 2671029504 2672676864 2674447308 2682066816 2686676148 2689708032 2694330496 2700822528 2703796524 2711499648 2713171968 2722704192 2724599592 2730461184 2735858268 2737057752 2743652736 2744763138 2748367908 2752582976 2756198016 2764050432 2765881404 2767587264 2771831808 2773761408 2775472128 2777310666 2778528324 2780241984 2785223232 2790009846 2796234012 2797958592 2805929984 2807788698 2815788096 2817524736 2820627238 2827423584 2829391884 2838601194 2840351904 2842329204 2850330951 2854074366 2858451552 2862205632 2867124546 2870360064 2872261458 2874032928 2875292992 2882221056 2885394798 2887174368 2893615296 2895399936 2897317917 2903781474 2905572384 2910565827 2913850368 2915780571 2925891072 2929112901 2937457952 2939269632 2947778163 2949596208 2951649558 2957999616 2963846457 2965145898 2972290464 2977398567 2980758528 2984572656 2985881184 2993075712 2994387968 2996371521 2998219536 3002817792 3004908192 3006761472 3010072351 3017325168 3025921536 3029253513 3031121808 3038425344 3050437104 3052318464 3059127808 3063042216 3065174541 3071768832 3077047896 3079189971 3086609328 3096655848 3100722768 3107393536 3109556736 3113535672 3118310784 3120481584 3122406144 3127772232 3133376136 3134749904 3136683264 3144241152 3147703416 3156671232 3158618112 3167761608 3169715328 3178745856 3180851532 3184208768 3195395892 3202524424 3204499584 3215757996 3219981336 3226908672 3229155072 3233287044 3234704616 3242498688 3248071164 3251736576 3253052608 3255317208 3257324928 3265173504 3266605056 3268768932 3278081664 3280103424 3283715292 3287420928 3291627456 3301005312 3304640196 3306678336 3316099072 3318295734 3327749568 3333468554 3337230336 3343826772 3351020544 3353353344 3354710502 3359116332 3367210176 3368686464 3372996978 3378170016 3380521716 3382606656 3387794432 3392243712 3394490814 3398073536 3404161728 3406261248 3410012034 3418228512 3419727168 3421836288 3431741742 3433858272 3441518784 3443641344 3445922493 3455739936 3461678883 3471541216 3472435494 3483737829 3488313114 3493663008 3495817728 3498251328 3502727631 3504263334 3508099632 3510541782 3512706912 3518743761 3522714624 3525048153 3526593642 3528768672 3537271296 3538822144 3541166343 3551255136 3553445376 3557358233 3561372672 3563731809 3565929744 3576089088 3580026879 3582234864 3602839977 3605062032 3615332864 3622479003 3630272256 3632799456 3639042693 3647811024 3649410336 3658203648 3659684184 3662231859 3664490544 3673320192 3674930688 3687841872 3690116352 3695775744 3698348544 3703080888 3704704432 3706989312 3713630976 3720013128 3728312016 3730611456 3743718264 3754384128 3756699648 3769898112 3772522512 3784801592 3787135872 3789772272 3800441268 3805432488 3811268736 3816274176 3822832728 3829681944 3832043904 3842961408 3845507076 3847193064 3849565824 3858153728 3860533248 3863090556 3871708632 3874096512 3880754436 3885133824 3887707428 3901188096 3905483868 3919026176 3930370884 3932794944 3935532744 3943999488 3946612086 3951795276 3953527864 3963053952 3964657866 3969864756 3974344704 3979430208 3981174912 3990767616 3995162028 3997626048 4003757056 4006544256 4009015296 4011670962 4023100224 4030014222 4034562048 4039004684 4041495744 4051233792 4055694786 4067249472 4069757952 4084056288 4086899388 4095691776 4102730528 4103787402 4105586628 4115479104 4117144707 4122551862 4128874464 4134297024 4146075648 4148822106 4151380896 4157747712 4160642112 4163208192 4165965999 4167792486 4170362976 4177834848 4182244352 4185014769 4194351018 4196937888 4208894976 4211683047 4223682144 4226287104 4230940857 4241135376 4244087826 4257901791 4260527856 4263493806 4272666112 4281111549 4287677328 4293308448 4300686819 4305540096 4308392187 4311049392 4312939488 4323331584 4328092197 4330761552 4340422944 4343099904 4355672211 4358358576 4370775552 4378287056 4388836608 4406186928 4408904448 4424394312 4427474337 4436999424 4447718847 4458435696 4468027392 4471137792 4472947336 4478821776 4489613568 4491581952 4497329304 4504226688 4507362288 4510142208 4525987752 4538882304 4541681664 4546682712 4557638016 4559636224 4562448384 4575655656 4578477696 4588691712 4591521792 4594563324 4607653248 4615571844 4629913992 4644983772 4651084152 4658217344 4661090304 4664335104 4670303508 4672351112 4677466176 4680722376 4683609216 4691658348 4696952832 4700064204 4702124856 4705024896 4716361728 4721555124 4735006848 4737927168 4748496896 4751642412 4754572992 4768118784 4771277298 4773369172 4776313152 4793093838 4803786636 4806749376 4823636994 4829972004 4840363008 4843732608 4849930566 4852056924 4863748032 4865880448 4872106746 4877604864 4879578912 4882975812 4885987392 4897760256 4899907584 4903153398 4917122496 4920155136 4925572938 4931131392 4937441184 4942652416 4951507968 4956960294 4960017504 4971082688 4974148608 4977443601 4991624352 5000202831 5005845504 5015740158 5026530816 5030030016 5032065753 5038674498 5049514496 5050815264 5053029696 5059495467 5067255024 5070782574 5073909984 5081691648 5088365568 5091736221 5093968594 5097110304 5106242592 5109391872 5115018051 5127342768 5129590752 5132754432 5147612613 5150787408 5162278176 5165462016 5174339248 5183609904 5204102189 5207311824 5232469671 5240494512 5243726592 5247376992 5256395001 5262149448 5265812673 5269060368 5284071936 5286210488 5289890463 5293153008 5305906944 5308233216 5326882704 5330168064 5342059008 5348894616 5364133632 5373352296 5388660992 5401645056 5407593048 5422999296 5426343936 5445408384 5449199184 5460922368 5471716536 5474115504 5487305472 5489526276 5496735816 5505165952 5512396032 5531762808 5535174528 5543663616 5547522816 5550944256 5554621332 5557056648 5560483968 5570446464 5580019692 5592468024 5595917184 5611859968 5615577396 5631576192 5635049472 5641254476 5654847168 5658783768 5677202388 5680703808 5684658408 5700661902 5708148732 5716903104 5724411264 5734249092 5740720128 5744522916 5748065856 5750585984 5764442112 5770789596 5774348736 5787230592 5790799872 5794635834 5807562948 5811144768 5821131654 5827700736 5831561142 5851782144 5858225802 5874915904 5878539264 5895556326 5899192416 5903299116 5915999232 5919918129 5927692914 5930291796 5944580928 5946986799 5954797134 5961517056 5969145312 5971762368 5986151424 5988775936 5992743042 5996439072 6005635584 6009816384 6013522944 6017506443 6020144702 6034650336 6045021333 6051843072 6058507026 6062243616 6076850688 6083542179 6100874208 6104636928 6118255616 6126084432 6130349082 6143537664 6150302587 6154095792 6158379942 6173218656 6183827793 6193311696 6201445536 6219113472 6223233159 6227071344 6236621568 6240963168 6244812288 6251688729 6255544464 6266752272 6269499808 6273366528 6291526527 6295406832 6313342464 6335523216 6339430656 6361703064 6366131739 6368417536 6390791784 6395240709 6405048848 6408999168 6424482779 6431515992 6439962672 6453817344 6458310144 6466574088 6469409232 6484997376 6496142328 6506105216 6510634416 6514649856 6530347008 6537537864 6556163328 6560206848 6567430584 6583254912 6602010624 6609280392 6613356672 6632198144 6636591468 6655499136 6666937108 6674460672 6687653544 6702041088 6706706688 6709421004 6718232664 6734420352 6737372928 6745993956 6756340032 6761043432 6765213312 6775588864 6784487424 6788981628 6796147072 6808323456 6812522496 6820024068 6836457024 6839454336 6843672576 6863483484 6867716544 6883037568 6887282688 6891844986 6911479872 6923357766 6943082432 6944870988 6967475658 6976626228 6987326016 6991635456 6996502656 7005455262 7008526668 7016199264 7021083564 7025413824 7037487522 7045429248 7050096306 7053187284 7057537344 7074542592 7077644288 7082332686 7102510272 7106890752 7114716466 7122745344 7127463618 7131859488 7152178176 7156915947 7160053758 7164469728 7189640757 7205679954 7210124064 7230665728 7235455491 7244958006 7260544512 7265598912 7268539421 7278085386 7295622048 7298820672 7308160119 7316407296 7319368368 7324463718 7328981088 7346640384 7349861376 7354730097 7375683744 7380232704 7388359407 7396697088 7406161776 7409408864 7413978624 7427261952 7435440441 7440026256 7456624032 7461222912 7487436528 7508768256 7523610237 7539796224 7545045024 7558011747 7569603184 7574271744 7579544544 7600882536 7606173861 7610864976 7622537472 7632548352 7640952891 7645665456 7659363888 7664087808 7691014152 7694386128 7699131648 7716307456 7726181112 7743417264 7748193024 7761508872 7775414856 7802376192 7810967736 7838052352 7860741768 7865589888 7871065488 7887998976 7893224172 7903590552 7907055728 7926107904 7929315732 7939729512 7958860416 7962349824 7981535232 7990324056 7995252096 8007514112 8013088512 8018030592 8023341924 8046200448 8060028444 8069124096 8078009368 8082991488 8102467584 8111389572 8134498944 8139515904 8168112576 8173798776 8191383552 8205461056 8207574804 8211173256 8230958208 8234289414 8245103724 8257748928 8268594048 8292151296 8297644212 8302761792 8315495424 8321284224 8326416384 8331931998 8335584972 8340725952 8355669696 8364488704 8370029538 8388702036 8393875776 8417789952 8423366094 8447364288 8452574208 8461881714 8482270752 8488175652 8515803582 8521055712 8526987612 8545332224 8550992853 8562223098 8575354656 8586616896 8590092043 8601373638 8611080192 8616784374 8622098784 8625878976 8646663168 8656184394 8661523104 8680845888 8686199808 8691953751 8711344422 8716717152 8731697481 8741551104 8747341713 8756574112 8777673216 8787338703 8812373856 8817808896 8843334489 8848788624 8854948674 8873998848 8891539371 8895437694 8916871392 8932195701 8942275584 8945894672 8957643552 8979227136 8983163904 8989114563 8994658608 9008453376 9014724576 9020284416 9030217053 9051975504 9077764608 9087760539 9093365424 9115276032 9119272448 9151311312 9156955392 9177383424 9189126648 9195523623 9215306496 9231143688 9237569913 9259827984 9289967544 9302168304 9316434688 9322180608 9328670208 9340607016 9344702224 9354932352 9361444752 9367218432 9383316696 9400128408 9404249712 9410049792 9432723456 9443110248 9470013696 9475854336 9503284824 9509145984 9536237568 9542554596 9546738344 9552626304 9586187676 9607573272 9613498752 9647273988 9659944008 9680726016 9687465216 9699861132 9704113848 9727496064 9731760896 9744213492 9755209728 9759157824 9765951624 9771974784 9795520512 9799815168 9806306796 9834244992 9840310272 9851145876 9862262784 9874882368 9885304832 9903015936 9913920588 9920035008 9942165376 9948297216 9954887202 9983248704 10000405662 10011691008 10031480316 10053061632 10060060032 10064131506 10077348996 10099028992 10101630528 10106059392 10118990934 10134510048 10141565148 10147819968 10163383296 10176731136 10183472442 10187937188 10194220608 10212485184 10218783744 10230036102 10254685536 10259181504 10265508864 10295225226 10301574816 10324556352 10330924032 10337767479 10348678496 10367219808 10385036649 10408204378 10414623648 10451213487 10464939342 10480989024 10487453184 10494753984 10508182893 10512790002 10524298896 10531625346 10538120736 10556231283 10568143872 10572420976 10575144459 10579780926 10586306016 10611813888 10616466432 10623499029 10653765408 10660336128 10672074699 10684118016 10691195427 10697789232 10728267264 10740080637 10746704592 10777321984 10808519931 10815186096 10845998592 10867437009 10890816768 10898398368 10917128079 10943433072 10948231008 10974610944 10979052552 10986695577 10993471632 11010331904 11024792064 11063525616 11070349056 11087327232 11095045632 11109242664 11114113296 11120967936 11140892928 11160039384 11184936048 11191834368 11231154792 11263152384 11270098944 11282508952 11309694336 11317567536 11354404776 11361407616 11369316816 11401323804 11416297464 11433806208 11448822528 11468498184 11489045832 11496131712 11501171968 11528884224 11541579192 11548697472 11574461184 11581599744 11589271668 11615125896 11622289536 11642263308 11655401472 11663122284 11703564288 11716451604 11749831808 11757078528 11791112652 11798384832 11806598232 11831998464 11839836258 11855385828 11860583592 11889161856 11893973598 11909594268 11923034112 11938290624 11943524736 11972302848 11977551872 11985486084 11992878144 12011271168 12019632768 12027045888 12035012886 12040289404 12069300672 12090042666 12103686144 12117014052 12124487232 12153701376 12167084358 12201748416 12209273856 12236511232 12252168864 12260698164 12287075328 12300605174 12308191584 12316759884 12346437312 12351434121 12367655586 12386623392 12402891072 12438226944 12446466318 12454142688 12473243136 12481926336 12489624576 12497897997 12503377458 12511088928 12533504544 12538999616 12546733056 12555044307 12583053054 12590813664 12626684928 12635049141 12671046432 12678861312 12692822571 12723406128 12732263478 12736835072 12773705373 12781583568 12790481418 12810097696 12817998336 12843334647 12848965558 12863031984 12879925344 12902060457 12916620288 12925176561 12933148176 12938818464 12969994752 12984276591 12992284656 13012210432 13021268832 13029299712 13067016633 13075075728 13112326656 13126765223 13134861168 13166509824 13218560784 13226713344 13273182936 13282423011 13310998272 13333874216 13343156541 13375307088 13404082176 13413413376 13418842008 13436465328 13468840704 13474745856 13491987912 13512680064 13522086864 13530426624 13551177728 13577963256 13592294144 13616646912 13625044992 13640048136 13672914048 13678908672 13687345152 13726966968 13735433088 13766075136 13774565376 13783689972 13822959744 13846715532 13886164864 13889741976 13934951316 13953252456 13974652032 13983270912 13993005312 14010910524 14017053336 14032398528 14042167128 14050827648 14074975044 14090858496 14100192612 14106374568 14115074688 14149085184 14155288576 14164665372 14205020544 14213781504 14229432932 14245490688 14254927236 14263718976 14304356352 14313831894 14320107516 14328939456 14379281514 14411359908 14420248128 14461331456 14470910982 14489916012 14521089024 14531197824 14537078842 14556170772 14591244096 14597641344 14616320238 14632814592 14638736736 14648927436 14657962176 14693280768 14699722752 14709460194 14751367488 14760465408 14776718814 14793394176 14812323552 14818817728 14827957248 14854523904 14870880882 14880052512 14913248064 14922445824 14932330803 14974873056 15000608493 15017536512 15047220474 15079592448 15090090048 15096197259 15116023494 15139206368 15148543488 15159089088 15178486401 15201765072 15212347722 15221729952 15245074944 15265096704 15275208663 15281905782 15291330912 15318727776 15328175616 15345054153 15382028304 15388772256 15398263296 15432614912 15442837839 15452362224 15486834528 15496386048 15513449809 15523017744 15550829712 15612306567 15621935472 15697409013 15721483536 15731179776 15742130976 15769185003 15786448344 15797438019 15807181104 15814111456 15852215808 15858631464 15869671389 15879459024 15917720832 15924699648 15980648112 15990504192 16015028224 16026177024 16046683848 16092400896 16120056888 16156018736 16165982976 16204935168 16222779144 16268997888 16279031808 16336225152 16347597552 16382767104 16410922112 16415149608 16422346512 16461916416 16468578828 16490207448 16515497856 16537188096 16595288424 16605523584 16630990848 16642568448 16652832768 16663863996 16671169944 16681451904 16711339392 16728977408 16740059076 16777404072 16787751552 16835579904 16846732188 16894728576 16905148416 16923763428 16964541504 16976351304 17031607164 17042111424 17053975224 17090664448 17101985706 17124446196 17150709312 17173233792 17180184086 17202747276 17222160384 17233568748 17244197568 17251757952 17293326336 17312368788 17323046208 17361691776 17372399616 17383907502 17422688844 17433434304 17463394962 17483102208 17494683426 17513148224 17555346432 17574677406 17624747712 17635617792 17686668978 17697577248 17709897348 17747997696 17759754387 17783078742 17790875388 17833742784 17840960397 17864391402 17884551168 17891789344 17915287104 17958454272 17966327808 17978229126 17989317216 18016906752 18029449152 18040568832 18052519329 18060434106 18103951008 18135063999 18155529216 18175521078 18186730848 18230552064 18238544896 18250626537 18302622624 18313910784 18334077047 18354766848 18378253296 18391047246 18430612992 18450907761 18462287376 18475139826 18519655968 18551483379 18579935088 18604336608 18632869376 18657340416 18669699477 18681214032 18689404448 18709864704 18722889504 18734436864 18755066187 18766633392 18800256816 18808499424 18820099584 18874579581 18886220496 18940027392 19006569648 19018291968 19085109192 19093476688 19098395217 19105252608 19172375352 19185722127 19215146544 19226997504 19273448337 19294547976 19319888016 19361452032 19374930432 19399722264 19408227696 19454992128 19463521792 19488426984 19518315648 19531903248 19543949568 19591041024 19612613592 19668489984 19680620544 19702291752 19749764736 19770609664 19806031872 19827841176 19840070016 19884330752 19896594432 19909774404 19966497408 20000811324 20023382016 20062960632 20106123264 20120120064 20128263012 20154697992 20198057984 20203261056 20212118784 20237981868 20269020096 20283130296 20295639936 20326766592 20353462272 20366944884 20375874376 20388441216 20424970368 20437567488 20460072204 20509371072 20518363008 20531017728 20590450452 20603149632 20649112704 20661848064 20675534958 20697356992 20734439616 20770073298 20816408756 20829247296 20902426974 20929878684 20961978048 20974906368 20989507968 21016365786 21025580004 21048597792 21063250692 21076241472 21112462566 21136287744 21144841952 21150288918 21159561852 21172612032 21223627776 21232932864 21246998058 21307530816 21320672256 21344149398 21368236032 21382390854 21395578464 21456534528 21470747841 21480161274 21493409184 21554643968 21568922271 21617039862 21630372192 21667545601 21691997184 21706366473 21734874018 21781633536 21796796736 21805618263 21834256158 21886866144 21896462016 21924480357 21949221888 21958105104 21973391154 21986943264 22020663808 22049584128 22064190291 22127051232 22140698112 22165078221 22190091264 22218485328 22228226592 22241935872 22281785856 22306321323 22320078768 22369872096 22383668736 22462309584 22526304768 22565017904 22570830711 22619388672 22635135072 22674035241 22708809552 22722815232 22738633632 22802647608 22818521583 22832594928 22867612416 22897645056 22922858673 22936996368 22978091664 22992263424 23002343936 23083158384 23097394944 23148922368 23178543336 23230251792 23244579072 23284526616 23326244568 23407128576 23432903208 23499663616 23514157056 23582225304 23596769664 23613196464 23663996928 23679672516 23710771656 23721167184 23778323712 23787947196 23819188536 23876581248 23887049472 23944605696 23970972168 23985756288 24022542336 24039265536 24054091776 24070025772 24080578808 24138601344 24180085332 24207372288 24234028104 24248974464 24307402752 24334168716 24403496832 24418547712 24473022464 24504337728 24521396328 24574150656 24601210348 24616383168 24633519768 24692874624 24702868242 24735311172 24773246784 24805782144 24876453888 24892932636 24908285376 24946486272 24963852672 24979249152 24995795994 25006754916 25022177856 25067009088 25077999232 25093466112 25110088614 25166106108 25181627328 25253369856 25270098282 25342092864 25357722624 25385645142 25446812256 25464526956 25473670144 25547410746 25563167136 25580962836 25620195392 25635996672 25652978559 25686669294 25697931116 25726063968 25759850688 25770276129 25804120914 25833240576 25850353122 25866296352 25877636928 25939989504 25968553182 25984569312 26024420864 26042537664 26058599424 26075861253 26134033266 26150151456 26195092443 26224653312 26242025139 26253530446 26269722336 26333019648 26362016109 26437121568 26453426688 26530003467 26546365872 26564846022 26621996544 26667748432 26674618113 26686313082 26750614176 26796587103 26826826752 26837684016 26872930656 26937681408 26949491712 26967343689 26983975824 27025360128 27044173728 27060853248 27090651159 27155926512 27184588288 27233293824 27263281617 27280096272 27345828096 27357817344 27453933936 27470866176 27532150272 27567379944 27586570869 27645919488 27693431064 27712709739 27772329728 27779483952 27869902632 27906504912 27949304064 27966541824 27986010624 28021821048 28034106672 28064797056 28084334256 28101655296 28149950088 28200385224 28212749136 28230149376 28298170368 28329330744 28410041088 28427563008 28458865864 28509854472 28527437952 28608712704 28627663788 28640215032 28657878912 28758563028 28822719816 28840496256 28922662912 28941821964 28979832024 29042178048 29062395648 29074157684 29112341544 29182488192 29195282688 29232640476 29265629184 29277473472 29297854872 29315924352 29386561536 29399445504 29418920388 29502734976 29520930816 29553437628 29586788352 29624647104 29637635456 29655914496 29709047808 29741761764 29760105024 29826496128 29844891648 29864661606 29949746112 30001216986 30035073024 30094440948 30159184896 30180180096 30192394518 30232046988 30278412736 30297086976 30318178176 30356972802 30403530144 30424695444 30443459904 30490149888 30530193408 30550417326 30563811564 30582661824 30637455552 30656351232 30690108306 30764056608 30777544512 30796526592 30865229824 30885675678 30904724448 30973669056 30992772096 31013302437 31026899618 31046035488 31101659424 31155109947 31224613134 31243870944 31353640461 31394818026 31442967072 31462359552 31484261952 31524548679 31538370006 31572896688 31594876038 31614362208 31628222912 31668693849 31704431616 31717262928 31739342778 31758918048 31835441664 31849399296 31870497087 31961296224 31981008384 32016224097 32052354048 32073586281 32093367696 32184801792 32220241911 32240113776 32312037472 32331965952 32425559793 32445558288 32537995776 32602311027 32672450304 32695195104 32751384237 32821844224 32830299216 32844693024 32923832832 32937157656 32960086731 32980414896 33030995712 33074376192 33110795861 33190576848 33211047168 33261981696 33285136896 33327727992 33342339888 33362903808 33422678784 33480118152 33554808144 33575503104 33693464376 33789457152 33810296832 33847526856 33929083008 33952702608 34063214328 34084222848 34107950448 34181328896 34203971412 34248892392 34301418624 34346467584 34360368172 34405494552 34467137496 34488395136 34503515904 34586652672 34624737576 34646092416 34723383552 34744799232 34767815004 34845377688 34866868608 34926789924 34966204416 34989366852 35026296448 35110692864 35149354812 35249495424 35271235584 35373337956 35395154496 35419794696 35495995392 35519508774 35566157484 35581750776 35667485568 35681920794 35728782804 35769102336 35783578688 35830574208 35916908544 35932655616 35956458252 35978634432 36033813504 36058898304 36081137664 36105038658 36120868212 36207902016 36270127998 36311058432 36351042156 36373461696 36461104128 36477089792 36501253074 36605245248 36627821568 36668154094 36709533696 36756506592 36782094492 36861225984 36901815522 36924574752 36950279652 37039311936 37054302363 37102966758 37159870176 37208673216 37265738752 37314680832 37339398954 37362428064 37378808896 37419729408 37445779008 37468873728 37510132374 37533266784 37600513632 37616998848 37640199168 37665132921 37749159162 37772440992 37880054784 37905147423 38013139296 38036583936 38078467713 38170218384 38186953376 38196790434 38210505216 38321116119 38344750704 38371444254 38430293088 38453995008 38530003941 38546896674 38589095952 38639776032 38706181371 38749860864 38775529683 38799444528 38816455392 38909984256 38927043584 38952829773 38976853968 39036631296 39063806496 39087899136 39130940563 39201049899 39225227184 39336979968 39380295669 39404583504 39499529472 39655682352 39680140032 39768661504 39819548808 39847269033 39932994816 40001622648 40029469623 40125921264 40212246528 40240240128 40256526024 40309395984 40396115968 40406522112 40424237568 40475963736 40538040192 40566260592 40591279872 40653533184 40733889768 40751748752 40776882432 40849940736 40875134976 40920144408 41018742144 41036726016 41062035456 41180900904 41206299264 41298225408 41323696128 41351069916 41394713984 41468879232 41540146596 41632817512 41658494592 41804853948 41859757368 41923956096 41949812736 41979015936 42032731572 42051160008 42097195584 42126501384 42152482944 42224925132 42272575488 42289683904 42300577836 42319123704 42345224064 42447255552 42465865728 42493996116 42615061632 42641344512 42688298796 42736472064 42764781708 42791156928 42913069056 42941495682 42960322548 42986818368 43109287936 43137844542 43234079724 43260744384 43335091202 43383994368 43412732946 43469748036 43563267072 43593593472 43611236526 43668512316 43773732288 43792924032 43848960714 43898443776 43916210208 43946782308 43973886528 44041327616 44099168256 44128380582 44254102464 44281396224 44330156442 44380182528 44436970656 44456453184 44483871744 44563571712 44612642646 44640157536 44739744192 44767337472 44796992409 44924619168 45001825479 45052609536 45130035808 45141661422 45238777344 45270270144 45288591777 45348070482 45417619104 45445630464 45477267264 45535459203 45605295216 45637043166 45665189856 45735224832 45795290112 45825625989 45845717346 45873992736 45956183328 45984526848 46004687872 46035162459 46166316768 46194789888 46297844736 46328513517 46357086672 46460503584 46489158144 46540349427 46569053232 46652489136 46836919701 46865806416 46999327232 47092227039 47164450608 47193539328 47226392928 47307555009 47359345032 47392314057 47421543312 47442334368 47556647424 47575894392 47609014167 47638377072 47753162496 47774098944 47941944336 47971512576 48045084672 48078531072 48140051544 48161157616 48277202688 48360170664 48468056208 48497948928 48614805504 48668337432 48806993664 48837095424 49008675456 49042792656 49148301312 49202420696 49232766336 49267039536 49385749248 49405736484 49470622344 49546493568 49611564288 49785865272 49816570752 49892972544 49927705344 49958498304 49991591988 50013509832 50044355712 50134018176 50155998464 50186932224 50220177228 50332212216 50363254656 50506739712 50540196564 50684185728 50715445248 50771290284 50893624512 50929053912 50947340288 51094821492 51126334272 51161925672 51240390784 51271993344 51305957118 51373338588 51395862232 51452127936 51519701376 51540552258 51608241828 51666481152 51700706244 51732592704 51755273856 51879979008 51937106364 51969138624 52048841728 52085075328 52117198848 52151722506 52268066532 52300302912 52390184886 52449306624 52484050278 52507060892 52539444672 52666039296 52724032218 52874243136 52906853376 53060006934 53092731744 53129692044 53243993088 53279263161 53335496864 53349236226 53372626164 53501228352 53522881191 53593174206 53653653504 53675368032 53745861312 53875362816 53898983424 53934687378 53967951648 54050720256 54088347456 54121706496 54157557987 54181302318 54311853024 54369176576 54405191997 54466587648 54526563234 54560192544 54691656192 54715634688 54751879611 54907867872 54941732352 55002231141 55064300544 55134759888 55173141738 55291838976 55352723283 55386862128 55425419478 55544659456 55558967904 55654450137 55739805264 55813009824 55898608128 55972021248 56009098431 56043642096 56068213344 56129594112 56168668512 56203310592 56265198561 56299900176 56400770448 56425498272 56460298752 56623738743 56658661488 56820082176 56917731728 57019708944 57054875904 57255327576 57280430064 57315757824 57517126056 57557166381 57645439632 57680992512 57820345011 57883643928 57959664048 58084356096 58124791296 58148315368 58224683088 58364976384 58390565376 58465280952 58554946944 58595709744 58631848704 58773123072 58837840776 59005469952 59041861632 59106875256 59249294208 59275270912 59311828992 59418095616 59483523528 59520210048 59652992256 59689783296 59729323212 59899492224 60002433972 60070146048 60188881896 60318369792 60360360192 60384789036 60464093976 60556825472 60594173952 60636356352 60713945604 60807060288 60849390888 60886919808 60980299776 61060386816 61100834652 61127623128 61165323648 61274911104 61312702464 61380216612 61528113216 61555089024 61593053184 61730459648 61771351356 61809448896 61947338112 61985544192 62026604874 62053799236 62092070976 62203318848 62310219894 62449226268 62487741888 62707280922 62789636052 62885934144 62924719104 62968523904 63049097358 63076740012 63145793376 63189752076 63228724416 63256445824 63337387698 63408863232 63434525856 63478685556 63517836096 63670883328 63698798592 63740994174 63922592448 63962016768 64032448194 64104708096 64147172562 64186735392 64369603584 64412243523 64440483822 64480227552 64624074944 64663931904 64706766813 64851119586 64891116576 65002636803 65075991552 65119099419 65204622054 65344900608 65390390208 65416854789 65502768474 65643688448 65660598432 65689386048 65773441071 65847665664 65874315312 65920173462 65960829792 66061991424 66148752384 66192570873 66221591722 66381153696 66422094336 66495234663 66570273792 66655455984 66684679776 66725807616 66845357568 66918963969 66960236304 67109616288 67151006208 67386928752 67578914304 67653328457 67695053712 67858166016 67905405216 68022105723 68126428656 68168445696 68215900896 68407942824 68455564749 68497784784 68602837248 68692935168 68720736344 68768576019 68810989104 68934274992 68976790272 69007031808 69249475152 69292184832 69446767104 69535630008 69690755376 69733737216 69853579848 69978733704 70052592896 70221385728 70298709624 70498990848 70542471168 70746675912 70790308992 70839589392 70991990784 71039017548 71132314968 71163501552 71334971136 71363841588 71457565608 71567157376 71661148416 71833817088 71912916504 71957268864 72067627008 72117796608 72162275328 72210077316 72241736424 72415804032 72540255996 72622116864 72702084312 72746923392 72922208256 72954179584 73002506148 73210490496 73255643136 73336308188 73419067392 73513013184 73564188984 73722451968 73803631044 73849149504 73900559304 74078623872 74108604726 74205933516 74319740352 74417346432 74531477504 74629361664 74678797908 74724856128 74757617792 74839458816 74891558016 74937747456 75020264748 75066533568 75201027264 75233997696 75280398336 75330265842 75498318324 75544881984 75760109568 75810294846 76026278592 76073167872 76156935426 76340436768 76373906752 76393580868 76421010432 76642232238 76689501408 76742888508 76860586176 76907990016 76958935677 77060007882 77093793348 77178191904 77279552064 77310828387 77412362742 77499721728 77551059366 77598889056 77632910784 77819968512 77854087168 77905659546 77953707936 78073262592 78127612992 78175798272 78227583759 78261881126 78402099798 78450454368 78585277329 78673959936 78726075417 78760591338 78809167008 78999058944 79086048327 79311364704 79360280064 79537323008 79590010401 79639097616 79694538066 79865989632 79953933631 80003245296 80058939246 80251842528 80389761309 80480480256 80513052048 80618791968 80813044224 80848475136 80902031067 80951927472 81076080384 81132521184 81182559744 81271953477 81467779536 81503497504 81553764864 81699881472 81789844851 81840288816 82037484288 82073452032 82361801808 82412598528 82596450816 82702139832 82759712607 82789427968 82937758464 83080293192 83138129217 83265635024 83316989184 83609707896 83719514736 83847912192 83899625472 83958031872 84065463144 84102320016 84194391168 84253002768 84304965888 84449850264 84579367808 84601155672 84638247408 84690448128 84894511104 84987992232 85230123264 85282689024 85376597592 85529563416 85582313856 85826138112 85882991364 85920645096 85973636736 86218575872 86275689084 86468159448 86521488768 86670182404 86767988736 86825465892 86939496072 87126534144 87187186944 87222473052 87337024632 87547464576 87585848064 87697921428 87796887552 87832420416 87893564616 87947773056 88082655232 88198336512 88256761164 88508204928 88562792448 88660312884 88760365056 88873941312 88912906368 88967743488 89127143424 89225285292 89280315072 89479488384 89534674944 89593984818 89849238336 90003650958 90105219072 90260071616 90283322844 90477554688 90540540288 90577183554 90696140964 90835238208 90891260928 90954534528 91070918406 91210590432 91274086332 91330379712 91470449664 91590580224 91651251978 91691434692 91747985472 91912366656 91969053696 92009375744 92070324918 92332633536 92389579776 92595689472 92657027034 92714173344 92921007168 92978316288 93039907311 93080698854 93138106464 93304978272 93465329841 93673839402 93731612832 93998654464 94060921383 94184454078 94328901216 94387078656 94452785856 94491012473 94615110018 94718690064 94784628114 94843086624 94884668736 95006081547 95113294848 95151788784 95218028334 95276754144 95506324992 95548197888 95611491261 95883888672 95943025152 96048672291 96157062144 96220758843 96280103088 96322315232 96554405376 96660725733 96720341328 96936112416 96995897856 97276679379 97336674864 97613987328 97806933081 98017350912 98085585312 98254152711 98404841392 98465532672 98534079072 98771498496 98811472968 98880260193 98941244688 99092987136 99223128576 99332387583 99571730544 99633141504 99785945088 99855410688 99983183976 100027019664 100088711424 100268036352 100311996928 100440354456 100664424432 100726509312 101080393128 101368371456 101430890496 101542580568 101787249024 101858107824 101894680576 102189642984 102252668544 102323851344 102480781568 102543986688 102611914236 102746677176 102791724464 102904255872 103039402752 103081104516 103216483656 103401412488 103465185408 103510547712 103759958016 103874212728 103938277248 104097683456 104170150656 104234397696 104303445012 104536133064 104600605824 104780369772 104898613248 104968100556 105014121784 105078889344 105332078592 105448064436 105748486272 105813706752 106120013868 106185463488 106259384088 106487986176 106558526322 106670993728 106698472452 106745252328 107002456704 107045762382 107186348412 107307307008 107350736064 107491722624 107750725632 107797966848 107869374756 107935903296 108101440512 108176694912 108243412992 108315115974 108362604636 108623706048 108738353152 108810383994 108933175296 109053126468 109120385088 109383312384 109431269376 109503759222 109815735744 109883464704 110004462282 110128601088 110269519776 110346283476 110583677952 110705446566 110773724256 110850838956 111089318912 111117935808 111162907089 111308900274 111479610528 111626019648 111671196559 111797216256 111944042496 112018196862 112087284192 112136426688 112259188224 112337337024 112406621184 112530397122 112599800352 112801540896 112850996544 112920597504 112995398763 113247477486 113317322976 113640164352 113715442269 113835463456 114039417888 114109751808 114235403139 114510655152 114560860128 114631515648 114963348357 115034252112 115114332762 115290879264 115361985024 115590011823 115640690022 115767287856 115919328096 116118544113 116249582592 116296630736 116326589049 116449366176 116729952768 116781130752 116858489319 116930561904 117109893888 117191419488 117263697408 117392821689 117603149697 117675681552 118010939904 118140887007 118213750512 118498588416 118550541824 118967047056 119040420096 119305984512 119458646424 119541807099 119798984448 120004867944 120088408869 120377763792 120636739584 120720720384 120769578072 120928187952 121113650944 121188347904 121272712704 121427891208 121614120576 121698781776 121773839616 121960599552 122201669304 122255246256 122330647296 122549822208 122625404928 122760433224 123056226432 123110178048 123186106368 123542702712 123618897792 123894676224 123971088384 124053209748 124107598472 124184141952 124406637696 124620439788 124898452536 124975483776 125414561844 125579272104 125771868288 125849438208 125937047808 126098194716 126153480024 126291586752 126379504152 126457448832 126512891648 126674775396 126817726464 126869051712 126957371112 127035672192 127341766656 127397597184 127481988348 127845184896 127924033536 128064896388 128209416192 128294345124 128373470784 128739207168 128824487046 128880967644 128960455104 129248149888 129327863808 129413533626 129702239172 129782233152 130005273606 130151983104 130238198838 130409244108 130689801216 130780780416 130833709578 131005536948 131287376896 131321196864 131378772096 131546882142 131695331328 131748630624 131840346924 131921659584 132123982848 132297504768 132385141746 132443183444 132762307392 132844188672 132990469326 133140547584 133310911968 133369359552 133451615232 133690715136 133837927938 133920472608 134219232576 134302012416 134390977227 134773857504 135005476437 135157828608 135306656914 135390107424 135716332032 135810810432 135865775331 136044211446 136252857312 136336891392 136431801792 136606377609 136815885648 136911129498 136995569568 137205674496 137385870336 137441472688 137476877967 137537152038 137621978208 137868549984 137953580544 138014063616 138105487377 138498950304 138584369664 138893534208 138985540551 139071260016 139381510752 139467474432 139621048281 139707159696 139957467408 140105185792 140510759103 140597419248 140997981696 141276681117 141493351824 141580617984 141679178784 141922665027 142078035096 142176942171 142264629936 142327003104 142669942272 142727683176 142827042501 142915131216 143134314752 143322296832 143825833008 143914537728 144135254016 144235593216 144420154632 144483472848 144831608064 145080511992 145404168624 145493846784 145844416512 146005012296 146420980992 146511286272 146672616376 147026026368 147128377968 147444903936 147607262088 147698299008 147801118608 148157247744 148217209452 148411867032 148639480704 148834692864 149062955008 149357595816 149449712256 149515235584 149678917632 149783116032 149875494912 150040529496 150133067136 150402054528 150467995392 150560796672 150660531684 150996636648 151089763968 151520219136 151620589692 152052557184 152146335744 152313870852 152680873536 152747813504 152787161736 152842020864 153284464476 153379002816 153485777016 153721172352 153815980032 153917871354 154120015764 154187586696 154356383808 154559104128 154621656774 154824725484 154999443456 155102118732 155197778112 155265821568 155639937024 155708174336 155811319092 155907415872 156146525184 156255225984 156351596544 156455167518 156523762252 156804199596 156900908736 157170554658 157347919872 157452150834 157521182676 157618334016 157998117888 158172096654 158622729408 158720560128 159074646016 159180020802 159278195232 159389076132 159731979264 159837789483 159907867262 160006490592 160117878492 160503685056 160568643573 160779522618 160960960512 161026104096 161237583936 161626088448 161696950272 161804062134 161903854944 162152160768 162265042368 162365119488 162472673961 162543906954 162935559072 163006995008 163107529728 163215575991 163399762944 163579689702 163680577632 164074968576 164146904064 164255638833 164723603616 164825197056 165006693423 165192901632 165404279664 165519425214 165578855936 165875516928 166058169849 166160586384 166276258434 166531270048 166633978368 166963350411 167219415792 167439029472 167695824384 167916063744 168027295293 168130926288 168204640032 168388782336 168506005536 168609931776 168795595683 168899700528 169158735616 169202311344 169276494816 169380896256 169871216229 169975984464 170460246528 170647947899 170753195184 171059126832 171164627712 171765982728 171841290192 171947273472 172551378168 172671499143 172936318896 173042977536 173340364808 173461035033 173650931784 173878992144 174253068288 174374373888 174444946104 174674049264 175094929152 175171696128 175395842856 175664840832 175787129232 175895546112 176165310464 176513522328 177016409856 177125584896 177320625768 177747882624 177825812736 177935486976 178254286848 178450570584 178560630144 178958976768 179069349888 179187969636 179698476672 180007301916 180210438144 180520143232 180566645688 180955109376 181081080576 181154367108 181392281928 181670476416 181782521856 181909069056 182141836812 182421180864 182548172664 182660759424 182940899328 183181160448 183302503956 183382869384 183495970944 183824733312 183938107392 184018751488 184140649836 184665267072 184779159552 185191378944 185314054068 185428346688 185842014336 185956632576 186079814622 186161397708 186276212928 186609956544 186930659682 187347678804 187463225664 187997308928 188121842766 188368908156 188657802432 188774157312 188905571712 188982024946 189230220036 189437380128 189569256228 189686173248 189769337472 190012163094 190226589696 190303577568 190436056668 190553508288 191012649984 191096395776 191222982522 191767777344 191886050304 192097344582 192314124288 192441517686 192560206176 192644630464 193108810752 193321451466 193440682656 193872224832 193991795712 194120300439 194553358758 194673349728 195007910409 195227974656 195357298257 195613866162 196034701824 196171170624 196250564367 196508305422 196809682784 196931065344 197068158144 197320323213 197542996992 197622945936 197760520386 197882489376 198185974272 198446257152 198577712619 198664775166 199143461088 199266283008 199485703989 199710821376 199966367952 200054039328 200177422848 200536072704 200623993856 200756891907 200880708912 201328848864 201453018624 201674847517 202160786256 202736742912 202959985371 203085161136 203574498048 203716215648 204066317169 204379285968 204505337088 204647702688 204961563136 205223828472 205366694247 205493354352 205583448928 205808511744 206078805504 206162209032 206305728057 206432967312 206802824976 206930370816 207021095424 207748425456 207876554496 208195366912 208340301312 208606890024 209072266128 209201211648 209560739544 209936201112 210028243568 210157778688 210664157184 210896128872 211496972544 211627413504 212240027736 212370926976 212518768176 212975972352 213117052644 213341987456 213396944904 213490504656 214004913408 214091524764 214372696824 214701472128 214983445248 215501451264 215738749512 215871806592 216202881024 216353389824 216486825984 216630231948 216725209272 217247412096 217476706304 217620767988 217866350592 218106252936 218240770176 218766624768 218862538752 219007518444 219631471488 219766929408 220008924564 220257202176 220539039552 220692566952 221167355904 221410893132 221547448512 221701677912 222178637824 222235871616 222325814178 222617800548 222959221056 223252039296 223342393118 223594432512 223888084992 224036393724 224174568384 224272853376 224518376448 224674674048 224813242368 225060794244 225199600704 225603081792 225701993088 225841195008 225990797526 226494954972 226634645952 227280328704 227430884538 227670926912 228078835776 228219503616 228470806278 229021310304 229121720256 229263031296 229926696714 230068504224 230228665524 230581758528 230723970048 230876807031 231180023646 231281380044 231534575712 231838656192 231932485161 232237088226 232499165184 232593261472 232653178098 232898732352 233459905536 233562261504 233716978638 233861123808 234219787776 234382838976 234527394816 234682751277 234785643378 235206299394 235351363104 235755831987 236021879808 236178226251 236281774014 236427501024 236997176832 237101083648 237258144981 237934094112 238080840192 238343001611 238611969024 238770031203 238917292848 239083614198 239597968896 239861800893 240009735888 240176817738 240755527584 241169283927 241441440768 241539156144 241856375904 242227301888 242545425408 242706093201 242855782416 243228241152 243397563552 243547679232 243815860431 244403338608 244510492512 244661294592 245099644416 245369534553 245520866448 246112452864 246220356096 247085405424 247237795584 247789352448 248106419496 248215196944 248279137821 248368283904 248813275392 249240879576 249414387651 249796905072 249950967552 250829123688 251158544208 251543736576 251698876416 251874095616 252196389432 252306960048 252583173504 252759008304 252914897664 253025783296 253349550792 253738103424 253914742224 254071344384 254683533312 254963976696 255690369792 255848067072 256129792776 256588690248 256746941568 257478414336 257648974092 257761935288 257920910208 258496299776 258655727616 258827067252 259404478344 259564466304 260010547212 260303966208 260476397676 260818488216 261379602432 261561560832 261667419156 262011073896 262574753792 262642393728 262757544192 263093764284 263390662656 263497261248 263680693848 263843319168 264247965696 264595009536 264770283492 264886366888 265524614784 265688377344 265980938652 266281095168 266621823936 266738719104 266903230464 267381430272 267675855876 267840945216 268438465152 268604024832 268781954454 269547715008 270010952874 270315657216 270613313828 270780214848 271432664064 271621620864 271731550662 272088422892 272505714624 272673782784 272863603584 273212755218 273631771296 273822258996 273991139136 274411348992 274771740672 274882945376 274953755934 275074304076 275243956416 275737099968 275907161088 276028127232 276210974754 276997900608 277168739328 277787068416 277971081102 278142520032 278763021504 278934948864 279119721933 279242096562 279414319392 279914934816 280210371584 280395989523 281021518206 281194838496 281995963392 282182764149 282553362234 282986703648 283161235968 283358357568 283473037419 283845330054 284156070192 284353884342 284529259872 284654006208 285018244641 285339884544 285455366352 285654085002 285830262432 286268629504 286644593664 286834473783 287651666016 287829075456 288146016873 288471186432 288662276529 288840309264 288966945696 289663216128 289982177199 290161023984 290808337248 290987693568 291830038137 292010024592 292841961984 293345232752 293420799243 294052052736 294256755936 294762458133 295214524176 295396598016 295602237216 296314495488 296434418904 296640780579 296823734064 297278961408 297669385728 297997162749 298715191632 298899424512 299030471168 299357835264 299566232064 300081058992 300266134272 300804109056 300935990784 301321063368 301993273296 302179527936 303241179384 304105114368 304292671488 304627741704 305361747072 305495627008 305574323472 305684041728 306568928952 306758005632 306971554032 307442344704 307631960064 307835742708 308240031528 308375173392 308712767616 309118208256 309243313548 309649450968 310204237464 310395556224 310531643136 311279874048 311622638184 311814831744 312293050368 312510451968 312703193088 312910335036 313047524504 313608399192 313801817472 314341109316 314695839744 314904301668 315042365352 315236668032 315996235776 316344193308 317245458816 317441120256 318149292032 318360041604 318556390464 318778152264 319463958528 319675578966 319815734524 320012981184 320235756984 321007370112 321137287146 321559045236 321921921024 322052208192 322475167872 323252176896 323393900544 323608124268 323807709888 324304321536 324530084736 324730238976 324945347922 325087813908 325871118144 326013990016 326215059456 326431151982 326799525888 327159379404 327361155264 328149937152 328293808128 328511277666 329447207232 329650394112 330013386846 330385803264 330808559328 331038850428 331157711872 331751033856 332116339698 332321172768 332552516868 333062540096 333267956736 333488721267 333926700822 334438831584 334878058944 335013589677 335391648768 335832127488 336054590586 336261852576 336409280064 336777564672 337012011072 337219863552 337591191366 337799401056 338317471232 338404622688 338552989632 338761792512 338986196289 339742432458 339951968928 340920493056 341146326807 341295895798 341506390368 342118253664 342329255424 342706209417 343531965456 343682580384 343894546944 344890045071 345102756336 345342998286 345872637792 346085955072 346680729616 346770035469 346922070066 347301863568 347757984288 348355632339 348748747776 348889892208 349348098528 350189858304 350343392256 350575467957 350791685712 351329681664 351574258464 351791092224 352178465067 352809449091 353027044656 354032819712 354422661021 354641251536 355495765248 355651625472 356901141168 357121260288 357917953536 358375939272 358625421297 359396953344 360014603832 360265226607 361040286464 361133291376 361910218752 362162161152 362308734216 362784563856 363340952832 363565043712 363818138112 364283673624 364842361728 365096345328 365321518848 365881798656 366605007912 366765738768 366991941888 367649466624 367876214784 368281299672 369330534144 369558319104 370628108136 370856693376 371684028672 371913265152 372159629244 372322795416 372552425856 373219913088 373861319364 374695357608 374926451328 375994617856 376243685532 376737816312 377315604864 377548314624 377811143424 377964049892 378460440072 378874760256 379138512456 379372346496 379538674944 380024326188 380453179392 380607155136 380872113336 381107016576 382025299968 382192791552 382445965044 383535554688 383772100608 384194689164 384628248576 384883035372 385120412352 385289260928 386217621504 386642902932 386881365312 387744449664 387983591424 388240600878 389106717516 389346699456 390015820818 390455949312 390714596514 391227732324 392069403648 392342341248 392501128734 393016610844 393619365568 393862130688 394136316288 394640646426 395085993984 395245891872 395521040772 395764978752 396371948544 396892514304 397155425238 397329550332 398286922176 398532566016 398971407978 399421642752 399932735904 400108078656 400354845696 401072145408 401247987712 401513783814 401761417824 402657697728 402906037248 403172931681 403349695034 404321572512 405016429311 405473485824 405919970742 406170322272 407148996096 407432431296 407597325993 408132634338 408758571936 409010674176 409295405376 409819132827 409923126272 410447656944 410733388494 410986708704 411166897856 411617023488 412157611008 412324418064 412611456114 412865934624 413605649952 413860741632 414042190848 414316462131 415496850912 415753108992 416680602624 416956621653 417213780048 418144532256 418402423296 418863144843 419121479088 419872402224 420056487136 420315557376 421532277309 421792257744 422993945088 423830043351 424480055472 424741853952 425037536352 425767995081 426234105288 426530826513 426683974912 426793889808 426981009312 428009826816 428183049528 428481127503 428745393648 429402944256 429966890496 430440346193 431477499024 431743613184 432405762048 432706779648 433260463896 433450418544 434494824192 435241535976 436212505872 436481540352 437533249536 438015036888 439262942976 439533858816 440017849128 441078079104 441385133904 442334711808 442821786264 443094897024 443403355824 444357275648 444471743232 444651628356 445235601096 445918442112 446504078592 446684786236 447188865024 448072787448 448349136768 448545706752 449036752896 449349348096 449626484736 450121588488 450399201408 451206163584 451403986176 451682390016 451981595052 452989909944 453269291904 454560657408 454861769076 455341853824 456157671552 456439007232 456941612556 458042620608 458243440512 458526062592 459853393428 460137008448 460457331048 461163517056 461447940096 461753614062 462360047292 462562760088 463069151424 463677312384 463864970322 464474176452 464998330368 465186522944 465306356196 465797464704 466919811072 467124523008 467433957276 467722247616 468439575552 468765677952 469054789632 469365502554 469571286756 470412598788 470702726208 471511663974 472043759616 472356452502 472563548028 472855002048 473994353664 474202167296 474516289962 475868188224 476161680384 476686003222 477223938048 477540062406 477834585696 478167228396 479195937792 479513368449 479723601786 480019471776 480353635476 481511055168 481705930719 482338567854 482882881536 483078312288 483712751808 484454603776 485090850816 485412186402 485711564832 486456482304 486795127104 487095358464 487631720862 488806677216 489020985024 489322589184 489646727973 490199288832 490739069106 491041732896 492224905728 492440712192 492766916499 494170810848 494475591168 495020080269 495578704896 496212838992 496430393888 496558275642 496736567808 497626550784 498174509547 498481759152 498828775302 499593810144 499901935104 500890051233 501658247376 502317088416 503087473152 503748191232 504081885879 504392778864 504613920096 505166347008 505518016608 505829795328 506051566592 506386787049 506699101584 507476206848 507829484448 508142688768 509613648687 509927953392 511380739584 511943843697 512259585552 513177380496 513493883136 515297948184 515523870576 515841820416 516992599552 517654134504 518014497429 518808956688 519128932608 520021094424 520383105099 520952795352 521636976432 522759204864 523123121664 523334838312 524022147792 525149507584 525284787456 525515088384 526187528568 526994522496 527361387696 527686638336 528495931392 529540566984 529772733776 531049229568 531376754688 531961877304 533243647872 533477438208 533806460928 534762860544 535351711752 535681890432 536876930304 537208049664 537563908908 539095430016 540021905748 540631314432 541226627656 541560429696 542865328128 543243241728 543463101324 544176845784 545011429248 545347565568 545727207168 546425510436 547263542592 547644517992 547982278272 548822697984 549543481344 549765890752 549907511868 550148608152 550487912832 551474199936 551814322176 552056254464 552421949508 553995801216 554337478656 555574136832 555942162204 556285040064 557526043008 557869897728 558239443866 558484193124 558828638784 559829869632 560420743168 560791979046 562043036412 562389676992 563991926784 564365528298 565106724468 565973407296 566322471936 566716715136 566946074838 567690660108 568312140384 568707768684 569058519744 569308012416 570036489282 570679769088 570910732704 571308170004 571660524864 572537259008 573289187328 573668947566 575303332032 575658150912 576292033746 576942372864 577324553058 577680618528 577933891392 579326432256 579964354398 580322047968 581616674496 581975387136 582360901317 583660076274 584020049184 585023731227 585683923968 586071894771 586690465504 586841598486 588104105472 588513511872 588751693101 589524916266 590429048352 590793196032 591204474432 591960969639 592628990976 592868837808 593281561158 593647468128 594557922816 595338771456 595733137857 595994325498 597430383264 597798849024 598060942336 598457111967 599132464128 600162117984 600532268544 601608218112 601871981568 602270675721 602642126736 603986546592 604359055872 605024542551 606482358768 608210228736 608879956113 609255483408 610723494144 610991254016 611148646944 612198951507 613137857904 613516011264 613943108064 614884689408 615671485416 616100082741 616480063056 616750346784 617425535232 618236416512 618486627096 618917184171 619298901936 620408474928 620791112448 621063286272 623245276368 623629663488 624586100736 625020903936 625820670072 626095049008 627216798384 627603634944 628682218632 629808603336 630084730704 630473336064 631992471552 632688386616 634490917632 634882240512 636720083208 637112780928 637556304528 638927917056 639351157932 639631469048 640025962368 640471513968 642014740224 642274574292 643118090472 644104416384 644950335744 646504353792 647216248536 647615419776 648608643072 649060169472 649460477952 649890695844 650175627816 651742236288 652027980032 652430118912 652862303964 653599051776 654318758808 654722310528 656299874304 656587616256 657022555332 658894414464 659300788224 660026773692 660771606528 661617118656 662077700856 662315423744 663502067712 664232679396 664642345536 665105033736 666125080192 666535913472 666977442534 667853401644 668877663168 669756117888 670027179354 670783297536 671664254976 672109181172 672523705152 672818560128 673555129344 674024022144 674439727104 675182382732 675598802112 676634942464 676809245376 677105979264 677523585024 677972392578 679484864916 679903937856 681840986112 682292653614 682591791596 683012780736 684236507328 684658510848 685412418834 687063930912 687365160768 687789093888 689780090142 690205512672 690685996572 691745275584 692171910144 692630421093 693361459232 693540070938 693844140132 694603727136 695515968576 695797455483 696711264678 697497495552 697779784416 698696197056 700379716608 700686784512 701150935914 701583371424 702659363328 703148516928 703582184448 704048253831 704356930134 705618898182 706054089312 707267495961 708065639424 708534678753 708845322042 709282503072 710991530496 711303250944 711774434943 713802282336 714242520576 715029004833 715835907072 716310093609 716751878544 717250842594 718793906688 719585402679 720029207664 720530453214 722080572928 722266582752 723507851781 724324322304 724617468432 725569127712 726681905664 727636276224 728118279603 728567347248 729684723456 730192690656 730643037696 731447581293 733210015824 733531477536 733983883776 735298933248 736108603659 736562599344 738661068288 741256216272 741713386752 743368057344 744319258488 744645590832 745104851712 746439826176 747722638728 748243162953 749390715216 749852902656 752487371064 753475632624 754631209728 755096629248 755622286848 755928099784 756920880144 757749520512 758277024912 758744692992 759077349888 760048652376 761214310272 761744226672 762214033152 764050599936 764891930088 767071109376 767544201216 768389378328 769766070744 770240824704 770578521856 772435243008 773285805864 773762730624 775488899328 775967182848 776481201756 778213435032 778693398912 780031641636 780911898624 781429193028 782455464648 784138807296 784684682496 785002257468 786033221688 787238731136 787724261376 788272632576 789281292852 790171987968 790491783744 791042081544 791529957504 792743897088 793785028608 794310850476 794659100664 796573844352 797065132032 797942815956 798843285504 799865471808 800216157312 800709691392 802144290816 802495975424 803027567628 803522835648 805315395456 805812074496 806345863362 806699390068 808643145024 810032858622 810946971648 811839941484 812340644544 814297992192 814864862592 815194651986 816265268676 817517143872 818021348352 818590810752 819638265654 819846252544 820895313888 821466776988 821973417408 822333795712 823234046976 824315222016 824648836128 825222912228 825731869248 827211299904 827721483264 828084381696 828632924262 830993701824 831506217984 833361205248 833913243306 834427560096 836289064512 836804846592 837359165799 837726289686 838242958176 839744804448 840112974272 840631114752 841187968569 843064554618 843584515488 845987890176 846548292447 847660086702 848960110944 849483707904 850075072704 850419112257 851535990162 852468210576 853061653026 853367949824 853587779616 853962018624 855054733923 856019653632 856366099056 856962255006 857490787296 858805888512 859933780992 860503421349 860880692386 862954998048 863487226368 864438050619 865413559296 865986829587 866520927792 866900837088 868989648384 869946531597 870483071952 872425011744 872963080704 875490114411 876030073776 878525885952 879493269941 880035698256 882156158208 882770267808 884287374399 885643572528 886189794048 886806711648 888943486464 889303256712 889922341737 890471202192 891836884224 893008157184 893369572472 893991488247 896145574896 896698273536 897091413504 898073505792 898698696192 900243176976 900798402816 902412327168 902807972352 903963190104 905979819888 906538583808 909723538152 910683707648 912315343104 912878014464 913883225112 916085241216 916486881024 917052125184 919706786856 920274016896 920914662096 922327034112 922895880192 923507228124 924720094584 925125520176 926138302848 927354624768 927729940644 928948352904 930373045888 930612712392 931594929408 933839622144 934867914552 935444495232 936879151104 937531355904 938109579264 938731005108 939142573512 940825197576 941405452416 943023327948 944087519232 944712905004 945127096056 945710004096 947988707328 948404334592 949032579924 951736376448 952323360768 953372006444 954447876096 955080124812 955669171392 956334456792 958391875584 959026736898 959447203572 960038943552 960707270952 963022110336 963411861438 964677135708 965765763072 966156624576 967425503616 968909207552 970181701632 970824372804 971423129664 972912964608 973590254208 974190716928 975263441724 977613354432 978041970048 978645178368 979293455946 980398577664 981478138212 982083465792 984449811456 984881424384 985533832998 988341621696 988951182336 990040160538 991157409792 992425677984 992860787776 993116551284 993473135616 995253101568 996349019094 996963518304 997657550604 999187620288 999803870208 1000466163801 1001780102466 1003316494752 1004634176832 1005040769031 1006174946304 1007496382464 1008163771758 1008785557728 1009227840192 1010332694016 1011036033216 1011659590656 1012103133184 1012773574098 1013398203168 1014952413696 1015658968896 1016285377536 1016958588867 1019227297374 1019855906784 1022761479168 1023438980421 1023887687394 1024519171104 1026354760992 1026987766272 1028118628251 1030595896368 1031047741152 1031683640832 1033985199104 1034670135213 1035308269008 1036028994858 1037617913376 1038257865216 1039401137203 1040042188848 1040766210198 1041905590704 1043273952864 1045066897017 1046246243328 1046669676624 1048044295584 1050569574912 1051030176768 1051726403871 1052375057136 1053989044992 1054722775392 1055373276672 1056535395201 1058428347273 1059081133968 1059545467552 1062098459136 1063267983063 1063923754608 1066487295744 1066954876416 1070703423504 1071363780864 1073753860608 1075127817816 1075876263891 1078190860032 1080043811496 1080795679821 1082453255312 1083120859392 1085730656256 1086486483456 1086926202648 1088353691568 1090022858496 1090695131136 1091454414336 1092851020872 1094527085184 1095289035984 1095964556544 1097645395968 1099531781504 1099815023736 1100297216304 1100975825664 1102948399872 1103628644352 1104843899016 1107991602432 1108674957312 1111884324408 1112570080128 1115052086016 1115739795456 1116478887732 1116968386248 1117657277568 1119659739264 1120841486336 1121583958092 1124086072824 1124779353984 1127983853568 1128731056596 1130213448936 1131946814592 1132644943872 1133433430272 1133892149676 1135381320216 1136624280768 1137415537368 1138117039488 1138616024832 1140072978564 1141359538176 1141821465408 1142616340008 1143321049728 1145074518016 1146578374656 1147337895132 1150606664064 1151316301824 1152584067492 1153884745728 1154649106116 1155361237056 1155867782784 1158652864512 1159928708796 1160644095936 1163233348992 1163950774272 1164721802634 1167320152548 1168040098368 1170047462454 1171367847936 1172143789542 1173380931008 1173683196972 1176208210944 1177027023744 1177503386202 1179049832532 1180858096704 1181586392064 1182408948864 1183921939278 1185257981952 1185737675616 1186563122316 1187294936256 1189115845632 1190677542912 1191466275714 1191988650996 1194860766528 1195597698048 1196121884672 1196914223934 1198264928256 1200324235968 1201064537088 1203216436224 1203743963136 1204541351442 1205284253472 1207973093184 1208718111744 1209518795043 1210049085102 1212964717536 1215049287933 1216420457472 1217759912226 1218510966816 1221446988288 1221982508032 1222297293888 1222791977979 1224397903014 1226275715808 1227032022528 1227886216128 1228383162149 1229769378816 1231342970832 1232200165482 1232960126112 1233500693568 1234851070464 1236472833024 1236973254192 1237834368342 1238597803872 1240816949856 1241582224896 1242126572544 1242949386393 1246490552736 1247259326976 1250041807872 1250869864959 1251641340144 1252190098016 1254433596768 1255207269888 1256589434529 1257364437264 1259617206672 1260169461408 1260946672128 1264596831927 1265376773232 1268981835264 1271490130053 1273440166416 1274225561856 1275112609056 1277303985243 1278702315864 1279262938096 1279592479539 1280051924736 1280943027936 1284029480448 1284549148584 1285443382509 1286236180944 1288208832768 1289900671488 1291321038579 1294432497072 1295230839552 1297217286144 1298120338944 1299781391688 1300351255632 1303484472576 1304055960064 1305724607928 1308637517616 1309444621056 1312599748608 1314045110664 1317788828928 1318601576448 1320053547384 1323234237312 1324155401712 1324630847488 1327004135424 1328465358792 1329284691072 1330210067472 1332250160384 1333071826944 1333954885068 1335706803288 1337755326336 1339512235776 1340054358708 1341566595072 1344218362344 1345047410304 1345637120256 1347110258688 1348048044288 1348879454208 1350364765464 1351197604224 1353269884928 1353618490752 1354211958528 1355047170048 1355944785156 1358969729832 1359807875712 1363681972224 1364585307228 1365183583192 1366025561472 1368473014656 1369317021696 1370824837668 1374127861824 1374730321536 1375578187776 1379560180284 1380411025344 1381371993144 1383490551168 1384343820288 1385260842186 1386722918464 1387080141876 1387688280264 1389207454272 1391031937152 1391594910966 1393422529356 1394994991104 1395559568832 1397392394112 1400759433216 1401373569024 1402301871828 1403166742848 1405318726656 1406297033856 1407164368896 1408096507662 1408713860268 1411237796364 1412108178624 1414534991922 1416131278848 1417069357506 1417690644084 1418565006144 1421983060992 1422606501888 1423548869886 1427604564672 1428485041152 1430058009666 1431671814144 1432620187218 1433503757088 1434501685188 1437587813376 1438540105347 1439170805358 1440058415328 1441060906428 1444161145856 1444533165504 1445117792157 1447015703562 1448648644608 1449234936864 1451138255424 1451725555267 1453363811328 1455272552448 1456236559206 1457134694496 1459369446912 1460385381312 1461286075392 1462895162586 1466420031648 1467062955072 1467967767552 1468940183919 1470597866496 1472217207318 1473125198688 1477322136576 1478300749497 1482512432544 1483426773504 1485060240807 1486736114688 1488638516976 1489291181664 1490209703424 1492879652352 1494523528641 1495445277456 1496486325906 1498781430432 1499705805312 1502670153699 1504974742128 1506951265248 1509262419456 1511244573696 1511856199568 1512245657637 1513841760288 1515499041024 1516554049824 1517489385984 1518154699776 1519160361147 1520097304752 1522428620544 1523488453344 1524428066304 1528840946061 1529783860176 1534142218752 1535831531091 1536778756656 1539532141488 1540481649408 1541157043712 1546571611728 1547525461248 1550977798656 1552962403512 1554043492287 1556426870064 1557386797824 1560063283272 1561149315297 1562858386056 1564910929296 1568277614592 1569369364992 1570004514936 1572066443376 1574477462272 1575448522752 1576545265152 1578562585704 1580983567488 1582084163088 1583059915008 1585487794176 1588621700952 1589318201328 1593147688704 1594130264064 1595885631912 1599730943616 1600432314624 1601419382784 1604288581632 1606055135256 1607045671296 1610630790912 1611624148992 1612691726724 1613398780136 1617286290048 1620065717244 1621893943296 1623679882968 1624681289088 1628595984384 1629729725184 1630389303972 1632530537352 1635034287744 1636042696704 1637181621504 1639276531308 1639692505088 1641790627776 1642933553976 1643946834816 1644667591424 1646468093952 1648630444032 1649297672256 1650445824456 1651463738496 1654422599808 1655442966528 1656168763392 1657265848524 1661987403648 1663012435968 1666722410496 1667826486612 1668855120192 1672578129024 1673609693184 1674718331598 1675452579372 1676485916352 1679489608896 1680225948544 1681262229504 1682375937138 1686129109236 1687169030976 1691975780352 1693096584894 1695320173404 1697920221888 1698967415808 1700150145408 1700838224514 1703071980324 1704936421152 1706123306052 1706735899648 1707175559232 1707924037248 1710109467846 1712039307264 1712732198112 1713924510012 1714981574592 1717611777024 1719867561984 1721006842698 1721761384772 1725909996096 1726974452736 1728876101238 1730827118592 1731973659174 1733041855584 1733801674176 1737979296768 1739893063194 1740966143904 1744850023488 1745926161408 1747082703951 1750980228822 1752060147552 1755071193681 1757051771904 1758215684313 1758986539882 1760071396512 1764312316416 1765540535616 1766255079303 1768574748798 1771287145056 1772379588096 1773613423296 1775882908917 1777886972928 1778606513424 1779844683474 1780942404384 1783673768448 1786016314368 1786739144944 1787199413571 1787982976494 1792291149792 1793396547072 1794182827008 1795371335901 1797397392384 1800486353952 1801596805632 1804824654336 1805615944704 1806812027163 1807926380208 1811959639776 1813077167616 1815073627653 1819447076304 1821367415296 1824630686208 1826639868339 1827766450224 1832170482432 1832973762048 1836596854521 1839413573712 1840548033792 1841829324192 1844654068224 1847014456248 1848300248223 1849440189168 1850251040352 1852276605696 1854709249536 1855459881288 1856751552513 1857896705808 1860746091776 1861225424784 1863189858816 1869735829104 1870888990464 1873758302208 1875062711808 1877462010216 1878285147024 1881650395152 1882810904832 1886046655896 1889425810008 1890254192112 1891420008192 1895977414656 1898065159848 1903472752896 1904646721536 1906744012888 1910160249624 1911338342784 1912668913584 1916783751168 1918053473796 1918894407144 1920077887104 1921414541904 1926044220672 1926823722876 1929354271416 1932313249152 1934851007232 1937818415104 1941648745608 1942846259328 1945825929216 1947180508416 1948381433856 1950526883448 1955226708864 1956083940096 1957290356736 1958586911892 1960797155328 1962956276424 1964166931584 1968899622912 1969762848768 1971067665996 1976683243392 1977902364672 1980080321076 1982314819584 1984851355968 1985721575552 1986233102568 1986946271232 1990506203136 1992698038188 1993927036608 1995315101208 1998375240576 1999607740416 2000932327602 2003560204932 2006632989504 2009268353664 2010081538062 2012349892608 2014992764928 2016327543516 2017571115456 2018455680384 2020665388032 2022072066432 2023319181312 2024206266368 2025547148196 2026796406336 2029904827392 2031317937792 2032570755072 2033917177734 2038454594748 2039711813568 2045522958336 2046877960842 2047775374788 2049038342208 2052709521984 2053975532544 2056237256502 2061191792736 2062095482304 2063367281664 2067970398208 2069340270426 2070616538016 2072057989716 2075235826752 2076515730432 2077891263279 2078802274406 2080084377696 2081532420396 2083811181408 2086547905728 2087392366449 2090133794034 2092492486656 2093339353248 2096088591168 2101139149824 2102060353536 2103452807742 2104750114272 2107978089984 2109445550784 2110746553344 2112144761493 2113070790402 2116856694546 2118162267936 2119090935104 2121802487883 2124196918272 2126535966126 2127847509216 2132974591488 2133909752832 2135323304829 2141406847008 2142727561728 2145087014499 2147507721216 2148930280827 2150255635632 2151752527782 2156381720064 2158756208037 2160087622992 2161591359642 2164906510624 2166241718784 2170523555343 2172972966912 2173852405296 2176707383136 2180045716992 2182908828672 2184354838809 2185702041744 2189054170368 2190578071968 2191929113088 2194342743879 2199063563008 2199630047472 2200594432608 2201951651328 2205896799744 2208325810977 2209687798032 2215983204864 2218423322687 2223768648816 2225140160256 2230104172032 2232957775464 2233936772496 2235314555136 2239319478528 2243167916184 2244729488859 2248172145648 2249558707968 2257462113192 2260426897872 2263893629184 2265289887744 2266866860544 2267784299352 2270762640432 2273248561536 2274831074736 2276234078976 2277232049664 2280145957128 2283642930816 2285232680016 2286642099456 2290149036032 2294675790264 2301213328128 2302632603648 2305168134984 2309298212232 2310722474112 2311735565568 2317305729024 2319857417592 2321288191872 2326466697984 2327901548544 2329443605268 2334640305096 2336080196736 2340094924908 2342735695872 2344287579084 2346761862016 2347366393944 2352416421888 2354054047488 2355006772404 2358099665064 2361716193408 2363172784128 2364817897728 2367843878556 2370515963904 2371475351232 2373126244632 2374589872512 2378231691264 2381355085824 2382932551428 2383977301992 2389721533056 2391195396096 2392243769344 2393828447868 2396529856512 2400648471936 2402129074176 2406432872448 2407487926272 2409082702884 2410568506944 2415946186368 2417436223488 2419037590086 2420098170204 2425929435072 2430098575866 2432840914944 2435519824452 2437021933632 2442893976576 2443965016064 2444594587776 2445583955958 2448795806028 2452551431616 2454064045056 2455772432256 2456766324298 2459538757632 2462685941664 2464400330964 2465920252224 2467001387136 2469702140928 2472945666048 2473946508384 2475668736684 2477195607744 2481633899712 2483164449792 2484253145088 2485898772786 2492981105472 2494518653952 2500083615744 2501739729918 2503282680288 2504380196032 2508867193536 2510414539776 2513178869058 2514728874528 2519234413344 2520338922816 2521893344256 2523563905707 2529193663854 2530753546464 2537963670528 2539644877341 2542980260106 2546880332832 2548451123712 2550225218112 2551257336771 2554607970486 2557404631728 2558525876192 2559184959078 2560103849472 2561886055872 2565164201769 2568058960896 2569098297168 2570886765018 2572472361888 2576417665536 2579801342976 2581510264047 2582642077158 2588864994144 2590461679104 2593314151857 2596240677888 2597960488761 2599562783376 2600702511264 2606968945152 2608111920128 2609839594791 2611449215856 2617275035232 2618889242112 2621773017721 2626470343233 2628090221328 2635577657856 2638479809823 2640107094768 2646468474624 2648310803424 2652862123197 2656930717584 2658569382144 2660420134944 2664500320768 2667909770136 2669767025211 2671413606576 2675510652672 2679024471552 2680108717416 2681974464741 2688436724688 2690094820608 2691274240512 2694220517376 2696096088576 2700729530928 2702395208448 2706539769856 2707236981504 2708423917056 2711889570312 2717939459664 2719615751424 2729170614456 2730367166384 2732051122944 2736946029312 2738634043392 2741649675336 2748255723648 2749460643072 2751156375552 2759120360568 2760822050688 2762743986288 2766981102336 2768687640576 2770521684372 2773445836928 2774160283752 2775376560528 2778414908544 2782063874304 2783189821932 2786845058712 2791119137664 2794784788224 2801518866432 2804603743656 2806333485696 2810637453312 2812594067712 2814328737792 2816193015324 2817427720536 2822475592728 2824216357248 2829069983844 2832262557696 2834138715012 2835381288168 2837130012288 2843966121984 2845213003776 2847097739772 2855209129344 2856970082304 2860116019332 2863343628288 2865240374436 2867007514176 2869003370376 2875175626752 2877080210694 2878341610716 2880116830656 2882121812856 2888322291712 2889066331008 2890235584314 2894031407124 2897297289216 2898469873728 2902276510848 2903451110534 2906727622656 2910545104896 2912473118412 2914269388992 2918738893824 2920770762624 2922572150784 2925790325172 2932840063296 2934125910144 2935935535104 2937880367838 2941195732992 2944434414636 2946250397376 2954644273152 2956601498994 2965024865088 2966853547008 2970120481614 2973472229376 2977277033952 2978582363328 2980419406848 2985759304704 2989047057282 2990890554912 2992972651812 2997562860864 2999411610624 3001398491403 3005340307398 3009949484256 3013902530496 3015122307093 3018524838912 3022489147392 3023712399136 3024491315274 3027683520576 3030998082048 3033108099648 3034978771968 3036309399552 3038320722294 3040194609504 3044857241088 3046976906688 3048856132608 3050875766601 3057681892122 3059567720352 3068284437504 3070316941263 3071663062182 3073557513312 3079064282976 3080963298816 3082314087424 3084355884753 3093143223456 3095050922496 3101955597312 3104010405639 3105924807024 3108086984574 3112853740128 3114773595648 3118203411609 3120126566544 3122298630594 3125716772112 3129821858592 3135200691051 3138738729984 3140009029872 3144132886752 3148954924544 3153090530304 3155179211613 3157125171408 3161967134976 3164168326176 3166119830016 3169606185603 3175285041819 3177243401904 3178636402656 3186295377408 3189803949189 3191771263824 3199461887232 3200864629248 3212110270512 3214091342592 3221261581824 3225383453448 3226797560272 3227628791673 3234572580096 3240131434488 3242387039463 3247359765936 3249362578176 3257191968768 3259459450368 3260778607944 3265061074704 3270068575488 3272085393408 3274363243008 3278553062616 3283581255552 3285867107952 3287893669632 3289335182848 3292936187904 3298595344512 3300891648912 3302927476992 3308845199616 3310885933056 3314531697048 3323974807296 3326024871936 3335652973224 3337710240384 3345156258048 3347219386368 3349436663196 3350905158744 3352971832704 3358979217792 3360451897088 3362524459008 3364751874276 3372258218472 3374338061952 3383951560704 3386193169788 3390640346808 3395840443776 3397934831616 3400300290816 3401676449028 3406143960648 3409872842304 3412246612104 3413471799296 3414351118464 3415848074496 3420218935692 3424078614528 3425464396224 3427849020024 3429963149184 3435223554048 3439735123968 3442013685396 3443522769544 3451819992192 3453948905472 3457752202476 3461654237184 3463947318348 3466083711168 3467603348352 3475958593536 3479786126388 3481932287808 3489700046976 3491852322816 3494165407902 3501960457644 3504120295104 3510142387362 3514103543808 3516431368626 3517973079764 3520142793024 3528624632832 3531081071232 3532510158606 3537149497596 3542574290112 3544759176192 3547226846592 3551765817834 3555773945856 3557213026848 3559689366948 3561884808768 3567347536896 3572032628736 3573478289888 3574398827142 3575965952988 3584582299584 3586793094144 3588365654016 3590742671802 3594794784768 3600972707904 3603193611264 3609649308672 3611231889408 3613624054326 3615852760416 3623919279552 3626154335232 3628556385129 3630147255306 3638894152608 3642734830592 3645147863799 3649261372416 3653279736678 3655532900448 3664340964864 3665947524096 3668375933937 3673193709042 3678827147424 3681096067584 3683658648384 3685149486447 3689308136448 3694028912496 3696600496446 3698880378336 3700502080704 3704553211392 3709418499072 3710919762576 3713503105026 3715793411616 3721492183552 3722450849568 3726379717632 3728848159179 3739471658208 3741777980928 3750125423616 3752609594877 3754924020432 3756570294048 3763300790304 3765621809664 3769768303587 3772093311792 3778851620016 3780508384224 3782840016384 3793790495781 3796130319696 3806945505792 3813488025776 3814470390159 3820320499248 3822676685568 3825337827168 3831911955729 3836106947592 3837788814288 3840155774208 3842829083808 3852088441344 3853647445752 3856330147527 3858708542832 3864626498304 3869702014464 3873963115737 3883297491216 3885692518656 3891651858432 3894361016832 3901053766896 3910453417728 3912167880192 3917173823784 3925912552848 3928333863168 3937799245824 3942135331992 3953366486784 3955804729344 3960160642152 3969702711936 3971443151104 3972466205136 3973892542464 3981012406272 3985396076376 3987854073216 3990630202416 3996750481152 3999215480832 4001864655204 4007120409864 4013265979008 4018536707328 4020163076124 4024699785216 4032655087032 4035142230912 4036911360768 4041330776064 4044144132864 4046638362624 4051094296392 4053592812672 4059809654784 4062635875584 4065141510144 4067834355468 4076909189496 4079423627136 4091045916672 4093755921684 4095550749576 4098076684416 4105419043968 4107951065088 4112474513004 4122383585472 4124190964608 4126734563328 4135940796416 4138680540852 4141233076032 4144115979432 4150471653504 4153031460864 4155782526558 4157604548812 4160168755392 4163064840792 4167622362816 4173095811456 4174784732898 4180267588068 4184984973312 4186678706496 4192177182336 4202278299648 4204120707072 4206905615484 4209500228544 4215956179968 4218891101568 4221493106688 4224289522986 4226141580804 4233713389092 4236324535872 4238181870208 4243604975766 4248393836544 4253071932252 4255695018432 4265949182976 4267819505664 4270646609658 4282813694016 4285455123456 4290174028998 4295015442432 4297860561654 4300511271264 4303505055564 4312763440128 4315620316041 4317512416074 4320175245984 4323182719284 4329813021248 4332483437568 4335353376471 4341047110686 4345945933824 4347704810592 4353414766272 4355176665801 4360091433984 4365817657344 4368709677618 4371404083488 4378108340736 4381156143936 4383858226176 4388685487758 4398127126016 4399260094944 4401188865216 4403903302656 4406820551757 4411793599488 4416651621954 4419375596064 4431966409728 4434902248491 4436846645374 4447537297632 4450280320512 4455180722421 4460208344064 4465915550928 4467873544992 4470629110272 4478638957056 4483570585923 4486335832368 4489458977718 4496344291296 4499117415936 4508010461097 4514924226384 4520853795744 4527787258368 4533733721088 4535568598704 4541525280864 4546497123072 4549662149472 4552468157952 4554464099328 4557481083441 4560291914256 4567285861632 4570465360032 4573284198912 4586522838183 4589351580528 4602426656256 4607494593273 4610336269968 4618596424464 4621444948224 4623471131136 4639714835184 4642576383744 4652933395968 4658887210536 4662130476861 4669280610192 4672160393472 4680189849816 4683447945891 4688575158168 4693523724032 4694732787888 4704832843776 4708108094976 4710013544808 4716199330128 4723432386816 4726345568256 4729635795456 4735687757112 4742950702464 4746252489264 4749179745024 4756463382528 4765865102856 4767954603984 4779443066112 4782390792192 4787656895736 4801296943872 4804258148352 4812865744896 4818165405768 4821137013888 4831892372736 4834872446976 4838075180172 4840196340408 4851858870144 4860197151732 4865681829888 4871039648904 4874043867264 4885787953152 4887930032128 4889189175552 4891167911916 4897591612056 4905102863232 4908128090112 4911544864512 4913532648596 4919077515264 4925371883328 4928800661928 4931840504448 4934002774272 4939404281856 4945891332096 4947893016768 4951337473368 4954391215488 4963267799424 4966328899584 4968506290176 4971797545572 4985962210944 4989037307904 5000167231488 5003479459836 5006565360576 5008760392064 5017734387072 5020829079552 5026357738116 5029457749056 5038468826688 5040677845632 5043786688512 5047127811414 5058387327708 5061507092928 5075927341056 5079289754682 5085960520212 5093760665664 5096902247424 5100450436224 5102514673542 5109215940972 5114809263456 5117051752384 5118369918156 5120207698944 5123772111744 5130328403538 5136117921792 5138196594336 5141773530036 5144944723776 5152835331072 5159602685952 5163020528094 5165284154316 5177729988288 5180923358208 5186628303714 5192481355776 5195920977522 5199125566752 5201405022528 5213937890304 5216223840256 5219679189582 5222898431712 5234550070464 5237778484224 5241248111853 5243546035442 5252940686466 5256180442656 5265213581043 5271155315712 5274647052939 5276959619646 5280214189536 5292936949248 5296621606848 5298765237909 5305724246394 5313861435168 5317138764288 5320840269888 5327648726751 5329000641536 5335819540272 5339534050422 5342827213152 5351021305344 5358048943104 5360217434832 5363948929482 5376873449376 5380189641216 5382548481024 5386114007703 5392192177152 5401459061856 5404790416896 5414473963008 5416847834112 5420436081489 5423779140624 5435878919328 5439231502848 5445220882959 5458341228912 5460734332768 5464102245888 5473892058624 5479919605017 5483299350672 5496511447296 5498921286144 5509790563563 5518240721136 5521644101376 5525487972576 5533962204672 5541043368744 5544900744669 5546891673856 5548320567504 5550753121056 5556829817088 5564127748608 5566379643864 5570254657539 5573690117424 5582238275328 5589569576448 5609207487312 5612666971392 5621274906624 5625188135424 5632386030648 5634855441072 5644951185456 5648432714496 5658139967688 5668277430024 5670762576336 5674260024576 5687932243968 5694195479544 5710418258688 5713940164608 5720232038664 5730480748872 5734015028352 5738006740752 5750351253504 5754160421388 5756683221432 5760233661312 5764243625712 5776644583424 5778132662016 5780471168628 5788062814248 5796939747456 5804553021696 5806902221068 5813455245312 5824946236824 5828538777984 5837477787648 5841541525248 5845144301568 5851580650344 5865680126592 5868251820288 5871871070208 5875760735676 5882391465984 5888868829272 5892500794752 5909288546304 5913202997988 5930049730176 5933707094016 5940240963228 5946944458752 5954554067904 5957164726656 5960838813696 5971518609408 5978094114564 5981781109824 5985945303624 5995125721728 5998823221248 6002796982806 6010680614796 6019898968512 6027805060992 6030244614186 6037049677824 6044978294784 6047424798272 6048982630548 6055367041152 6061996164096 6066216199296 6069957543936 6072618799104 6076641444588 6080389219008 6089714482176 6093953813376 6097712265216 6101751533202 6115363784244 6119135440704 6136568875008 6140633882526 6143326124364 6147115026624 6158128565952 6161926597632 6164628174848 6168711769506 6186286446912 6190101844992 6203911194624 6208020811278 6211849614048 6216173969148 6225707480256 6229547191296 6233673789837 6236406823218 6240253133088 6244597261188 6251433544224 6259643717184 6262177099347 6270401382102 6277477459968 6280018059744 6288265773504 6297909849088 6306181060608 6310358423226 6314250342816 6323934269952 6328336652352 6332239660032 6339212371206 6350570083638 6354486803808 6357272805312 6365407463649 6372590754816 6379607898378 6383542527648 6398923774464 6401729258496 6405969914487 6424220541024 6428182685184 6435261043497 6442523163648 6446790842481 6450766906896 6453595120544 6455257583346 6469145160192 6476268624111 6480262868976 6484774078926 6494719531872 6498725156352 6511570666029 6518918900736 6521557215888 6530122149408 6540137150976 6548726486016 6553064516427 6557106125232 6567162511104 6571734215904 6575787339264 6578670365696 6583028231637 6597190689024 6601783297824 6605854953984 6617690399232 6624977432931 6629063394096 6647949614592 6655269968061 6671305946448 6675420480768 6690312516096 6698873326392 6701810317488 6705943665408 6717958435584 6720903794176 6729503748552 6734188466577 6744516436944 6748676123904 6772386339576 6781280693616 6791680887552 6795869663232 6800600581632 6803352898056 6812287921296 6819745684608 6824493224208 6826943598592 6828702236928 6831696148992 6840437871384 6850928792448 6855698040048 6859926298368 6870447108096 6884027370792 6887045539088 6903639984384 6907897810944 6915504404952 6927894636696 6932167422336 6935206696704 6951917187072 6959572252776 6963864575616 6979400093952 6983704645632 6988330815804 7003920915288 7008240590208 7020284774724 7028207087616 7032862737252 7035946159528 7040285586048 7057249265664 7062162142464 7065020317212 7074298995192 7085148580224 7089518352384 7094453693184 7103531635668 7111547891712 7114426053696 7119378733896 7123769617536 7134695073792 7144065257472 7146956579776 7148797654284 7151931905976 7169164599168 7173586188288 7176731308032 7181485343604 7189589569536 7201945415808 7206387222528 7219298617344 7222463778816 7227248108652 7231705520832 7247838559104 7252308670464 7257112770258 7260294510612 7277788305216 7285469661184 7290295727598 7298522744832 7306559473356 7311065800896 7328681929728 7331895048192 7336751867874 7346387418084 7357654294848 7362192135168 7367317296768 7370298972894 7378616272896 7388057824992 7393200992892 7397760756672 7401004161408 7409106422784 7418836998144 7421839525152 7427006210052 7431586823232 7442984367104 7444901699136 7452759435264 7457696318358 7478943316416 7483555961856 7500250847232 7505219189754 7509848040864 7513140588096 7526601580608 7531243619328 7539536607174 7544186623584 7557703240032 7561016768448 7565680032768 7570691717121 7587580991562 7592260639392 7613891011584 7618934632023 7626976051552 7628940780318 7640640998496 7645353371136 7650675654336 7653772010313 7663823911458 7672213895184 7675577628576 7680311548416 7685658167616 7695492605307 7704176882688 7707294891504 7712660295054 7717417085664 7729252996608 7739404028928 7744530792141 7747926231474 7766594982432 7771385037312 7779942455571 7788722033664 7793881466283 7802107533792 7820906835456 7824335760384 7829518784373 7834347647568 7851825105696 7856667726336 7865319053163 7879411029699 7884270663984 7906732973568 7915439429469 7920321284304 7939405423872 7942886302208 7944932410272 7958586369591 7970792152752 7975708146432 7981260404832 7993500962304 8003729310408 8009301075633 8014240819728 8026531958016 8037073414656 8040326152248 8045923394223 8065310174064 8070284461824 8073822721536 8082661552128 8088288265728 8102188592784 8107185625344 8119619309568 8125271751168 8135668710936 8153818378992 8158847254272 8187511843368 8191101499152 8196153368832 8210838087936 8215902130176 8224949026008 8244767170944 8248381929216 8253469126656 8277361081704 8282466152064 8288231958864 8300943307008 8306062921728 8311565053116 8315209097624 8320337510784 8326129681584 8335244725632 8346191622912 8349569465796 8360535176136 8373357412992 8384354364672 8404556599296 8413811230968 8419000457088 8431912359936 8437782203136 8442986213376 8448579045972 8452283161608 8467426778184 8472649071744 8476363740416 8487209951532 8496787673088 8506143864504 8511390036864 8531898365952 8535639011328 8541293219316 8565627388032 8570910246912 8580348057996 8590030884864 8595721123308 8601022542528 8607010111128 8625526880256 8631240632082 8635024832148 8640350491968 8646365438568 8659626042496 8664966875136 8670706752942 8682094221372 8691891867648 8695409621184 8706829532544 8710353331602 8720182867968 8731635314688 8737419355236 8742808166976 8756216681472 8762312287872 8767716452352 8777370975516 8796254252032 8798520189888 8802377730432 8807806605312 8813641103514 8823587198976 8833303243908 8838751192128 8863932819456 8869804496982 8873693290748 8895074595264 8900560641024 8910361444842 8920416688128 8931831101856 8935747089984 8941258220544 8957277914112 8967141171846 8972671664736 8978917955436 8992688582592 8998234831872 9004195474209 9016020922194 9029848452768 9041707591488 9045366921279 9055574516736 9067467442176 9071137197408 9083050561728 9092994246144 9099324298944 9104936315904 9108928198656 9114962166882 9120583828512 9134571723264 9140930720064 9146568397824 9152627299803 9173045676366 9178703161056 9204853312512 9210950823789 9214989186546 9220672539936 9237192848928 9242889896448 9246942262272 9253067654259 9279429670368 9285152767488 9305866791936 9312031216917 9317774421072 9324260953722 9338561220384 9344320786944 9354610234827 9360379699632 9366895891782 9377150316336 9387047448064 9389465575776 9405602073153 9416216189952 9420027089616 9432398660256 9446864773632 9459271590912 9465537634839 9471375514224 9485901404928 9492504978528 9498359490048 9508818556809 9525855125457 9531730205712 9535909207968 9558886132224 9569411847567 9575313791472 9602593887744 9636330811536 9642274027776 9663784745472 9676150360344 9680392680816 9703717740288 9720394303464 9727161118389 9742079297808 9748087734528 9771575906304 9778378351104 9782335823832 9795183224112 9810205726464 9816256180224 9823089729024 9827065297192 9850743766656 9857601323856 9863681008896 9868005548544 9878808563712 9895786033536 9902674946736 9908782430976 9926535598848 9932657799168 9943595091144 9971924421888 9978074615808 10006958919672 10013130721152 10017520784128 10035468774144 10041658159104 10052715476232 10058915498112 10076937653376 10081355691264 10087573377024 10094255622828 10116774655416 10123014185856 10151854682112 10158579509364 10171921040424 10187521331328 10193804494848 10200900872448 10205029347084 10218431881944 10229618526912 10234103504768 10236739836312 10240415397888 10247544223488 10260656807076 10272235843584 10276393188672 10283547060072 10289889447552 10305670662144 10319205371904 10326041056188 10330568308632 10355459976576 10361846716416 10373256607428 10384962711552 10391841955044 10398251133504 10402810045056 10427875780608 10432447680512 10439358379164 10445796863424 10469100140928 10475556968448 10482496223706 10487092070884 10505881372932 10512360885312 10530427162086 10542310631424 10549294105878 10553919239292 10560428379072 10585873898496 10593243213696 10597530475818 10611448492788 10627722870336 10634277528576 10641680539776 10655297453502 10658001283072 10671639080544 10679068100844 10685654426304 10702042610688 10716097886208 10720434869664 10727897858964 10753746898752 10760379282432 10765096962048 10772228015406 10784384354304 10802918123712 10809580833792 10828947926016 10833695668224 10840872162978 10847558281248 10871757838656 10878463005696 10885669155387 10890441765918 10916682457824 10921468665536 10928204491776 10935443591397 10947784117248 10959839210034 10966598701344 10993022894592 10997842572288 11005127801811 11019581127126 11036481442272 11043288202752 11050975945152 11055448459341 11067924409344 11082086737488 11089801489338 11093783347712 11096641135008 11101506242112 11113659634176 11128255497216 11132759287728 11140509315078 11147380234848 11164476550656 11179139152896 11186544477537 11218414974624 11225333942784 11250376270848 11257828784631 11264772061296 11269710882144 11289902370912 11296865428992 11309304910761 11316279935376 11336554860048 11341525152672 11348520049152 11381371487343 11388390959088 11420836517376 11433412509233 11440464077328 11460961497744 11468030056704 11476013481504 11495735867187 11508320842776 11513366442864 11520467322624 11528487251424 11556265324032 11560942337256 11568990442581 11576125628496 11593879494912 11609106043392 11613804442136 11621889347211 11649892473648 11657077555968 11674955575296 11683083050496 11703161300688 11731360253184 11736503640576 11751521471352 11777737658544 11785001589504 11826405995976 11860099460352 11867414188032 11880481926456 11909108135808 11914329453312 11921677627392 11943037218816 11956188229128 11963562219648 11971890607248 11990251443456 11997646442496 12005593965612 12021361229592 12039797937024 12055610121984 12060489228372 12074099355648 12094849596544 12097965261096 12110734082304 12123992328192 12132432398592 12139915087872 12153282889176 12160778438016 12179428964352 12187907626752 12195424530432 12203503066404 12230727568488 12238270881408 12273137750016 12281267765052 12286652248728 12294230053248 12316257131904 12323853195264 12329256349696 12337423539012 12372572893824 12380203689984 12407822389248 12416041622556 12423699228096 12432347938296 12451414960512 12459094382592 12467347579674 12472813646436 12480506266176 12489194522376 12502867088448 12519287434368 12524354198694 12540802764204 12554954919936 12560036119488 12576531547008 12595819698176 12612362121216 12620716846452 12628500685632 12647868539904 12656673304704 12664479320064 12678424742412 12701140167276 12708973607616 12714545610624 12730814927298 12745181509632 12759215796756 12767085055296 12797847548928 12803458516992 12811939828974 12848441082048 12856365370368 12870522086994 12885046327296 12893581684962 12901533813792 12907190241088 12910515166692 12938290320384 12952537248222 12960525737952 12969548157852 12989439063744 12997450312704 13006060129413 13023141332058 13037837801472 13043114431776 13060244298816 13065529997403 13080274301952 13097452972032 13106129032854 13114212250464 13134325022208 13143468431808 13151574678528 13157340731392 13166056463274 13194381378048 13203566595648 13211709907968 13220461655271 13235380798464 13249954865862 13258126788192 13295899229184 13304706745473 13310539936122 13342611892896 13350840961536 13365542167263 13380625032192 13397746652784 13403620634976 13411887330816 13435916871168 13441807588352 13450711757769 13459007497104 13468376933154 13489032873888 13497352247808 13512214783639 13544772679152 13562561387232 13583361775104 13601201163264 13606705796112 13624575842592 13639491369216 13648986448416 13657404473856 13663392297984 13672443250323 13680875742768 13701857584896 13711396080096 13719852596736 13759568514549 13768054741584 13774091078176 13807279968768 13822483779819 13831008809904 13855789273392 13864334844672 13870413393408 13919144505552 13927729151232 13958800187904 13976661631608 13986391430583 14007841830576 14016481180416 14040569549448 14050343837673 14065725474504 14071892319056 14080571172096 14114498531328 14124324284928 14130040634424 14148597990384 14170297160448 14179036704768 14188907386368 14207063271336 14228852107392 14238757467792 14247539235072 14269390147584 14293913159552 14297595308568 14303863811952 14338329198336 14347172376576 14362970687208 14403890831616 14412774445056 14438597234688 14454496217304 14463411041664 14495677118208 14504617340928 14514225540516 14520589021224 14555576610432 14570939322368 14580591455196 14597045489664 14613118946712 14622131601792 14657363859456 14663790096384 14673503735748 14692774836168 14715308589696 14724384270336 14734634593536 14740597945788 14757232545792 14776115649984 14786401985784 14795521513344 14802008322816 14818212845568 14837673996288 14843679050304 14854012420104 14863173646464 14885968734208 14889803398272 14905518870528 14915392636716 14957886632832 14967111923712 15000501694464 15010438379508 15019696081728 15026281176192 15053203161216 15062487238656 15079073214348 15088373247168 15115406480064 15122033536896 15131360065536 15141383434242 15175161983124 15184521278784 15227782023168 15237869264046 15253952103104 15257881560636 15281281996992 15290706742272 15301351308672 15307544020626 15327647822916 15344427790368 15351155257152 15360623096832 15371316335232 15390985210614 15408353765376 15414589783008 15425320590108 15434834171328 15458505993216 15478808057856 15489061584282 15495852462948 15533189964864 15542770074624 15559884911142 15577444067328 15587762932566 15604215067584 15641813670912 15648671520768 15659037568746 15668695295136 15703650211392 15713335452672 15723744335559 15730638106326 15758822059398 15768541327968 15795640743129 15813465947136 15823941158817 15830878858938 15840642568608 15878810847744 15885772604416 15889864820544 15896295713727 15917172739182 15941584305504 15951416292864 15962520809664 15968981107937 15987001924608 16007458620816 16018602151266 16028481639456 16053063916032 16074146829312 16080652304496 16091846788446 16130620348128 16140568923648 16147645443072 16158342023109 16176576531456 16204377185568 16214371250688 16250543502336 16261308244467 16271337421872 16307636757984 16317694508544 16335662648877 16375023686736 16382202998304 16392306737664 16421676175872 16439758815051 16449898052016 16489534341888 16496763858432 16529371690689 16554722163408 16564932304128 16576463917728 16601886614016 16623130106232 16630418195248 16634702234007 16640675021568 16652259363168 16670489451264 16692383245824 16699138931592 16710763972617 16721070352272 16746714825984 16768708729344 16827622461936 16838000914176 16863824719872 16875564406272 16897158091944 16904566323216 16934853556368 16945298143488 16952727480832 16974419903064 17012287729008 17022780073728 17063796731904 17082586438632 17131254776064 17141820493824 17160696115992 17191442246616 17202045085056 17214020222256 17251053760512 17262481264164 17270049664296 17280700983936 17292730877136 17319252084992 17329933750272 17341413505884 17364188442744 17390819242368 17413659065088 17420706663204 17440365735936 17474838710472 17485616333952 17512433362944 17524624575744 17535432904704 17554741951032 17592508504064 17597040379776 17604755460864 17615613210624 17627282207028 17647174397952 17666606487816 17677502384256 17727865638912 17739608993964 17747386581496 17790149190528 17801121282048 17820722889684 17840833376256 17863662203712 17871494179968 17882516441088 17914555828224 17934282343692 17945343329472 17957835910872 17985377165184 17996469663744 18008390948418 18032041844388 18059696905536 18083415182976 18090733842558 18111149033472 18134934884352 18142274394816 18166101123456 18185988492288 18198648597888 18209872631808 18217856397312 18229924333764 18241167657024 18269143446528 18281861440128 18293136795648 18305254599606 18346091352732 18357406322112 18409706625024 18421901647578 18429978373092 18441345079872 18474385697856 18485779792896 18493884524544 18506135308518 18558859340736 18570305534976 18611733583872 18624062433834 18635548842144 18648521907444 18677122440768 18688641573888 18701021369511 18709220469654 18720759399264 18733791783564 18754300632672 18774094896128 18778931151552 18786531298041 18811204146306 18832432379904 18840054179232 18864797320512 18893729547264 18918543181824 18931075269678 18942751028448 18971802809856 18985009957056 18996718980096 19017637113618 19051710250914 19063460411424 19071818415936 19096222390947 19117772264448 19138823695134 19150627582944 19205187775488 19217909743461 19272661623072 19284548055552 19305783130491 19327569490944 19340372527443 19352300720688 19360785361632 19407435480576 19428805872333 19440788606928 19454322236778 19484158595616 19496175469056 19534711998087 19556756702208 19564671647664 19590366448224 19620411452928 19646179458048 19654130594384 19659193549281 19701487533312 19715202647712 19727362017792 19736011097088 19749084694911 19791572067072 19805349893472 19817564861952 19853071197696 19874932298793 19887190182288 19943848843776 19965809904183 20013917839344 20026261442304 20035041568256 20070937548288 20105430952464 20117830996224 20153875306752 20162711382528 20188511245656 20202565399731 20233549310832 20246028371712 20317159018728 20343842080848 20375042662656 20387608989696 20401801744896 20410058694168 20436863763888 20459237053824 20468207009536 20473479672624 20480830795776 20495088446976 20521313614152 20552786377344 20567094120144 20579778895104 20611341324288 20652082112376 20661136617264 20710919953152 20723693432832 20746513214856 20783683910088 20796502267008 20805620090112 20855751561216 20878716758328 20891593726848 20938200281856 20951113936896 20964992447412 20974184141768 21011762745864 21024721770624 21060854324172 21084621262848 21098588211756 21107838478584 21120856758144 21171747796992 21186486427392 21195060951636 21222896985576 21255445740672 21268555057152 21283361079552 21310594907004 21316002566144 21343278161088 21358136201688 21371308852608 21404085221376 21432195772416 21440869739328 21455795717928 21507493797504 21520758564864 21530193924096 21544456030812 21568768708608 21605836247424 21619161667584 21657895852032 21667391336448 21681744325956 21695116562496 21743515677312 21756926011392 21771338310774 21780883531836 21833364915648 21842937331072 21856408983552 21870887182794 21895568234496 21919678420068 21933197402688 21986045789184 21995685144576 22010255603622 22039162254252 22072962884544 22086576405504 22101951890304 22110896918682 22135848818688 22164173474976 22179602978676 22187566695424 22193282270016 22203012484224 22227319268352 22256510994432 22265518575456 22281018630156 22294760469696 22328953101312 22358278305792 22373088955074 22436829949248 22450667885568 22500752541696 22515657569262 22529544122592 22539421764288 22579804741824 22593730857984 22618609821522 22632559870752 22673109720096 22683050305344 22697040098304 22712075151363 22762742974686 22776781918176 22841673034752 22856803896069 22866825018466 22880928154656 22921922995488 22936060113408 22952026963008 22961316030939 22991471734374 23016641685552 23026732885728 23040934645248 23056974502848 23086477815921 23112530648064 23121884674512 23137980885162 23152251256992 23187758989824 23218212086784 23227608884272 23233592376423 23243778694422 23299784947296 23314155111936 23339827366713 23366166100992 23406322601376 23462720506368 23473007281152 23488556353119 23503042942704 23555475317088 23570003179008 23595957159489 23638233089097 23652811991952 23720198920704 23746318288407 23760963852912 23818216271616 23828658906624 23875759108773 23912376458256 23927124439296 23943781214496 23980502886912 24011187931224 24027903226899 24042722459184 24079595874048 24111220243968 24120978456744 24137770182669 24189699193088 24195930522192 24221468164608 24247984656384 24264864797184 24306565778352 24321556876032 24358857928704 24375815253504 24407006132808 24461455136976 24476541762816 24562535530104 24573304497456 24588460106496 24632514263808 24647706390528 24674847078024 24745145787648 24760407379968 24832083245112 24847398456192 24864695876592 24902829921024 24918188765184 24934695159348 24945627292872 24961012532352 24978389044752 25005734176896 25038574868736 25048708397388 25081605528408 25120072238976 25153063094016 25191639396352 25241433692904 25257001371264 25295737079808 25313346609408 25328958640128 25356849484824 25402280334552 25417947215232 25429091221248 25461629854596 25490363019264 25518431593512 25534170110592 25595695097856 25606917033984 25623879657948 25696882164096 25712730740736 25741044173988 25770092654592 25787163369924 25803067627584 25814380482176 25821030333384 25876580640768 25905074496444 25921051475904 25939096315704 25978878127488 25994900625408 26012120258826 26046282664116 26075675602944 26086228863552 26120488597632 26131059994806 26160548603904 26194905944064 26212258065708 26228424500928 26268650044416 26286936863616 26303149357056 26314681462784 26332112926548 26388762756096 26407133191296 26423419815936 26440923310542 26470761596928 26499909731724 26516253576384 26591798458368 26609413490946 26621079872244 26685223785792 26701681923072 26731084334526 26761250064384 26795493305568 26807241269952 26823774661632 26871833742336 26883615176704 26901423515538 26918014994208 26936753866308 26978065747776 26994704495616 27012586422627 27024429567278 27089545358304 27125122774464 27136100763837 27166723550208 27202402326528 27213411592224 27249151685184 27278982738432 27297972896832 27314808947712 27326784595968 27344886500646 27361751485536 27403715169792 27422792160192 27439705193472 27457881899409 27519137029098 27536109483168 27548182156352 27614559937536 27644967559638 27662017619808 27711578546784 27728669689344 27740826786816 27759202962777 27838289011104 27855458302464 27917600375808 27936093650751 27953323263216 27972782861166 28015683661152 28032962360832 28063830704481 28081139098896 28100687675346 28131450949008 28143784638112 28161142344192 28216806219459 28248648569856 28260081268848 28297195980768 28340594320896 28377814772736 28396612904517 28414126542672 28457704214784 28477514935584 28495078470144 28526455670427 28577565376371 28587826319104 28595190617136 28607727623904 28676658396672 28708235542701 28725941374416 28807781663232 28839503194931 28908992434608 28926822083328 28991354236416 29028451081032 29041178042448 29111153220864 29161182910392 29181483355167 29226237893424 29244263203584 29314727718912 29347007471496 29385549672336 29430617179392 29448768540672 29469269187072 29481195891576 29552231299968 29572803971568 29591043026688 29604016645632 29636425691136 29687358100608 29708024840208 29726347292928 29771937468416 29779606796544 29830785273432 29915773265664 29934223847424 30020876759016 30039392163456 30052562352384 30106406322432 30124974477312 30158146428696 30176746494336 30230812960128 30244067073792 30262720131072 30282766868484 30350323966248 30369042557568 30455564046336 30475738528092 30507904206208 30515763121272 30562563993984 30581413484544 30602702617344 30615088041252 30655295645832 30688855580736 30702310514304 30721246193664 30742632670464 30781970421228 30816707530752 30829179566016 30850641180216 30869668342656 30917011986432 30957616115712 30978123168564 30991704925896 31066379929728 31085540149248 31119769822284 31154888134656 31175525865132 31208430135168 31283627341824 31297343041536 31318075137492 31337390590272 31407300422784 31426670905344 31447488671118 31461276212652 31517644118796 31537082655936 31591281486258 31626931894272 31647882317634 31661757717876 31681285137216 31757621695488 31771545208832 31779729641088 31792591427454 31834345478364 31883168611008 31902832585728 31925041619328 31937962215874 31974003849216 32014917241632 32037204302532 32056963278912 32106127832064 32148293658624 32161304608992 32183693576892 32261240696256 32281137847296 32295290886144 32316684046218 32353153062912 32408754371136 32428742501376 32501087004672 32522616488934 32542674843744 32615273515968 32635389017088 32671325297754 32750047373472 32764405996608 32784613475328 32806330774191 32843352351744 32879517630102 32899796104032 32979068683776 32993527716864 33015383405433 33058743381378 33109444326816 33129864608256 33152927835456 33166345378023 33203773228032 33246260212464 33260836390496 33269404468014 33281350043136 33304518726336 33340978902528 33384766491648 33398277863184 33421527945234 33442140704544 33493429651968 33537417458688 33559633432611 33655244923872 33676001828352 33751128812544 33773486353893 33794316183888 33809132646432 33869707112736 33890596286976 33905454961664 33927914732283 33948839806128 34024575458016 34045560147456 34144114462029 34165172877264 34262509552128 34300237527699 34321392231984 34382884493232 34404090170112 34428040444512 34487207601561 34524962528328 34540099328592 34561401967872 34585461754272 34638504169984 34682827011768 34706971327743 34728376885488 34781638484736 34827318130176 34841413326408 34865668041633 34949677420944 34971232667904 35024866725888 35049249151488 35109483902064 35185017008128 35194080759552 35209510921728 35254564414056 35333212975632 35355004768512 35479217987928 35494773162992 35580298381056 35602242564096 35641445779368 35727324407424 35742988359936 35765032882176 35829111656448 35868564687384 35890686658944 35915671821744 35970754330368 35992939327488 36016781896836 36064083688776 36119393811072 36166830365952 36181467685116 36222298066944 36284548789632 36332202246912 36371976984576 36397297195776 36419745263616 36459848667528 36482335314048 36538286893056 36563722880256 36586273591296 36610509199212 36692182705464 36714812644224 36819413250048 36843803295156 36859956746184 36882690159744 36948771395712 36971559585792 36987769049088 37012270617036 37117718681472 37140611069952 37223467167744 37248124867668 37271097684288 37297043814888 37354244881536 37377283147776 37402042739022 37418440939308 37441518798528 37467583567128 37508601265344 37548189792256 37557862303104 37573062596082 37622408292612 37664864759808 37680108358464 37729594641024 37787459094528 37837086363648 37862150539356 37885502056896 37943605619712 37970019914112 37993437960192 38035274227236 38103420501828 38126920822848 38143636831872 38192444781894 38235544528896 38277647390268 38301255165888 38410375550976 38435819486922 38545323246144 38569096111104 38611566260982 38655138981888 38680745054886 38704601441376 38721570723264 38814870961152 38857611744666 38881577213856 38908644473556 38968317191232 38992350938112 39018180388239 39069423996174 39113513404416 39129343295328 39180732896448 39196589992209 39240822905856 39292358916096 39308261188768 39318387098562 39402975066624 39430405295424 39454724035584 39472022194176 39498169389822 39583144134144 39610699786944 39635129723904 39661384965813 39706142395392 39749864597586 39774380364576 39887697687552 39914120236419 39931619808366 40027835678688 40052522884608 40070083136512 40096626501789 40141875096576 40210861904928 40235661992448 40307750613504 40325422765056 40352135273307 40377022491312 40405130799462 40467098621664 40492056743424 40536644350917 40634318037456 40687684161696 40750085325312 40803603489792 40820117388336 40873727527776 40918474107648 40936414019072 40946959345248 40990176893952 41017329750969 41042627228304 41105572754688 41134188240288 41159557790208 41278705543647 41304164224752 41322273234528 41421839906304 41467451339457 41493026429712 41567367820176 41593004534016 41611240180224 41757433516656 41783187453696 41876400563712 41929984894824 41948368283536 41959174291749 42023525491728 42049443541248 42121708648344 42151031513019 42197176423512 42215676957168 42241713516288 42343495593984 42372972854784 42390121903272 42445793971152 42510891481344 42537110114304 42566722159104 42621189814008 42686556322176 42716272403376 42742617705216 42808170442752 42881739478656 42911591435856 43014987595008 43041517129728 43088912061624 43211672494848 43238323335168 43315791704064 43363488651912 43390233124992 43487031354624 43513852022784 43542676621548 43561767063672 43666729831296 43685874662144 43712817967104 43741774365588 43791136468992 43839356840136 43866394805376 43972091578368 43991370289152 44020511207244 44078324508504 44145925769088 44173152811008 44203903780608 44221793837364 44271697637376 44328346949952 44359205957352 44375133390848 44386564540032 44406024968448 44454638536704 44513021988864 44531037150912 44562037260312 44589520939392 44657906202624 44716556611584 44746177910148 44873659898496 44901335771136 45001505083392 45031315138524 45059088245184 45078843528576 45159609483648 45187461715968 45237219643044 45265119741504 45346219440192 45366100610688 45394080196608 45424150302726 45525485949372 45553563836352 45683346069504 45713607792138 45733650036932 45761856309312 45843845990976 45872120226816 45904053926016 45922632061878 45982943468748 46033283371104 46053465771456 46081869290496 46113949005696 46172955631842 46225061296128 46243769349024 46275961770324 46304502513984 46375517979648 46436424173568 46455217768544 46467184752846 46487557388844 46599569894592 46628310223872 46679654733426 46732332201984 46812645202752 46925441012736 46946014562304 46977112706238 47006085885408 47110950634176 47140006358016 47171233006677 47191914318978 47276466178194 47305623983904 47386922229387 47440397841408 47471823476451 47492636576814 47521927705824 47636432543232 47657317813248 47688887141181 47751518217546 47824752916512 47854248878592 47887562428992 47906943323811 47961005773824 48022375862448 48055806453798 48085444918368 48159191748096 48222440487936 48241956913488 48275540365338 48379398386176 48391861044384 48442936329216 48475026069327 48529729594368 48613131556704 48643113752064 48751630507008 48783924733401 48814012265616 48922910273952 48953083525632 49006987946631 49125071060208 49146608994912 49176920212992 49265028527616 49319276445153 49349694156048 49490291575296 49588115072067 49664166490224 49694796912384 49729391753184 49805659842048 49869390318696 49891254585744 49922025064704 49956778089504 50011468353792 50077149737472 50097416794776 50132291917851 50163211056816 50240144477952 50306126188032 50482867385808 50514002742528 50591474159616 50626693218816 50713698969648 50804560669104 50835894430464 50858182442496 50923259709192 51036863187024 51068340221184 51191390195712 51247759315896 51393764328192 51425461481472 51482088347976 51574326739848 51606135255168 51628760964352 51642060666768 51753161281536 51810148992888 51842102951808 51878192631408 51957756254976 51989801250816 52024240517652 52092565328232 52172457727104 52240977195264 52262119989612 52321097207808 52424516131416 52456849001856 52537300088832 52573873727232 52606298714112 52664225853096 52777525512192 52814266382592 52846839631872 52881846621084 52941523193856 52999819463448 53032507152768 53183596916736 53218826981892 53242159744488 53370447571584 53403363846144 53462168669052 53522500128768 53590986611136 53614482539904 53647549323264 53743667484672 53767230353408 53802847031076 53836029988416 53873507732616 53956131495552 53989408991232 54025172845254 54048859134556 54179090716608 54250245548928 54272201527674 54333447100416 54404804653056 54426823184448 54498303370368 54557965476864 54595945793664 54629617895424 54653569191936 54689773001292 54723502971072 54807430339584 54845584320384 54879410386944 54915763798818 55038274058196 55072218966336 55096364312704 55229119875072 55289935119276 55324035239616 55423157093568 55457339378688 55481653573632 55518405925554 55676578022208 55710916604928 55835200751616 55872187301502 55906646526432 55945565722332 56031367322304 56065924721664 56103064108533 56127661408962 56162278197792 56201375350692 56262901898016 56287569276224 56322284688384 56359593894123 56433612438918 56497297139712 56520162537696 56594391961536 56681188641792 56755629545472 56793225809034 56828253085344 56915408429568 56955029871168 56990156940288 57052911340854 57155130752742 57175652638208 57190381234272 57215455247808 57288667172841 57353316793344 57416471085402 57451882748832 57615563326464 57653729230383 57679006389862 57817984869216 57853644166656 57917349391473 57982708472832 58021117582329 58056902162064 58082356084896 58222306441728 58286417616999 58322365820784 58362966710334 58452475786848 58488526407168 58604135994261 58694014942992 58771099344672 58861234358784 58938538374144 58962391783152 59104462599936 59145607943136 59182086053376 59208033291264 59247254084733 59374716201216 59416049680416 59452694585856 59559213593088 59624796896379 59661570546864 59831546531328 59897429712549 60041753518032 60078784326912 60105124704768 60212812644864 60316292857392 60353492988672 60461625920256 60488134147584 60565533736968 60607696199193 60700647932496 60738085115136 60951477056184 61015808412416 61031526242544 61125127987968 61162826969088 61205405234688 61230176082504 61310591291664 61377711161472 61404621028608 61442492387328 61485265340928 61563940842456 61658359132032 61701282360432 61739336685312 61834023972864 61956246337128 61983409851792 62132759859456 62171080298496 62239539644568 62351051730264 62416860270336 62567254683648 62636150274984 62674781180544 62814600845568 62853341810688 62894977342236 62922552425304 63035288237592 63074165311872 63182562972516 63253863788544 63295764635268 63323515435752 63362570274432 63515243390976 63543090417664 63559459282176 63585182854908 63668690956728 63766337222016 63805665171456 63850083238656 63875924431748 63948007698432 64029834483264 64074408605064 64113926557824 64212255664128 64296587317248 64322609217984 64367387153784 64522481392512 64562275694592 64590581772288 64633368092436 64706306125824 64817508742272 64857485002752 65002174009344 65045232977868 65085349687488 65230547031936 65270778034176 65342650595508 65500094746944 65528811993216 65569226950656 65612661548382 65686704703488 65759035260204 65799592208064 65958137367552 65987055433728 66030766810866 66117486762756 66218888653632 66259729216512 66305855670912 66332690756046 66407546456064 66492520424928 66521672780992 66538808936028 66562700086272 66609037452672 66681957805056 66769532983296 66796555726368 66843055890468 66884281409088 66986859303936 67074834917376 67119266865222 67310489847744 67352003656704 67502257625088 67546972707786 67588632367776 67618265292864 67739414225472 67781192573952 67810909923328 67855829464566 67897679612256 68049150916032 68091120294912 68136225454089 68288228924058 68330345754528 68525019104256 68570411688207 68600475055398 68642784463968 68765768986464 68808180340224 68856080889024 68883948092817 68974415203122 69049925056656 69080198657184 69122803935744 69170923508544 69259433447763 69277008339968 69365654023536 69413942655486 69456753770976 69563276969472 69654636260352 69682826652816 69731336083266 69899354841888 69942465335808 70019482100139 70098498302976 70218967804128 70388161519104 70419021843456 70465669059357 70509128828112 70666425951264 70710009537024 70787871478467 70914699267291 70958435975856 70989546325984 71160596762112 71238954865221 71282891558736 71454648814848 71485976719872 71627277326319 71737129374768 71781373317888 71831343643488 71941508660736 72033563793672 72083709680697 72128167377552 72238787622144 72333660731904 72362935370232 72413310548007 72569097579264 72664404493824 72743953969152 72794594391552 72919697335056 72964670628096 73076573786112 73127445760512 73221018398424 73384365410928 73429625288448 73687606590312 73719913492368 73765380319488 73897542791424 73943119171584 74024541234072 74235437362944 74281222139904 74496249735336 74542195368576 74594087629776 74708489763072 74754566295552 74804085478044 74836881878616 74883037597056 74935167134256 75017202530688 75096379584512 75115724606208 75146125192164 75244816585224 75360216716928 75459189282048 75574918189056 75724301078712 75771004113792 75887211239424 75940039828224 75986875920384 76070548454472 76206841003656 76253841645696 76287273663744 76384889563788 76471089057792 76555294780536 76602510331776 76820751101952 76871638973844 77090646492288 77138192222208 77223132521964 77310277963776 77361490109772 77409202882752 77443141446528 77629741922304 77715223489332 77763154427712 77817288947112 77936634382464 77984701876224 78036360776478 78138847992348 78227026808832 78258686590656 78361465792896 78393179984418 78481645811712 78584717832192 78616522377536 78636774197124 78805950133248 78860810590848 78909448071168 78944044388352 78996338779644 79166288268288 79221399573888 79270259447808 79322769931626 79412284790784 79499729195172 79548760729152 79775395375104 79828240472838 79863239616732 80055671357376 80105045769216 80140166273024 80193253003578 80283750193152 80421723809856 80471323984896 80615501227008 80650845530112 80704270546614 80754044982624 80810261598924 80934197243328 80984113486848 81037759267881 81073288701834 81268636074912 81375368323392 81408302291511 81500170650624 81607206979584 81640234776672 81747455055552 81836948215296 81872828038144 81893918690496 81980353787904 82034659501938 82085254456608 82211145509376 82268376480576 82319115580416 82557411087294 82608328449504 82644546469056 82843679812608 82934902678914 82986052859424 83134735640352 83186009068032 83222480360448 83277608888331 83514867033312 83566374907392 83752801127424 83808280952253 83859969789648 83896736567072 83918348583498 84047050983456 84098887082496 84191492113443 84243417296688 84302063026038 84394352847024 84431353914336 84483427032576 84650418658377 84745945709568 84780243806544 84891587942304 85021782962688 85133444318208 85189838713551 85242379628016 85373112644352 85432544806752 85485235410432 85579367011281 85732696129113 85763478957312 85823182871712 86029975190016 86124706628103 86177824123248 86423344989696 86518509584793 86726977303824 86780466249984 86974062709248 87085353243096 87123534127344 87333459662592 87371749324288 87483548731176 87544450065501 87678713680272 87732789610752 87944183156736 88041022414488 88156649017008 88291851538176 88346305622016 88407807561216 88443587674728 88656693899904 88718411914704 88750266781696 88773129080064 88812049936896 88909277073408 89062074301824 89124074520624 89179041878784 89315812405248 89492355820296 89747319796992 89802671542272 90062630277048 90118176490368 90157687057152 90319218967296 90374923431936 90474439286088 90530239483008 90692438880384 90732201221376 90788160393216 90848300605452 91050971898744 91107127672704 91366692139008 91427215584276 91467300073864 91523712618624 91687691981952 91744240453632 91808107852032 91845264123756 91965886937496 92066566742208 92106931542912 92163738580992 92227898011392 92345911263684 92450122592256 92487538698048 92551923540648 92609005027968 92751035959296 92872848347136 92910435537088 92934369505692 92975114777688 93199139789184 93256620447744 93359309466852 93464664403968 93625290405504 93850882025472 93892029124608 93954225412476 94012171770816 94221901268352 94280012716032 94342466013354 94383828637956 94552932356388 94611247967808 94773844458774 94880795682816 94943646952902 94985273153628 95043855411648 95272865086464 95314635626496 95377774282362 95503036435092 95649505833024 95708497757184 95775124857984 95813886647622 95922011547648 96044751724896 96111612907596 96170889836736 96318383496192 96444880975872 96483913826976 96551080730676 96758796772352 96783722088768 96885872658432 96950052138654 97059459188736 97226263113408 97286227504128 97503261014016 97567849466802 97628024531232 97845820547904 97906167051264 98013975893262 98250142120416 98293217989824 98353840425984 98418992322573 98530057055232 98638552890306 98699388312096 98980583150592 99046150216299 99176230144134 99328332980448 99389593824768 99458783506368 99499036134069 99611319684096 99738780637392 99782509171488 99844050129408 99913556179008 100022936707584 100154299474944 100194833589552 100264583835702 100326422113632 100480288955904 100612252376064 100678900297833 100965734771616 101028005485056 101253386437632 101320459061679 101427397939296 101609121338208 101671788860928 101716364884992 101783744196849 101846519418384 102073726374048 102136680442368 102432343386087 102495518631792 102787528656384 102900712583097 102964176695952 103148653479696 103212270510336 103257521928704 103284121333536 103461622804683 103620297985776 103684205903616 103756385262816 103915512509952 104048481035304 104120913983229 104185130656464 104344915454208 104481954390528 104524239979224 104597004124899 104849032262832 104913698003712 105074600177664 105147747454464 105328451706192 105555051024384 105628532765184 105763693242168 105999638926896 106065014305536 106437653963784 106484319488976 106740895143168 106806727692288 106924337338104 107181973222272 107228965079808 107295098646528 107487334969344 107605694062152 107672059976832 107747015465232 107912262991104 107978817982464 108050345690508 108097718269112 108358181433216 108500491097856 108544403055348 108666894200832 108853646368896 108996606740736 109115930953728 109191891587328 109259235790848 109379546002584 109447005942144 109614860679168 109691168640768 109758820773888 109831527597636 110076548116392 110144437932672 110192728625408 110458239750144 110579870238552 110648070479232 110846314187136 110914678757376 110963307147264 111036811851108 111353156044416 111421833209856 111670401503232 111744374603004 111813293052864 111891131444664 112062734644608 112131849443328 112206128217066 112255322817924 112324556395584 112402750701384 112525803796032 112575138552448 112644569376768 112719187788246 112867224877836 112994594279424 113040325075392 113188783923072 113362377283584 113511259090944 113586451618068 113656506170688 113830816859136 113910059742336 113980313880576 114105822681708 114310261505484 114351305276416 114380762468544 114430910495616 114577334345682 114706633586688 114832942170804 114903765497664 115231126652928 115307458460766 115358012779724 115635969738432 115707288333312 115834698782946 115965416945664 116042235164658 116113804324128 116164712169792 116444612883456 116572835233998 116644731641568 116725933420668 116904951573696 116977052814336 117054541164717 117208271988522 117388029885984 117542198689344 117589769976627 117722468717568 117877076748288 117924783566304 118208925199872 118291215886272 118364172106752 118416066582528 118494508169466 118749432402432 118832099360832 118905389171712 118984154897439 119118427186176 119249593792758 119323141093728 119663093062656 119742360709257 119794859425098 120083507036064 120157568653824 120210249409536 120289879505367 120425625289728 120632585714784 120706985977344 120923251840512 120976268295168 121056405819921 121131067473936 121215392398386 121401295864992 121476170230272 121609933052751 121902954112368 122031616824832 122063052485088 122250255975936 122410810469376 122460352165008 122621182583328 122755422322944 122809242057216 122970530681856 123051989252907 123127881684912 123316718264064 123402564720864 123478673370624 123836116630941 123912492674256 123966819703584 124265519718912 124402354018371 124479079289136 124702103460528 124833720540672 125272300549968 125349562361088 125629201691136 125789954684472 125845104850608 126070576475184 126148330623744 126365125945032 126453094539057 126591529270536 126647030871504 126725140548864 127030486781952 127118918564352 127170365709816 127337381913456 127532674444032 127611330342912 127700166477312 127751848863496 128059668966528 128148817210128 128227853115648 128424511328256 128645218435968 128734774307568 129044962785024 129124551389184 129266736184872 129635017484544 129714970005504 130090465955736 130170699374976 130461094063872 130541556068352 130685301191016 131000189493888 131057623986432 131138453901312 131225323096764 131373409406976 131518070520408 131599184416128 131916274735104 131974110867456 132061533621732 132234973525512 132437777307264 132519458433024 132611711341824 132665381512092 132815092912128 132985040849856 133043345561984 133077617872056 133125400172544 133218074905344 133363915610112 133539065966592 133593111452736 133686111780936 133768562818176 133973718607872 134149669834752 134238533730444 134620979695488 134704007313408 135004515250176 135093945415572 135177264735552 135236530585728 135478828450944 135562385147904 135621819846656 135711658929132 135795359224512 136098301832064 136182240589824 136272450908178 136576457848116 136660691509056 137050038208512 137140823376414 137200950110796 137285568927936 137531537972928 137616360680448 137712161778048 137767896185634 137948830406244 138099850113312 138160397314368 138245607871488 138341847017088 138518866895526 138554016679936 138731308047072 138827885310972 138913507541952 139126553938944 139309272520704 139365653305632 139462672166532 139798709683776 139884930671616 140038964200278 140196996605952 140437935608256 140776323038208 140838043686912 140931338118714 141018257656224 141332851902528 141420019074048 141513699020031 141575742956934 141829398534582 141916871951712 141979092651968 142160766688161 142321193524224 142477909730442 142565783117472 142909297629696 142971953439744 143066661423543 143254554652638 143474258749536 143562746635776 143662687286976 143720829971433 143883017321472 144067127587344 144167419361394 144256334755104 144477575244288 144667321463808 144725870740464 144826621096014 145138195158528 145328808987648 145425078207981 145589188783104 145839394670112 145929341256192 146254891521024 146351774200203 146442036796848 146768730821856 146859250576896 147020963839893 147375213180624 147439826984736 147530760638976 147795085582848 147957829335459 148049082468144 148470874725888 148634362620029 148992499470672 149084390737152 149188175259552 149416979526144 149608170956088 149673763757232 149766075194112 149870334268512 150034405061376 150231449212416 150292250384328 150396875753553 150489633170448 150720433433856 150918378564096 151448602157424 151542008227584 151774422478848 151880079656448 152141096908944 152413682007312 152507683291392 152574547327488 152769779127576 153110589561072 153205020663552 153743277947688 154181292984576 154276384444416 154446265043928 154722980219544 154818405765504 154886282893056 155259483844608 155430446978664 155526308855424 155634577894224 155873268764928 155969403752448 156072721552956 156277695984696 156517373181312 156722931585792 156786359968836 156963291623424 157233044755072 157273548394248 157611900266496 157721621181696 157818896142336 157992677559288 158332576536576 158442799147776 158540518895616 158645539863252 158824569581568 158999458390344 159097521458304 159550790750208 159656480945676 159726479233464 160111342714752 160210091538432 160280332546048 160386506007156 160567500386304 160843447619712 160942647969792 161231002454016 161301691060224 161408541093228 161508089965248 161620523197848 161868394486656 161968226973696 162075518535762 162146577403668 162537272149824 162750736646784 162816604583022 163000341301248 163214413959168 163280469553344 163494910111104 163673896430592 163745656076288 163787837380992 163960707575808 164069319003876 164170508913216 164422291018752 164536752961152 164638231160832 165114822174588 165216656899008 165289092938112 165687359625216 165869805357828 165972105718848 166269471280704 166372018136064 166444960720896 166555217776662 167029734066624 167132749814784 167505602254848 167616561904506 167719939579296 167793473134144 167836697166996 168094101966912 168197774164992 168382984226886 168486834593376 168604126052076 168788705694048 168862707828672 168966854065152 169078781682369 169300837316754 169491891419136 169560487613088 169783175884608 170043565925376 170266888636416 170379677427102 170484759256032 170746225288704 170865089613504 170970470820864 171158734022562 171465392258226 171526957914624 171646365743424 171866001518523 172059950380032 172249413256206 172355648246496 172846689979392 172961187691149 173037019169586 173453954607648 173560932499968 173752048174419 173948125418496 174063352746987 174170706486192 174247068254688 174666919325184 174743498648576 174859252850997 174967097462352 175088900131002 175357427360544 175465579221504 175658792187307 176082044828976 176313298034016 176583703076352 176815615122432 176887175349456 177313387799808 177436823829408 177546258160128 177624099873792 177741762254199 178124148603648 178248149041248 178358083757568 178874390689137 178984711640592 179494639593984 179692289137647 180125260554096 180236352980736 180315374114304 180638437934592 180948878572176 181060478966016 181384877760768 181464402442752 181696601210904 181823088597579 182101943797488 182214255345408 182854431168552 182934600147728 183047425237248 183375383963904 183488480907264 183616215704064 183690528247512 183931773874992 184133133484416 184213863085824 184327477161984 184455796022784 184691822527368 184975077396096 185103847081296 185218010055936 185502071918592 185820871074176 185868739011384 185950229555376 186398279578368 186513240895488 186718618933704 187250580811008 187701764050944 187908450824952 188024343541632 188443802536704 188560025432064 188684932026708 188767657275912 189105864712776 189222495935616 189547688917548 189761591365632 189887293905804 189970546307256 190087710823296 190545730172928 190629271252992 190755548564724 191006072870184 191299011666048 191416995514368 191550249715968 191627773295244 191844023095296 192089503449792 192223225815192 192341779673472 192636766992384 192889761951744 192967827653952 193102161461352 193517593544704 193567444177536 193771745316864 193900104277308 194118918377472 194452526226816 194572455008256 195006522028032 195135698933604 195256049062464 195691641095808 195812334102528 196027951786524 196500284240832 196586435979648 196707680851968 196837984645146 197060114110464 197277105780612 197398776624192 197961166301184 198092300432598 198352460288268 198656665960896 198779187649536 198917567012736 198998072268138 199222639368192 199477561274784 199565018342976 199688100258816 199827112358016 200045873415168 200308598949888 200389667179104 200529167671404 200652844227264 200960577911808 201224504752128 201357800595666 201931469543232 202056010970112 202506772875264 202640918123358 202854795878592 203218242676416 203343577721856 203432729769984 203567488393698 203693038836768 204147452748096 204273360884736 204408676362267 204864686772174 204991037263584 205575057312768 205711235064621 205801425166194 205928353391904 206297306959392 206424541020672 206515043857408 206568242667072 206651844278451 206923245609366 207240595971552 207368411807232 207512770525632 207831025019904 208096962070608 208241827966458 208370261312928 208689830908416 208963908781056 209048479958448 209194008249798 209698064525664 209827396007424 210058446300417 210295494908928 210656903412384 211257065530368 211397007178071 211527386484336 211999277853792 212130028611072 212363614435401 212744097801873 212875307927568 212968638977952 213481790286336 213716864595663 213848674676208 214363946444544 214457930159616 214881831978957 215211388124304 215344119953664 215494030930464 215824525982208 216100691381016 216195436538224 216251129042091 216716362866432 217000982195712 217088806110696 217239931644021 217707292737792 217993213481472 218231861907456 218383783174656 218759092005168 218894011884288 219229721358336 219382337281536 219663055195272 220153096232784 220288875865344 220385457250816 221159740477104 221296140958464 221692628374272 221829357514752 222073623702216 222706312088832 222843666419712 223488749206008 223626586105728 223782262889328 224125469289216 224263698886656 224412256434132 224510645635848 224649112791168 224805501402768 225051607592064 225150277104896 225289138753536 225438375576492 225734449755672 226080650150784 226377567846144 226724754567168 227172903236136 227313012341376 227661633718272 227820119484672 227960627761152 228211645363416 228620523010968 228702610552832 228761524937088 228861820991232 229154668691364 229413267173376 229665884341608 229807530995328 230462253305856 230614916921532 230716025559448 231271939476864 231414576666624 231669397565892 231930833891328 232084470329316 232227608648256 232329424339584 232889225766912 233145670467996 233289463283136 233451866841336 233809903147392 233954105628672 234109082329434 234416543977044 234776059771968 235084397378688 235179539953254 235444937435136 235754153496576 235849567132608 236417850399744 236582431772544 236728344213504 236832133165056 236989016338932 237498864804864 237664198721664 237810778343424 237968309794878 238236854372352 238499187585516 238646282187456 239326186125312 239484721418514 239589718850196 240167014072128 240315137307648 240420498819072 240579759010734 240851250579456 241265171429568 241413971954688 241846503681024 241952536590336 242112811639842 242262134947872 242430784796772 242802591729984 242952340460544 243113277803643 243219866105502 243805908224736 244063233649664 244126104970176 244224906874533 244500511951872 244821620938752 244920704330016 245242365166656 245510844645888 245618484114432 245941061363712 246103978505814 246255763369824 246633436528128 246805129441728 246957346741248 247672233261882 247824985348512 247933639407168 248531039437824 248804708036742 248958158578272 249404206921056 249667441081344 249832826664993 250544601099936 250699124722176 251258403382272 251424842856759 251579909368944 251690209701216 252141152950368 252296661247488 252574476340329 252730251890064 252906189078114 253183058541072 253294061743008 253450281097728 253951255975131 254237837128704 254340731419632 254674763826912 255065348888064 255400332954624 255503697726992 255569516140653 256119337933056 256297634420256 256455706231296 256738101033843 257290436871936 257469548615136 258089925570048 258374119884309 258533472369744 259270034969088 259555528754379 260180931911472 260341398749952 260922188127744 261370602382032 262000378987776 262115247972864 262450646193528 262633350196503 263036141040816 263198368832256 263832549470208 264123067243464 264469947051024 264875554614528 265038916866048 265223422683648 265330763024184 265970081699712 266086691123968 266155235744112 266250800345088 266436149810688 266727831220224 267186222905472 267372223561872 267537125636352 267947437215744 268477067460888 269241959390976 269408014626816 270187890831144 270354529471104 270473061171456 270957656901888 271124770295808 271423317858264 271590718449024 272196603664128 272364481179648 272544901816356 273152915696232 273321383018112 274100076417024 274281646752828 274401900221592 274571137855872 275063075945856 275232721360896 275424323556096 275535792371268 275897660812488 276199700226624 276320794628736 276491215742976 276683694034176 277037733791052 277108033359872 277462616094144 277655770621944 277827015083904 278253107877888 278618545041408 278731306611264 278925344333064 279597419367552 279769861343232 280077928400556 280393993211904 280875871216512 281552646076416 281676087373824 281862676237428 282036515312448 282665703805056 282840038148096 283027398040062 283151485913868 283658797069164 283833743903424 283958185303936 284321533376322 284642387048448 284955819460884 285131566234944 285818595259392 285943906879488 286133322847086 286509109305276 286948517499072 287125493271552 287325374573952 287441659942866 287766034642944 288134255174688 288334838722788 288512669510208 288955150488576 289334642927616 289451741480928 289653242192028 290276390317056 290657617975296 290850156415962 291178377566208 291678789340224 291858682512384 292509783042048 292703548400406 292884073593696 293537461643712 293718501153792 294041927679786 294750426361248 294879653969472 295061521277952 295256976967719 295590171165696 295915658670918 296098164936288 296941749451776 297138450648897 297268725240058 297984998941344 298168781474304 298376350519104 298497108402207 298833959052288 299216341912176 299347527514464 299532150388224 299740668537024 300068810122752 300462898424832 300584500768656 300793751507106 300979266340896 301440866867712 301836757128192 302036700893499 302897204314848 303084016455168 303760159312896 304282193817888 304827364014624 305015366582784 305149094654976 305351232590547 305539558255152 306221179122144 306410041327104 307297030158261 307486555895376 308362585969152 308702137749291 308892530087856 309445960439088 309636811531008 309772565786112 310384868414049 310860893957328 311052617710848 311269155788448 311746537529856 312145443105912 312362741949687 312555391969392 313034746362624 313445863171584 313572719937672 313791012374697 314466089510144 314547096788496 315223800532992 315443242363392 315985355118576 316665153073152 316885598295552 317291079726504 317998916780688 318195042916608 319312961891352 319452958466928 320222685429504 320420183076864 320773012014312 321686895239424 321885295939584 322462004908032 322817082186456 323016179930496 323241046395696 323736788973312 323936453947392 324151037071524 324293154807336 325074544299648 325501473293568 325633209166044 326000682602496 326560939106688 326989820222208 327347792861184 327491312152576 327575674761984 328138638007752 328341017826432 328844582037504 329073505922304 329276462321664 330229644349176 330433313798016 330578185876224 331374719250432 331739610715656 331944211437696 332538942561408 332744036272128 332889921441792 333110435553324 334059468133248 334265499629568 335011204509696 335233123809012 335439879158592 335586946268288 335673394333992 336188203933824 336395548329984 336765968453772 336973669186752 337208252104152 337577411388096 337725415657344 337933708130304 338157563364738 338601674633508 338983782838272 339120975226176 339566351769216 340087131850752 340533777272832 340759354854204 340969518512064 341492450577408 341730179227008 341940941641728 342317468045124 342930784516452 343053915829248 343292731486848 343732003037046 344119900760064 344498826512412 344711296492992 345693379958784 345922375382298 346074038339172 346907909215296 347121864999936 347504096348838 347896250836992 348126705493974 348341412972384 348494136509376 349333838650368 349486997297152 349718505701994 349934194924704 350177800262004 350714854721088 350931158443008 351163623494151 351317584374614 352164089657952 352626596068032 352769309929881 353167406152704 353631230244864 353774350698912 354626775599616 354873647658816 355092516320256 355248199747584 355483524508398 356248297207296 356496298082496 356716167515136 356952464692317 357748781378274 357969423281184 358989279187968 359384578275294 360250521108192 360472705961472 360630748228608 360869638516101 361276875869184 361897757144352 362120957932032 362769755521536 362928804885504 363169217459763 363393202421808 363646177195158 364203887594976 364428510690816 364829799158253 365708862337104 365869200295456 366094850474496 366750767927808 367232431408128 367381056495024 367863547749984 368266266968832 368427726171648 368911592045568 369155967758721 369383645054736 369950154792192 370207694162592 370436020111872 371508349892823 371641742148352 371737478022768 371900459110752 372796559156736 373207062055113 373437237867408 374501161622016 375816901649904 376048687083264 376887605073408 377369864053416 377535314551824 378211729425552 378444991871232 379095377835096 379359283617171 379774587811608 379941092614512 380175421646592 381091460345856 381511097129448 382012145740368 382598023332096 382833991028736 383100499431936 383255546590488 384179006899584 384446451630384 384683559346944 385273533984768 385935655307904 386204322922704 387035187089408 387134888355072 387800208554616 388905052453632 389144910016512 390271397867208 390512098124928 391383282191616 391624668205056 392055903573048 393000568481664 393172871959296 393415361703936 393675969290292 394120228220928 394554211561224 394797553248384 395922332602368 396184600865196 396704920576536 397313331921792 397558375299072 397835134025472 397996144536276 398445278736384 398955122549568 399130036685952 399376200517632 399654224716032 400091746830336 400617197899776 400779334358208 401058335342808 401305688454528 401921155823616 402449009504256 402715601191332 403862939086464 404112021940224 405013545750528 405281836246716 405709591757184 406436485352832 406687155443712 406865459539968 407134976787396 407386077673536 408294905496192 408546721769472 408817352724534 409729373544348 409982074527168 411150114625536 411422470129242 411602850332388 411856706783808 412594613918784 412849082041344 413030087714816 413136485334144 413303688556902 413846491218732 414481191943104 414736823614464 415025541051264 415662050039808 416193924141216 416483655932916 416740522625856 417379661816832 417927817562112 418096959916896 418388016499596 419396129051328 419654792014848 420116892600834 420590989817856 421313806824768 422514131060736 422794014356142 423054772968672 423998555707584 424260057222144 424727228870802 425488195603746 425750615855136 425937277955904 426482300064483 426963580572672 427433729191326 427697349352416 428727892889088 428915860319232 429199984270629 429763663957914 430422776248608 430688239907328 430988061860928 431162489914299 431649051964416 432201382762032 432390873076448 432502258084182 433432725732864 434001964391424 434177612221392 434479863288042 435414585475584 435986426962944 436275234623943 436767566349312 437518184010336 437788023768576 438764674563072 439055322600609 439326110390544 440306192465568 440577751730688 440770914501632 441062891519679 442319480954208 442592281916928 443385256748544 443873488006377 444147247404432 445412624177664 445903087860087 446977498412016 447253172211456 447564525778656 448250938578432 448824512868264 449021291271696 449298225582336 449611002805536 450103215184128 450300554209792 450876751152984 451190627260659 451468899511344 452161300301568 452755135692288 454345806472272 454626024682752 455323267436544 455640238969344 456423290726832 457241046021936 457405221105664 457523049874176 457723641982464 458309337382728 459331768683216 459615061990656 461229833843064 461432051118896 462543878953728 462829153333248 463338795131784 464168940658632 464455217296512 464658848679168 465778451533824 466291340935992 466578926566272 466903733682672 467619806294784 467908211257344 468218164658868 468833087954088 469552119543936 470168794757376 470359079906508 470889874870272 471699134265216 472835700799488 473164863545088 473456688427008 473978032677864 474997729609728 475328397443328 475621556686848 475936619589756 476473708744704 476998375171032 477292564374912 478652372250624 478969442837028 479179437700392 480334028144256 480630274615296 480840997638144 481159518021468 481702501158912 482530342859136 482827943909376 483693007362048 483905073180672 484225623279684 484524269895744 484861569593544 485605183459968 485904680921088 486226555607286 486439732211004 487611816449472 488126467299328 488252209940352 488449813749066 489001023903744 489643241877504 489841408660032 490484730333312 491021689291776 491236968228864 491882122727424 492207957011628 492511526739648 493266873056256 493610258883456 493914693482496 495344466523764 495649970697024 495867278814336 497062078875648 497609416073484 497916317156544 498808413842112 499334882162688 499665653329986 501089202199872 501398249444352 502516806764544 502849685713518 503159818737888 503380419402432 504282305900736 504593322494976 505148952680658 505460503780128 505812378156228 506366117082144 506588123486016 506900562195456 507236345047107 507902511950262 508475674257408 508681462839264 509349527653824 510130697776128 510800665909248 511007395453984 511139032281306 512238675866112 512595268840512 512911412462592 513476202067686 514580873743872 514939097230272 515598004555569 516179851140096 516748239768618 517066944739488 518540069938176 518883563073447 519111057508758 520361863822944 520682797499904 521256144523257 521844376255488 522190058240961 522741204764064 524000757975552 524230495945728 524577758552991 524901292387056 525266700393006 526072282081632 526396737664512 526976376561921 528246134486928 528939894102048 529751109229056 530446845367296 530661526048368 531940163399424 532173382247936 532310471488224 532872299621376 533225286762597 534372445810944 534744447123744 535074251272704 536623172067411 536954134921776 538483918781952 539076867412941 540375781662288 540709058942208 540946122342912 541915313803776 542846635716528 543181436898048 544393207328256 545089803632712 545469265792737 546305831392464 546642766036224 548563293505656 548803800443184 549142275711744 550126151891712 550465442721792 550848647112192 551071584742536 551795321624976 552399400453248 552641589257472 552982431485952 553367388068352 554075467582104 554925232188288 555311541243888 555654030167808 556506215755776 557462613222528 557850688666128 559194838735104 559539722686464 560155856801112 561751742433024 563105292152832 563725352474856 564073030624896 565331407610112 565680076296192 566054796080124 566302971827736 567317594138328 567667487806848 567916370607872 568643066752644 569284774096896 569911638921768 570263132469888 571637190518784 571887813758976 572266645694172 573018218610552 573897034998144 574250986543104 574650749147904 574883319885732 575532069285888 576268510349376 576669677445576 577025339020416 577910300977152 578669285855232 578903482961856 579306484384056 580552780634112 581315235950592 581700312831924 582356755132416 583357578680448 583717365024768 585019566084096 585407096800812 585768147187392 587074923287424 587437002307584 588083855359572 589500852722496 589759307938944 590123042555904 590513953935438 591180342331392 591831317341836 592196329872576 593883498903552 594276901297794 594537450480116 595969997882688 596337562948608 596752701038208 596994216804414 597667918104576 598432683824352 598695055028928 599064300776448 599481337074048 600137620245504 600925796849664 601169001537312 601587503014212 601958532681792 602881733735424 603673514256384 604073401786998 605794408629696 606168032910336 607520318625792 608564387635776 609654728029248 610030733165568 610298189309952 610702465181094 611079116510304 612442358244288 612820082654208 613226029086801 614594060316522 614973111790752 616725171938304 617133705193863 617404275498582 617785060175712 618891920878176 619273623062016 619545131572224 619955532835353 620769736828098 621721787914656 622105235421696 622538311576896 623493075059712 624290886211824 624725483899374 625110783938784 626069492725248 626891726343168 627145439875344 627582024749394 628932179020288 629094193576992 630175338901251 630886484726784 631970710237152 633771196591104 634191021534213 634582159453008 635997833561376 636390085833216 637090843306203 638232293405619 638625923782704 638905916933856 640445370859008 641150593786989 641546024028624 643373790478848 644645495936871 645634164372912 646032359860992 646482092791392 647473577946624 648302074143048 648586309614672 650149088599296 651002946587136 651266418332088 651719794932063 653121878213376 653979640444416 654695585722368 655151349523968 656277276015504 656682035652864 657689164075008 658147011844608 660459288698352 660866627596032 661156371752448 663479221431312 663888422875392 665077885122816 665488072544256 666220871106648 668118936266496 668530999259136 670466247618024 670879758317184 671173892536576 671346788667984 672376407867648 672791096659968 673531936907544 673947338373504 674416504208304 675154822776192 675450831314688 675867416260608 676315126729476 677203349267016 678241950452352 679132703538432 680174263701504 681518709708408 681939037024128 682984901154816 683460358454016 683881883283456 684634936090248 685861569032904 686107831658496 686585462973696 687464006074092 688239801520128 688997653024824 689422592985984 691386759917568 691844750764596 692148076678344 693815818430592 694243729999872 695008192697676 695792501673984 696253410987948 696682825944768 696988273018752 698667677300736 698973994594304 699437011403988 699868389849408 700355600524008 701429709442176 701862316886016 702327246988302 702635168749228 704328179315904 705253192136064 705538619859762 706334812305408 707262460489728 707548701397824 709253551199232 709747295317632 710185032640512 710496399495168 710967049016796 712496594414592 712992596164992 713432335030272 713904929384634 715497562756548 715938846562368 717978558375936 718769156550588 720501042216384 720945411922944 721261496457216 721739277032202 722553751738368 723795514288704 724241915864064 725539511043072 725857609771008 726338434919526 726786404843616 727292354390316 728407775189952 728857021381632 729339833410929 729659598316506 731417724674208 731738400590912 732189700948992 732674720623599 733501535855616 734464862816256 734762112990048 735727095499968 736532533937664 736855452343296 737823184091136 738311935517442 738767290109472 739900309584384 740415388325184 740872040223744 743016699785646 743283484296704 743474956045536 743800918221504 745593118313472 746414124110226 746874475734816 749002323244032 749498479994979 751633803299808 752097374166528 753775210146816 754274528570277 754739728106832 755070629103648 756423458851104 756889983742464 757723429020987 758190755670192 758718567234342 759549175623216 759882185229024 760350843293184 761853767925393 763022194258896 764024291480736 765196046664192 766200998863872 766511093180976 768358013799168 768892903260768 769367118693888 770214303101529 771871310615808 772408645845408 774269776710144 775122359652927 775600417109232 777810104907264 778666586263137 780542795734416 781024196249856 782766564383232 784111807146096 786001136963328 786345743918592 787351938580584 787900050589509 789108423122448 789595106496768 792369201730392 793409841153072 794626663843584 795116750598144 795670268050944 795992289072552 797910245099136 798260073371904 798752401035264 799308449432064 800183493660672 801558668716416 802116670685616 802611376909056 803842311647232 805431202382664 807725878172928 808224043880448 810563672493432 811419183514368 812872970705664 813374310887424 814269953574792 814772155347072 816589810992384 817093443538944 817634705449068 819458747088696 819964149054336 822300229251072 822844940258484 823205700664776 823713413567616 825189227837568 825698164082688 826060175429632 826272970668288 826607377113804 827692982437464 828962383886208 829473647228928 830051082102528 831324100079616 832387848282432 832967311865832 833481045251712 834759323633664 835855635124224 836193919833792 836776032999192 838792258102656 839309584029696 840233785201668 841181979635712 842627613649536 845028262121472 845588028712284 846109545937344 847997111415168 848520114444288 849454457741604 850976391207492 851501231710272 851874555911808 852964600128966 853927161145344 854867458382652 855394698704832 857455785778176 857831720638464 858399968541258 859527327915828 860845552497216 861376479814656 861976123721856 862324979828598 863298103928832 864402765524064 864781746152896 865004516168364 866865451465728 868003928782848 868355224442784 868959726576084 870829170951168 871972853925888 872550469247886 873535132698624 875036368020672 875576047537152 877529349126144 878110645201218 878652220781088 880612384931136 881155503461376 881541829003264 882125783039358 884638961908416 885184563833856 885770930903157 886770513497088 887746976012754 888294494808864 890825248355328 891415351946691 891806175720174 893954996824032 894506344422912 895129051557312 895491325206621 896501877156864 897649025736528 898042582543392 898596451164672 899222005611072 900206430368256 900601108419584 901753502305968 902381254521318 902937799022688 904322600603136 905510271384576 908691612944544 909252049365504 911280477938688 912846581453664 914482092043872 915046099748352 915447283964928 916053697771641 916618674765456 918663537366432 919230123981312 921891090474783 922459667686128 922864102237792 925087757907456 926106413247873 926677590263568 928337881317264 928910434593024 929317697358336 931154605242147 932582681871984 933157853132544 933807467365344 935239612589568 936436329317736 937088225849061 937666175908176 939104239087872 940337589514752 940718159813016 941373037124091 943398268530432 945671401598976 946329727090176 947956065355728 949995459219456 950656794886656 951873239179512 953996750342064 954585128749824 957938885674056 958358875400784 960668056288512 961260549230592 962319036042936 965060685718272 965655887818752 967386014724096 968451246559368 969048539791488 969723139187088 971210366919936 971809361842176 972453111214572 972879464422008 975223632898944 976252934598656 976504419880704 976899627498132 978002047807488 979682817320064 980969460666624 982043378583552 982473936457728 984415914023256 985023053479296 986533746112512 987220517766912 987829386964992 990688933047528 991299941394048 991734557628672 994124157751296 995218832146968 995832634313088 997616827684224 998669764325376 999331306659972 1002178404399744 1002796498888704 1005033613529088 1005699371427036 1006319637475776 1006760838804864 1008564611801472 1009186644989952 1010297905361316 1010921007560256 1011624756312456 1012732234164288 1013176246972032 1013801124390912 1014472690094214 1015805023900524 1016951348514816 1017362925678528 1018699055307648 1020261395552256 1021601331818496 1022014790907968 1022278064562612 1024477351732224 1025190537681024 1025822824925184 1026952404135372 1029161747487744 1029878194460544 1031196009111138 1032359702280192 1033496479537236 1034133889478976 1037080139876352 1037767126146894 1038222115017516 1040723727645888 1041365594999808 1042512289046514 1043688752510976 1044380116481922 1045482409528128 1048001515951104 1048460991891456 1049155517105982 1049802584774112 1050533400786012 1052144564163264 1052793475329024 1053490870482453 1053952753123842 1056492268973856 1057879788204096 1058307929789643 1059502218458112 1060893690734592 1061323052096736 1063880326798848 1064346764495872 1064620942976448 1065744599242752 1066450573525194 1068744891621888 1069488894247488 1070148502545408 1073246344134822 1073908269843552 1076967837563904 1078153734825882 1080751563324576 1081418117884416 1081892244685824 1082608915548303 1083830627607552 1085693271433056 1086362873796096 1088786414656512 1089507652379289 1090179607265424 1090938531585474 1092611662784928 1093285532072448 1094489397474759 1097126587011312 1097607600886368 1098284551423488 1100252303783424 1101697294224384 1102143169485072 1103590643249952 1104798800906496 1105283178514944 1106734776136704 1107467903276163 1108150935164208 1109850464376576 1110623082487776 1111308060335616 1114525049678469 1114925226445056 1115701377332256 1118389677470208 1119621186165339 1120311713602224 1123503484866048 1127450704949712 1128146061249792 1130662815220224 1132109592160248 1132605943655472 1134635188276656 1135334975613696 1135832741215744 1137286133505288 1138077850851513 1139823277843536 1140526264939776 1143274381037568 1144533291388344 1146036437221104 1147794069996288 1148501973086208 1149301498295808 1149766639771464 1152537020698752 1153339354891152 1154050678040832 1155820601954304 1157806965923712 1158612968768112 1161105561268224 1163400625663848 1166715157360896 1167434730049536 1170814193601624 1171536294374784 1174149846574848 1174874004615168 1176167710719144 1179001705444992 1179518615877888 1180246085111808 1181027907870876 1182360684662784 1183662634683672 1184392659745152 1187766997807104 1188553802595588 1189074900960232 1191939995765376 1192675125897216 1193505402076416 1193988433608828 1195335836209152 1196865367648704 1197390110057856 1198128601552896 1198962674148096 1200275240491008 1201851593699328 1202338003074624 1203175006028424 1203917065363584 1205763467470848 1207347028512768 1208146803573996 1211588817259392 1212336065820672 1215040637251584 1217128775271552 1219309456058496 1220061466331136 1220596378619904 1221404930362188 1222158233020608 1224884716488576 1225640165308416 1226452058173602 1229188120633044 1229946223581504 1233450343876608 1234267410387726 1234808550997164 1235570120351424 1237783841756352 1238547246124032 1239090263144448 1239911065670706 1241539473656196 1243443575829312 1244210470843392 1245076623153792 1246986150119424 1248581772423648 1249450967798748 1250221567877568 1252138985450496 1253783452686336 1254290879750688 1255164049498788 1257864358040576 1258188387153984 1260350677802502 1261772969453568 1263941420474304 1267542393182208 1268382043068426 1269164318906016 1271995667122752 1272780171666432 1274181686612406 1276464586811238 1277251847565408 1277811833867712 1279446900193449 1280890741718016 1282301187573978 1283092048057248 1286747580957696 1287599952811887 1289290991873742 1291268328745824 1292064719721984 1292964185582784 1293487469742897 1294947155893248 1296604148286096 1297172619229344 1300298177198592 1302005893174272 1302532836664176 1303439589864126 1306243756426752 1307959280888832 1308825703871829 1310302699047936 1312554552031008 1313364071305728 1316294023689216 1317165967801827 1320918577396704 1321733255192064 1322312743504896 1323188674559037 1326958442862624 1327776845750784 1330155770245632 1331620464019131 1332441742213296 1336237872532992 1337709263580261 1340932495236048 1341759516634368 1342347785073152 1342693577335968 1344752815735296 1347063873815088 1347894676747008 1348833008416608 1350309645552384 1350901662629376 1352630253458952 1353571881781977 1354406698534032 1356483900904704 1358265407076864 1363037419416816 1363878074048256 1365969802309632 1366920716908032 1369269872180496 1371723138065808 1372215663316992 1373170925947392 1374928012148184 1377995306049648 1378845185971968 1383689501529192 1384296153356688 1387631636861184 1388487459999744 1390016385395352 1392506821975896 1393365651889536 1393976546037504 1397335354601472 1398874022807976 1399736779698816 1400711201048016 1402859418884352 1403724633772032 1404654493976604 1405270337498456 1408656358631808 1410506384272128 1411077239719524 1412669624610816 1415097402795648 1418507102398464 1419494590635264 1420370065281024 1421934098033592 1424993188829184 1425985192329984 1426864670060544 1427809858769268 1430995125513096 1431877693124736 1435957116751872 1437538313101176 1441002084432768 1441890823845888 1442522992914432 1443478554064404 1445107503476736 1447591028577408 1448483831728128 1451079022086144 1451715219542016 1452676869839052 1453572809687232 1454584708780632 1456815550379904 1457714042763264 1458679666821858 1459319196633012 1462835449348416 1463476801181824 1464379401897984 1465349441247198 1467003071711232 1468929725632512 1469524225980096 1471454190999936 1473065067875328 1473710904686592 1475646368182272 1476623871034884 1477534580218944 1479800619168768 1480830776650368 1481744080447488 1486033399571292 1486566968593408 1486949912091072 1487601836443008 1491186236626944 1492828248220452 1493748951469632 1498004646488064 1498996959989958 1503267606599616 1504194748333056 1507550420293632 1508549057140554 1509479456213664 1510141258207296 1512846917702208 1513779967484928 1515446858041974 1516381511340384 1517437134468684 1519098351246432 1519764370458048 1520701686586368 1521709035141321 1523707535850786 1526044388517792 1528048582961472 1530392093328384 1532401997727744 1533022186361952 1536716027598336 1537785806521536 1538734237387776 1540428606203058 1543742621231616 1544817291690816 1546794013666707 1548539553420288 1550244719305854 1551200834218464 1555620209814528 1556650689220341 1557333172526274 1561085591468832 1562048392499712 1563768433569771 1565533128766464 1568223614292192 1572002273926656 1572691487837184 1573733275658973 1574703877161168 1575800101179018 1578216846244896 1579190212993536 1580929129685763 1584738403460784 1586819682306144 1589253327687168 1591340536101888 1591984578145104 1595820490198272 1596520146743808 1598616898864128 1599675860287791 1603117337432832 1604233341371232 1605222753818112 1609869516202233 1610862404765328 1615451756345856 1617230602238823 1621127344986864 1622838367028736 1625745941411328 1628539907149584 1629544310694144 1633179621984768 1635269410898136 1638917494177392 1639928298108672 1645689880516968 1646411401329552 1647426827135232 1650378455675136 1651396328165376 1652545941336576 1653214754227608 1655385964874928 1657924767772416 1658947294457856 1660102164205056 1664775696564864 1665934623731664 1666962090503424 1669518647267328 1672387839667584 1673552065998384 1677584516205312 1678619168059392 1680467570403336 1685255227299072 1691176057424568 1692219091874688 1695994222830336 1697040228888576 1698908915483208 1701952782414984 1703002463420544 1703749111823616 1705929200257932 1707854322290688 1709734916765304 1710789397409664 1714911571556352 1715663441276928 1716799937082516 1719054655831656 1721691104994432 1722752959629312 1723952247443712 1724649959657196 1726596207857664 1728805531048128 1729563492305792 1730009032336728 1733730902931456 1736007857565696 1736710448885568 1737919453152168 1741658341902336 1743945707851776 1745100938495772 1747070265397248 1750072736041344 1751152095074304 1755058698252288 1756221290402436 1757304441562176 1761224769862272 1762311006922752 1763083658006528 1764251566078716 1769277923816832 1770369127667712 1771541861806314 1773541026994176 1775493952025508 1776588989617728 1781650496710656 1782830703893382 1783612351440348 1787909993648064 1789012688845824 1790258103114624 1790982650413242 1793003754313728 1795298051473056 1796085165086784 1797192902329344 1798444011222144 1800412860736512 1801202216839168 1803507004611936 1804762509042636 1805875598045376 1808645201206272 1811020542769152 1817383225889088 1818504098731008 1822560955877376 1825693162907328 1828964184087744 1830092199496704 1830894567929856 1832107395543282 1833237349530912 1837327074732864 1838460247962624 1839678087260403 1843782180949566 1844919335372256 1845728204475584 1850175515814912 1852212826495746 1853355180527136 1856675762634528 1857820869186048 1858635394716672 1859866598506059 1862309210484294 1865165363743968 1866315706265088 1867614934730688 1870479225179136 1872872658635472 1874176451698122 1875332351816352 1878208478175744 1880675179029504 1881436319626032 1882746074248182 1886796537060864 1890526016703753 1892659454180352 1895912130711456 1901313589773312 1902573064602639 1903746478359024 1907993500684128 1909170257499648 1911272529918609 1914696880216857 1915877771348112 1916717750801568 1921336112577024 1923451781360967 1924638072085872 1930121371436544 1932246714060377 1936902493118736 1938097079582976 1939446278374176 1942420733839872 1944906222429144 1945758928844016 1950447265797888 1953008839761408 1953799254996264 1955159384796189 1959365634640128 1961938921333248 1964086757167104 1968831828046512 1970046106958592 1973067492225024 1974441035533824 1981377866095056 1982599882788096 1983469115257344 1990437664293936 1991665268626176 1995233655368448 1998662613319944 2004356808799488 2005592997777408 2011398742854072 2012639274951552 2013521677609728 2017129223602944 2018373289979904 2020595810722632 2021842015120512 2023249512624912 2025464468328576 2026352493944064 2027602248781824 2028945380188428 2031610047801048 2034725851357056 2037398110615296 2040522791104512 2044029581815936 2044556129125224 2048954703464448 2050381075362048 2051645649850368 2053904808270744 2058323494975488 2059756388921088 2062392018222276 2064719404560384 2066992959074472 2068267778957952 2074160279752704 2075534252293788 2076444230035032 2081447455291776 2082731189999616 2085024578093028 2087377505021952 2088760232963844 2090964819056256 2096003031902208 2096921983782912 2098311034211964 2099605169548224 2101066801572024 2104289128326528 2105586950658048 2106981740964906 2107905506247684 2112984537947712 2115759576408192 2116615859579286 2119004436916224 2121787381469184 2122646104193472 2127760653597696 2128693528991744 2129241885952896 2131489198485504 2132901147050388 2137489783243776 2138977788494976 2140297005090816 2146492688269644 2147816539687104 2153935675127808 2156307469651764 2161503126649152 2162836235768832 2163784489371648 2165217831096606 2167661255215104 2171386542866112 2172725747592192 2177572829313024 2179015304758578 2180359214530848 2181877063170948 2185223325569856 2186571064144896 2188978794949518 2194253174022624 2195215201772736 2196569102846976 2198024161870797 2200504607566848 2203394588448768 2204286338970144 2207181286499904 2209597601812992 2210566357029888 2213469552273408 2214935806552326 2216301870328416 2219700928753152 2221246164975552 2222616120671232 2229050099356938 2229850452890112 2231402754664512 2236779354940416 2239242372330678 2240623427204448 2247006969732096 2248495439984937 2254901409899424 2256292122499584 2261325630440448 2262823585710831 2264219184320496 2265211887310944 2269270376553312 2270669951227392 2271665482431488 2273170287062961 2274572267010576 2276155701703026 2279646555687072 2281052529879552 2289066582776688 2292072874442208 2295588139992576 2298602996591616 2299533279542928 2305074041397504 2306678709782304 2308101356081664 2310642909304587 2315613931847424 2317225937536224 2325367078958781 2326801251327696 2333430314721792 2335999758789411 2341628387203248 2343072588749568 2348299693149696 2352335421438288 2358003410889984 2359037231755776 2362055815741752 2363700151768527 2367325269367344 2368785319490304 2377107605191176 2378149801920464 2383879991530752 2385350251794432 2387010804152832 2387976867217656 2393730735297408 2394780220115712 2396257203105792 2397925348296192 2400550480982016 2404676006149248 2406350012056848 2407834130727168 2411526934941696 2416293607147992 2423177634518784 2424672131641344 2434257550543104 2438618912116992 2440122932662272 2442809860724376 2444316466041216 2449769432977152 2451280330616832 2452904116347204 2458376241266088 2459892447163008 2466900687753216 2468534820775452 2469617101994328 2471140240702848 2475567683512704 2477094492248064 2478180526288896 2479822131341412 2483078947312392 2486887151658624 2488420941686784 2490153246307584 2493972300238848 2497163544847296 2498901935597496 2500443135755136 2504277970900992 2507566905372672 2508581759501376 2510328098997576 2515728716081152 2516376774307968 2520701355605004 2523545938907136 2527882840948608 2535084786364416 2536764086136852 2538328637812032 2543991334245504 2545560343332864 2548363373224812 2552929173622476 2554503695130816 2555623667735424 2558893800386898 2561781483436032 2564602375147956 2566184096114496 2573495161915392 2575199905623774 2578581983747484 2582536657491648 2584129439443968 2585928371165568 2586974939485794 2589894311786496 2593208296572192 2594345238458688 2600596354397184 2604011786348544 2605065673328352 2606879179728252 2612487512853504 2615918561777664 2617651407743658 2620605398095872 2625109104062016 2626728142611456 2632588047378432 2634331935603654 2641837154793408 2643466510384128 2644625487009792 2646377349118074 2653916885725248 2655553691501568 2657312792709471 2660311540491264 2663240928038262 2664883484426592 2672475745065984 2674246055840073 2675418527160522 2681864990472096 2683519033268736 2684695570146304 2685387154671936 2686473975619863 2689505631470592 2694127747630176 2695789353494016 2697666016833216 2700619291104768 2701803325258752 2705260506917904 2707143763563954 2708813397068064 2712967801809408 2716530814153728 2726074838833632 2727756148096512 2733841433816064 2738539744360992 2743446276131616 2746341851894784 2748161093314923 2749856024296368 2755990612099296 2757690371943936 2765673271424349 2767379003058384 2768592306713376 2775263273722368 2778319239743619 2780032770790704 2785013643951792 2786731303779072 2787953092075008 2793463815726441 2797748045615952 2799473559397632 2801422402096032 2805718837768704 2809308987953208 2810540674996912 2811264677547183 2817312717263616 2821012768544256 2822154479439048 2824119111372273 2830194805591296 2837014204796928 2838989181270528 2843868196067184 2849986377658368 2851970384659968 2855619717538536 2861990251026192 2863755386249472 2875076626202352 2882004168865536 2883781647691776 2886957108128808 2895182057154816 2896967663456256 2902158044172288 2905353739678104 2907145619374464 2909169417561264 2913631100759808 2915428085526528 2917359333643716 2918638393266024 2925670898696832 2926953602363648 2928758803795968 2930698882494396 2934006143422464 2939048451960192 2942908381999872 2946130135750656 2947421809373184 2953247742069768 2955069160437888 2959601238337536 2961661553300736 2963488160894976 2972066799142584 2973133937186816 2973899824182144 2975203672886016 2982372473253888 2985656496440904 2987497902939264 2996009292976128 2997993919979916 3006535213199232 3008389496666112 3015100840587264 3017098114281108 3018958912427328 3020282516414592 3025693835404416 3027559934969856 3030893716083948 3032763022680768 3034874268937368 3038196702492864 3039528740916096 3041403373172736 3043418070282642 3047415071701572 3052088777035584 3056097165922944 3060784186656768 3064803995455488 3066044372723904 3073432055196672 3075571613043072 3077468474775552 3080857212406116 3087485242463232 3089634583381632 3093588027333414 3097079106840576 3100489438611708 3102401668436928 3111240419629056 3113301378440682 3114666345052548 3122171182937664 3124096784999424 3127536867139542 3131066257532928 3136447228584384 3144004547853312 3145382975674368 3147466551317946 3149407754322336 3151600202358036 3156433692489792 3158380425987072 3160472611447359 3161858259371526 3169476806921568 3173639364612288 3174923789368929 3178506655374336 3182681072203776 3183969156290208 3191640980396544 3193040293487616 3197233797728256 3199351720575582 3206234674865664 3208466682742464 3210445507636224 3219739032404466 3221724809530656 3230903512691712 3234461204477646 3242254689973728 3245676734057472 3247826746644909 3251491882822656 3257079814299168 3259088621388288 3266359243969536 3268522957137867 3270538821796272 3277834988354784 3279856596217344 3283468192424277 3291379761033936 3292822802659104 3294853654270464 3300756911350272 3305091882673152 3306429508455216 3310771929749856 3315849535544832 3320204328410112 3322403709828489 3329551393129728 3331869247463328 3333924181006848 3344775679335168 3347104131996768 3355169032410624 3358863558496017 3360935140806672 3370510454598144 3382352114849136 3384438183749376 3391988445660672 3397817830966416 3403905564829968 3406004926841088 3407498223647232 3411858400515864 3414233552554539 3419469833530608 3421578794819328 3429823143112704 3433599874165032 3438109311663312 3443382209988864 3445505919258624 3447904494887424 3449299919314392 3457611062096256 3459126984611584 3460018064673456 3467461805862912 3473420897771136 3475838906304336 3483316683804672 3490201876991544 3500145472082688 3502304190148608 3512442580804872 3514608883124352 3522449539724544 3524622013845504 3528503132157432 3538555847633664 3540738255335424 3543083723612628 3547082053988352 3550987904051016 3553177979235456 3563300993421312 3565661407786764 3567224702880696 3575819987296128 3578025377691648 3580516206229248 3581965300826484 3586007508627456 3590596102946112 3592170330173568 3594385804658688 3596888022444288 3600825721473024 3602404433678336 3607014009223872 3609525018085272 3611751196090752 3617290402412544 3622041085538304 3634766451778176 3637008197462016 3645121911754752 3651386325814656 3657928368175488 3660184398993408 3661789135859712 3664214791086564 3666474699061824 3674654149465728 3676920495925248 3679356174520806 3687564361899132 3689838670744512 3691456408951168 3700351031629824 3704425652991492 3706710361054272 3713351525269056 3715641738372096 3717270789433344 3719733197012118 3724618420968588 3730330727487936 3732631412530176 3735229869461376 3740958450358272 3745745317270944 3748352903396244 3750664703632704 3756416956351488 3761350358059008 3762872639252064 3765492148496364 3773593074121728 3781052033407506 3785318908360704 3791824261422912 3802627179546624 3805146129205278 3807492956718048 3815987001368256 3818340514999296 3822545059837218 3829393760433714 3831755542696224 3833435501603136 3838340700580347 3842672225154048 3846903562721934 3849276144171744 3860242742873088 3862799858435661 3864493428120754 3873804986237472 3876194159165952 3878892556748352 3880462409228691 3884841467679744 3889812444858288 3891517857688032 3900894531595776 3906017679522816 3907598509992528 3910318769592378 3918731269280256 3923877842666496 3926477111615487 3937663656093024 3940092213917184 3948882071067648 3962755732190112 3965199765576192 3966938230514688 3969566023677111 3980875328587872 3983330537252352 3990467310736896 3994861392057393 3997325226639888 4008713617598976 4013127790740783 4022797485708144 4025278549903104 4027043355219456 4034258447205888 4041191621445264 4043684030241024 4046499025249824 4050928936657152 4052704987888128 4057890760376856 4060715645345931 4063220095602096 4069451702714112 4074796221230592 4088059163631872 4089112258250448 4097909406928896 4100762150724096 4107809616541488 4116646989950976 4119512777842176 4124784036444552 4133985918148944 4136535557915904 4151068504587576 4152888460070064 4162894910583552 4165462379999232 4170049156186056 4177520465927688 4181929638112512 4192006063804416 4196622068423928 4199210339096448 4202133603144048 4208578256653056 4211173901316096 4213963481929812 4215811012495368 4225969075895424 4231519152816384 4233231719158572 4238008873832448 4245292208386944 4255521307195392 4257387057983488 4258483771905792 4265802294100776 4274979566487552 4277955576989952 4280594010181632 4292985376539288 4295633079374208 4307871350255616 4312614939303528 4323006253298304 4325672471537664 4327568978743296 4330435662193212 4335322510430208 4342773085732224 4345451495184384 4355145658626048 4358030609517156 4360718429061696 4363754126341896 4370446651139712 4373142128289792 4377957589899036 4388506348045248 4390430403545472 4393138205693952 4396048323741594 4401009215133696 4406789176897536 4408572677940288 4414362572999808 4419195203625984 4421132714059776 4426939104546816 4429871613104652 4432603740656832 4439401857506304 4442492329951104 4445232241342464 4458100198713876 4459700905780224 4462805509329024 4473558709880832 4478484744661356 4481246854408896 4494013939464192 4496990879969874 4509802819798848 4512584244999168 4522651260880896 4525647171421662 4528438368640992 4530423774621888 4538540753106624 4541339902454784 4543330964862976 4546340574125922 4549144534021152 4552311403406052 4559293111374144 4562105059759104 4565127105423963 4578133165553376 4584145748884416 4591176279985152 4597205993183232 4599066559085856 4610148082795008 4613357419564608 4616202712163328 4621285818609174 4631227863694848 4634451875072448 4640382041000121 4650734157917562 4653602502655392 4666860629443584 4671999517578822 4683256774406496 4686145177499136 4691305300709313 4696599386299392 4704670842876576 4716006821779968 4718074463511552 4721199826976919 4724111631483504 4727400303537054 4734650538734688 4737570638980608 4742787389057289 4754215210382352 4756299603840928 4767759983061504 4774021608305664 4775953734435312 4787461470594816 4789560440231424 4795850696592384 4799027580863373 4809352012298496 4812700024113696 4815668261454336 4829608548606699 4832587214295984 4846355269037568 4851691806716469 4868515101086208 4877237824233984 4885619721448752 4888632932082432 4899538865954304 4905808232694408 4916752482532176 4919784894326016 4937069641550904 4939234203988656 4942280481405696 4951135367025408 4954188984496128 4959644262682824 4966157894624784 4973774303317248 4976841883373568 4980306492615168 4994327089694592 4997803871194992 5000886271510272 5008555941801984 5017163519002752 5020656197995152 5031457432162304 5032753548615936 5041402711210008 5055765681897216 5073528172273704 5076657275624064 5087982668491008 5091120686665728 5096726746449624 5105858347244952 5109007390261632 5111247335470848 5117787600773796 5123562966872064 5129204750295912 5132368192228992 5146990323830784 5150399811247548 5157163967494968 5165073314983296 5168258878887936 5171856742331136 5173949878971588 5179788623572992 5186416593144384 5188690476917376 5201192708794368 5208023572697088 5210131346656704 5213758359456504 5224975025707008 5231837123555328 5235302815487316 5241210796191744 5250218208124032 5253456285222912 5265176094756864 5268663871207308 5283674309586816 5286933020768256 5289250974019584 5292754698236148 5307833771450496 5311107383003136 5314625585418942 5320623080982528 5326481856076524 5329766968853184 5344951490131968 5348492111680146 5350837054321044 5363729980944192 5367038066537472 5369391140292608 5370774309343872 5372947951239726 5379011262941184 5388255495260352 5391578706988032 5395332033666432 5401238582209536 5403606650517504 5410521013835808 5414287527127908 5417626794136128 5425935603618816 5433061628307456 5452149677667264 5455512296193024 5467682867632128 5477079488721984 5486892552263232 5492683703789568 5496322186629846 5499712048592736 5511981224198592 5515380743887872 5531346542848698 5534758006116768 5537184613426752 5550526547444736 5556638479487238 5560065541581408 5570027287903584 5573462607558144 5575906184150016 5579599795518177 5586927631452882 5595496091231904 5598947118795264 5602844804192064 5611437675537408 5618617975906416 5621081349993824 5622529355094366 5634625434527232 5642025537088512 5644308958878096 5648238222744546 5660389611182592 5671578050111259 5677978362541056 5687736392134368 5703940769319936 5707719193807917 5711239435077072 5723980502052384 5727510772498944 5733817589755827 5744090640650571 5750153252404704 5764008337731072 5770355344082901 5773914216257616 5790364114309632 5796740142181131 5810707479356208 5814291238748928 5818338835122528 5827262201519616 5834718667287432 5837276786532048 5851341797393664 5853907204727296 5861397764988792 5865478154388567 5878096903920384 5885816763999744 5892260271501312 5906495484139536 5910138320875776 5919202476675072 5923323106601472 5944133598285168 5946267874373632 5947799648364288 5950407345772032 5971312992881808 5974995805878528 5995987839959832 6013070426398464 6016778993332224 6034196228562216 6037917824854656 6040565032829184 6051387670808832 6055119869939712 6061787432167896 6065526045361536 6069748537874736 6076393404985728 6079057481832192 6082806746345472 6086836140565284 6094830143403144 6104177554071168 6112194331845888 6121568373313536 6132088745447808 6146864110393344 6151143226086144 6154936949551104 6161714424812232 6174970484926464 6179269166763264 6187176054666828 6194158213681152 6200978877223416 6204803336873856 6222480839258112 6226602756881364 6229332690105096 6244342365875328 6248193569998848 6255073734279084 6262132515065856 6272894457168768 6288009095706624 6290765951348736 6294933102635892 6298815508644672 6303200404716072 6312867384979584 6316760851974144 6320945222894718 6323716518743052 6338953613843136 6347278729224576 6349847578737858 6357013310748672 6365362144407552 6367938312580416 6383281960793088 6386080586975232 6394467595456512 6398703441151164 6412469349731328 6416933365484928 6420891015272448 6439478064808932 6443449619061312 6461807025383424 6468922408955292 6484509379947456 6491353468114944 6495653493289818 6502983765645312 6514159628598336 6518177242776576 6532718487939072 6537045914275734 6541077643592544 6555669976709568 6559713192434688 6566936384848554 6582759522067872 6585645605318208 6589707308540928 6594072485612391 6601513822700544 6610183765346304 6612859016910432 6621543859499712 6631699071089664 6640408656820224 6644807419656978 6659102786259456 6663738494926656 6667848362013696 6689551358670336 6694208263993536 6710338064821248 6717727116992034 6721870281613344 6741020909196288 6745486319954811 6764704229698272 6768876367498752 6783976891321344 6788470757132493 6795635661932832 6807811129659936 6812009853682176 6814996447294464 6819510861188883 6823716801031728 6828467105109078 6838939667061216 6843157589638656 6867199748330064 6876218623326624 6886764419977728 6895808989774848 6898599838628784 6915222124192512 6918253969223168 6920036129346912 6931928727913761 6946841795542272 6951677812608672 6976101236876343 6980403753983088 7000290944165376 7007999276368233 7024885161609744 7029217766248704 7044899079449088 7057006264314864 7077111695267328 7086167447225256 7091100455305581 7101975808102032 7106355958470912 7131322815573528 7134449405761392 7151639974592256 7156050755383296 7161032412458496 7163930601652968 7181192205892224 7184340660347136 7188771609317376 7193776044888576 7201651442946048 7214028018447744 7219050036170544 7223502392181504 7234580804825088 7269532903556352 7274016394924032 7302772651629312 7315856736350976 7320368797986816 7328429582173128 7332949398123648 7349308298931456 7353840991850496 7358712349041612 7375128723798264 7379677341489024 7382912817902336 7400702063259648 7408851305982984 7413420722108544 7426703050538112 7431283476744192 7434541578866688 7439466394024236 7449236841937176 7460661454975872 7465262825060352 7470459738922752 7481916900716544 7491490634541888 7496705806792488 7501329407265408 7512833912702976 7522700716118016 7525745278504128 7530984296992728 7547186148243456 7562104066815012 7570637816721408 7583648522845824 7605254359093248 7610292258410556 7614985913436096 7631974002736512 7636681029998592 7645090119674436 7658787520867428 7663511085392448 7666871003206272 7676681401160694 7685344450308096 7693807125443868 7698552288343488 7720485485746176 7725599716871322 7728986856241508 7747609972474944 7752388318331904 7757785113496704 7760924818457382 7769682935359488 7779624889716576 7783035715376064 7801789063191552 7812035359045632 7815197019985056 7820637539184756 7837462538560512 7847755685332992 7852954223230974 7875327312186048 7880184427834368 7897764142135296 7925511464380224 7930399531152384 7933876461029376 7939132047354222 7961750657175744 7966661074504704 7971938378128413 7980934621473792 7989722784114786 7994650453279776 8017427235197952 8022738167520219 8026255581481566 8045594971416288 8050557099806208 8054086710438912 8059421926859589 8068516894411776 8082383242890528 8087368060482048 8092998050499648 8101857873314304 8105409975776256 8115781520753712 8121431290691862 8126440191204192 8138903405428224 8149592442461184 8176118327263744 8178224516500896 8201524301448192 8215619233082976 8239025555684352 8244483279944769 8249568072889104 8267971836297888 8273071115831808 8297019814273047 8302137009175152 8305776920140128 8325789821167104 8334957719230857 8340098312372112 8355040931855376 8363859276225024 8380391447179323 8393244136847856 8398420678192896 8404267206288096 8417156513306112 8427926963859624 8431622024990736 8451938151790848 8463038305632768 8466463438317144 8472357334116819 8490584416773888 8511042614390784 8516967543811584 8531604588201552 8549959132975104 8555911153979904 8585970753078576 8591266158748416 8625229878607056 8646012506596608 8651344943075328 8660871324386424 8685546171464448 8690902990368768 8716061219034312 8721436858123392 8727508252683792 8740893302279424 8746284256579584 8755915179798072 8777012696090496 8780860807090944 8786276411387904 8792096647483188 8802018430267392 8817145355880576 8828725145999616 8838390407251968 8842265428119552 8859743226209304 8865207481313664 8878803715012608 8884984659902208 8890464482684928 8916200397427752 8919401811560448 8925611018658048 8947117419761664 8956969489322712 8962493708817792 8988027878928384 8993981759939748 9019605639597696 9025168489998336 9045302521761792 9051294342843324 9056876737281984 9060847549243776 9077081506213248 9082679804909568 9086661929725952 9092681148251844 9098289068042304 9104622806812104 9118586222748288 9124210119518208 9130254210847926 9156266331106752 9168291497768832 9182352559970304 9194411986366464 9198133118171712 9220296165590016 9226714839129216 9232405424326656 9242571637218348 9262455727389696 9268903750144896 9280764082000242 9301468315835124 9307205005310784 9333721258887168 9343999035157644 9366513548812992 9372290354998272 9382610601418626 9393198772598784 9409341685753152 9432013643559936 9436148927023104 9442399653953838 9448223262967008 9454800607074108 9469301077469376 9475141277961216 9481417834342077 9485574778114578 9508430420764704 9512599207681856 9524771368106787 9535519966123008 9548043216611328 9551907468870624 9574922941189632 9579120880462848 9591701393184768 9598055161726746 9618704024596992 9625400048227392 9631336522908672 9659217097213398 9665174428591968 9692710538075136 9703383613432938 9737030202172416 9743480239934727 9754475648467968 9771239442897504 9777265864164864 9799077731908608 9805568871413601 9811616465388816 9833504965064352 9839569788652032 9850404577272831 9874139283101808 9878468407977312 9884560962811392 9902270734050816 9919288525365648 9932315789249568 9947548606634496 9960612985230336 9988654179389184 9995607742389984 10001772543020544 10034327038005504 10041312395990304 10065507097231872 10076590675488051 10082805422420016 10111531363794432 10147056344547408 10153314551248128 10175965336982016 10193453492899248 10211716694489904 10218014780523264 10222494670941696 10235575201547592 10242700657663617 10258409500591824 10264736384457984 10300799622495096 10314327934989936 10330146629966592 10336517757775872 10343713484662272 10347899757943176 10372833186288768 10377380953834752 10402385417588736 10420262693313408 10427516718913008 10449950051414016 10470605630974632 10500436416248064 10506912570445824 10537327742414616 10567348619173632 10573866041536512 10585509396472296 10615667542900992 10622214766006272 10629251170837884 10641246161965056 10652963712153048 10659533937706368 10689902980263936 10696984223360292 10701674108642088 10727459961888384 10734076133074944 10738782280585216 10741548618687744 10745895902479452 10758022525882368 10776510990520704 10783157413976064 10790664067332864 10802477164419072 10807213301035008 10821042027671616 10828575054255816 10835253588272256 10851871207237632 10866123256614912 10904299355334528 10911024592386048 10935365735264256 10954158977443968 10973785104526464 10985367407579136 10992644373259692 10999424097185472 11023962448397184 11030761487775744 11062693085697396 11069516012233536 11074369226853504 11101053094889472 11113276958974476 11120131083162816 11140054575807168 11146925215116288 11151812368300032 11159199591036354 11173855262905764 11190992182463808 11197894237590528 11205689608384128 11222875351074816 11237235951812832 11242162699987648 11245058710188732 11269250869054464 11284051074177024 11288617917756192 11296476445489092 11320779222365184 11343156100222518 11355956725082112 11375472784268736 11407881538639872 11415438387615834 11422478870154144 11447961004104768 11455021544997888 11467635179511654 11488181281301142 11500306504809408 11515022101741041 11528016675462144 11540710688165802 11547828432515232 11580728228619264 11588399575306983 11593480284362262 11621414958712416 11628582477497856 11636677670245056 11641387227686073 11654524403039232 11669437334574864 11674553573064096 11702683594787328 11707814409454592 11722795529977584 11730956308777134 11756193807840768 11771633527999488 11812990968279072 11820276641751552 11846646213202944 11888267196570336 11895599296728576 11900814691544064 11908698071031333 11942625985763616 11949991611757056 11984584176172179 11991975679919664 12026140852796928 12039383372222349 12068392457124432 12075835649709312 12081130065658368 12102775341617664 12123574864335792 12131052090723072 12139497075749472 12152786809971456 12158114963664384 12173672281130568 12182146936037793 12189660286806288 12208355108142336 12224388663691776 12264177490895616 12293728220786688 12302286452172288 12323428849624464 12349940969852928 12358538333526528 12374352109333656 12401957754446832 12409606673747712 12453205513762728 12458665380210192 12488684731750656 12496387139997696 12510147468558168 12545788914337536 12576018191413248 12589866205271784 12597631017289344 12606400809432144 12625734769959168 12633521703948288 12641890445789436 12647433037486104 12677907227686272 12694557458449152 12699695157475716 12714026621497344 12735876625160832 12766563921586176 12772161173950464 12797406882302328 12824938699462656 12833866730969856 12841782030544896 12878956129617864 12886899238122624 12923614050766848 12937844817910584 12969018759894912 12982706936229888 12991306986579636 13005967531290624 13028319257196672 13036354485553152 13065436975878144 13074091828551468 13082155287185088 13111339953419136 13119426384869376 13133872769697108 13165519044135744 13171291210636416 13179414617081856 13188144971224782 13203027645401088 13220367530692608 13225718033820864 13243087718999424 13263398142179328 13280817313640448 13289614839313956 13318205572518912 13327476989853312 13335696724027392 13379102717340672 13388416527987072 13420676129642496 13435454233984068 13443740563226688 13482041818392576 13490972639909622 13529408459396544 13537752734997504 13567953782642688 13576941514264986 13591271323865664 13615622259319872 13624019707364352 13629992894588928 13639021722377766 13647433602063456 13656934210218156 13677879334122432 13686315179277312 13695381316271889 13734399496660128 13752437246653248 13773528839955456 13791617979549696 13797199677257568 13830444248385024 13836507938446336 13840072258693824 13863857455827522 13893683591084544 13903355625217344 13952202473752686 13960807507966176 14000581888330752 14015998552736466 14049770323219488 14058435532497408 14073915902127939 14089798158898176 14114012528629728 14154223390534656 14163599480930757 14172334894450512 14182200910611162 14203951616204064 14212711916941824 14228362167171867 14262645631147056 14268898811522784 14303279949184512 14322064824916992 14327861203305936 14362384411784448 14368681320694272 14387552089777152 14397082742590119 14428056036895488 14438100072341088 14447004784363008 14488825645820097 14539065807112704 14555075420149407 14605545303258624 14631713472701952 14656859164346256 14665898796247296 14698616597862912 14717424698083224 14750257447596528 14759354682978048 14765825635804672 14817702611965968 14826841444217088 14853406101076224 14862566953488384 14878932788048472 14898473683874352 14921322909951744 14930525650120704 14940919477845504 14982981269083776 14993411613584976 15002658814530816 15025667825405952 15051490557008256 15061968593985456 15094372296486912 15124208133630024 15167297045691648 15220584516821112 15229971826872192 15263948005473024 15273362059997184 15290180239348872 15317575041734856 15327022170784896 15333742006412544 15353362802321388 15370688900616192 15387614250887736 15397104576686976 15440970971492352 15451199433742644 15457973712483016 15495219944949888 15504776636663808 15515570226993408 15521849636914764 15539365870718976 15559249779433152 15566071430752128 15603578126383104 15624070718091264 15630394039970112 15641275078369512 15674925077121024 15695511370665984 15705908446461948 15750654624372096 15760368855668736 15795528284270592 15851022928760448 15860799062304768 15867752922058752 15878264094708444 15923501314351488 15933322149009408 15943876756256826 15961869242947584 15979445568229572 15989300906559552 16034854470395904 16045476335040438 16052511162963132 16091189942832576 16101114199612416 16108173420877824 16118843853719178 16137033788823552 16164766485781056 16174736120964096 16185996100999296 16203715746628608 16210819951552512 16231563041507424 16242862581383724 16252880382408384 16277806810856448 16299184884922368 16352236654527488 16356449033001792 16403048602896384 16431238466165952 16478051111368704 16488966559889538 16499136145778208 16535943672595776 16546142231663616 16594039628546094 16604274018350304 16611553840280256 16651579642334208 16669915438461714 16680196624744224 16710081863710752 16727718552450048 16738799386554531 16760782894358646 16786488273695712 16796841356385792 16808534412576192 16834313026612224 16855853927719248 16863244049981472 16903876303581696 16926076611265536 16932926876634288 16944714668233638 16981168833547776 17014734150333777 17033935087623168 17063209176403104 17111822307959808 17123157581423751 17171941506157152 17182532317496832 17201452769267481 17250459757214112 17292025013193216 17311066032248703 17321742648772848 17371092342928896 17390220426543393 17432122438068624 17442873716246784 17455016505367584 17481786604558848 17511830359596144 17554025392180992 17561721614181888 17584193294966376 17596434463165701 17634290711761152 17657450291999232 17676780814503936 17719486452418608 17730414962627328 17757607430025216 17769969319804416 17832400794855504 17838803623120896 17851222037316096 17913938978645424 17924987417635584 17987963519879496 18039211279195392 18050336979996672 18102588685686648 18113753474563968 18121695098487552 18154163012426496 18165359609819136 18185362296503688 18196578136084608 18209245613624208 18237172445496576 18248420239036416 18260508421695852 18312532662213504 18336582995537664 18364705119940608 18396266236343424 18440592331180032 18453429678258432 18464810848653312 18485143274436696 18524911454779392 18537807500289792 18561528164000484 18602936631670248 18614410010621568 18667442517774336 18687998070315288 18733027097625984 18744580709996544 18765221202837252 18786397545197568 18818683371506304 18864027287119872 18872297854046208 18884799307907676 18896446525934016 18909601214148216 18938602154938752 18950282555922432 18962835668684154 18971149556229156 19016860841529408 19025198415363712 19049542736213574 19071039932246016 19096086433222656 19103814937741248 19149845882379264 19158241760925696 19183402786369536 19196110323453492 19237408049193984 19250800096454784 19262673045817344 19318434194426796 19330348857183936 19385421076150272 19406767226865876 19474060404344832 19486960479869454 19508951296935936 19542478885795008 19554531728329728 19598155463817216 19611137742827202 19623232930777632 19667009930128704 19679139577304064 19700809154545662 19748278566203616 19756936815954624 19769121925622784 19782217456837173 19804541468101632 19838577050731296 19864631578499136 19895097213268992 19921225970460672 19977308358778368 19991215484779968 20003545086041088 20068654076011008 20082624791980608 20131014194463744 20153181350976102 20165610844840032 20223062727588864 20236458959864433 20294112689094816 20306629102496256 20351930673964032 20386906985798496 20423433388979808 20436029561046528 20444989341883392 20458532583566649 20471150403095184 20485401315327234 20516819001183648 20529472768915968 20601599244990192 20628655869979872 20660293259933184 20687426969324544 20695799515886352 20745666372577536 20754761907669504 20795786183741283 20840525386626816 20855033437826016 20928303710629029 20941211261949264 21000872832496128 21023997829104699 21074655484829232 21134697238347264 21171018792944592 21231335085801984 21258502341675768 21305927424306096 21319067875412736 21393968446720584 21403348217284176 21454919923776768 21468152266149888 21483097237375488 21491791804958904 21553021981041408 21566314827952128 21581328134665728 21604954328838144 21642084055343232 21657150108511632 21670507176544512 21703742414475264 21808598710669056 21822049184772096 21908317954887936 21947570209052928 21985288746519384 21998848194370944 22047924896794368 22061522975551488 22125386171394792 22139032024467072 22148738453707008 22202106189778944 22226553917948952 22240262166325632 22280109151614336 22293850430232576 22303624736600064 22318399182072708 22347710525811528 22381984364927616 22395788475181056 22411379216768256 22445750702149632 22474471903625664 22484325399975296 22490117420377464 22538501738108928 22568102148354048 22577235835512384 22592952890978184 22641558444730368 22686312200445036 22711913450164224 22750945568537472 22815763077279744 22830876775231668 22844957740308288 22895922008209536 22910043089995776 22935270359023308 22976362562602284 23000613009618816 23030044203482082 23056033350924288 23081421376331604 23095656865030464 23161456457238528 23176799150613966 23186960568724524 23242829917424832 23257164954995712 23273355340490112 23282774455372146 23309048806078464 23338874669149728 23349107146128192 23405367189574656 23415628818909184 23445591059955168 23461912617554268 23512387615681536 23543267055998976 23625981936558144 23640553283503104 23693292426405888 23776534393140672 23791198593457152 23801629383088128 23817396142062666 23885251971527232 23899983223514112 23915815134385239 23969168352344358 23983951359839328 24052281705593856 24078766744444698 24136784914248864 24151671299418624 24162260131316736 24178265780578767 24205550683235328 24247149728671584 24262104181446144 24278994151498944 24305573619942912 24316229927328768 24347344562261136 24364293872075586 24379320573612576 24416710216284672 24448777327383552 24528354981791232 24604572904344576 24646857699248928 24717076667053056 24733449839834307 24748704218667312 24803915508893664 24819213347495424 24891059442819141 24906411027525456 24917330760420384 24977369463501312 25004873157692571 25020294937116336 25091577828675072 25179732410543568 25195262034578688 25212801618864288 25251469539918336 25283780891578872 25294866074972208 25355814455372544 25389114916898304 25399390314951432 25417072002350457 25471753250321664 25533127843172352 25594813764604656 25649877398925312 25667733461939712 25757912259235728 25773798476245248 25875689635821168 25938037519789824 25982613973159272 26056638514393344 26072708971106304 26148183657102936 26164310574370176 26222679906838272 26238852769738752 26267745539394216 26331038088271488 26342582421272832 26358829234163712 26376289942449564 26406055290802176 26451436067641728 26486175437998848 26526796284358656 26579229678627912 26636411145037824 26654953979706624 26671393448054784 26758205434681344 26776833055974144 26841352259284992 26870908467968136 26887481126453376 26964083636785152 26981945279819244 27058816918793088 27075505469995008 27135907565285376 27153883028529972 27182542647731328 27231244518639744 27248039414728704 27259985789177856 27278043444755532 27294867204126912 27313868420436312 27355758668244864 27372630358554624 27390762632543778 27468798993320256 27504874493306496 27547057679910912 27583235959099392 27594399354515136 27660888496770048 27673015876892672 27680144517387648 27727714911655044 27787367182169088 27806711250434688 27904404947505372 27921615015932352 28001163776661504 28031997105472932 28099540646438976 28116871064994816 28147831804255878 28179596317796352 28228025057259456 28308446781069312 28327198961861514 28344669788901024 28364401821222324 28407903232408128 28425423833883648 28456724334343734 28525291262294112 28537797623045568 28574314104320361 28606559898369024 28644129649833984 28655722406611872 28724768823568896 28737362641388544 28775104179554304 28794165485180238 28856112073790976 28876200144682176 28894009568726016 28977651291640194 29078131614225408 29110150840298814 29211090606517248 29230440719804181 29263426945403904 29313718328692512 29331797592494592 29397233195725824 29416706614240803 29434849396166448 29500514895193056 29518709365956096 29531651271609344 29551213731818493 29635405223931936 29653682888434176 29706812202152448 29757865576096944 29796947367748704 29842645819903488 29881838955691008 29965962538167552 29986823227169952 30005317629061632 30102981114016512 30123937187970912 30229772026464153 30248416267260048 30334594091383296 30441169033642224 30459943653744384 30527896010946048 30580360478697744 30635150083469712 30654044341569792 30667484012825088 30706725604642776 30728101972990851 30775228501775472 30794209153373952 30902398867485288 30915947424966032 30990439889899776 31009553273327616 31031140453986816 31043699273829528 31118499558866304 31132142861504256 31207156252766208 31260788079940224 31282550156739024 31349850154242048 31411816892923896 31501309248744192 31520737711337472 31702045857520896 31721598124609536 31756528189416888 31847002628702976 31866644298018816 31887753512513652 31923738485895168 31958891136459144 31978601813119104 32069708940791808 32090952670080876 32105022325926264 32182379885665152 32202228399224832 32216346841755648 32237687707438356 32274067577647104 32329532971562112 32349472241928192 32371992201998592 32407431493257216 32421639903105024 32463126083014848 32485725162767448 32505760764816768 32555613621712896 32598369769844736 32704473309054976 32712898066003584 32806097205792768 32862476932331904 32956102222737408 32977933119779076 32998272291556416 33071887345191552 33092284463327232 33188079257092188 33208548036700608 33223107680560512 33303159284668416 33339830876923428 33360393249488448 33420163727421504 33455437104900096 33477598773109062 33521565788717292 33572976547391424 33593682712771584 33617068825152384 33668626053224448 33711707855438496 33726488099962944 33807752607163392 33852153222531072 33865853753268576 33889429336467276 33962337667095552 34029468300667554 34067870175246336 34126418352806208 34223644615919616 34246315162847502 34343883012314304 34365064634993664 34402905538534962 34500919514428224 34545066305223123 34584050026386432 34622132064497406 34643485297545696 34742184685857792 34765198725920949 34780440853086786 34864244876137248 34885747432493568 34910033010735168 34924161683058219 34963573209117696 35023660719192288 35108050784361984 35123443228363776 35168386589932752 35192868926331402 35268581423522304 35314900583998464 35438972904837216 35460829925254656 35539938639608832 35664801589711008 35702444074632192 35726094213093999 35827877957290848 35849974835271168 35953752528516537 35975927039758992 36078422558390784 36118150116667047 36205177371373296 36227506949127936 36243390196975104 36308326024852992 36370724593007376 36393156272169216 36418491227248416 36474344890993152 36521016843391704 36546440808113379 36625065324427008 36673165991075328 36792532472686848 36881184662360064 36906859356516864 36970286548873392 37049822909558784 37075615000579584 37123056328000968 37205873263340496 37228820021243136 37375996140630576 37466054195251968 37489161419993088 37530442405674504 37637366743012608 37728054574239744 37769598615815352 37792893051868032 37819202428296432 37877204309877504 37900565111844864 37925671337368308 37942299112458312 38033721683058816 38050396830727424 38099085472427148 38142079864492032 38207629875482496 38299691764758528 38316483521851392 38392220646906984 38474816098387968 38501600192909568 38525346091634688 38636868388853592 38660697714367872 38770842152300544 38813534453731752 38948120808689664 38973920959738908 39017902593871872 39084957771590016 39109063456659456 39196310927634432 39222275485654404 39246465861555264 39334019860257408 39358279154608128 39401618309091324 39496557132407232 39513873631909248 39538243851245568 39564434913674346 39609082936203264 39677154101462592 39729263156998272 39790194426537984 39842451940921344 39954616717556736 39982430969559936 40007090172082176 40137308152022016 40165249583961216 40262028388927488 40306362701952204 40331221689680064 40446125455177728 40472917919728866 40588225378189632 40613258204992512 40703861347928064 40773813971596992 40846866777959616 40872059122093056 40889978683766784 40917065167133298 40942300806190368 40970802630654468 41033638002367296 41058945537831936 41086143948815667 41203198489980384 41257311739959744 41320586519866368 41374853938649088 41391599031772704 41491332745155072 41509523815339008 41591572367482566 41681050773253632 41710066875652032 41856607421258058 41882422523898528 42001745664992256 42047995658209398 42149310969658464 42221747706383817 42269394476694528 42342037585889184 42462670171603968 42490798442792271 42517004683351536 42611854848612192 42638135750825472 42685086501515601 42787936893441168 42806696434568352 42909839847553536 42966194474750976 42983583609917808 43106043962082816 43162656269331456 43191248227770357 43284168110686464 43314300217023264 43341014353089024 43617197421338112 43665226260448221 43816635909775872 43895140418105856 43970577493038768 43997696388741888 44095849793588736 44250772342789584 44278064048934144 44297476907414016 44453107835897904 44480524332651264 44560218303228672 44587700860465152 44636798364145416 44695421051623056 44763968729855232 44791576950362112 44822758433536512 44948943807251328 44968650799950592 44980234840754928 45077003476217856 45154471671024768 45185905781956368 45283116889460736 45372624400890072 45501891137074944 45661753550463336 45689915480616576 45791844016419072 45820086179991552 45870540718046616 45952725125204568 46001226019237632 46060088406964164 46112066701848576 46162842752663208 46191313730060928 46322912914477056 46353598301227932 46373921137449048 46485659834849664 46514329909991424 46546710680980224 46565548910744292 46618097612156928 46677749338299456 46698214292256384 46810734379149312 46831257637818368 46891182119910336 46923825235108536 47024775231363072 47086534111997952 47251963873116288 47281106567006208 47386584852811776 47553068786281344 47582397186914304 47603258766176256 47634792284125332 47770503943054464 47799966447028224 47831630268770478 47938336704688716 47967902719678656 48104563411187712 48157533488889396 48273569828497728 48303342598837248 48324520262633472 48356531561157534 48411101366470656 48494299457343168 48524208362892288 48557988302997888 48611147239885824 48632459854657536 48694689124522272 48728587744151172 48758641147225152 48833420432569344 48897554654767104 49056709963582464 49209145808689152 49293715398497856 49434153334106112 49466899679668614 49497408437334624 49607831017787328 49638426694990848 49782118885638282 49812822055050912 49834661520840768 49954738927002624 50009746315385142 50040589874232672 50183155657350144 50216398159663593 50359464821087136 50390524069157376 50425603237728576 50502939079836672 50567561783157744 50589732149944416 50711628910745088 50778229833796608 50798780629902864 50834144004700914 50943506500643328 51044202451001331 51189627529209312 51335466923879424 51515824518471456 51547596952490496 51604358307802443 51751379271642336 51876075039579648 51933198096746109 51965227946318544 52113277028786688 52170661279630179 52296367314205872 52328621148740352 52445359813676544 52535491078788432 52662076176542976 52685164842545664 52752579884899128 52789303389497103 52902872135283456 52972350875997696 53158459357255824 53272822290075648 53309907959413248 53516410869362688 53553666111948288 53741816935936272 53774962252906752 53963890559638488 54117633837586176 54151010939990016 54307766057059944 54365085295462656 54462489037279488 54496078829457408 54556086889511064 54589734408253824 54627736840872624 54711517336489728 54745260717109248 54781525265087556 54937597986640512 55009748986612992 55094115359821824 55188798709030272 55321776993540096 55346031753785344 55360289034775296 55455429823310088 55574734364338176 55613422500869376 55808809895010744 55843230031864704 56002327553323008 56063994210945864 56199081292877952 56233742129989632 56295663608511756 56359192635592704 56456050114518912 56616893562138624 56654397923723028 56689339577802048 56728803642444648 56815806464816256 56850847667767296 56913448668687468 57050582524588224 57075595246091136 57148628208640722 57213119796738048 57288259299667968 57311444813223744 57449537647137792 57474725282777088 57550208359108608 57588330970360476 57712224147581952 57752400289364352 57788019137452032 57955302583280388 58156263228450816 58220301680597628 58422181213034496 58460881439608362 58526853890807808 58627436657385024 58663595184989184 58794466391451648 58833413228481606 58869698792332896 59001029790386112 59037418731912192 59063302543218688 59102427463636986 59270810447863872 59307365776868352 59346652370511519 59413624404304896 59515731152193888 59593894735497408 59685291639806976 59763677911382016 59931925076335104 59973646454339904 60010635258123264 60205962228033024 60247874375941824 60459544052928306 60496832534520096 60669188182766592 60882338067284448 60919887307488768 61055792021892096 61160720957395488 61270300166939424 61308088683139584 61334968025650176 61375597750699947 61413451209285552 61456203945981702 61550457003550944 61588418306747904 61804797734970576 61831894849932064 61980879779799552 62062280907973632 62087398547659056 62236999117732608 62264285723008512 62387358551223849 62521576159880448 62565100313478048 62784911131887087 62823633785847792 63002618497488384 63071993487314097 63404091715041792 63513056378833776 63694005257405952 63775507025027304 63917782272918288 63957203626238208 64181905340161752 64210044651852528 64364759771330304 64404456798449664 64475375414876712 64659065943124224 64698944483856384 64743984403997184 64814862986514432 64926252166029696 64971450325534896 65011521529633536 65111227243425792 65408946618109952 65425796132007168 65724953864663808 65955866239558152 65996544583112832 66143774690383104 66184568926654464 66376158514184376 66417096073401216 66446215361121024 66606318569336832 66679661753846856 66720786498976896 66840327454843008 66910874209800192 66955197546218124 67043131577434584 67145953094782848 67187365425543168 67234137650304768 67337252106448896 67423415710876992 67452976199925888 67615505214326784 67704306445062144 67731707506537152 67778858672934552 67924675334191104 68058936601335108 68135740350492672 68252836705612416 68447289231839232 68492630325695004 68687766024628608 68730129269987328 68805811077069924 69001839028856448 69090132610446246 69168100052772864 69244264128994812 69286970595091392 69484369371715584 69530397451841898 69560881706173572 69728489752274496 69771494864987136 69820066021470336 69848323366116438 69927146418235392 70047321438384576 70216101568723968 70246886456727552 70336773179865504 70385737852662804 70537162847044608 70629801167996928 70877945809674432 70921659850509312 71079877279217664 71329603179422016 71404888149264384 71452188426187998 71655755914581696 71699949670542336 71907505057033074 71951854079517984 72156845116781568 72236300233334094 72410354742746592 72455013898255872 72486780393950208 72534797341736301 72616652049705984 72741449186014752 72786312544338432 72836982454496832 72948689781986304 73042033686783408 73092881616226758 73250130648854016 73346331982150656 73585064945373696 73813718713033728 73940573097746784 74151230001159168 74200349519502921 74246112656001936 74411746526680992 74457640042486272 74673178328457423 74751992281261152 74932108390503936 75014619473077713 75060884811349008 75274733486025216 75539197231630704 75585786103736064 75638404856592864 75754408619755008 75851342674736616 75884598224916624 76067443366117632 76100793661454848 76198170944854296 76251216007051371 76415259750964992 76599383529517056 76784441293813968 76949632196775936 77003200385819136 77273736777707184 77321395428735744 77627068907463504 77947841919477816 78169915543180032 78218126913318912 78444550971308808 78492931723110528 78668039720514816 78716558309216256 78803236618182648 78993114264814464 79027747263818496 79076487702491136 79128869827348692 79218165872406528 79354308202925184 79458526313996544 79580388853075968 79909233435113472 79964861939119872 80014180344164352 80274616304044032 80330499167922432 80524056777854976 80612725403904408 80662443379360128 80892250910355456 80945835839457732 81176450756379264 81226516409985024 81407722695856128 81547627943193984 81693733555919232 81744118244186112 81779957367533568 81834130334266596 81884601612380736 81941605261308936 82067276004734592 82117891075663872 82172287897631334 82406396979960768 82514623479919488 82641173039732736 82749707877298176 82783198063545408 82982665490310144 83019047630678016 83183144734965132 83362101546507264 83420133751304064 83713214842516116 83764845047797056 84003491329984512 84095991316418796 84298621939316928 84443495412767634 84538788953389056 84684075171778368 84925340343207936 84981596885584542 85034009366703072 85223709697224384 85276271501650944 85370173003031202 85575873786882336 85613392869136704 85722942312961083 85819679695107072 85932388949501952 85967167219835616 86212087924165632 86325312538662912 86382496455540714 86568336221372928 86628600434046528 86682028706178048 87234394842676224 87330452520896442 87633271819551744 87691322159412543 87790280836211712 87941154986077536 87995392777483776 88191699587177472 88250119842722409 88501544685579168 88556128097868288 88594953814828032 88653641195455479 88906215671795808 88961048665302528 89120436606457344 89273596728290832 89390842103246112 89527937459710464 89645516867073024 89897887614502656 89937301599901184 89960469681509856 90308943342049536 90371811563912736 90689316079392459 90745248801780144 91003782274149888 91323507100926672 91379830961233152 91583688032838144 91741081436093232 91905450250409136 92002452038475264 92120176813928328 92184305918972553 92325685505326416 92382627460121856 92707196602455864 92747842274898096 92971319669699328 93028659819982848 93093421361960448 93131097821488584 93355498676598912 93396428584512768 93621468758298624 93782364239820672 93847650470217072 94049550462726144 94503927746232576 94562213134012416 95106137572562688 95164794373828608 95269584568250664 95541007886108928 95599932894056448 95663260537540956 95876673409377432 95935805439357312 96209126822375424 96315066977778792 96547139656995456 96606685197674496 96649040525266944 96713063122315068 96822202732941312 96988598914686336 97048416725784576 97115976605995776 97222294479771648 97264919709315072 97389378249044544 97457175488302344 97517282294450304 97666840865138688 97795109309534208 98113419927164928 98418291617378304 98587430796995712 98868306668212224 98933799359337228 98994816874669248 99215662035574656 99276853389981696 99564237771276564 99625644110101824 99669323041681536 99909477854005248 100019492630770284 100081179748465344 100366311314700288 100432796319327186 100718929642174272 100781048138314752 100851206475457152 101005878159673344 101135123566315488 101179464299888832 101423257821490176 101556459667593216 101597561259805728 101668288009401828 101887013001286656 102088404902002662 102379255058418624 102670933847758848 103031649036942912 103095193904980992 103208716615604886 103502758543284672 103635198915669369 103752150079159296 103866396193492218 103930455892637088 104226554057573376 104295596177762847 104341322559260358 104592734628411744 104657242297480704 104772485049174657 104890719627353088 105070982157576864 105324152353085952 105370329685091328 105505159769798256 105578606778994206 105805744270566912 105944701751995392 106316918714511648 106619815918826496 107107332223896576 107178282639281997 107483633871872544 107549924505813504 107861257585549611 107927781119276976 108235267675172352 108354450350001141 108615532114119888 108730170590925312 108924978074558976 109112173779022128 109179468816507648 109255473681745248 109423034672979456 109563050530175112 109875195973281024 110019497973225984 110377597418060544 110643553987080192 110720578069550592 110910859646620176 111149468728676352 111226845001738752 111617619790021488 111686460063729408 112127988421891728 112398162585755904 112467484259979264 112591327217023512 112912100229037824 113308795847446056 113378679155604096 113457607284889296 113631612929632512 113701695335534592 113826897337374936 114101165049176448 114151190492182272 114297256417281444 114426239593476096 114622889626447488 114899075294275584 114949450565554176 115176661940720952 115424448295163904 115504800578728704 115576038274904064 115910605166560776 116312526456901632 116440603361195256 116844362426068992 116921762879216724 117053707781615616 117254873314770048 117327190369978368 117588932782903296 117666826456963212 117739397584665792 118002059580772224 118074837463824384 118126605086437376 118204854927273972 118541620895727744 118614731553736704 118693304741023038 118827248808609792 119031462304387776 119187789470994816 119370583279613952 119527355822764032 119863850152670208 119947292908679808 120021270516246528 120411924456066048 120495748751883648 120919088105856612 120993665069040192 121338376365533184 121764676134568896 121839774614977536 122111584043784192 122321441914790976 122540600333878848 122616177366279168 122669936051300352 122751195501399894 122826902418571104 122912407891963404 123100914007101888 123176836613495808 123258431846447001 123609595469941152 123663789699864128 123961759559599104 124124561815947264 124174797095318112 124473998235465216 124528571446017024 124774717102447698 125043152319760896 125130200626956096 125569822263774174 125647267571695584 126005236994976768 126143986974628194 126665243119151451 126808183430083584 127026112757667552 127388010514811904 127472395328376813 127551014050054608 127835564545836576 127914407252476416 128055259504546803 128363810680323504 128420089303705056 128729519542660608 128950750829753424 129318131886248448 129487968807994368 129852504332059392 129942900651069792 130023043059267072 130851592264014336 130995678781344663 131449907729327616 131911732479116304 131993089166225664 132287549380766208 132752317028368752 132834192146802432 132892430722242048 133359323507693712 133441572997953792 133680654909686016 133910395092436248 134086263154869168 134291906189565696 134374730851086336 134468275300609536 134846831421753984 134905952399851776 135231010428653568 135463415013074304 135557717345869104 135849350668382208 136117873202670216 136505673411224832 136985260651390008 137375532049257216 137460258539974656 137611622154139848 138003678057712896 138180265220892492 138336200105545728 138488528257989624 138573941190182784 138968738743431168 139060794903683796 139121763412347144 139456979504548992 139542989729974272 139640132042940672 139696646732232876 139854292836470784 140094642876769152 140432203137447936 140493772913455104 140673546359731008 140771475705325608 141074325694089216 141259602335993856 141755891619348864 141843319701018624 142159754558435328 142659206358844032 142809776298528768 142904376852375996 143311511829163392 143399899341084672 143815010114066148 143903708159035968 144313690233563136 144472600466668188 144820709485493184 144910027796511744 144973560787900416 145069594683472602 145233304099411968 145482898372029504 145572625088676864 145673964908993664 145897379563972608 146084067373566816 146185763232453516 146500261297708032 146692663964301312 147170129890747392 147627437426067456 147881146195493568 148302460002318336 148400699039005842 148492225312003872 148823493053361984 148915280084972544 149346356656914846 149503984562522304 149864216781007872 150029238946155426 150121769622698016 150549466972050432 150649194478990779 151078394463261408 151171572207472128 151276809713185728 151508817239510016 151702685349473232 151769196449833248 152134886732235264 152201587322909696 152396341889708592 152502432014102742 152830519501929984 153568882587627936 154006400771638272 154547473555414368 154642790857471488 154813074923407329 155254137814927008 155799594290238327 155895683838955632 156339831086360064 156511983838890537 156889101942617616 156985863446221056 157336079441029632 157606473236365296 157986228529628928 158055494527636992 158257739654697384 158367910168491309 158708616405850368 158917052627993088 159818466870226944 159929723878239744 160549232608088064 160660998335844864 161225450807808816 161324886758720256 161891671678915464 162352901512758528 162453032819970048 163095255886387968 163387467111838464 163488236488372224 163668260668533192 163769203224761472 163883210522617872 164134552009469184 164235782151327744 164344575795262668 164812793959921536 165029246959838976 165282346079465472 165566396127090816 165965330980620288 166038095261356032 166366289469930264 166724203093014528 166840267502608128 167426429685032232 167529690095594112 168006982659969024 168191982632837592 168597243878633856 168886990825535268 169077577906778112 169368150343556736 169850680686415872 169963193771169084 170068018733406144 170447419394448768 170552543003301888 170740346006062404 171151747573764672 171226785738273408 171445884625922166 171639359390214144 171864777899003904 171934334439671232 172424175848331264 172650625077325824 172764992911081428 173136672442745856 173257200868093056 173364057412356096 174468789685352448 174660905041792884 175266543639103488 175382644318825086 175580561672423424 175882309972155072 175990785554967552 176383399174354944 176500239685444818 177003089371158336 177112256195736576 177189907629656064 177307282390910958 177812431343591616 177922097330605056 178039957111534557 178240873212914688 178547193456581664 178781684206492224 179055874919420928 179291033734146048 179795775229005312 179874603199802368 179920939363019712 180617886684099072 180743623127825472 181378632158784918 181490497603560288 182007564548299776 182647014201853344 182759661922466304 183167376065676288 183482162872186464 183810900500818272 184004904076950528 184126793252099841 184240353627856656 184368611837945106 184651371010652832 184765254920243712 185414393204911728 185495684549796192 185942639339398656 186186842723920896 186262195642977168 186710997353197824 186792857169025536 187162075653671547 187564728479641344 187695300940434144 188354733395661261 189007855492465152 189215980461942291 190212275145125376 190539169136501328 191082015772217856 191326521075081912 191753346818754864 191871610878714624 192630133955557584 193094279313990912 193213370395348992 193426126244630136 193977197829372672 194096833451569152 194231953211991552 194444588959543296 194778756498089088 194914350976604688 195034564588900608 195333681730277376 196226839854329856 197174861593991424 197867598718674456 197989633749338496 198431324071149312 198553706779963392 199128475542553128 199251288220203648 199338646083363072 199818955708010496 200038985261540568 200162359496930688 200732622629400576 200865592638654372 201437859284348544 201562096276629504 201702412950914304 202011756319346688 202270247132630976 202358928599777664 202846515642980352 203112919335186432 203195122519611456 203336576018803656 203774026002573312 204176809804005324 204758510116837248 205341867695517696 206063298073885824 206190387809961984 206417433231209772 207005517086569344 207270397831338738 207504300158318592 207732792386984436 207860911785274176 208453108115146752 208591192355525694 208682645118520716 209185469256823488 209314484594961408 209544970098349314 209781439254706176 210141964315153728 210648304706171904 210740659370182656 211010319539596512 211157213557988412 211611488541133824 211889403503990784 212633837429023296 213239631837652992 214214664447793152 214356565278563994 214967267743745088 215099849011627008 215722515171099222 215855562238553952 216470535350344704 216708900700002282 217231064228239776 217460341181850624 217604392025208903 217849956149117952 218224347558044256 218358937633015296 218510947363490496 218846069345958912 219126101060350224 219750391946562048 220038995946451968 220755194836121088 221441156139101184 221821719293240352 222453690003477504 222601048558508763 223235239580042976 223372920127458816 224255976843783456 224796325171511808 225043858419233139 225182654434047024 225824200458075648 226617591694892112 226757358311208192 226915214569778592 227263225859265024 227653794674749872 228202330098352896 228302380984364544 228594512834562888 228753648021154113 229245779252894976 229798150588551168 230353323881441904 230848896590327808 231009601157457408 231821210333121552 232881206722390512 233843525758433448 234509746629540096 234654380739956736 235333652913926424 235478795169331584 236004119161544448 236149674927648768 236409709854547944 237083241791455488 237229463107473408 237386609482046076 237654497617219584 238062924608775552 238375578941989632 238741166559227904 239727700305340416 239894585817359616 240042541032493056 240823848912132096 240991497503767296 241838176211713224 241987330138080384 242676752731066368 243529352269137792 243679549229955072 244223168087568384 244642883829581952 245081200667757696 245232354732558336 245339872102600704 245502391002799788 245653804837142208 245824815783926808 246201828014203776 246353673226991616 246516863692894002 247219190939882304 247327579399728256 247923519119198208 248249123631894528 248349594190636224 248947996470930432 249057142892034048 249549434204895396 250086304639521792 250260401253912192 251139644527548348 251294535143391168 252010473989953536 252287973949256388 253330486238302902 253616366860167168 254052225515335104 254776021029623808 254944790656753626 255102028100109216 255671129091673152 255828814504952832 256110519009093606 256727621360647008 256840178607410112 257168826938883249 257459039085321216 257901501659506848 258636263772496896 258975937615988736 259705008664118784 259885801302139584 260046086118534144 261703184528028672 261991357562689326 262899815458655232 263073966478237629 263823464958232608 263986178332451328 264575098761532416 265504634056737504 265668384293604864 265784861444484096 265960923586366437 266718647015387424 266883145995907584 267361309819372032 267820790184872496 268172526309738336 268583812379131392 268936550601219072 269693662843507968 269811904799703552 270926830026148608 271115434691738208 272067948238177377 272235746405340432 273011346822449664 273970521302780016 274751064098514432 275223244308279696 276007356115425792 276360530441784984 276977056515979248 277147882380365568 278121589807367592 278243526824694288 278913959009097984 279085979459948544 279280264085881344 279393293464465752 280189285753538304 280864406274895872 281347092719462016 281542951410651216 282148651388178432 283511783238697728 283686639402037248 285318412717688064 285808753704751992 286623023658326784 286799798682169344 287630020228132296 287807416318071936 288627380467126272 288945200933336376 289641418970986368 289820055593023488 289947121575800832 290139189366945204 290466608198823936 290965796744059008 291145250177353728 291347929817987328 291794759127945216 292168134747133632 292371526464907032 293000522595416064 293385327928602624 294340259781494784 295254874852134912 295762292390987136 296604920004636672 296801398078011684 296984450624007744 297646986106723968 297830560169945088 298692713313829692 299007969125044608 299728433562015744 300058477892310852 300243539245396032 301098933944100864 301298388957981558 302156788926522816 302343144414944256 302553619426371456 303017634479020032 303405370698946464 303538392899666496 304269773464470528 304403174645819392 304792683779417184 305004864028205484 305661039003859968 307137765175255872 308012801543276544 309094947110828736 309285581714942976 309626149846814658 310508275629854016 310905596747008107 311599188580476654 311791367677911264 312679662172720128 313023967677781074 313778203885235232 313971726892442112 314317455147523971 314672158882059264 315212946472730592 315972457059257856 316110989055273984 316515479309394768 316735820336982618 317417232811700736 317834105255986176 319859447756479488 321321996671689728 321534847917845991 322450901615617632 322649773517440512 323583772756648833 323783343357830928 324705803025517056 325063351050003423 326190511772775936 326774934223676928 327336521337066384 327538406449522944 327766421045235744 328269104018938368 328689151590525336 329625587919843072 330058493919677952 331132792254181632 331930661961240576 332732578939860528 333448406186029056 333680535005216256 334852859370064464 335059380191188224 336383965265675184 337194487757267712 337773981651070536 338736300687113472 339926387542338168 340136037466812288 340894838788897536 341105086006603776 341480692012124808 342303495147529344 342453571476546816 342891769251844332 343278718780428288 343868668879342464 344848351696662528 345529985822162856 346273344885491712 346514401736186112 346728114824712192 348937579370704896 349321810083585768 350533087278206976 350765288637650172 351161123344846848 351764619944310144 351981571109935104 352766798348709888 353000479370889636 354006178742316672 354224512391473152 354379815259312128 354614564781821916 355624862687183232 355844194661210112 356079914223069114 356481746425829376 357094386913163328 357563368412984448 358111749838841856 358582067468292096 359591550458010624 359749206399604736 359841878726039424 361235773368198144 361487246255650944 362757264317569836 362980995207120576 364015129096599552 365294028403706688 365519323844932608 366334752131352576 366964325744372928 367621801001636544 368009808153901056 368253586504199682 368480707255713312 368737223675890212 369302742021305664 369530509840487424 370828786409823456 370991369099592384 371885278678797312 372373685447841792 372524391285954336 373421994706395648 373585714338051072 374324151307343094 375129456959282688 375390601880868288 376709466791322522 378015710984930304 378431960923884582 379995729357454353 380424550290250752 381078338273002656 382164031544435712 382417185985130439 382653042150163824 383506693637509728 383743221757429248 384165778513640409 385260267911115168 386188558627981824 386852252489260272 387954395658745344 388463906423983104 389557512996178176 389828701953209376 390069129177801216 392987036344033989 394349723187982848 395735197437348912 395979267498676992 396862648142298624 398256951085106256 398502576440407296 398677292166726144 400077970523081136 400324718993861376 401731185277308744 402875718568697088 403124192553259008 403404825901828608 404540494265261952 404717857199555328 405693031285960704 406390245039222912 406673152037607312 407548052005146624 408353619608010648 409517020233674496 412126596147771648 412380775619923968 412834866462419544 414011034173138688 414540795662677476 415008600316637184 415465584773968872 415721823570548352 416906216230293504 417182384711051388 417365290237041432 418370938513646976 418628969189922816 419089940196698628 419562878509412352 420283928630307456 421296609412343808 421481318740365312 422020639079193024 422314427115976824 423222977082267648 423778807007981568 425267674858046592 426479263675305984 428429328895586304 428713130557127988 429934535487490176 430199698023254016 431445030342198444 431711124477107904 432941070700689408 433417801400004564 434462128456479552 434920682363701248 435208784050417806 435699912298235904 436448695116088512 436717875266030592 437021894726980992 437692138691917824 438252202120700448 439500783893124096 440077991892903936 441510389672242176 442882312278202368 443643438586480704 444907380006955008 445202097117017526 446470479160085952 446745840254917632 448511953687566912 449592650343023616 450087716838466278 450365308868094048 451648400916151296 451947583436972337 453235183389784224 453514716622416384 453830429139557184 454526451718530048 455307589349499744 456404660196705792 456604761968729088 457189025669125776 457507296042308226 458491558505789952 460706647762883808 462019202314914816 463642420666243104 464439224770221987 465762413444781024 467398782870714981 467687051516866896 469019493259080192 469535951516671611 470667305827852848 470957590338663168 472008238323088896 472819419709095888 474166483582910976 474773218964092152 475103730505473927 476125849217551104 476751157883979264 479455400610680832 479789171634719232 481647697824264192 481982995007534592 483676352423426448 483974660276160768 487058704538275584 487359098459910144 489285767659163904 490162401335515392 490464709465116672 491004782005599576 491307609674284416 491649631567853616 492403656028407552 492707346453983232 493033727385788004 494438381879764608 494655158799456512 495847038238396416 496699188381272448 497895992941860864 498114285784068096 499098868409790792 500172609279043584 500520802507824384 502279289055096696 502589070286782336 504020947979907072 504575947898512776 506660972476605804 507232733720334336 508104451030670208 509552042059247616 509889581313507252 510204056200218432 511342258183346304 511657629009905664 512221038018187212 513455242721294016 513680357214820224 514337653877766498 514918078170642432 515803003319013696 517272527544993792 517951875231977472 519410017328237568 519771602604279168 520092172237068288 523406369056057344 523982715125378652 525799630917310464 526147932956475258 527646929916465216 527972356664902656 529150197523064832 531009268113475008 531336768587209728 531569722888968192 531921847172732874 533437294030774848 533766291991815168 534119871334603671 534722619638744064 535641580369744992 536345052619476672 537167624758262784 537873101202438144 539387325687015936 539623809599407104 541853660052297216 542230869383476416 544135896476354754 544471492810680864 546022693644899328 547941042605560032 549502128197028864 550446488616559392 552014712230851584 552380379756299523 552721060883569968 553954113031958496 554295764760731136 556243179614735184 556487053649388576 557827918018195968 558560528171762688 558786586928931504 560378571507076608 561486226961014641 562694185438924032 563085902821302432 567023566477395456 567647941385826873 570636825435376128 571617507409503984 573246047316653568 575260040456264592 575614832636143872 577890401866672752 579282837941972736 579640111186046976 580278378733890408 581931593488118016 582290500354707456 582695859635974656 584336269494267264 584743052929814064 586001045190832128 588680519562989568 591524584781974272 593602796156023368 593968901248015488 595293972213447936 595661120339890176 597385426627659384 598015938250089216 599456867124031488 600116955784621704 600487078490792064 602197867888201728 602596777915963116 604313577853045632 604686288829888512 605107238852742912 606035268958040064 606810741397892928 607076785799332992 608539546928941056 608806349291638784 609585367558834368 610009728056410968 611322078007719936 614275530350511744 616025603086553088 618189894221657472 618571163429885952 619252299693629316 621016551259708032 621811193494016214 623198377160953308 623582735355822528 625359324345440256 626047935355562148 627556407770470464 627943453784884224 628634910295047942 629344317764118528 630425892945461184 631944914118515712 632221978110547968 633030958618789536 633471640673965236 634834465623401472 635668210511972352 639718895512958976 642643993343379456 643069695835691982 644901803231235264 645299547034881024 647167545513297666 647566686715661856 649411606051034112 650126702100006846 652381023545551872 652813176075626709 653549868447353856 654673042674132768 655076812899045888 655532842090471488 656538208037876736 657378303181050672 659251175839686144 660116987839355904 662265584508363264 665465157879721056 667361070010432512 669705718740128928 670118760382376448 672767930531350368 674388975514535424 675131575257699417 675547963302141072 677472601374226944 679852775084676336 680272074933624576 681789677577795072 682961384024249616 684606990295058688 684907142953093632 685783538503688664 686260944063462339 687737337758684928 691059971644325712 692546689770983424 693028803472372224 698643620167171536 701530577275300344 703529239888620288 703963142219870208 706000958741779272 708012357484633344 708449024782946304 709229129563643832 711249725374366464 711688389322420224 712159828446138228 712963492851658752 714188773826326656 715126736825968896 716223499677683712 719183100916021248 719498412799209472 719683757452078848 722471546736396288 722974492511301888 725514528635139672 725961990414241152 728030258193199104 730588056807413376 731038647689865216 732669504262705152 733928651488745856 735243602003273088 736019616307802112 736507173008399364 736961414511426624 737474447351780424 738605484042611328 739061019680974848 741657572819646912 741982738199184768 743770557357594624 744747370895683584 745048782571908672 746843989412791296 747171428676102144 748648302614686188 750258913918565376 750781203761736576 753418933582645044 756031421969860608 756863921847769164 759991458714908706 760849100580501504 762156676546005312 764328063088871424 764834371970260878 765306084300327648 767013387275019456 767486443514858496 768331557027280818 770520535822230336 771506480816649747 772377117255963648 773704504978520544 775908791317490688 776927812847966208 779115025992356352 779657403906418752 780138258355602432 785974072688067978 788699446375965696 791470394874697824 791958534997353984 793725296284597248 796513902170212512 797005152880814592 797354584333452288 797882770759099311 800155941046162272 800649437987722752 803462370554617488 805751437137394176 806809651803657216 809080988530523904 809435714399110656 812780490078445824 813346304075214624 816203844714532131 816707239216021296 819034040467348992 824253192295543296 825669732924839088 828022068346277376 829081591325354952 830931169547937744 831443647141096704 834364769422102776 834730580474082864 836741877027293952 837257938379845632 838179880393397256 840567857260614912 842593218824687616 844041278158386048 844628854231953648 846445954164535296 850535349716093184 857426261114255976 859869070974980352 860399396046508032 862890060684396888 863422248954215808 865882141401378816 866835602800009128 868924256912959104 869841364727402496 870417568100835612 871399824596471808 872897390232177024 873435750532061184 874043789453961984 875384277383835648 876504404241400896 879001567786248192 880155983785807872 883020779344484352 885764624556404736 887286877172961408 889814760013910016 890404194234035052 892940958320171904 893491680509835264 897023907375133824 899185300686047232 900175433676932556 900730617736188096 903296801832302592 903895166873944674 906470366779568448 907029433244832768 907660858279114368 909052903437060096 910615178698999488 912809320393411584 913209523937458176 914378051338251552 915014592084616452 916983117011579904 921413295525767616 924038404629829632 927284841332486208 928878449540443974 931524826889562048 934797565741429962 935374103033733792 938038986518160384 939071903033343222 941334611655705696 941915180677326336 942952365442571913 944016476646177792 945638839418191776 948332967165821952 949546437928184304 950207461010947854 952251698435102208 953502315767958528 959578343269438464 963965990015069184 964604543753537973 967352704846852896 967949320552321536 970751318269946499 974117409076551168 975190053150010269 978571535318327808 980324802671030784 982009564011199152 982615219348568832 983299263135707232 984807312056815104 986067454771576008 988876763759529216 989310317598913024 993398376762544896 995791985883721728 998197736819581584 1000345218558087168 1001041605015648768 1004558578110193392 1005178140573564672 1009151895797025552 1013321944953211608 1016208902061340416 1019779162627014504 1020408112400436864 1022684516366692608 1023315258019811328 1024442076036374424 1026910485442588032 1027360714429640448 1028675307755532996 1029836156341284864 1031606006638027392 1034545055089987584 1038820034656475136 1039543205208558336 1040184344474136576 1046812738112114688 1047965430250757304 1051599261834620928 1052295865912950516 1055293859832930432 1055944713329805312 1058300395046129664 1062018536226950016 1062673537174419456 1063139445777936384 1063843694345465748 1066874588061549696 1067532583983630336 1068239742669207342 1069445239277488128 1071283160739489984 1072690105238953344 1074335249516525568 1075746202404876288 1078774651374031872 1079247619198814208 1083707320104594432 1084461738766952832 1088271792952709508 1088942985621361728 1092045387289798656 1095882085211120064 1099004256394057728 1100892977233118784 1104029424461703168 1104760759512599046 1105442121767139936 1107908226063916992 1108591529521462272 1112486359229470368 1112974107298777152 1115655836036391936 1117121056343525376 1117573173857863008 1120757143014153216 1122972453922029282 1125388370877848064 1126171805642604864 1134047132954790912 1135295882771653746 1139987188072363059 1141273650870752256 1143235014819007968 1146492094633307136 1147251557955391317 1150520080912529184 1151229665272287744 1152497335540921227 1155780803733345504 1158565675883945472 1160556757467780816 1163863186976236032 1165391719271949312 1168672538988534528 1169486105859628128 1178961109032101967 1183049169563948544 1187205592312046736 1187937802496030976 1190587944426895872 1194770853255318768 1196031876500178432 1200233911569243408 1200974156981584128 1205193555831926232 1208627155706091264 1209372577659777024 1210214477705485824 1213621482795785856 1214153571598665984 1217079093857882112 1219170735117668736 1220019456112821936 1222644156015439872 1228551060701023488 1236379788443314944 1237142326859771904 1238504599387258632 1242033102519416064 1243622386988032428 1246396754321906616 1247165470711645056 1250718648690880512 1252095870711124296 1255112815540940928 1255886907569768448 1257269820590095884 1258688635528237056 1260851785890922368 1263889828237031424 1264443956221095936 1266061917237579072 1266943281347930472 1269668931246802944 1271336421023944704 1279437791025917952 1285287986686758912 1286139391671383964 1289803606462470528 1290599094069762048 1294335091026595332 1295133373431323712 1298823212102068224 1300253404200013692 1304762047091103744 1305626352151253418 1307099736894707712 1309346085348265536 1310153625798091776 1311065684180942976 1313076416075753472 1314756606362101344 1318502351679372288 1320233975678711808 1324531169016726528 1330930315759442112 1334722140020865024 1339411437480257856 1340237520764752896 1345535861062700736 1348777951029070848 1350263150515398834 1351095926604282144 1354945202748453888 1355842750310917011 1359705550169352672 1360544149867249152 1363579355155590144 1365922768048499232 1369213980590117376 1369814285906187264 1371567077007377328 1372521888126924678 1375474675517369856 1382119943288651424 1386057606944744448 1393317674310665961 1397287240334343072 1402196348612144943 1403061154550600688 1407058479777240576 1408607854550014833 1412001917483558544 1416024714969266688 1418458259127287664 1422499450748732928 1424319656892276456 1428377547652653312 1430253473651937792 1438366201832042496 1439367514904157696 1444943093472792576 1445948985022603776 1451029057270279344 1451923980828482304 1461176113614826752 1462077295379730432 1467857302977491712 1470487204006546176 1473014346016798728 1473922829022853248 1474948894703560848 1477210968085222656 1478122039361949696 1483315145639293824 1483965476398369536 1487541114715189248 1490097565143817344 1493687978825582592 1494342857352204288 1497296605229372376 1500517827837130752 1501562407523473152 1506837867165290088 1512062843939721216 1513727843695538328 1519982917429817412 1521698201161003008 1524313353092010624 1528656126177742848 1529668743940521756 1530612168600655296 1534026774550038912 1534972887029716992 1536663114054561636 1541041071644460672 1543012961633299494 1544754234511927296 1547409009957041088 1551817582634981376 1553855625695932416 1558230051984712704 1559314807812837504 1560276516711204864 1571948145376135956 1577398892751931392 1582940789749395648 1583917069994707968 1587450592569194496 1593027804340425024 1594010305761629184 1594709168666904576 1595765541518198622 1600311882092324544 1601298875975445504 1602359614003811013 1606924741109234976 1611502874274788352 1613619303607314432 1618161977061047808 1618871428798221312 1625560980156891648 1626692608150429248 1632407689429064262 1633414478432042592 1638068080934697984 1648506384591086592 1651339465849678176 1656044136692554752 1657141139268898569 1658163182650709904 1661862339095875488 1662887294282193408 1668729538844205552 1669461160948165728 1673483754054587904 1676359760786794512 1681135714521229824 1688082556316772096 1689257708463907296 1701070699432186368 1702943824157480619 1714852522228511952 1719738141949960704 1725780121368793776 1726844497908431616 1733671205600018256 1737848513825918208 1740835136201671224 1745794780464354048 1746871501064122368 1748087578907923968 1753008808482801792 1758003135572496384 1766041558688968704 1774573754345922816 1780808388468070104 1785881916640343808 1786983361019670528 1794047814750267648 1798370601372094464 1800350867353865112 1801461235472376192 1806593603664605184 1807790333747889348 1812940733559136896 1814058866489665536 1815321716558228736 1818105806874120192 1821230357397998976 1825618640786823168 1826419047874916352 1828756102676503104 1830029184169232904 1833966234023159808 1842826591051535232 1848076809259659264 1854569682664972416 1857756899080887948 1863049653779124096 1869595131482859924 1870748206067467584 1876077973036320768 1878143806066686444 1882669223311411392 1883830361354652672 1885904730885143826 1888032953292355584 1891277678836383552 1896665934331643904 1899092875856368608 1900414922021895708 1904503396870204416 1907004631535917056 1919156686538876928 1927931980030138368 1929209087507075946 1934705409693705792 1935898641104643072 1941502636539892998 1948234818153102336 1950380106300020538 1957143070636655616 1958439528226880127 1960649605342061568 1964019128022398304 1965230438697137664 1966598526271414464 1969614624113630208 1972134909543152016 1977753527519058432 1978620635197826048 1986796753525089792 1996395473639163168 2002083210031297536 2009117156220386784 2010356281147129344 2018303791594051104 2025394725773098251 2026643889906423216 2032417804122680832 2039558325254029008 2040816224800873728 2045369032733385216 2048884152072748848 2053820970885176064 2054721428859280896 2057350615511065992 2058782832190387017 2063212013276054784 2077640069312950272 2079086410417116672 2095930860501514608 2104591731825901032 2110587719665860864 2111889426659610624 2124037072453900032 2125347074348838912 2127687388690931496 2133749176123099392 2135065167967260672 2136479485338414684 2138890478554976256 2142566321478979968 2145380210477906688 2148670499033051136 2157549302748063744 2158495238397628416 2167414640209188864 2168923477533905664 2176543585905419016 2177885971242723456 2184090774579597312 2191764170422240128 2198008512788115456 2201785954466237568 2208058848923406336 2209521519025198092 2210884243534279872 2215816452127833984 2217183059042924544 2224972718458940736 2225948214597554304 2231311672072783872 2234242112687050752 2235146347715726016 2241514286028306432 2245944907844058564 2250776741755696128 2252343611285209728 2268094265909581824 2270591765543307492 2279974376144726118 2282547301741504512 2286470029638015936 2292984189266614272 2294503115910782634 2301040161825058368 2302459330544575488 2304994671081842454 2311561607466691008 2314519442449949241 2317131351767890944 2321113514935561632 2327726373952472064 2330783438543898624 2337345077977069056 2338972211719256256 2357922218064203934 2366098339127897088 2374411184624093472 2375875604992061952 2381175888853791744 2389541706510637536 2392063753000356864 2393648312277297933 2400467823138486816 2401948313963168256 2410387111663852464 2417254311412182528 2420428955410971648 2427242965591571712 2428307143197331968 2438341470235337472 2440038912225643872 2448611534143596393 2457102121402046976 2472759576886629888 2477009198774517264 2484066205038832128 2487244773976064856 2492793508643813232 2494330941423290112 2504191741422248592 2510225631081881856 2511773815139536896 2514539641180191768 2521703571781844736 2527779656474062848 2532123834475158144 2533886562695860944 2539337862493605888 2572278783342767928 2579607212924941056 2581198188139524096 2588670182053190664 2590266746862647424 2597646424204136448 2600506808400027384 2609524094182207488 2611252704302506836 2614199473789415424 2618692170696531072 2620307251596183552 2622131368361885952 2626152832151506944 2629513212724202688 2637004703358744576 2640467951357423616 2649062338033453056 2661860631518884224 2669444280041730048 2678822874960515712 2680475041529505792 2691071722125401472 2697555902058141696 2700526301030797668 2702191853208564288 2709890405496907776 2711685500621834022 2719411100338705344 2721088299734498304 2727158710311180288 2731845536096998464 2738427961180234752 2739628571812374528 2743134154014754656 2745043776253849356 2750949351034739712 2764239886577302848 2772115213889488896 2786635348621331922 2794574480668686144 2804392697224289886 2806122309101201376 2814116959554481152 2817215709100029666 2824003834967117088 2828857096327715739 2832049429938533376 2836916518254575328 2844998901497465856 2848639313784552912 2856755095305306624 2860506947303875584 2878735029808315392 2891897970045207552 2893813631260613919 2902058114540558688 2903847961656964608 2922352227229653504 2925570159450030807 2935714605954983424 2940974408013092352 2946028692033597456 2947845658045706496 2949897789407121696 2954421936170445312 2966630291278587648 2967930952796739072 2980195130287634688 2987375957651165184 2994593210458744752 3001035655674261504 3003124815046946304 3013675734330580176 3027455687391076656 3039965834859634824 3048626706184021248 3059337487881043512 3061224337201310592 3068053549100077824 3069945774059433984 3073326228109123272 3082082143288921344 3086025923266598988 3089508469023854592 3094818019914082176 3103635165269962752 3116460103969425408 3118629615625675008 3120553033422409728 3143896290752271912 3154797785503862784 3165881579498791296 3167834139989415936 3174901185138388992 3186055608680850048 3188020611523258368 3189418337333809152 3191531083036397244 3200623764184649088 3202597751950891008 3204719228007622026 3213849482218469952 3223005748549576704 3227238607214628864 3236323954122095616 3237742857596442624 3251121960313783296 3253385216300858496 3264815378858128524 3266828956864085184 3276136161869395968 3297012769182173184 3302678931699356352 3312088273385109504 3314282278537797138 3316326365301419808 3323724678191750976 3325774588564386816 3337459077688411104 3338922321896331456 3346967508109175808 3352719521573589024 3362271429042459648 3376165112633544192 3378515416927814592 3402141398864372736 3405887648314961238 3419961564217089177 3429705044457023904 3439476283899921408 3451560242737587552 3453688995816863232 3457492006622763681 3467342411200036512 3475697027651836416 3481670272403342448 3491589560928708096 3496175157815847936 3506017616965603584 3536883327096305901 3549147508691845632 3561616776936140208 3571763833280687616 3588095629500535296 3600701734707730224 3602922470944752384 3615580667495778696 3625881467118273792 3628117732979331072 3630643433116457472 3642460714795997952 3651237281573646336 3657512205353006208 3660058368338465808 3667932468046319616 3685653182103070464 3709139365329944832 3715513798161775896 3726099307558248192 3739190262965719848 3741496412134935168 3752155946072641536 3756287612133372888 3765338446622822784 3767660722709305344 3771809461770287652 3776065906584711168 3782555357672767104 3793331868663287808 3798185751712737216 3800829844043791416 3809006793740408832 3814009263071834112 3838313373077753856 3855863960060276736 3858418175014151892 3869410819387411584 3871797282209286144 3883005273079785996 3896469636306204672 3900760212600041076 3914286141273311232 3916879056453760254 3921299210684123136 3928038256044796608 3930460877394275328 3933197052542828928 3939229248227260416 3944269819086304032 3955507055038116864 3957241270395652096 3973593507050179584 3992790947278326336 4004166420062595072 4018234312440773568 4020712562294258688 4036607583188102208 4050789451546196502 4053287779812846432 4064835608245361664 4079116650508058016 4081632449601747456 4090738065466770432 4097768304145497696 4107641941770352128 4109442857718561792 4114701231022131984 4117565664380774034 4126424026552109568 4158172820834233344 4179953022931997883 4191861721003029216 4206589045836434829 4209183463651802064 4221175439331721728 4225823563650044499 4248074144907800064 4255374777381862992 4267498352246198784 4272958970676829368 4285132642957959936 4290760420955813376 4315098605496127488 4334829280418377728 4337846955067811328 4353087171810838032 4355771942485446912 4383528340844480256 4403571908932475136 4419043038050396184 4421768487068559744 4431632904255667968 4434366118085849088 4449945436917881472 4451896429195108608 4462623344145567744 4470292695431452032 4483028572056612864 4491889815688117128 4501553483511392256 4504687222570419456 4536188531819163648 4541183531086614984 4559948752289452236 4565094603483009024 4572940059276031872 4585968378533228544 4589006231821565268 4602080323650116736 4604918661089150976 4609989342163684908 4623123214933382016 4629038884899898482 4634262703535781888 4642227029871123264 4655452747904944128 4661566877087797248 4674690155954138112 4677944423438512512 4715844436128407868 4732196678255794176 4748822369248186944 4751751209984123904 4762351777707583488 4779083413021275072 4784127506000713728 4787296624554595866 4800935646276973632 4803896627926336512 4820774223327704928 4834508622824365056 4840857910821943296 4854485931183143424 4856614286394663936 4876682940470674944 4880077824451287744 4897223068287192786 4914204242804093952 4945519153773259776 4954018397549034528 4968132410077664256 4971423417806695707 4974489547952129712 4985587017287626464 4988661882846580224 5008383482844497184 5020451262163763712 5029079282360383536 5043407143563689472 5064247668950316288 5067773125391721888 5108831472472441857 5144557566685535856 5159214425849882112 5177340364106381328 5180533493725294848 5201013616800054768 5222505408605013672 5237384341393062144 5240614503192367104 5244262736723771904 5259026425448405376 5274009406717489152 5298124676066906112 5323721263037768448 5357645749921031424 5360950083059011584 5382143444250802944 5395111804116283392 5401052602061595336 5404383706417128576 5419780810993815552 5423371001243668044 5438822200677410688 5442176599468996608 5454317420622360576 5463691072193996928 5476855922360469504 5479257143624749056 5486268308029509312 5490087552507698712 5501898702069479424 5528479773154605696 5544230427778977792 5573270697242663844 5589148961337372288 5608785394448579772 5612244618202402752 5628233919108962304 5634431418200059332 5648007669934234176 5657714192655431478 5664098859877066752 5673833036509150656 5689997802994931712 5697278627569105824 5713510190610613248 5721013894607751168 5757470059616630784 5783795940090415104 5787627262521227838 5804116229081117376 5807695923313929216 5844704454459307008 5851140318900061614 5871429211909966848 5875318584680640381 5881948816026184704 5892057384067194912 5895691316091412992 5899795578814243392 5908843872340890624 5933260582557175296 5935861905593478144 5960390260575269376 5989186420917489504 6006249630093892608 6027351468661160352 6054911374782153312 6076184177319294753 6079931669719269648 6097253412368042496 6118674975762087024 6122448674402621184 6136107098200155648 6146652456218246544 6164164286577842688 6172051846533197976 6176348496571161051 6189636039828164352 6232920207938850816 6237259231251350016 6287792581504543824 6331763158997582592 6335668279978831872 6372111217361700096 6376041223046516736 6383062166072794488 6401247528369298176 6405195503901782016 6409438456015244052 6427698964436939904 6446011497099153408 6472647908244191232 6475485715192885248 6502243920627566592 6506770432601716992 6529630757716257048 6533657913728170368 6552272323738791936 6594025538364346368 6605357863398712704 6624176546770219008 6628564557075594276 6632652730602839616 6647449356383501952 6651549177128773632 6674918155376822208 6677844643792662912 6693935016218351616 6705439043147178048 6724542858084919296 6752330225267088384 6757030833855629184 6804282797728745472 6811775296629922476 6839923128434178354 6859410088914047808 6878952567799842816 6903120485475175104 6907377991633726464 6914984013245527362 6934684822400073024 6943558327349847723 6951394055303672832 6963340544806684896 6983179121857416192 6992350315631695872 7012035233931207168 7073766654192611802 7098295017383691264 7123233553872280416 7143527666561375232 7176191259001070592 7180944936831893799 7201403469415460448 7205844941889504768 7231161334991557392 7251762934236547584 7261286866232914944 7284921429591995904 7315024410706012416 7320116736676931616 7371306364206140928 7418278730659889664 7431027596323551792 7452198615116496384 7478380525931439696 7482992824269870336 7512575224266745776 7530676893245645568 7535321445418610688 7543618923540575304 7565110715345534208 7596371503425474432 7601659688087582832 7618013587480817664 7716836350028303784 7738821638774823168 7743594564418572288 7766010546159571992 7792939272612409344 7801520425200082152 7828572282546622464 7833758112907520508 7842598421368246272 7856076512089593216 7860921754788550656 7866394105085657856 7878458496454520832 7888539638172608064 7911014110076233728 7914482540791304192 7947187014100359168 7985581894556652672 8008332840125190144 8036468624881547136 8041425124588517376 8073215166376204416 8101578903092393004 8106575559625692864 8129671216490723328 8158233301016116032 8163264899203494912 8181476130933540864 8195536608290995392 8215283883540704256 8218885715437123584 8229402462044263968 8235131328761548068 8252848053104219136 8316345641668466688 8359906045863995766 8383723442006058432 8413178091672869658 8418366927303604128 8442350878663443456 8451647127300088998 8486571288983147217 8496148289815600128 8510749554763725984 8534996704492397568 8545917941353658736 8570265285915919872 8581520841911626752 8675693910135622656 8706174343621676064 8711543884970893824 8767056681688960512 8776710478350092421 8807143817864950272 8838086076100792368 8843536974137119488 8863265808511335936 8899890873835762944 8903792858390217216 8940585390862904064 8983779631376234256 9003106967022784512 9009374445140838912 9082367062173229968 9119897504578904472 9145880118552063744 9178012463643130536 9204160647300233472 9209837322178301952 9219978684327369816 9246246429866764032 9258077769799796964 9268525407071563776 9284454059742246528 9310905495809888256 9349380311908276224 9355888846877025024 9431688872256815736 9464393356511588352 9497644738496373888 9503502419968247808 9524703555415166976 9558166826042550144 9568255012001427456 9574593249109191732 9601871292553947264 9607793255852673024 9641548446655409856 9669017245648730112 9681715821643886592 9708971862366286848 9713228572789327872 9753365880941349888 9760155648902575488 9794446136574385572 9828408485608187904 9891038307546519552 9908036795098069056 9936264820155328512 9942846835613391414 9948979095904259424 9971174034575252928 9977323765693160448 10016766965688994368 10040902524327527424 10058158564720767072 10086814287127378944 10128495337900632576 10135546250783443776 10217662944944883714 10289115133371071712 10318428851699764224 10354680728212762656 10361066987450589696 10372476019868291043 10402027233600109536 10445010817210027344 10474768682786124288 10488525473447543808 10518052850896810752 10610649981288917703 10647442526075536896 10715291499842062848 10764286888501605888 10802105204123190672 10808767412834257152 10846742002487336088 10877644401354821376 10884353198937993216 10927382144387993856 10953711844720939008 10972536616059018624 10980175105015397424 11003797404138958848 11056959546309211392 11146541394485327688 11178297922674744576 11217570788897159544 11224489236404805504 11256467838217924608 11268862836400118664 11296015339868468352 11315428385310862956 11328197719754133504 11347666073018301312 11379995605989863424 11394557255138211648 11427020381221226496 11442027789215502336 11514940119233261568 11567591880180830208 11575254525042455676 11608232458162234752 11615391846627858432 11689408908918614016 11702280637800123228 11742858423819933696 11750637169361280762 11763897632052369408 11784114768134389824 11791382632182825984 11799591157628486784 11817687744681781248 11866521165114350592 11871723811186956288 11920780521150538752 11978372841834979008 12012499260187785216 12054702937322320704 12109822749564306624 12152368354638589506 12159863339438539296 12194506824736084992 12237349951524174048 12244897348805242368 12272214196400311296 12293304912436493088 12328328573155685376 12344103693066395952 12352696993142322102 12379272079656328704 12474518462502700032 12539859068795993649 12575585163009087648 12619767137509304487 12663526317995165184 12677470690950133497 12744222434723400192 12766124332145588976 12802495056738596352 12818876912030488104 12855397928873879808 12945295816488382464 13004487841255133184 13013540865203433984 13059261515432514096 13067315827456340736 13210715726797425408 13257129114151188552 13265305461205679232 13294898712767003904 13303098354257547264 13349836310753644416 13355689287585325824 13387870032436703232 13410878086294356096 13449085716169838592 13504660450534176768 13514061667711258368 13608565595457490944 13623550593259844952 13679846256868356708 13718820177828095616 13757905135599685632 13806240970950350208 13814755983267452928 13829968026491054724 13869369644800146048 13887116654699695446 13902788110607345664 13926681089613369792 13966358243714832384 13984700631263391744 14024070467862414336 14147533308385223604 14196590034767382528 14246467107744560832 14287055333122750464 14352382518002141184 14361889873663787598 14402806938830920896 14411689883779009536 14462322669983114784 14503525868473095168 14522573732465829888 14569842859183991808 14630048821412024832 14640233473353863232 14742612728412281856 14836557461319779328 14862055192647103584 14904397230232992768 14914270253420087121 14956761051862879392 14965985648539740672 15025150448533491552 15061353786491291136 15087237847081150608 15130221430691068416 15192743006850948864 15203319376175165664 15326494417417325571 15433672700056607568 15477643277549646336 15532021092319143984 15603040850400164304 15667516225815041016 15712153024179186432 15721843509577101312 15732788210171315712 15777079276345216128 15822028220152467456 15894374028200718336 15971163789113305344 16072937249763094272 16082850249177034752 16146430332752408832 16203157806184786008 16213151119251385728 16259342432981446656 16316466602032232064 16326529798406989824 16362952261867081728 16391073216581990784 16430567767081408512 16437771430874247168 16458804924088527936 16470262657523096136 16505696106208438272 16632691283336933376 16719812091727991532 16767446884012116864 16826356183345739316 16836733854607208256 16884701757326886912 16903294254600177996 16973142577966294434 16992296579631200256 17021499109527451968 17069993408984795136 17091835882707317472 17140530571831839744 17163041683823253504 17351387820271245312 17412348687243352128 17423087769941787648 17534113363377921024 17553420956700184842 17614287635729900544 17625955754041921143 17676172152201584736 17687073948274238976 17726531617022671872 17799781747671525888 17807585716780434432 17881170781725808128 17967559262752468512 18018748890281677824 18164734124346459936 18228552531957884259 18239795009157808944 18291760237104127488 18356024927286261072 18408321294600466944 18439957368654739632 18492492859733528064 18516155539599593928 18568908119484493056 18698760623816552448 18711777693754050048 18863377744513631472 18995289476992747776 19007004839936495616 19116333652085100288 19149186498218383464 19203742585107894528 19215586511705346048 19283096893310819712 19338034491297460224 19417943724732573696 19426457145578655744 19506731761882699776 19520311297805150976 19588892273148771144 19656816971216375808 19782076615093039104 19816073590196138112 19872529640310657024 19885693671226782828 19897958191808518848 19942348069150505856 19954647531386320896 20033533931377988736 20081805048655054848 20116317129441534144 20173628574254757888 20256990675801265152 20271092501566887552 20435325889889767428 20578230266742143424 20636857703399528448 20709361456425525312 20722133974901179392 20744952039736582086 20804054467200219072 20830674982049543169 20890021634420054688 20949537365572248576 20977050946895087616 21036105701793621504 21221299962577835406 21294885052151073792 21430582999684125696 21528573777003211776 21542834810495681397 21604210408246381344 21617534825668514304 21693484004974672176 21755288802709642752 21854764288775987712 21945073232118037248 21960350210030794848 22113919092618422784 22293082788970655376 22356595845349489152 22435141577794319088 22448978472809611008 22537725672800237328 22592030679736936704 22630856770621725912 22695332146036602624 22789114510276423296 22854040762442452992 23150509050084911352 23216464916324469504 23230783693255716864 23378817817837228032 23404561275600246456 23485716847639867392 23501274338722561524 23527795264104738816 23568229536268779648 23582765264365651968 23599182315256973568 23635375489363562496 23733042330228701184 23743447622373912576 23841561042301077504 23956745683669958016 24024998520375570432 24109405874644641408 24219645499128613248 24304736709277179012 24319726678877078592 24389013649472169984 24474699903048348096 24489794697610484736 24544428392800622592 24586609824872986176 24656657146311370752 24688207386132791904 24705393986284644204 24758544159312657408 24949036925005400064 25079718137591987298 25151170326018175296 25239534275018608974 25327052635990330368 25354941381900266994 25459713866949441651 25488444869446800384 25532248664291177952 25604990113477192704 25637753824060976208 25710795857747759616 26027081730406867968 26118523030865028192 26134631654912681472 26330131435050277263 26421431453594850816 26514258228302377104 26530610922411358464 26589797425534007808 26699672621507288832 26711378575170651648 26821756172588712192 27009320901068353536 27028123335422516736 27247101186519689904 27359692513736713416 27437640355656191232 27612481941900700416 27629511966534905856 27659936052982109448 27738739289600292096 27774233309399390892 27805576221214691328 27853362179226739584 27932716487429664768 28048140935724828672 28295066616770447208 28393180069534765056 28492934215489121664 28574110666245500928 28704765036004282368 28723779747327575196 28805613877661841792 28823379767558019072 28924645339966229568 29007051736946190336 29045147464931659776 29139685718367983616 29260097642824049664 29280466946707726464 29485225456824563712 29673114922639558656 29724110385294207168 29808794460465985536 29828540506840174242 29913522103725758784 29931971297079481344 30050300897066983104 30122707572982582272 30174475694162301216 30260442861382136832 30385486013701897728 30406638752350331328 30652988834834651142 30867345400113215136 30955286555099292672 31064042184638287968 31117428059604873129 31206081700800328608 31335032451630082032 31424306048358372864 31465576420342631424 31554158552690432256 31831949943866753109 31942327578226610688 32145874499526188544 32292860665504817664 32406315612369572016 32426302238502771456 32632933204064464128 32653059596813979648 32782146433163981568 32861135534162817024 32917609848177055872 32940525315046192272 33011392212416876544 33439624183455983064 33534893768024233728 33652712366691478632 33673467709214416512 33769403514653773824 33806588509200355992 33946285155932588868 33984593159262400512 34042998219054903936 34139986817969590272 34183671765414634944 34281061143663679488 34326083367646507008 34702775640542490624 34824697374486704256 34846175539883575296 35068226726755842048 35106841913400369684 35228575271459801088 35251911508083842286 35352344304403169472 35374147896548477952 35453063234045343744 35599563495343051776 35615171433560868864 35762341563451616256 35935118525504937024 36037497780563355648 36329468248692919872 36457105063915768518 36479590018315617888 36583520474208254976 36712049854572522144 36816642589200933888 36879914737309479264 36984985719467056128 37032311079199187856 37137816238968986112 37423555387508100096 37619577206387980947 37726755489027262944 37990578953985495552 38032412072850400491 38232667304170200576 38298372996436766928 38407485170215789056 38566193786621639424 38835887449465147392 39013463523765399552 39040622595610301952 39177784546297542288 39632147180392276224 39771387342453565656 39795916383617037696 39884696138301011712 39909295062772641792 40067067862755977472 40163610097310109696 40232634258883068288 40347257148509515776 40513981351602530304 40542185003133775104 40870651779779534856 41156460533484286848 41273715406799056896 41418722912851050624 41444267949802358784 41489904079473164172 41608108934400438144 41661349964099086338 41780043268840109376 41899074731144497152 41954101893790175232 42072211403587243008 42442599925155670812 42589770104302147584 42861165999368251392 43057147554006423552 43085669620991362794 43208420816492762688 43235069651337028608 43386968009949344352 43510577605419285504 43709528577551975424 43890146464236074496 43920700420061589696 44227838185236845568 44586165577941310752 44713191690698978304 44870283155588638176 44897956945619222016 45075451345600474656 45184061359473873408 45261713541243451824 45390664292073205248 45578229020552846592 45979483252251976713 46301018100169822704 46432929832648939008 46809122551200492912 47002548677445123048 47136459072537559296 47165530528731303936 47198364630513947136 47466084660457402368 47683122084602155008 47913491367339916032 48218811749289282816 48439290998257226496 48609473418554358024 48639453357754157184 48778027298944339968 48949399806096696192 48979589395220969472 49088856785601245184 49173219649745972352 49313314292622741504 49376414772265583808 49410787972569288408 49517088318625314816 49898073850010800128 50159436275183974596 50302340652036350592 50479068550037217948 50654105271980660736 50709882763800533988 50919427733898883302 50976889738893600768 51064497328582355904 51209980226954385408 51275507648121952416 51421591715495519232 52054163460813735936 52237046061730056384 52269263309825362944 52660262870100554526 52842862907189701632 53028516456604754208 53061221844822716928 53179594851068015616 53399345243014577664 53422757150341303296 53643512345177424384 54056246670845033472 54494202373039379808 54685657595873652777 54719385027473426832 54875280711312382464 55224963883801400832 55319872105964218896 55477478579200584192 55548466618798781784 55706724358453479168 56096281871449657344 56590133233540894416 56985868430978243328 57447559494655150392 57611227755323683584 57646759535116038144 57849290679932459136 58014103473892380672 58279371436735967232 58520195285648099328 58560933893415452928 58970450913649127424 59346229845279117312 59448220770588414336 59617588920931971072 59657081013680348484 59827044207451517568 59863942594158962688 60100601794133966208 60245415145965164544 60348951388324602432 60520885722764273664 60770972027403795456 60813277504700662656 61305977669669302284 61734690800226430272 61910573110198585344 62128084369276575936 62234856119209746258 62412163401600657216 62670064903260164064 62848612096716745728 62931152840685262848 63108317105380864512 63663899887733506218 63884655156453221376 64291748999052377088 64585721331009635328 64628504431487044191 64812631224739144032 64852604477005542912 65265866408128928256 65564292866327963136 65835219696354111744 65881050630092384544 66879248366911966128 67069787536048467456 67305424733382957264 67346935418428833024 67613177018400711984 67892570311865177736 68085996438109807872 68367343530829269888 68562122287327358976 69649394748973408512 69692351079767150592 70136453453511684096 70213683826800739368 70457150542919602176 70503823016167684572 70704688608806338944 70748295793096955904 70906126468090687488 71199126990686103552 71230342867121737728 71524683126903232512 71870237051009874048 72074995561126711296 72658936497385839744 72914210127831537036 72959180036631235776 73167040948416509952 73424099709145044288 73633285178401867776 73759829474618958528 73969971438934112256 74064622158398375712 74275632477937972224 74847110775016200192 75239154412775961894 75453510978054525888 75981157907970991104 76064824145700800982 76379141600848324953 76465334608340401152 76596745992873533856 76814970340431578112 77132387573243278848 78081245191220603904 78355569092595084576 78990394305150831789 79264294360784552448 79542774684907131312 79591832767234075392 79769392276602023424 80134135725511954944 80465268517766136576 81027962703205060608 81084370006267550208 81741303559559069712 82312921066968573696 82837445825702101248 82888535899604717568 82979808158946328344 83216217868800876288 83322699928198172676 83560086537680218752 83798149462288994304 84144422807174486016 84885199850311341624 85179540208604295168 85722331998736502784 86114295108012847104 86171339241982725588 86416841632985525376 86470139302674057216 86773936019898688704 87021155210838571008 87419057155103950848 87780292928472148992 87841400840123179392 88455676370473691136 89172331155882621504 89426383381397956608 89740566311177276352 89795913891238444032 90150902691200949312 90368122718947746816 90523427082486903648 90781328584146410496 91156458041105693184 91958966504503953426 92602036200339645408 92865859665297878016 93352284178814619387 93618245102400985824 94005097354890246096 94272918145075118592 94396729261027894272 95826982734679832064 96437623498578565632 96878581996514452992 97218946837108716048 97278906715508314368 97898799612193392384 97959178790441938944 98346439299491944704 98752829544531167616 98821575945138576816 99034176637250629632 100318872550367949192 100604681304072701184 100958137100074435896 101308210543961321472 101419765527601067976 101838855467797766604 101953779477787201536 102128994657164711808 102419960453908770816 102551015296243904832 102843183430991038464 104108326921627471872 104474092123460112768 104538526619650725888 105320525740201109052 105685725814379403264 106057032913209508416 106122443689645433856 106359189702136031232 106798690486029155328 106845514300682606592 107287024690354848768 108112493341690066944 108988404746078759616 109371315191747305554 109438770054946853664 109750561422624764928 110449927767602801664 110639744211928437792 110954957158401168384 111096933237597563568 111413448716906958336 113180266467081788832 113971736861956486656 114097236218551201473 114895118989310300784 115222455510647367168 115698581359864918272 117040390571296198656 117121867786830905856 118896441541176828672 119314162027360696968 119654088414903035136 119727885188317925376 120201203588267932416 120490830291930329088 120697902776649204864 121041771445528547328 121541944054807590912 121626555009401325312 122611955339338604568 123469381600452860544 123821146220397170688 124256168738553151872 124469712238419492516 124824326803201314432 125340129806520328128 125697224193433491456 125862305681370525696 126216634210761729024 127327799775467012436 127769310312906442752 128583497998104754176 129171442662019270656 129257008862974088382 129625262449478288064 129705208954011085824 130531732816257856512 131128585732655926272 131670439392708223488 131762101260184769088 133758496733823932256 134139575072096934912 134610849466765914528 134693870836857666048 135226354036801423968 135785140623730355472 136171992876219615744 136734687061658539776 137938449756755930139 139298789497946817024 140427367653601478736 141007646032335369144 141409377217612677888 141496591586193911808 142398253981372207104 143049366253806465024 143740474102019748096 145317872994771679488 145828420255663074072 145918360073262471552 146334081896833019904 146848199418290088576 147266570356803735552 147519658949237917056 147939942877868224512 148129244316796751424 148551264955875944448 149694221550032400384 150478308825551923788 150907021956109051776 151962315815941982208 152129648291401601964 152758283201696649906 152930669216680802304 153193491985747067712 153629940680863156224 154264775146486557696 156162490382441207808 156711138185190169152 157980788610301663578 158528588721569104896 159085549369814262624 159183665534468150784 159538784553204046848 160268271451023909888 160930537035532273152 162168740012535100416 163482607119118139424 164056972787620958331 164625842133937147392 165674891651404202496 165959616317892656688 166432435737601752576 166645399856396345352 167120173075360437504 168288845614348972032 169770399700622683248 172342678483965451176 172833683265971050752 172940278605348114432 173547872039797377408 174042310421677142016 174838114310207901696 175560585856944297984 175682801680246358784 176911352740947382272 178344662311765243008 178852766762795913216 179481132622354552704 179591827782476888064 180301805382401898624 180736245437895493632 181046854164973807296 181562657168292820992 182312916082211386368 183917933009007906852 185204072400679290816 185731719330595756032 186704568357629238774 187236490204801971648 188010194709780492192 188545836290150237184 188793458522055788544 191653965469359664128 192875246997157131264 193757163993028905984 193885513294461132573 194437893674217432096 194557813431016628736 195797599224386784768 196692878598983889408 197505659089062335232 197643151890277153632 200637745100735898384 201209362608145402368 201916274200148871792 202839531055202135952 203677710935595533208 204257989314329423616 205102030592487809664 205686366861982076928 208948184246920225536 209077053239301451776 210641051480402218104 211371451628758806528 212114065826419016832 212244887379290867712 212718379404272062464 213597380972058310656 213691028601365213184 214574049380709697536 216224986683380133888 217976809492157519232 218742630383494611108 218877540109893707328 219501122845249529856 220899855535205603328 221279488423856875584 221909914316802336768 222193866475195127136 222826897433813916672 226360532934163577664 227943473723912973312 228194472437102402946 229137424802544974859 229790237978620601568 230444911021294734336 231397162719729836544 234243735573661811712 236971182915452495367 237792883082353657344 238628324054721393936 239308176829806070272 240402407176535864832 241395805553298409728 243083888109615181824 243253110018802650624 245223910678677209136 246938763200905721088 248512337477106303744 248939424476838985032 249648653606402628864 250680259613040656256 251394448386866982912 252433268421523458048 254655599550934024872 255538620625812885504 257166995996209508352 258342885324038541312 258514017725948176764 259250524898956576128 259410417908022171648 261063465632515713024 262257171465311852544 263340878785416446976 263524202520369538176 267516993467647864512 268279150144193869824 269221698933531829056 269387741673715332096 270452708073602847936 271570281247460710944 272343985752439231488 273469374123317079552 275876899513511860278 278597578995893634048 280056852536443858161 280854735307202957472 282015292064670738288 282818754435225355776 287480948204039496192 290635745989543358976 291656840511326148144 291836720146524943104 293696398836580177152 295039317898475834112 296258488633593502848 297102529911751888896 300956617651103847576 301814043912218103552 303924631631883964416 304259296582803203928 305516566403393299812 305861338433361604608 306386983971494135424 307259881361726312448 308529550292973115392 312324980764882415616 313422276370380338304 315961577220603327156 317057177443138209792 318171098739628525248 318367331068936301568 319077569106408093696 320536542902047819776 321861074071064546304 324337480025070200832 326965214238236278848 328113945575241916662 329251684267874294784 331349783302808404992 331919232635785313376 332864871475203505152 333290799712792690704 334240346150720875008 339540799401245366496 342291708655653604419 344685356967930902352 345667366531942101504 347095744079594754816 351121171713888595968 351365603360492717568 356689324623530486016 358962265244709105408 359183655564953776128 360603610764803797248 361472490875790987264 362093708329947614592 363125314336585641984 364625832164422772736 367835866018015813704 370408144801358581632 371463438661191512064 373409136715258477548 374472980409603943296 376020389419560984384 377091672580300474368 377586917044111577088 383307930938719328256 385750493994314262528 387514327986057811968 387771026588922265146 388875787348434864192 389115626862033257472 391595198448773569536 393385757197967778816 395011318178124670464 395286303780554307264 401275490201471796768 402418725216290804736 403832548400297743584 405679062110404271904 407355421871191066416 408515978628658847232 410204061184975619328 413815349270267790417 417896368493840451072 421282102960804436208 424228131652838033664 424489774758581735424 427194761944116621312 429148098761419395072 435953618984315038464 437485260766989222216 437755080219787414656 439002245690499059712 441799711070411206656 442558976847713751168 443819828633604673536 444387732950390254272 445653794867627833344 452721065868327155328 455886947447825946624 456388944874204805892 458274849605089949718 459580475957241203136 460889822042589468672 462794325439459673088 468487471147323623424 473942365830904990734 475585766164707314688 477256648109442787872 478616353659612140544 480804814353071729664 482791611106596819456 486506220037605301248 490447821357354418272 493877526401811442176 497024674954212607488 497878848953677970064 499297307212805257728 501360519226081312512 504866536843046916096 509311199101868049744 517028035451896353528 518501049797913152256 518820835816044343296 522126931265031426048 524514342930623705088 526681757570832893952 527048405040739076352 535033986935295729024 536558300288387739648 538443397867063658112 538775483347430664192 540905416147205695872 543140562494921421888 544687971504878462976 546938748246634159104 551753799027023720556 557195157991787268096 560113705072887716322 561709470614405914944 564030584129341476576 565637508870450711552 574961896408078992384 581271491979086717952 583313681022652296288 583673440293049886208 587392797673160354304 590078635796951668224 592516977267187005696 601913235302207695152 603628087824436207104 608518593165606407856 611033132806786599624 612773967942988270848 617059100585946230784 626844552740760676608 631923154441206654312 634114354886276419584 636342197479257050496 636734662137872603136 638155138212816187392 641073085804095639552 643722148142129092608 648674960050140401664 653930428476472557696 656227891150483833324 658503368535748589568 662699566605616809984 663838465271570626752 665729742950407010304 666581599425585381408 668480692301441750016 679081598802490732992 684583417311307208838 689370713935861804704 691334733063884203008 694191488159189509632 702731206720985435136 710913548746357486101 713378649247060972032 717924530489418210816 721207221529607594496 724187416659895229184 729251664328845545472 735671732036031627408 740816289602717163264 746818273430516955096 748945960819207886592 752040778839121968768 754183345160600948736 766615861877438656512 771500987988628525056 775028655972115623936 775542053177844530292 777751574696869728384 778231253724066514944 783190396897547139072 786771514395935557632 790022636356249340928 790572607561108614528 802550980402943593536 804837450432581609472 807665096800595487168 811358124220808543808 814710843742382132832 817031957257317694464 820408122369951238656 827630698540535580834 835792736987680902144 840170557609331574483 842564205921608872416 848456263305676067328 871907237968630076928 874970521533978444432 875510160439574829312 885117953695427502336 888775465900780508544 891307589735255666688 905442131736654310656 911773894895651893248 912777889748409611784 916549699210179899436 919160951914482406272 921779644085178937344 925588650878919346176 936974942294647246848 947884731661809981468 951171532329414629376 954513296218885575744 957232707319224281088 961609628706143459328 965583222213193638912 973012440075210602496 980895642714708836544 987755052803622884352 994049349908425214976 995757697907355940128 998594614425610515456 1002721038452162625024 1018622398203736099488 1026875125966960813257 1034056070903792707056 1037002099595826304512 1053363515141665787904 1054096810081478152704 1070067973870591458048 1076886795734127316224 1077550966694861328384 1081810832294411391744 1086281124989842843776 1089375943009756925952 1093877496493268318208 1103507598054047441112 1114390315983574536192 1120227410145775432644 1123418941228811829888 1128061168258682953152 1131275017740901423104 1149923792816157984768 1162542983958173435904 1166627362045304592576 1167346880586099772416 1174785595346320708608 1180157271593903336448 1185033954534374011392 1203826470604415390304 1207256175648872414208 1217037186331212815712 1222066265613573199248 1225547935885976541696 1253689105481521353216 1263846308882413308624 1272684394958514100992 1273469324275745206272 1287444296284258185216 1307860856952945115392 1312455782300967666648 1317006737071497179136 1325399133211233619968 1327676930543141253504 1331459485900814020608 1333163198851170762816 1336961384602883500032 1358163197604981465984 1369166834622614417676 1378741427871723609408 1382669466127768406016 1388382976318379019264 1405462413441970870272 1421827097492714972202 1426757298494121944064 1435849060978836421632 1442414443059215188992 1448374833319790458368 1471343464072063254816 1481632579205434326528 1493636546861033910192 1497891921638415773184 1504081557678243937536 1551084106355689060584 1555503149393739456768 1556462507448133029888 1566380793795094278144 1573543028791871115264 1580045272712498681856 1581145215122217229056 1605101960805887187072 1609674900865163218944 1615330193601190974336 1622716248441617087616 1629421687484764265664 1634063914514635388928 1640816244739902477312 1655261397081071161668 1671585473975361804288 1680341115218663148966 1685128411843217744832 1696912526611352134656 1743814475937260153856 1749941043067956888864 1751020320879149658624 1770235907390855004672 1777550931801561017088 1810884263473308621312 1825555779496819223568 1833099398420359798872 1838321903828964812544 1851177301757838692352 1895769463323619962936 1902343064658829258752 1909026592437771151488 1914465414638448562176 1923219257412286918656 1931166444426387277824 1946024880150421204992 1961791285429417673088 1975510105607245768704 1988098699816850429952 1991515395814711880256 1997189228851221030912 2005442076904325250048 2037244796407472198976 2053750251933921626514 2068112141807585414112 2074004199191652609024 2108193620162956305408 2132740646239072458303 2140135947741182916096 2153773591468254632448 2163621664588822783488 2172562249979685687552 2187754992986536636416 2207015196108094882224 2240454820291550865288 2246837882457623659776 2256122336517365906304 2262550035481802846208 2299847585632315969536 2325085967916346871808 2333254724090609185152 2334693761172199544832 2349571190692641417216 2360314543187806672896 2370067909068748022784 2407652941208830780608 2414512351297744828416 2434074372662425631424 2444132531227146398496 2451095871771953083392 2507378210963042706432 2520511672827994723449 2527692617764826617248 2545368789917028201984 2615721713905890230784 2624911564601935333296 2655353861086282507008 2666326397702341525632 2673922769205767000064 2716326395209962931968 2738333669245228835352 2757482855743447218816 2765338932255536812032 2776765952636758038528 2810924826883941740544 2843654194985429944404 2853514596988243888128 2871698121957672843264 2884828886118430377984 2896749666639580916736 2942686928144126509632 2963265158410868653056 2987273093722067820384 2995783843276831546368 3008163115356487875072 3080625377900882439771 3102168212711378121168 3111006298787478913536 3160090545424997363712 3162290430244434458112 3210203921611774374144 3230660387202381948672 3245432496883234175232 3258843374969528531328 3268127829029270777856 3281632489479804954624 3310522794162142323336 3343170947950723608576 3360682230437326297932 3370256823686435489664 3393825053222704269312 3487628951874520307712 3499882086135913777728 3502040641758299317248 3540471814781710009344 3555101863603122034176 3621768526946617242624 3651111558993638447136 3666198796840719597744 3676643807657929625088 3791538926647239925872 3818053184875542302976 3862332888852774555648 3923582570858835346176 3951020211214491537408 3976197399633700859904 3983030791629423760512 3994378457702442061824 4010884153808650500096 4074489592814944397952 4107500503867843253028 4136224283615170828224 4148008398383305218048 4216387240325912610816 4265481292478144916606 4280271895482365832192 4307547182936509264896 4327243329177645566976 4345124499959371375104 4414030392216189764448 4480909640583101730576 4493675764915247319552 4512244673034731812608 4666509448181218370304 4669387522344399089664 4699142381385282834432 4720629086375613345792 4740135818137496045568 4815305882417661561216 4829024702595489656832 4868148745324851262848 4888265062454292796992 4902191743543906166784 5014756421926085412864 5041023345655989446898 5055385235529653234496 5090737579834056403968 5231443427811780461568 5249823129203870666592 5310707722172565014016 5332652795404683051264 5432652790419925863936 5476667338490457670704 5514965711486894437632 5553531905273516077056 5687308389970859888808 5707029193976487776256 5743396243915345686528 5769657772236860755968 5793499333279161833472 5885373856288253019264 5926530316821737306112 5974546187444135640768 5991567686553663092736 6016326230712975750144 6161250755801764879542 6204336425422756242336 6222012597574957827072 6324580860488868916224 6420407843223548748288 6461320774404763897344 6490864993766468350464 6517686749939057062656 6563264978959609909248 6621045588324284646672 6721364460874652595864 6740513647372870979328 6787650106445408538624 6975257903749040615424 6999764172271827555456 7004081283516598634496 7080943629563420018688 7110203727206244068352 7243537053893234485248 7302223117987276894272 7332397593681439195488 7353287615315859250176 7583077853294479851744 7636106369751084605952 7847165141717670692352 7966061583258847521024 8021768307617301000192 8148979185629888795904 8215001007735686506056 8272448567230341656448 8296016796766610436096 8432774480651825221632 8530962584956289833212 8560543790964731664384 8615094365873018529792 8654486658355291133952 8690248999918742750208 8828060784432379528896 8961819281166203461152 8987351529830494639104 9024489346069463625216 9241876133702647319313 9333018896362436740608 9480271636274992091136 9630611764835323122432 9736297490649702525696 9776530124908585593984 9804383487087812333568 10029512843852170825728 10082046691311978893796 10110770471059306468992 10181475159668112807936 10462886855623560923136 10499646258407741333184 10621415444345130028032 10665305590809366102528 10865305580839851727872 10953334676980915341408 11029931422973788875264 11374616779941719777616 11586998666558323666944 11770747712576506038528 11853060633643474612224 11949092374888271281536 11983135373107326185472 12032652461425951500288 12322501511603529759084 12408672850845512484672 12444025195149915654144 12649161720977737832448 12840815686447097496576 12922641548809527794688 12981729987532936700928 13035373499878114125312 13242091176648569293344 13442728921749305191728 13481027294745741958656 13999528344543655110912 14008162567033197268992 14161887259126840037376 14220407454412488136704 14487074107786468970496 14604446235974553788544 14664795187362878390976 14706575230631718500352 15166155706588959703488 15272212739502169211904 15694330283435341384704 15932123166517695042048 16297958371259777591808 16430002015471373012112 16544897134460683312896 17061925169912579666424 17121087581929463328768 17230188731746037059584 17308973316710582267904 17380497999837485500416 17656121568864759057792 17923638562332406922304 17974703059660989278208 18048978692138927250432 18483752267405294638626 18666037792724873481216 19261223529670646244864 19472594981299405051392 19553060249817171187968 20164093382623957787592 20221540942118612937984 20362950319336225615872 20925773711247121846272 20999292516815482666368 21242830888690260056064 21330611181618732205056 21730611161679703455744 21906669353961830682816 22059862845947577750528 22749233559883439555232 23541495425153012077056 23898184749776542563072 24065304922851903000576 24645003023207059518168 24817345701691024969344 24888050390299831308288 25298323441955475664896 25681631372894194993152 25845283097619055589376 25963459975065873401856 26070746999756228250624 26484182353297138586688 26885457843498610383456 26962054589491483917312 27725628401107941957939 27999056689087310221824 28440814908824976273408 29208892471949107577088 29329590374725756781952 29413150461263437000704 30332311413177919406976 30544425479004338423808 31388660566870682769408 31864246333035390084096 32595916742519555183616 32860004030942746024224 33089794268921366625792 34123850339825159332848 34760995999674971000832 35312243137729518115584 35847277124664813844608 35949406119321978556416 36097957384277854500864 36967504534810589277252 37332075585449746962432 38522447059341292489728 38945189962598810102784 39106120499634342375936 40328186765247915575184 40443081884237225875968 41998585033630965332736 42485661777380520112128 42661222363237464410112 43461222323359406911488 43813338707923661365632 44119725691895155501056 45498467119766879110464 47082990850306024154112 47796369499553085126144 49290006046414119036336 49634691403382049938688 51363262745788389986304 51690566195238111178752 51926919950131746803712 52141493999512456501248 52968364706594277173376 53770915686997220766912 53924109178982967834624 55451256802215883915878 55998113378174620443648 58417784943898215154176 58659180749451513563904 60664622826355838813952 61088850958008676847616 62777321133741365538816 63728492666070780168192 65191833485039110367232 65720008061885492048448 66179588537842733251584 68247700679650318665696 70624486275459036231168 71694554249329627689216 72195914768555709001728 73935009069621178554504 74664151170899493924864 77044894118682584979456 77890379925197620205568 78212240999268684751872 80656373530495831150368 80886163768474451751936 83997170067261930665472 85322444726474928820224 87626677415847322731264 88239451383790311002112 90996934239533758220928 94165981700612048308224 95592738999106170252288 98580012092828238072672 99269382806764099877376 104282987999024913002496 105936729413188554346752 107541831373994441533824 107848218357965935669248 110902513604431767831756 111996226756349240887296 116835569887796430308352 117318361498903027127808 121329245652711677627904 127456985332141560336384 130383666970078220734464 131440016123770984096896 132359177075685466503168 136495401359300637331392 141248972550918072462336 143389108498659255378432 147870018139242357109008 154089788237365169958912 155780759850395240411136 156424481998537369503744 161312747060991662300736 161772327536948903503872 167994340134523861330944 175253354831694645462528 181993868479067516441856 188331963401224096616448 191185477998212340504576 197160024185656476145344 198538765613528199754752 211873458826377108693504 215083662747988883067648 221805027208863535663512 223992453512698481774592 233671139775592860616704 234636722997806054255616 242658491305423355255808 262880032247541968193792 264718354151370933006336 272990802718601274662784 282497945101836144924672 286778216997318510756864 295740036278484714218016 312848963997074739007488 322625494121983324601472 323544655073897807007744 335988680269047722661888 350506709663389290925056 363987736958135032883712 382370955996424681009152 394320048371312952290688 397077531227056399509504 423746917652754217387008 430167325495977766135296 443610054417727071327024 467342279551185721233408 469273445995612108511232 485316982610846710511616 525760064495083936387584 545981605437202549325568 564995890203672289849344 573556433994637021513728 591480072556969428436032 645250988243966649202944 671977360538095445323776 701013419326778581850112 727975473916270065767424 788640096742625904581376 794155062454112799019008 847493835305508434774016 860334650991955532270592 887220108835454142654048 938546891991224217022464 970633965221693421023232 1051520128990167872775168 1091963210874405098651136 1147112867989274043027456 1182960145113938856872064 1290501976487933298405888 1402026838653557163700224 1455950947832540131534848 1577280193485251809162752 1694987670611016869548032 1720669301983911064541184 1774440217670908285308096 2103040257980335745550336 2183926421748810197302272 2365920290227877713744128 2581003952975866596811776 2911901895665080263069696 3154560386970503618325504 3441338603967822129082368 3548880435341816570616192 4206080515960671491100672 4367852843497620394604544 4731840580455755427488256 5162007905951733193623552 6309120773941007236651008 7097760870683633141232384 8735705686995240789209088 9463681160911510854976512 10324015811903466387247104 12618241547882014473302016 14195521741367266282464768 18927362321823021709953024 28391043482734532564929536 37854724643646043419906048 56782086965469065129859072 113564173930938130259718144
- Sum of all divisors σ(n): 412064820999668683844966400
- Sum of proper divisors (its aliquot sum) s(n): 298500647068730553585248256
- 113564173930938130259718144 is an abundant number, because the sum of its proper divisors (298500647068730553585248256) is greater than itself. Its abundance is 184936473137792423325530112
Bases of 113564173930938130259718144
- Binary: 1011101111100000010011000110100011000100001111110000110101110100001001100110000000000002
- Hexadecimal: 0x5DF02634621F86BA133000
- Base-36: E9OYEXBC1UR000000
Squares and roots of 113564173930938130259718144
- 113564173930938130259718144 squared (1135641739309381302597181442) is 12896821600616367620868134844369770672314954322804736
- 113564173930938130259718144 cubed (1135641739309381302597181443) is 1464616891408677066298813965628059395720104771937266921349857407147302908329984
-
The
square root of 113564173930938130259718144 is 10656649282534.2680627891 -
113564173930938130259718144 is a
perfect cube number . Itscube root is 484262064
Scales and comparisons
How big is 113564173930938130259718144?- 113,564,173,930,938,130,259,718,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 113,564,173,930,938,130,259,718,144 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 113564173930938130259718144 cubic inches would be around 40355172 feet tall.
Recreational maths with 113564173930938130259718144
- 113564173930938130259718144 backwards is 441817952031839039371465311
- 113564173930938130259718144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 113564173930938130259718144's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 113564173930938130259718144 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 113564173930938130259718144 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/113564173930938130259718144/
Chicago style:
Numbermatics. 2024. "Number 113564173930938130259718144 - Facts about the integer". https://numbermatics.com/n/113564173930938130259718144/
The information we have on file for 113564173930938130259718144 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 113564173930938130259718144, math, Factors of 113564173930938130259718144, curriculum, school, college, exams, university, Prime factorization of 113564173930938130259718144, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirteen septillion, five hundred sixty-four sextillion, one hundred seventy-three quintillion, nine hundred thirty quadrillion, nine hundred thirty-eight trillion, one hundred thirty billion, two hundred fifty-nine million, seven hundred eighteen thousand, one hundred forty-four.