28645081532938269497032704
28,645,081,532,938,269,497,032,704 is an even composite number composed of five prime numbers multiplied together.
28645081532938269497032704 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 five divisors.
Prime factorization of 28645081532938269497032704:
216 × 312 × 76 × 114 × 6912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 691 × 691)See below for interesting mathematical facts about the number 28645081532938269497032704 from the Numbermatics database.
Names of 28645081532938269497032704
- Cardinal: 28645081532938269497032704 can be written as Twenty-eight septillion, six hundred forty-five sextillion, eighty-one quintillion, five hundred thirty-two quadrillion, nine hundred thirty-eight trillion, two hundred sixty-nine billion, four hundred ninety-seven million, thirty-two thousand, seven hundred four.
Scientific notation
- Scientific notation: 2.8645081532938269497032704 × 1025
Factors of 28645081532938269497032704
Divisors of 28645081532938269497032704
- Number of divisors d(n): 23205
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 686 691 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1372 1382 1386 1408 1452 1458 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2073 2079 2112 2156 2178 2187 2268 2304 2352 2376 2401 2464 2541 2592 2646 2662 2673 2688 2744 2764 2772 2816 2904 2916 3024 3072 3087 3136 3168 3234 3267 3388 3402 3456 3528 3564 3584 3696 3773 3872 3888 3969 3993 4032 4096 4116 4146 4158 4224 4312 4356 4374 4536 4608 4704 4752 4802 4837 4851 4928 5082 5103 5184 5292 5324 5346 5376 5488 5528 5544 5632 5808 5832 5929 6048 6144 6174 6219 6237 6272 6336 6468 6534 6561 6776 6804 6912 7056 7128 7168 7203 7392 7546 7601 7623 7744 7776 7938 7986 8019 8064 8192 8232 8292 8316 8448 8624 8712 8748 9072 9216 9261 9317 9408 9504 9604 9674 9702 9801 9856 10164 10206 10368 10584 10648 10692 10752 10976 11056 11088 11264 11319 11616 11664 11858 11907 11979 12096 12288 12348 12438 12474 12544 12672 12936 13068 13122 13552 13608 13824 14112 14256 14336 14406 14511 14553 14641 14784 15092 15202 15246 15309 15488 15552 15876 15972 16038 16128 16384 16464 16584 16632 16807 16896 17248 17424 17496 17787 18144 18432 18522 18634 18657 18711 18816 19008 19208 19348 19404 19602 19683 19712 20328 20412 20736 21168 21296 21384 21504 21609 21952 22112 22176 22528 22638 22803 22869 23232 23328 23716 23814 23958 24057 24192 24576 24696 24876 24948 25088 25344 25872 26136 26244 26411 27104 27216 27648 27783 27951 28224 28512 28672 28812 29022 29106 29282 29403 29568 30184 30404 30492 30618 30976 31104 31752 31944 32076 32256 32768 32928 33168 33264 33614 33792 33859 33957 34496 34848 34992 35574 35721 35937 36288 36864 37044 37268 37314 37422 37632 38016 38416 38696 38808 39204 39366 39424 40656 40824 41472 41503 42336 42592 42768 43008 43218 43533 43659 43904 43923 44224 44352 45056 45276 45606 45738 45927 46464 46656 47432 47628 47916 48114 48384 49152 49392 49752 49896 50176 50421 50688 51744 52272 52488 52822 53207 53361 54208 54432 55296 55566 55902 55971 56133 56448 57024 57344 57624 58044 58212 58564 58806 59049 59136 60368 60808 60984 61236 61952 62208 63504 63888 64152 64512 64827 65219 65536 65856 66336 66528 67228 67584 67718 67914 68409 68607 68992 69696 69984 71148 71442 71874 72171 72576 73728 74088 74536 74628 74844 75264 76032 76832 77392 77616 78408 78732 78848 79233 81312 81648 82944 83006 83349 83611 83853 84672 85184 85536 86016 86436 87066 87318 87808 87846 88209 88448 88704 90112 90552 91212 91476 91854 92928 93312 94864 95256 95832 96228 96768 98304 98784 99504 99792 100352 100842 101376 101577 101871 102487 103488 104544 104976 105644 106414 106722 107163 107811 108416 108864 110592 111132 111804 111942 112266 112896 114048 114688 115248 116088 116424 117128 117612 117649 118098 118272 120736 121616 121968 122472 123904 124416 124509 127008 127776 128304 129024 129654 130438 130599 130977 131712 131769 132672 133056 134456 135168 135436 135828 136818 137214 137781 137984 139392 139968 142296 142884 143748 144342 145152 147456 148176 149072 149256 149688 150528 151263 152064 153664 154784 155232 156816 157464 157696 158466 159621 160083 162624 163296 165888 166012 166698 167222 167706 167913 168399 169344 170368 171072 172032 172872 174132 174636 175616 175692 176418 176896 177147 177408 180224 181104 182424 182952 183708 184877 185856 186624 189728 190512 191664 192456 193536 194481 195657 196608 197568 199008 199584 200704 201684 202752 203154 203742 204974 205227 205821 206976 209088 209952 211288 212828 213444 214326 215622 216513 216832 217728 221184 222264 223608 223884 224532 225792 228096 229376 230496 232176 232848 234256 235224 235298 236196 236544 237013 237699 241472 243232 243936 244944 247808 248832 249018 250047 250833 251559 254016 255552 256608 258048 259308 260876 261198 261954 263424 263538 264627 265344 266112 268912 270336 270872 271656 273636 274428 275562 275968 278784 279936 284592 285768 287496 288684 290304 290521 294912 296352 298144 298512 299376 301056 302526 304128 304731 305613 307328 307461 309568 310464 313632 314928 315392 316932 319242 320166 321489 323433 325248 326592 331776 332024 333396 334444 335412 335826 336798 338688 340736 342144 344064 345744 348264 349272 351232 351384 352836 352947 353792 354294 354816 360448 362208 364848 365904 367416 369754 371712 372449 373248 373527 379456 381024 383328 384912 387072 388962 391314 391797 392931 395136 395307 398016 399168 401408 403368 405504 406308 407484 409948 410454 411642 413343 413952 418176 419904 422576 425656 426888 428652 431244 433026 433664 435456 442368 444528 447216 447768 449064 451584 453789 456192 456533 458752 460992 464352 465696 468512 470448 470596 472392 473088 474026 475398 477481 478863 480249 482944 486464 487872 489888 495616 497664 498036 500094 501666 503118 503739 505197 508032 511104 513216 516096 518616 521752 522396 523908 526848 527076 529254 530688 531441 532224 537824 540672 541744 543312 547272 548856 551124 551936 554631 557568 559872 569184 571536 574992 577368 580608 581042 583443 585277 586971 589824 592704 596288 597024 598752 602112 605052 608256 609462 611226 614656 614922 615681 617463 619136 620928 627264 629856 630784 633864 638484 640332 642978 646866 649539 650496 653184 663552 664048 666792 668888 670824 671652 673596 677376 681472 684288 688128 691488 696528 698544 702464 702768 705672 705894 707584 708588 709632 711039 713097 717409 720896 724416 729696 731808 734832 739508 743424 744898 746496 747054 750141 752499 754677 758912 762048 766656 769824 774144 777924 782628 783594 785862 790272 790614 793881 796032 798336 802816 806736 811008 812616 814968 819896 820908 823284 826686 827904 836352 839808 845152 851312 853776 857304 862488 866052 867328 870912 871563 884736 889056 894432 895536 898128 903168 907578 912384 913066 914193 916839 919721 921984 922383 928704 931392 937024 940896 941192 944784 946176 948052 950796 954962 957726 960498 964467 965888 970299 972928 975744 979776 991232 995328 996072 1000188 1003332 1006236 1007478 1010394 1016064 1022208 1026432 1032192 1037232 1043504 1044792 1047816 1053696 1054152 1058508 1058841 1061376 1062882 1064448 1075648 1081344 1083488 1086624 1094544 1097712 1102248 1103872 1109262 1115136 1117347 1119744 1120581 1138368 1143072 1149984 1154736 1161216 1162084 1166886 1170554 1173942 1175391 1178793 1185408 1185921 1192576 1194048 1197504 1204224 1210104 1216512 1218924 1222452 1229312 1229844 1231362 1234926 1238272 1240029 1241856 1254528 1259712 1261568 1267728 1276968 1280664 1285956 1293732 1294139 1299078 1300992 1306368 1327104 1328096 1333584 1337776 1341648 1343304 1347192 1354752 1361367 1362944 1368576 1369599 1376256 1382976 1393056 1397088 1404928 1405536 1411344 1411788 1415168 1417176 1419264 1422078 1426194 1432443 1434818 1436589 1440747 1448832 1459392 1463616 1469664 1479016 1486848 1489796 1492992 1494108 1500282 1504998 1509354 1511217 1515591 1517824 1524096 1533312 1539648 1548288 1555848 1565256 1567188 1571724 1580544 1581228 1587762 1592064 1596672 1605632 1613472 1622016 1625232 1629936 1639792 1641816 1646568 1653372 1655808 1659091 1663893 1672704 1679616 1690304 1702624 1707552 1714608 1724976 1732104 1734656 1741824 1743126 1750329 1755831 1760913 1769472 1778112 1788864 1791072 1796256 1806336 1815156 1824768 1826132 1828386 1833678 1839442 1843968 1844766 1847043 1852389 1857408 1862784 1874048 1881792 1882384 1889568 1892352 1896104 1901592 1909924 1915452 1920996 1928934 1931776 1940598 1945856 1948617 1951488 1959552 1982464 1990656 1992144 2000376 2006664 2012472 2014956 2020788 2032128 2033647 2044416 2052864 2064384 2074464 2087008 2089584 2095632 2107392 2108304 2117016 2117682 2122752 2125764 2128896 2133117 2139291 2151296 2152227 2162688 2166976 2173248 2189088 2195424 2204496 2207744 2218524 2230272 2234694 2239488 2241162 2250423 2257497 2264031 2276736 2286144 2299968 2309472 2322432 2324168 2333772 2341108 2347884 2350782 2357586 2370816 2371842 2381643 2385152 2388096 2395008 2408448 2420208 2433024 2437848 2444904 2458624 2459688 2462724 2469852 2476544 2480058 2483712 2509056 2519424 2523136 2535456 2553936 2561328 2571912 2587464 2588278 2598156 2601984 2607143 2612736 2614689 2654208 2656192 2667168 2675552 2683296 2686608 2694384 2709504 2722734 2725888 2737152 2739198 2742579 2750517 2759163 2765952 2767149 2786112 2794176 2809856 2811072 2822688 2823576 2830336 2834352 2838528 2844156 2852388 2864886 2869636 2873178 2881494 2893401 2897664 2910897 2918784 2927232 2939328 2958032 2973696 2979592 2985984 2988216 3000564 3009996 3018708 3022434 3031182 3035648 3048192 3066624 3079296 3096576 3111696 3130512 3134376 3143448 3161088 3162456 3175524 3176523 3184128 3193344 3195731 3211264 3226944 3244032 3250464 3259872 3279584 3283632 3293136 3306744 3311616 3318182 3327786 3342367 3345408 3352041 3359232 3361743 3380608 3405248 3415104 3429216 3449952 3464208 3469312 3483648 3486252 3500658 3511662 3521826 3526173 3536379 3556224 3557763 3577728 3582144 3592512 3612672 3630312 3649536 3652264 3656772 3667356 3678884 3687936 3689532 3694086 3704778 3714816 3720087 3725568 3748096 3763584 3764768 3779136 3784704 3792208 3803184 3819848 3830904 3841992 3857868 3863552 3881196 3882417 3891712 3897234 3902976 3919104 3964928 3981312 3984288 4000752 4013328 4024944 4029912 4041576 4064256 4067294 4084101 4088832 4096939 4105728 4108797 4128768 4148928 4174016 4179168 4191264 4214784 4216608 4234032 4235364 4245504 4251528 4257792 4266234 4278582 4297329 4302592 4304454 4309767 4322241 4333952 4346496 4378176 4390848 4408992 4415488 4437048 4460544 4469388 4478976 4482324 4500846 4514994 4528062 4533651 4546773 4553472 4572288 4599936 4618944 4644864 4648336 4667544 4682216 4695768 4701564 4715172 4741632 4743684 4763286 4770304 4776192 4790016 4816896 4840416 4866048 4875696 4889808 4917248 4919376 4925448 4939704 4953088 4960116 4967424 4977273 4991679 5018112 5021863 5038848 5046272 5070912 5107872 5122656 5143824 5174928 5176556 5196312 5203968 5214286 5225472 5229378 5250987 5252291 5267493 5282739 5308416 5312384 5334336 5351104 5366592 5373216 5388768 5419008 5445468 5451776 5474304 5478396 5485158 5501034 5518326 5531904 5534298 5541129 5557167 5572224 5588352 5619712 5622144 5645376 5647152 5660672 5668704 5677056 5688312 5704776 5729772 5739272 5746356 5762988 5786802 5795328 5821794 5837568 5845851 5854464 5878656 5916064 5947392 5959184 5971968 5976432 6001128 6019992 6037416 6044868 6062364 6071296 6096384 6100941 6133248 6158592 6193152 6223392 6261024 6268752 6286896 6322176 6324912 6351048 6353046 6368256 6386688 6391462 6399351 6417873 6438047 6453888 6456681 6488064 6500928 6519744 6559168 6567264 6586272 6613488 6623232 6636364 6655572 6684734 6690816 6704082 6718464 6723486 6751269 6761216 6772491 6792093 6810496 6830208 6858432 6899904 6928416 6938624 6967296 6972504 7001316 7023324 7043652 7052346 7072758 7112448 7115526 7144929 7155456 7164288 7185024 7225344 7260624 7299072 7304528 7313544 7334712 7357768 7375872 7379064 7388172 7409556 7429632 7440174 7451136 7496192 7527168 7529536 7558272 7569408 7584416 7606368 7639696 7661808 7683984 7715736 7727104 7762392 7764834 7783424 7794468 7805952 7821429 7838208 7844067 7929856 7962624 7968576 8001504 8026656 8049888 8059824 8083152 8128512 8134588 8168202 8177664 8193878 8211456 8217594 8227737 8251551 8277489 8297856 8301447 8348032 8358336 8382528 8429568 8433216 8468064 8470728 8491008 8503056 8515584 8532468 8557164 8594658 8605184 8608908 8619534 8644482 8667904 8680203 8692992 8732691 8756352 8781696 8817984 8830976 8874096 8921088 8938776 8957952 8964648 9001692 9029988 9056124 9067302 9093546 9106944 9144576 9199872 9237888 9289728 9296672 9335088 9364432 9391536 9403128 9430344 9483264 9487368 9526572 9529569 9540608 9552384 9580032 9587193 9633792 9680832 9732096 9751392 9779616 9834496 9838752 9850896 9879408 9906176 9920232 9934848 9954546 9983358 10027101 10036224 10043726 10056123 10077696 10085229 10116931 10141824 10215744 10245312 10287648 10349856 10353112 10392624 10407936 10428572 10450944 10458756 10501974 10504582 10534986 10565478 10578519 10609137 10624768 10668672 10673289 10702208 10733184 10746432 10777536 10838016 10890936 10903552 10948608 10956792 10970316 11002068 11036652 11063808 11068596 11082258 11114334 11144448 11176704 11239424 11244288 11290752 11294304 11321344 11337408 11354112 11376624 11409552 11459544 11478544 11492712 11525976 11573604 11590656 11613637 11643588 11647251 11675136 11691702 11708928 11757312 11832128 11894784 11918368 11943936 11952864 12002256 12039984 12074832 12089736 12124728 12142592 12192768 12201882 12252303 12266496 12290817 12317184 12326391 12386304 12446784 12522048 12537504 12573792 12644352 12649824 12702096 12706092 12736512 12773376 12782924 12798702 12835746 12876094 12891987 12907776 12913362 12929301 12966723 13001856 13039488 13118336 13134528 13172544 13226976 13246464 13272728 13311144 13369468 13381632 13408164 13436928 13446972 13502538 13522432 13544982 13584186 13600953 13620992 13640319 13660416 13716864 13799808 13856832 13877248 13934592 13945008 14002632 14046648 14087304 14104692 14145516 14224896 14231052 14235529 14289858 14310912 14328576 14370048 14450688 14521248 14598144 14609056 14627088 14669424 14715536 14751744 14758128 14776344 14819112 14859264 14880348 14902272 14931819 14975037 14992384 15054336 15059072 15065589 15116544 15138816 15168832 15212736 15279392 15323616 15367968 15431472 15454208 15524784 15529668 15566848 15588936 15611904 15642858 15676416 15688134 15752961 15756873 15802479 15848217 15925248 15937152 16003008 16053312 16099776 16119648 16166304 16257024 16269176 16336404 16355328 16387756 16422912 16435188 16455474 16503102 16554978 16595712 16602894 16623387 16671501 16696064 16716672 16765056 16859136 16866432 16936128 16941456 16982016 17006112 17031168 17064936 17114328 17189316 17210368 17217816 17239068 17288964 17335808 17360406 17385984 17465382 17512704 17563392 17635968 17661952 17748192 17842176 17877552 17915904 17929296 18003384 18059976 18112248 18134604 18187092 18213888 18250001 18289152 18302823 18399744 18475776 18579456 18593344 18670176 18728864 18783072 18806256 18860688 18966528 18974736 19053144 19059138 19081216 19104768 19160064 19174386 19198053 19253619 19314141 19361664 19370043 19464192 19502784 19559232 19668992 19677504 19701792 19758816 19812352 19840464 19869696 19909092 19966716 20054202 20072448 20087452 20112246 20155392 20170458 20233862 20253807 20283648 20317473 20376279 20431488 20490624 20575296 20699712 20706224 20785248 20815872 20857144 20901888 20917512 21003948 21009164 21069972 21130956 21157038 21218274 21249536 21337344 21346578 21404416 21434787 21466368 21492864 21555072 21676032 21781872 21807104 21897216 21913584 21940632 22004136 22073304 22127616 22137192 22164516 22228668 22288896 22353408 22370117 22478848 22488576 22581504 22588608 22642688 22674816 22708224 22753248 22819104 22919088 22957088 22985424 23051952 23147208 23181312 23227274 23287176 23294502 23350272 23383404 23396569 23417856 23464287 23514624 23532201 23664256 23789568 23836736 23887872 23905728 24004512 24079968 24149664 24179472 24249456 24285184 24385536 24403764 24504606 24532992 24581634 24634368 24652782 24683211 24754653 24832467 24893568 24904341 25044096 25075008 25147584 25288704 25299648 25404192 25412184 25473024 25546752 25565848 25597404 25671492 25752188 25783974 25815552 25826724 25858602 25933446 26003712 26040609 26078976 26198073 26236672 26269056 26345088 26453952 26492928 26545456 26622288 26738936 26763264 26816328 26873856 26893944 27005076 27044864 27089964 27168372 27201906 27241984 27280638 27320832 27433728 27599616 27713664 27754496 27869184 27890016 28005264 28093296 28174608 28209384 28291032 28449792 28462104 28471058 28579716 28588707 28621824 28657152 28678573 28740096 28761579 28901376 29042496 29196288 29218112 29254176 29338848 29431072 29503488 29516256 29552688 29638224 29718528 29760696 29804544 29863638 29950074 29984768 30081303 30108672 30118144 30131178 30168369 30233088 30255687 30337664 30350793 30425472 30558784 30647232 30735936 30862944 30908416 31049568 31059336 31133696 31177872 31223808 31285716 31352832 31376268 31505922 31513746 31604958 31696434 31735557 31827411 31874304 32006016 32019867 32106624 32199552 32239296 32332608 32514048 32538352 32672808 32710656 32775512 32845824 32870376 32910948 33006204 33109956 33191424 33205788 33246774 33343002 33392128 33433344 33530112 33718272 33732864 33872256 33882912 33964032 34012224 34062336 34129872 34228656 34378632 34420736 34435632 34478136 34577928 34671616 34720812 34771968 34840911 34930764 34941753 35025408 35126784 35153041 35271936 35323904 35496384 35684352 35755104 35831808 35858592 36006768 36119952 36224496 36269208 36374184 36427776 36500002 36578304 36605646 36756909 36766037 36799488 36872451 36951552 36979173 37158912 37186688 37340352 37457728 37566144 37612512 37721376 37933056 37949472 38106288 38118276 38162432 38209536 38320128 38348772 38396106 38507238 38628282 38675961 38723328 38740086 38787903 38900169 39005568 39118464 39337984 39355008 39403584 39517632 39624704 39680928 39739392 39818184 39933432 40108404 40144896 40174904 40224492 40310784 40340916 40467724 40507614 40567296 40634946 40752558 40802859 40862976 40920957 40981248 41150592 41399424 41412448 41570496 41631744 41714288 41803776 41835024 42007896 42018328 42139944 42261912 42314076 42436548 42499072 42674688 42693156 42706587 42808832 42869574 42932736 42985728 43110144 43352064 43563744 43614208 43794432 43827168 43881264 44008272 44146608 44255232 44274384 44329032 44457336 44577792 44706816 44740234 44795457 44925111 44977152 45066329 45163008 45177216 45196767 45285376 45349632 45416448 45506496 45638208 45838176 45914176 45970848 46103904 46294416 46362624 46454548 46574352 46589004 46700544 46766808 46793138 46835712 46928574 47029248 47064402 47258883 47270619 47328512 47407437 47544651 47673472 47775744 47811456 48009024 48159936 48299328 48358944 48498912 48570368 48771072 48807528 49009212 49065984 49163268 49268736 49305564 49366422 49509306 49664934 49787136 49808682 49870161 50014503 50088192 50150016 50295168 50577408 50599296 50808384 50824368 50946048 51093504 51131696 51194808 51342984 51504376 51567948 51631104 51653448 51717204 51866892 52007424 52081218 52157952 52396146 52473344 52538112 52690176 52907904 52985856 53090912 53244576 53477872 53526528 53632656 53747712 53787888 54010152 54089728 54179928 54336744 54403812 54483968 54561276 54641664 54750003 54867456 54908469 55199232 55427328 55508992 55738368 55780032 56010528 56186592 56349216 56418768 56582064 56899584 56924208 56942116 57159432 57177414 57243648 57314304 57357146 57480192 57523158 57594159 57760857 57775201 57942423 58084992 58110129 58392576 58436224 58508352 58677696 58862144 59006976 59032512 59105376 59276448 59437056 59521392 59609088 59727276 59900148 59969536 60162606 60217344 60236288 60262356 60336738 60466176 60511374 60675328 60701586 60761421 60850944 60952419 61117568 61128837 61294464 61471872 61725888 61816832 62099136 62118672 62267392 62355744 62447616 62571432 62705664 62752536 63011844 63027492 63209916 63392868 63471114 63654822 63748608 64012032 64039734 64213248 64304361 64399104 64478592 64665216 65028096 65076704 65345616 65421312 65551024 65691648 65740752 65821896 66012408 66219912 66382848 66411576 66493548 66686004 66784256 66866688 67060224 67110351 67436544 67465728 67744512 67765824 67928064 68024448 68124672 68259744 68457312 68757264 68841472 68871264 68956272 69155856 69343232 69441624 69543936 69681822 69861528 69883506 70050816 70189707 70253568 70306082 70392861 70543872 70596603 70818517 70992768 71368704 71510208 71663616 71717184 72013536 72239904 72448992 72538416 72748368 72855552 73000004 73156608 73211292 73513818 73532074 73598976 73744902 73903104 73958346 74049633 74263959 74373376 74497401 74680704 74713023 74915456 75132288 75225024 75442752 75866112 75898944 76212576 76236552 76324864 76419072 76640256 76697544 76792212 77014476 77256564 77351922 77446656 77480172 77575806 77800338 78011136 78236928 78594219 78675968 78710016 78807168 79035264 79249408 79361856 79478784 79636368 79866864 80216808 80289792 80349808 80448984 80621568 80681832 80935448 81015228 81134592 81269892 81295459 81505116 81605718 81725952 81841914 81962496 82301184 82798848 82824896 83140992 83263488 83428576 83607552 83670048 84015792 84036656 84279888 84523824 84628152 84873096 84998144 85349376 85386312 85413174 85617664 85739148 85766121 85865472 85971456 86035719 86220288 86284737 86704128 87127488 87228416 87588864 87654336 87762528 88016544 88293216 88510464 88548768 88658064 88914672 89155584 89413632 89480468 89590914 89850222 89954304 90132658 90243909 90326016 90354432 90393534 90505107 90699264 90767061 91012992 91052379 91276416 91676352 91828352 91941696 92207808 92588832 92725248 92909096 93148704 93178008 93401088 93533616 93586276 93671424 93857148 94058496 94128804 94517766 94541238 94657024 94814874 95089302 95206671 95346944 95482233 95622912 96018048 96059601 96319872 96598656 96717888 96997824 97140736 97542144 97615056 98018424 98131968 98326536 98537472 98611128 98732844 99018612 99329868 99574272 99617364 99740322 100029006 100176384 100300032 100590336 101154816 101198592 101616768 101648736 101892096 102187008 102263392 102389616 102685968 103008752 103135896 103262208 103306896 103434408 103733784 104014848 104162436 104315904 104522733 104792292 104825259 104946688 105076224 105380352 105459123 105815808 105971712 106181824 106489152 106955744 107053056 107265312 107495424 107575776 108020304 108179456 108359856 108673488 108807624 108967936 109122552 109283328 109500006 109734912 109816938 110270727 110298111 110398464 110617353 110854656 110937519 111476736 111560064 112021056 112373184 112698432 112837536 113164128 113799168 113848416 113884232 114318864 114354828 114487296 114628608 114714292 114960384 115046316 115188318 115521714 115550402 115884846 116027883 116169984 116220258 116363709 116700507 116872448 117016704 117355392 117724288 118013952 118065024 118210752 118552896 118874112 119042784 119218176 119454552 119800296 119939072 120325212 120434688 120472576 120524712 120673476 120932352 121022748 121350656 121403172 121522842 121701888 121904838 122235136 122257674 122408577 122588928 122943744 123451776 123633664 124198272 124237344 124534784 124711488 124895232 125142864 125411328 125505072 126023688 126054984 126419832 126785736 126942228 127309644 127497216 127750007 128024064 128079468 128119761 128426496 128608722 128798208 128957184 129330432 130056192 130153408 130691232 130842624 131102048 131383296 131481504 131643792 132024816 132439824 132765696 132823152 132987096 133372008 133568512 133733376 134120448 134220702 134386371 134775333 134931456 135198987 135489024 135531648 135590301 135856128 136048896 136249344 136519488 136914624 137514528 137682944 137742528 137912544 138311712 138686464 138883248 139087872 139363644 139723056 139767012 140101632 140379414 140507136 140612164 140785722 141087744 141193206 141637034 141776649 141811857 141985536 142222311 142633953 143020416 143327232 143434368 144027072 144479808 144897984 145076832 145496736 145711104 146000008 146313216 146422584 147027636 147064148 147197952 147489804 147806208 147916692 148099266 148527918 148746752 148994802 149361408 149426046 149610483 149830912 150043509 150264576 150450048 150885504 151732224 151797888 152425152 152473104 152649728 152838144 153280512 153395088 153584424 154028952 154513128 154703844 154893312 154960344 155151612 155600676 156022272 156473856 156590819 157188438 157351936 157420032 157614336 158070528 158498816 158723712 158957568 159272736 159733728 160433616 160579584 160699616 160897968 161243136 161363664 161870896 162030456 162269184 162539784 162590918 163010232 163211436 163451904 163683828 163775983 163924992 164250009 164602368 164725407 165597696 165649792 166281984 166526976 166857152 167215104 167340096 168031584 168073312 168559776 169047648 169256304 169746192 169996288 170698752 170772624 170826348 171235328 171478296 171532242 171730944 171942912 172071438 172440576 172569474 172782477 173282571 173325603 173827269 174254976 174330387 175177728 175308672 175525056 176033088 176586432 177020928 177097536 177316128 177829344 178311168 178827264 178960936 179181828 179700444 179908608 180265316 180487818 180652032 180708864 180787068 181010214 181398528 181534122 182025984 182104758 182284263 182552832 182857257 183352704 183386511 183656704 183883392 184415616 185177664 185450496 185818192 186297408 186356016 186802176 187067232 187172552 187342848 187714296 188116992 188257608 189035532 189082476 189314048 189629748 190178604 190413342 190693888 190964466 191245824 192036096 192119202 192639744 193197312 193435776 193995648 194281472 195084288 195230112 196036848 196263936 196653072 197074944 197222256 197465688 198037224 198659736 199148544 199234728 199480644 200058012 200352768 200600064 200750011 201180672 201331053 202309632 202397184 203233536 203297472 203784192 204374016 204526784 204779232 205371936 206017504 206271792 206524416 206613792 206868816 207467568 208029696 208324872 208631808 209045466 209584584 209650518 209893376 210152448 210569121 210760704 210918246 211178583 211631616 211789809 212363648 212455551 212978304 213911488 214106112 214530624 214990848 215151552 216040608 216358912 216719712 217346976 217615248 217935872 218245104 218566656 219000012 219469824 219633876 220541454 220596222 220796928 221234706 221709312 221875038 222148899 222791877 223120128 223492203 224042112 224139069 224746368 225396864 225675072 226328256 227598336 227696832 227768464 228637728 228709656 228974592 229257216 229428584 229920768 230092632 230376636 231043428 231100804 231769692 232055766 232339968 232440516 232727418 233401014 233744896 234033408 234710784 235448576 235782657 236027904 236130048 236421504 237105792 237748224 238085568 238436352 238909104 239600592 239878144 240650424 240869376 240945152 241049424 241346952 241864704 242045496 242701312 242806344 243045684 243403776 243809676 243886377 244470272 244515348 244817154 245177856 245887488 246071287 246903552 247267328 248396544 248474688 249069568 249422976 249790464 250285728 250822656 251010144 252047376 252109968 252839664 253571472 253884456 254619288 254994432 255500014 256048128 256158936 256239522 256852992 257217444 257298363 257362259 257596416 257914368 258107157 258660864 258854211 260112384 260306816 261382464 261685248 262204096 262766592 262963008 263287584 264049632 264879648 265531392 265646304 265974192 266744016 267137024 267466752 268240896 268441404 268772742 269550666 269862912 270397974 270731727 270978048 271063296 271180602 271515321 272097792 272301183 273038976 273157137 273829248 275029056 275365888 275485056 275825088 276623424 277372928 277766496 278175744 278727288 279446112 279534024 280203264 280758828 281014272 281224328 281571444 282175488 282386412 283274068 283553298 283623714 283971072 284444622 285267906 285620013 286040832 286446699 286868736 288054144 288178803 288959616 289795968 290153664 290993472 291422208 292000016 292626432 292845168 294055272 294128296 294395904 294979608 295612416 295833384 296198532 297055836 297493504 297989604 298722816 298852092 299220966 299661824 300087018 300529152 300900096 301771008 303464448 303595776 304850304 304946208 305299456 305676288 306561024 306790176 307168848 308057904 309026256 309407688 309786624 309920688 310303224 311201352 312044544 312947712 313181638 313568199 314376876 314475777 314840064 315228672 315464303 316141056 316377369 316997632 317447424 317915136 318545472 319467456 320867232 321159168 321399232 321795936 322486272 322727328 323741792 324060912 324538368 325079568 325181836 326020464 326422872 326903808 327367656 327551966 327849984 328500018 329204736 329450814 330812181 330894333 331195392 331299584 331852059 332563968 332812557 333714304 334430208 334680192 336063168 336146624 337119552 338095296 338512608 339492384 339992576 341397504 341545248 341652696 342470656 342956592 343064484 343461888 343885824 344142876 344881152 345138948 345564954 346565142 346651206 347654538 348083649 348509952 348660774 349091127 350101521 350617344 351050112 352066176 353172864 354041856 354195072 354632256 355658688 356622336 357654528 357921872 358363656 359400888 359817216 360530632 360975636 361304064 361417728 361574136 362020428 362797056 363068244 364051968 364209516 364568526 365105664 365714514 366705408 366773022 367225731 367313408 367766784 368831232 370355328 370900992 371636384 372594816 372712032 373604352 374134464 374345104 374685696 375428592 376233984 376515216 378071064 378164952 378628096 379259496 380357208 380826684 381387776 381928932 382491648 383250021 384072192 384238404 384359283 385279488 386394624 386871552 387991296 388562944 390168576 390460224 392073696 392527872 393306144 394149888 394444512 394931376 396074448 397319472 398297088 398469456 398961288 400116024 400705536 401200128 401500022 402361344 402662106 403159113 404325999 404426407 404794368 405596961 406467072 406594944 406770903 407568384 408748032 409053568 409558464 410743872 412035008 412543584 413048832 413227584 413737632 414935136 416059392 416649744 417263616 418090932 419169168 419301036 419786752 420304896 421138242 421521408 421836492 422357166 423263232 423579618 424727296 424911102 425329947 425435571 425956608 426666933 427822976 427901859 429061248 429981696 430303104 432081216 432717824 433439424 434693952 435230496 435871744 436490208 437133312 438000024 438939648 439267752 441082908 441192444 441593856 442469412 443418624 443750076 444297798 445583754 446240256 446984406 448084224 448278138 448831449 449492736 450130527 450793728 451350144 452656512 455196672 455393664 455536928 457275456 457419312 457949184 458514432 458857168 459841536 460185264 460753272 462086856 462201608 463539384 464111532 464679936 464881032 465454836 466802028 467489792 468066816 469421568 469772457 470897152 471565314 472055808 472260096 472843008 474211584 475496448 476171136 476872704 477818208 479201184 479756288 481300848 481738752 481890304 482098848 482693904 483729408 484090992 485402624 485612688 486091368 486807552 487619352 487772754 488940544 489030696 489634308 490355712 491327949 491774976 492142574 492750027 493807104 494176221 495729619 496793088 496949376 498139136 498845952 499580928 500571456 501645312 502020288 504094752 504219936 505679328 507142944 507768912 509238576 509988864 511000028 512096256 512317872 512479044 513705984 514434888 514596726 514724518 515192832 515828736 516214314 517321728 517708422 518347431 519847713 519976809 520613632 521481807 522764928 522991161 524408192 525533184 525926016 526575168 528099264 529759296 531062784 531292608 531948384 533488032 534274048 534933504 536481792 536882808 537545484 539101332 539725824 540795948 541463454 541956096 542126592 542361204 543030642 544195584 544602366 546077952 546314274 547658496 548571771 550058112 550159533 550731776 550970112 551650176 553246848 554745856 555532992 556351488 557454576 558892224 559068048 560406528 561517656 562028544 562448656 563142888 564350976 564772824 566548136 567106596 567247428 567942144 568889244 570535812 571240026 572081664 572893398 573737472 576108288 576357606 577919232 579591936 580307328 581986944 582844416 584000032 585252864 585690336 588110544 588256592 588791808 589959216 591224832 591666768 592397064 594111672 594987008 595979208 597445632 597704184 598441932 599323648 600174036 601058304 601800192 602250033 603542016 603993159 606928896 607191552 609700608 609892416 610598912 611352576 613122048 613580352 614337696 616115808 618052512 618815376 619573248 619841376 620606448 622402704 624089088 625895424 626363276 627136398 628753752 628951554 629680128 630457344 630928606 631707363 632282112 632754738 633535749 634894848 635369427 635527211 637090944 637366653 638934912 641734464 642318336 642798464 643591872 644972544 645454656 647483584 648121824 649076736 650159136 650363672 652040928 652845744 653807616 654735312 655103932 655699968 657000036 658409472 658901628 661624362 661788666 662390784 662599168 663704118 665127936 665625114 666446697 667428608 668375631 669360384 670476609 672126336 672293248 672417207 674239104 676190592 677025216 678984768 679985152 682795008 683090496 683305392 684941312 685913184 686128968 686923776 687771648 688285752 689762304 690277896 691129908 693130284 693302412 695309076 696167298 697019904 697321548 698182254 700203042 701234688 702100224 704132352 706345728 707347971 708083712 708390144 709264512 711317376 713244672 715309056 715843744 716727312 718801776 719634432 721061264 721951272 722608128 722835456 723148272 724040856 725594112 726136488 728103936 728419032 729137052 730211328 731429028 731659131 733410816 733546044 734451462 734626816 735533568 737662464 738213861 740710656 741801984 743272768 745189632 745424064 747208704 748268928 748690208 749371392 750857184 752467968 753030432 756142128 756329904 757256192 758518992 760714416 761653368 762775552 763857864 764983296 766500042 768144384 768476808 768718566 770558976 771895089 772086777 772789248 773743104 774321471 775982592 776562633 780337152 780920448 784147392 785055744 786612288 788299776 788889024 789862752 792148896 794638944 796594176 796938912 797922576 800232048 801411072 802400256 803000044 804722688 805324212 806318226 808651998 808852814 809588736 811193922 812195181 812934144 813189888 813541806 814545963 816903549 818107136 819116928 819471411 821487744 824070016 825087168 826097664 826455168 827475264 829870272 832118784 833299488 834527232 836181864 838338336 838602072 839573504 840609792 842276484 843042816 843672984 844714332 846526464 847159236 849454592 849822204 850659894 850871142 851913216 853333866 855645952 855803718 856860039 858122496 860606208 864162432 864536409 865435648 866878848 869387904 870460992 871743488 872980416 874266624 876000048 877879296 878535504 882165816 882384888 883187712 884938824 886837248 887500152 888595596 891167508 892480512 893968812 894250049 896168448 896556276 897662898 898985472 900261054 901587456 902700288 905313024 910393344 910787328 911073856 914550912 914838624 915898368 917028864 917714336 919683072 920370528 921506544 924173712 924403216 927078768 928223064 929359872 929762064 930909672 933604056 934979584 936133632 938843136 939544914 940704597 941794304 943130628 943427331 944520192 945686016 946392909 948423168 949132107 950992896 952342272 953745408 955636416 958402368 959512576 962601696 963477504 963780608 964197696 965387808 967458816 968181984 970805248 971225376 972182736 973615104 975238704 975545508 977881088 978061392 979268616 980711424 982655898 983549952 984285148 985500054 987614208 988352442 991459238 992436543 992682999 993586176 993898752 995556177 997691904 998437671 1001142912 1003290624 1004040576 1008189504 1008439872 1011358656 1014285888 1015537824 1018477152 1019977728 1022000056 1024192512 1024635744 1024958088 1027411968 1028869776 1029193452 1029449036 1030385664 1031657472 1032428628 1034643456 1035416844 1036694862 1039695426 1039953618 1041227264 1042963614 1044250947 1045529856 1045982322 1047273381 1048816384 1050304563 1051852032 1053150336 1056198528 1059518592 1062125568 1062585216 1063896768 1066976064 1068548096 1069867008 1072963584 1073765616 1075090968 1078202664 1079451648 1081591896 1082926908 1083912192 1084253184 1084722408 1086061284 1088391168 1089204732 1092155904 1092628548 1095316992 1097143542 1100116224 1100319066 1101463552 1101940224 1103300352 1106493696 1109491712 1111065984 1112702976 1114909152 1117784448 1118136096 1120813056 1123035312 1124057088 1124897312 1126285776 1128701952 1129545648 1133096272 1134213192 1134494856 1135884288 1137778488 1141071624 1142480052 1144163328 1145786796 1146431881 1147474944 1149750063 1152216576 1152715212 1153077849 1155838464 1159183872 1160614656 1163973888 1165688832 1168000064 1170505728 1171380672 1176221088 1176513184 1177583616 1179918432 1182449664 1183333536 1184794128 1188223344 1189974016 1191958416 1194891264 1195408368 1196883864 1198647296 1200348072 1202116608 1203600384 1204500066 1207084032 1207986318 1209477339 1212977997 1213279221 1214383104 1216790883 1219401216 1219784832 1220312709 1222705152 1226244096 1227160704 1228675392 1232231616 1236105024 1237630752 1239146496 1239682752 1241212896 1244805408 1248178176 1251790848 1252726552 1254272796 1257507504 1257903108 1259360256 1260914688 1261857212 1263414726 1264564224 1265509476 1267071498 1269789696 1270738854 1271054422 1274181888 1274733306 1275989841 1276306713 1277869824 1280000799 1283468928 1283705577 1285596928 1287183744 1289945088 1290909312 1294967168 1296243648 1298153472 1300318272 1300727344 1304081856 1305691488 1307615232 1309470624 1310207864 1311399936 1314000072 1316818944 1317803256 1323248724 1323577332 1324781568 1325198336 1327408236 1330255872 1331250228 1332893394 1334857216 1336751262 1338720768 1340953218 1344252672 1344586496 1344834414 1346494347 1348478208 1352381184 1354050432 1357969536 1359970304 1365590016 1366180992 1366610784 1369882624 1371826368 1372257936 1373847552 1375543296 1376571504 1379524608 1380555792 1382259816 1386260568 1386604824 1390618152 1392334596 1394039808 1394643096 1396364508 1400406084 1402469376 1404200448 1405250077 1408264704 1409317371 1412691456 1414695942 1416167424 1416780288 1418529024 1422634752 1426489344 1430618112 1431687488 1433454624 1437603552 1439268864 1442122528 1443902544 1445216256 1445670912 1446296544 1448081712 1451188224 1452272976 1456207872 1456838064 1458274104 1460422656 1462858056 1463318262 1466821632 1467092088 1468902924 1469253632 1471067136 1473983847 1475324928 1476427722 1478250081 1481421312 1482528663 1486545536 1487188857 1490379264 1490848128 1494417408 1496537856 1497380416 1498742784 1501714368 1504935936 1506060864 1512284256 1512659808 1514512384 1517037984 1521428832 1523306736 1525551104 1527715728 1529966592 1533000084 1536288768 1536953616 1537437132 1541117952 1543790178 1544173554 1545578496 1547486208 1548642942 1551965184 1553125266 1555042293 1559543139 1559930427 1561840896 1564445421 1568294784 1568973483 1573224576 1576599552 1577778048 1579725504 1584297792 1589277888 1593188352 1593877824 1595845152 1600464096 1602822144 1604800512 1606000088 1609445376 1610648424 1612636452 1617303996 1617705628 1619177472 1622387844 1624390362 1625868288 1626379776 1627083612 1629091926 1633807098 1636214272 1638233856 1638942822 1642975488 1645715313 1648140032 1650174336 1650478599 1652195328 1652910336 1654950528 1659740544 1664237568 1666598976 1669054464 1672363728 1676676672 1677204144 1679147008 1681219584 1684552968 1686085632 1687345968 1689428664 1693052928 1694318472 1698909184 1699644408 1701319788 1701742284 1703826432 1706667732 1711291904 1711607436 1713720078 1716244992 1721212416 1722499009 1728324864 1729072818 1730871296 1733757696 1738775808 1740921984 1743486976 1745960832 1748533248 1752000096 1755758592 1757071008 1764331632 1764769776 1766375424 1769877648 1773674496 1775000304 1777191192 1782335016 1784961024 1787937624 1788500098 1792336896 1793112552 1795325796 1797970944 1800522108 1801535813 1803174912 1805400576 1806750099 1810626048 1811979477 1820786688 1821574656 1822147712 1829101824 1829677248 1831796736 1834057728 1835428672 1839366144 1840741056 1843013088 1848347424 1848806432 1854157536 1856446128 1858719744 1859524128 1861819344 1867208112 1869959168 1872267264 1877686272 1879089828 1881409194 1883588608 1886261256 1886854662 1889040384 1891372032 1892785818 1895122089 1896846336 1898264214 1900607247 1904684544 1906108281 1906581633 1911272832 1912099959 1916804736 1925203392 1926955008 1927561216 1928395392 1930775616 1934917632 1936363968 1941610496 1942450752 1944365472 1947230208 1950477408 1951091016 1955762176 1956122784 1958537232 1961422848 1965311796 1967099904 1968570296 1971000108 1975228416 1976704884 1982918476 1984873086 1985365998 1987172352 1987797504 1991112354 1995383808 1996875342 1999340091 2002285824 2005126893 2008081152 2011429827 2016379008 2016879744 2017251621 2022717312 2028571776 2031075648 2036954304 2039955456 2044000112 2048385024 2049271488 2049916176 2054823936 2057739552 2058386904 2058898072 2060771328 2063314944 2064857256 2069286912 2070833688 2073389724 2079390852 2079907236 2082454528 2085927228 2088501894 2091059712 2091964644 2094546762 2097632768 2100609126 2103704064 2106300672 2112397056 2119037184 2124251136 2125170432 2127793536 2133952128 2137096192 2139734016 2145927168 2147531232 2150181936 2156405328 2158903296 2163183792 2165853816 2167824384 2168506368 2169444816 2172122568 2176782336 2178409464 2184311808 2185257096 2190633984 2194287084 2194977393 2200232448 2200638132 2203880448 2206600704 2208250121 2212987392 2214641583 2218983424 2222131968 2225405952 2229818304 2235568896 2236272192 2241626112 2246070624 2248114176 2249794624 2252571552 2257403904 2259091296 2266192544 2268426384 2268989712 2271768576 2275556976 2282143248 2284960104 2288326656 2291573592 2292863762 2294949888 2299500126 2304433152 2305430424 2306155698 2311676928 2315685267 2316260331 2318367744 2321229312 2322964413 2327947776 2329687899 2336000128 2341011456 2342761344 2352442176 2353026368 2355167232 2359836864 2364899328 2366667072 2369588256 2376446688 2379948032 2383916832 2389782528 2390816736 2393767728 2397294592 2400696144 2404233216 2407200768 2409000132 2414168064 2415972636 2418954678 2425955994 2426558442 2428766208 2433581766 2436585543 2438802432 2439569664 2440625418 2443637889 2450710647 2454321408 2457350784 2458414233 2464463232 2472210048 2475261504 2478292992 2479365504 2482425792 2489610816 2496356352 2503581696 2505453104 2508545592 2515015008 2515806216 2518720512 2521829376 2523714424 2526829452 2529128448 2531018952 2534142996 2539579392 2541477708 2542108844 2548363776 2549466612 2551979682 2552613426 2555739648 2560001598 2566937856 2567411154 2570580117 2571193856 2574367488 2581818624 2589934336 2592487296 2593609227 2596306944 2600636544 2601454688 2608163712 2611382976 2615230464 2618941248 2620415728 2622799872 2628000144 2633637888 2635606512 2646497448 2647154664 2649563136 2650396672 2654816472 2660511744 2662500456 2665786788 2669714432 2673502524 2677441536 2681906436 2682750147 2688505344 2689172992 2689668828 2692988694 2696956416 2704762368 2708100864 2715939072 2719940608 2731180032 2732361984 2733221568 2739765248 2743652736 2744515872 2747695104 2751086592 2753143008 2759049216 2761111584 2764519632 2772521136 2773209648 2781236304 2784669192 2788079616 2789286192 2792729016 2800812168 2804938752 2808400896 2810500154 2816529408 2818634742 2822113791 2825382912 2829391884 2830281993 2830984849 2833560576 2837058048 2839178727 2845269504 2847396321 2852978688 2861236224 2863374976 2866909248 2875207104 2878537728 2884245056 2887805088 2890432512 2891341824 2892593088 2896163424 2902376448 2904545952 2912415744 2913676128 2916548208 2920845312 2925716112 2926636524 2933643264 2934184176 2937805848 2938507264 2942134272 2947967694 2950649856 2952855444 2956500162 2962842624 2965057326 2973091072 2974377714 2977309629 2978048997 2980758528 2981696256 2986668531 2993075712 2994760832 2995313013 3003428736 3009871872 3012121728 3024568512 3025319616 3029024768 3034075968 3042857664 3046613472 3051102208 3055431456 3059933184 3066000168 3072577536 3073907232 3074874264 3082235904 3087580356 3088347108 3091156992 3094972416 3097285884 3103930368 3106250532 3110084586 3119086278 3119860854 3123681792 3128890842 3132752841 3136589568 3137946966 3141820143 3146449152 3150913689 3155556096 3159451008 3168595584 3178555776 3186376704 3187755648 3191690304 3200928192 3205644288 3209601024 3212000176 3218890752 3221296848 3225272904 3234607992 3235411256 3238354944 3244775688 3248780724 3251736576 3252759552 3254167224 3258183852 3267614196 3272428544 3276467712 3277885644 3285950976 3291430626 3296280064 3300348672 3300957198 3304390656 3305820672 3309901056 3319481088 3328475136 3333197952 3338108928 3344727456 3353353344 3354408288 3358294016 3362439168 3369105936 3372171264 3374691936 3378857328 3386105856 3388636944 3397818368 3399288816 3402639576 3403484568 3407652864 3413335464 3422583808 3423214872 3427440156 3432489984 3439295643 3442424832 3444998018 3449250189 3456649728 3458145636 3459233547 3467515392 3470107333 3477551616 3481843968 3486973952 3491921664 3497066496 3504000192 3511517184 3514142016 3528663264 3529539552 3532750848 3539755296 3547348992 3550000608 3554382384 3564670032 3569922048 3575875248 3577000196 3584673792 3586225104 3590651592 3595941888 3601044216 3603071626 3606349824 3610801152 3613500198 3621252096 3623958954 3628432017 3638933991 3639837663 3643149312 3644295424 3650372649 3658203648 3659354496 3660938127 3668115456 3670857344 3678732288 3681482112 3686026176 3696694848 3697612864 3708315072 3712892256 3717439488 3719048256 3723638688 3734416224 3739918336 3744534528 3755372544 3758179656 3762818388 3767177216 3772522512 3773709324 3778080768 3782744064 3785571636 3790244178 3793692672 3796528428 3801214494 3809369088 3812216562 3813163266 3822545664 3824199918 3828920139 3833609472 3840002397 3850406784 3851116731 3855122432 3856790784 3861551232 3869835264 3872727936 3883220992 3884901504 3888730944 3894460416 3900954816 3902182032 3911524352 3912245568 3917074464 3922845696 3930623592 3934199808 3937140592 3942000216 3950456832 3953409768 3965836952 3969746172 3970731996 3974344704 3975595008 3982224708 3990767616 3993750684 3998680182 4004571648 4010253786 4016162304 4022859654 4032758016 4033759488 4034503242 4039483041 4045434624 4057143552 4062151296 4073908608 4079910912 4088000224 4096770048 4098542976 4099832352 4109647872 4115479104 4116773808 4117796144 4121542656 4126629888 4129714512 4138573824 4141667376 4146779448 4158781704 4159814472 4164909056 4171854456 4177003788 4182119424 4183929288 4189093524 4195265536 4201218252 4207408128 4212601344 4215750231 4224794112 4227952113 4238074368 4248502272 4250340864 4255587072 4267904256 4274192384 4279468032 4291854336 4295062464 4300363872 4312810656 4317806592 4326367584 4331707632 4335648768 4337012736 4338889632 4344245136 4353564672 4356818928 4368623616 4370514192 4381267968 4388574168 4389954786 4400464896 4401276264 4407760896 4413201408 4416500242 4421951541 4425974784 4429283166 4434750243 4444263936 4447585989 4448690477 4459636608 4461566571 4471137792 4472544384 4483252224 4492141248 4496228352 4499589248 4505143104 4514807808 4518182592 4532385088 4536852768 4537979424 4543537152 4551113952 4564286496 4569920208 4576653312 4583147184 4585727524 4589899776 4599000252 4608866304 4610860848 4612311396 4623353856 4631370534 4632520662 4636735488 4642458624 4645928826 4655895552 4659375798 4665126879 4672000256 4678629417 4679791281 4685522688 4693336263 4704884352 4706052736 4706920449 4719673728 4729798656 4733334144 4739176512 4752893376 4759896064 4767833664 4779565056 4781633472 4787535456 4794589184 4801392288 4808466432 4814401536 4818000264 4828336128 4831945272 4837909356 4851911988 4853116884 4857532416 4867163532 4873171086 4877604864 4879139328 4881250836 4887275778 4901421294 4908642816 4914701568 4916828466 4928926464 4937145939 4944420096 4950523008 4951435797 4956585984 4958731008 4964851584 4979221632 4992712704 5007163392 5010906208 5017091184 5030030016 5031612432 5037441024 5043658752 5047428848 5053658904 5058256896 5062037904 5068285992 5079158784 5082955416 5084217688 5096727552 5098933224 5103959364 5105226852 5111479296 5120003196 5133875712 5134822308 5141160234 5142387712 5148734976 5163637248 5167497027 5179868672 5184974592 5187218454 5192613888 5201273088 5202909376 5216327424 5222765952 5230460928 5237882496 5240831456 5245599744 5256000288 5267275776 5271213024 5292994896 5294309328 5299126272 5300793344 5309632944 5321023488 5325000912 5331573576 5339428864 5347005048 5354883072 5363812872 5365500294 5377010688 5378345984 5379337656 5385977388 5393912832 5404607439 5409524736 5416201728 5420250297 5431878144 5435938431 5462360064 5464723968 5466443136 5479530496 5487305472 5489031744 5495390208 5502173184 5506286016 5518098432 5522223168 5529039264 5545042272 5546419296 5562472608 5569338384 5576159232 5578572384 5585458032 5601624336 5609877504 5616801792 5621000308 5633058816 5637269484 5644227582 5650765824 5658783768 5660563986 5661969698 5667121152 5674116096 5678357454 5685366267 5690539008 5694792642 5701821741 5718324843 5719744899 5726749952 5733818496 5736299877 5750414208 5768490112 5775610176 5780865024 5782683648 5785186176 5792326848 5804752896 5809091904 5824831488 5827352256 5833096416 5841690624 5851432224 5853273048 5867286528 5868368352 5875611696 5877014528 5884268544 5895935388 5901299712 5905710888 5913000324 5925685248 5930114652 5946182144 5948755428 5954619258 5956097994 5961517056 5963392512 5973337062 5986151424 5989521664 5990626026 5998020273 6006857472 6024243456 6034289481 6049137024 6050639232 6051754863 6058049536 6068151936 6085715328 6093226944 6102204416 6110862912 6119866368 6132000336 6145155072 6147814464 6149748528 6164471808 6175160712 6176694216 6182313984 6189944832 6194571768 6207860736 6212501064 6220169172 6238172556 6239721708 6247363584 6257781684 6265505682 6273179136 6275893932 6283640286 6292898304 6301827378 6311112192 6318902016 6337191168 6357111552 6372753408 6375511296 6383380608 6401856384 6411288576 6419202048 6424000352 6437781504 6442593696 6450545808 6469215984 6470822512 6476709888 6489551376 6497561448 6503473152 6505519104 6508334448 6516367704 6535228392 6544857088 6552935424 6555771288 6571901952 6582861252 6584932179 6592560128 6600697344 6601914396 6611641344 6619802112 6624750363 6638962176 6643924749 6656950272 6666395904 6676217856 6689454912 6706706688 6708816576 6716588032 6724878336 6738211872 6744342528 6749383872 6757714656 6772211712 6777273888 6795636736 6798577632 6805279152 6806969136 6815305728 6826670928 6845167616 6846429744 6854880312 6864979968 6878591286 6884849664 6889996036 6898500378 6913299456 6916291272 6918467094 6935030784 6940214666 6947055801 6948780993 6955103232 6963687936 6968893239 6983843328 6989063697 6990799321 7008000384 7023034368 7028284032 7057326528 7059079104 7065501696 7079510592 7094697984 7100001216 7108764768 7129340064 7139844096 7151750496 7154000392 7169347584 7172450208 7181303184 7191883776 7202088432 7206143252 7212699648 7221602304 7227000396 7242504192 7247917908 7256864034 7277867982 7279675326 7286298624 7288590848 7300745298 7309756629 7316407296 7318708992 7321876254 7330913667 7341714688 7352131941 7362964224 7372052352 7375242699 7393389696 7395225728 7416630144 7425784512 7434878976 7438096512 7447277376 7468832448 7479836672 7489069056 7510745088 7516359312 7525636776 7534354432 7545045024 7547418648 7556161536 7565488128 7571143272 7580488356 7587385344 7593056856 7602428988 7618738176 7624433124 7626326532 7645091328 7648399836 7657840278 7667218944 7680004794 7700813568 7702233462 7710244864 7713581568 7723102464 7745455872 7766441984 7769803008 7777461888 7780827681 7788920832 7801909632 7804364064 7823048704 7824491136 7834148928 7845691392 7861247184 7868399616 7874281184 7884000432 7900913664 7906819536 7931673904 7939492344 7941463992 7948689408 7951190016 7964449416 7981535232 7987501368 7997360364 8009143296 8020507572 8025023167 8032324608 8045719308 8048250441 8065516032 8067518976 8069006484 8078966082 8090869248 8114287104 8124302592 8147817216 8159821824 8176000448 8193540096 8197085952 8199664704 8219295744 8230958208 8233547616 8235592288 8243085312 8253259776 8259429024 8277147648 8283334752 8293558896 8317563408 8319628944 8329818112 8343708912 8354007576 8364238848 8367858576 8378187048 8390531072 8402436504 8414816256 8425202688 8431500462 8449588224 8455904226 8466341373 8476148736 8490845979 8492954547 8500681728 8511174144 8517536181 8535808512 8542188963 8558936064 8583708672 8590124928 8600727744 8625621312 8635613184 8652735168 8663415264 8671297536 8674025472 8677779264 8688490272 8707129344 8713637856 8737247232 8741028384 8762535936 8777148336 8779909572 8800929792 8802552528 8815521792 8826402816 8833000484 8843903082 8851949568 8858566332 8869500486 8888527872 8895171978 8897380954 8919273216 8923133142 8931928887 8934146991 8942275584 8945088768 8960005593 8984282496 8985939039 8999178496 9010286208 9029615616 9036365184 9064770176 9073705536 9075958848 9087074304 9102227904 9128572992 9139840416 9153306624 9166294368 9171455048 9179799552 9198000504 9217732608 9221721696 9224622792 9246707712 9262741068 9265041324 9273470976 9284917248 9291857652 9311791104 9318751596 9330253758 9344000512 9357258834 9359582562 9371045376 9386672526 9398258523 9409768704 9412105472 9413840898 9425460429 9439347456 9466668288 9478353024 9505786752 9519792128 9535667328 9559130112 9563266944 9575070912 9589178368 9602784576 9616932864 9628803072 9636000528 9656672256 9663890544 9675818712 9703823976 9706233768 9715064832 9734327064 9746342172 9755209728 9758278656 9762501672 9774551556 9802842588 9817285632 9829403136 9833656932 9836750539 9857852928 9874291878 9888840192 9901046016 9902871594 9913171968 9917462016 9929703168 9958443264 9985425408 10014326784 10021812416 10034182368 10060060032 10063224864 10074882048 10087317504 10094857696 10107317808 10116513792 10124075808 10136571984 10158317568 10165910832 10168435376 10193455104 10197866448 10207918728 10210453704 10222958592 10240006392 10267751424 10269644616 10282320468 10284775424 10297469952 10317886929 10327274496 10334994054 10347750567 10359737344 10369949184 10374436908 10377700641 10402546176 10405818752 10410321999 10432654848 10445531904 10460921856 10475764992 10481662912 10491199488 10512000576 10534551552 10542426048 10585989792 10588618656 10598252544 10601586688 10619265888 10642046976 10650001824 10663147152 10678857728 10694010096 10709766144 10727625744 10731000588 10754021376 10756691968 10758675312 10771954776 10787825664 10809214878 10819049472 10832403456 10840500594 10863756288 10871876862 10885296051 10916801973 10919512989 10929447936 10932886272 10951117947 10974610944 10978063488 10982814381 11004346368 11012572032 11036196864 11044446336 11058078528 11090084544 11092838592 11124945216 11138676768 11152318464 11157144768 11170916064 11203248672 11219755008 11233603584 11242000616 11266117632 11274538968 11288455164 11301531648 11317567536 11321127972 11323939396 11334242304 11348232192 11356714908 11370732534 11381078016 11389585284 11403643482 11436649686 11439489798 11453499904 11467636992 11472599754 11486760417 11500828416 11520007191 11536980224 11551220352 11553350193 11565367296 11570372352 11584653696 11609505792 11618183808 11649662976 11654704512 11666192832 11683381248 11702864448 11706546096 11734573056 11736736704 11751223392 11754029056 11768537088 11791870776 11802599424 11811421776 11826000648 11851370496 11860229304 11892364288 11897510856 11909238516 11912195988 11923034112 11926785024 11946674124 11972302848 11979043328 11981252052 11996040546 12013714944 12048486912 12068578962 12098274048 12101278464 12103509726 12116099072 12136303872 12171430656 12186453888 12204408832 12221725824 12239732736 12264000672 12290310144 12295628928 12299497056 12328943616 12350321424 12353388432 12364627968 12379889664 12389143536 12415721472 12425002128 12440338344 12476345112 12479443416 12494727168 12515563368 12531011364 12546358272 12551787864 12567280572 12585796608 12603654756 12610750691 12622224384 12637804032 12647250693 12674382336 12683856339 12714223104 12745506816 12751022592 12766761216 12803712768 12822577152 12838404096 12848000704 12875563008 12885187392 12901091616 12938431968 12941645024 12953419776 12979102752 12995122896 13006946304 13011038208 13016668896 13032735408 13070456784 13089714176 13105870848 13111542576 13143803904 13165722504 13169864358 13185120256 13201394688 13203828792 13223282688 13239604224 13249500726 13265854623 13277924352 13287849498 13304250729 13332791808 13342757967 13346071431 13378909824 13384699713 13413413376 13417633152 13449756672 13476423744 13488685056 13498767744 13515429312 13544423424 13554547776 13591273472 13597155264 13610558304 13613938272 13630611456 13653341856 13690335232 13692859488 13709760624 13729959936 13757182572 13769699328 13779992072 13797000756 13826598912 13832582544 13836934188 13870061568 13880429332 13894111602 13897561986 13910206464 13927375872 13937786478 13967686656 13978127394 13981598642 13995380637 14016000768 14035888251 14039373843 14056568064 14080008789 14114653056 14118158208 14120761347 14159021184 14189395968 14200002432 14217529536 14258680128 14279688192 14303500992 14308000784 14338695168 14344900416 14362606368 14383767552 14404176864 14412286504 14425399296 14443204608 14454000792 14485008384 14495835816 14513728068 14555735964 14559350652 14572597248 14577181696 14601490596 14619513258 14632814592 14637417984 14643752508 14661827334 14683429376 14704263882 14725928448 14744104704 14750485398 14786779392 14790451456 14811437817 14833260288 14851569024 14869757952 14876193024 14894554752 14937664896 14959673344 14978138112 15021490176 15032718624 15051273552 15068708864 15090090048 15094837296 15112323072 15130976256 15142286544 15160976712 15174770688 15186113712 15204857976 15237476352 15248866248 15252653064 15290182656 15296799672 15315680556 15334437888 15360009588 15401627136 15404466924 15427163136 15446204928 15457750847 15490911744 15502491081 15532883968 15539606016 15554923776 15561655362 15577841664 15603819264 15608728128 15646097408 15648982272 15668297856 15691382784 15722494368 15736799232 15748562368 15768000864 15801827328 15813639072 15863347808 15878984688 15882927984 15897378816 15902380032 15928898832 15963070464 15975002736 15994720728 16018286592 16041015144 16050046334 16064649216 16091438616 16096500882 16131032064 16135037952 16138012968 16157932164 16181738496 16213822317 16228574208 16248605184 16260750891 16295634432 16307815293 16352000896 16387080192 16394171904 16399329408 16438591488 16461916416 16467095232 16471184576 16486170624 16506519552 16518858048 16554295296 16566669504 16587117792 16635126816 16639257888 16659636224 16687417824 16708015152 16728477696 16735717152 16756374096 16781062144 16804873008 16829632512 16850405376 16863000924 16899176448 16911808452 16932682746 16952297472 16981691958 16985909094 17001363456 17022348288 17035072362 17056098801 17071617024 17084377926 17105465223 17154974529 17159234697 17180249856 17201455488 17208899631 17251242624 17305470336 17326830528 17342595072 17348050944 17355558528 17376980544 17414258688 17427275712 17474494464 17482056768 17525071872 17554296672 17559819144 17601859584 17605105056 17631043584 17652805632 17666000968 17687806164 17703899136 17717132664 17739000972 17777055744 17790343956 17794761908 17838546432 17846266284 17863857774 17868293982 17884551168 17890177536 17920011186 17968564992 17971878078 17994060819 17998356992 18020572416 18072730368 18102868443 18129540352 18147411072 18151917696 18155264589 18174148608 18204455808 18257145984 18279680832 18306613248 18332588736 18342910096 18359599104 18396001008 18435465216 18443443392 18449245584 18493415424 18525482136 18530082648 18546941952 18569834496 18583715304 18623582208 18637503192 18660507516 18688001024 18714517668 18719165124 18742090752 18773345052 18796517046 18819537408 18824210944 18827681796 18850920858 18878694912 18933336576 18956706048 19011573504 19039584256 19071334656 19118260224 19126533888 19150141824 19178356736 19205569152 19233865728 19257606144 19272001056 19313344512 19327781088 19351637424 19407647952 19412467536 19430129664 19468654128 19492684344 19510419456 19516557312 19525003344 19549103112 19605685176 19634571264 19658806272 19667313864 19673501078 19715705856 19748583756 19754796537 19777680384 19802092032 19805743188 19816893943 19834924032 19859406336 19874251089 19916886528 19931774247 19970850816 20028653568 20043624832 20068364736 20120120064 20126449728 20149764096 20174635008 20189715392 20214635616 20233027584 20248151616 20273143968 20316635136 20331821664 20336870752 20386910208 20395732896 20415837456 20420907408 20445917184 20480012784 20535502848 20539289232 20564640936 20569550848 20594939904 20635773858 20654548992 20669988108 20695501134 20719474688 20739898368 20748873816 20755401282 20805092352 20811637504 20820643998 20841167403 20846342979 20865309696 20891063808 20906679717 20951529984 20963325824 20967191091 20972397963 21024001152 21069103104 21084852096 21171979584 21177237312 21196505088 21203173376 21238531776 21284093952 21300003648 21326294304 21357715456 21388020192 21419532288 21455251488 21462001176 21508042752 21513383936 21517350624 21543909552 21575651328 21618429756 21638098944 21664806912 21681001188 21727512576 21743753724 21770592102 21833603946 21839025978 21858895872 21865772544 21902235894 21929269887 21949221888 21956126976 21965628762 21992741001 22025144064 22056395823 22088892672 22116157056 22125728097 22180169088 22185677184 22249890432 22277353536 22304636928 22314289536 22341832128 22406497344 22439510016 22467207168 22484001232 22532235264 22549077936 22576910328 22603063296 22635135072 22642255944 22647878792 22668484608 22696464384 22713429816 22741465068 22762156032 22779170568 22807286964 22873299372 22878979596 22906999808 22935273984 22945199508 22973520834 23001656832 23040014382 23073960448 23102440704 23106700386 23130734592 23140744704 23169307392 23236367616 23299325952 23309409024 23332385664 23366762496 23405728896 23413092192 23469146112 23473473408 23502446784 23508058112 23537074176 23583741552 23605198848 23622843552 23652001296 23702740992 23720458608 23784728576 23795021712 23818477032 23824391976 23846068224 23853570048 23893348248 23944605696 23958086656 23962504104 23992081092 24027429888 24075069501 24096973824 24137157924 24144751323 24196548096 24202556928 24207019452 24272607744 24290751331 24342861312 24372907776 24408817664 24443451648 24479465472 24528001344 24580620288 24591257856 24598994112 24657887232 24700642848 24706776864 24729255936 24759779328 24778287072 24831442944 24850004256 24880676688 24952690224 24958886832 24989454336 25031126736 25062022728 25092716544 25103575728 25134561144 25171593216 25207309512 25221501382 25244448768 25275608064 25294501386 25348764672 25367712678 25399024119 25428446208 25472537937 25478863641 25502045184 25533522432 25552608543 25607425536 25626566889 25676808192 25696001408 25751126016 25770374784 25802183232 25876863936 25883290048 25906839552 25958205504 25990245792 26013892608 26022076416 26033337792 26065470816 26140913568 26179428352 26211741696 26223085152 26287607808 26331445008 26339728716 26370240512 26402789376 26407657584 26446565376 26479208448 26499001452 26531709246 26555848704 26575698996 26608501458 26665583616 26685515934 26692142862 26757819648 26769399426 26802440973 26826826752 26835266304 26880016779 26952847488 26957817117 26997535488 27030858624 27088846848 27109095552 27182546944 27194310528 27221116608 27227876544 27261222912 27306683712 27380670464 27385718976 27419521248 27459919872 27514365144 27539398656 27559984144 27594001512 27653197824 27665165088 27673868376 27740123136 27760858664 27788223204 27795123972 27820412928 27854751744 27875572956 27935373312 27956254788 27963197284 27990761274 28032001536 28071776502 28078747686 28113136128 28160017578 28194775569 28229306112 28236316416 28241522694 28276381287 28318042368 28400004864 28435059072 28517360256 28559376384 28607001984 28616001568 28677390336 28689800832 28725212736 28767535104 28808353728 28824573008 28850798592 28886409216 28908001584 28970016768 28991671632 29027456136 29111471928 29118701304 29145194496 29154363392 29202981192 29239026516 29265629184 29274835968 29287505016 29323654668 29366858752 29408527764 29451856896 29488209408 29500970796 29510251617 29573558784 29580902912 29622875634 29666520576 29703138048 29739515904 29752386048 29789109504 29875329792 29919346688 29956276224 30042980352 30065437248 30102547104 30137417728 30180180096 30189674592 30224646144 30261952512 30284573088 30321953424 30349541376 30372227424 30409715952 30474952704 30497732496 30505306128 30580365312 30593599344 30631361112 30668875776 30720019176 30803254272 30808933848 30854326272 30892409856 30915501694 30953660787 30981823488 31004982162 31043251701 31079212032 31109847552 31123310724 31133101923 31140833339 31207638528 31217456256 31230965997 31292194816 31297964544 31336595712 31382765568 31444988736 31473598464 31497124736 31536001728 31603654656 31627278144 31726695616 31757969376 31765855968 31794757632 31804760064 31857797664 31926140928 31950005472 31989441456 32036573184 32082030288 32100092668 32129298432 32182877232 32193001764 32262064128 32270075904 32276025936 32315864328 32363476992 32427644634 32457148416 32497210368 32521501782 32591268864 32615630586 32655888153 32704001792 32750405919 32758538967 32788343808 32798658816 32853353841 32923832832 32934190464 32942369152 32948443143 33013039104 33037716096 33108590592 33133339008 33174235584 33270253632 33278515776 33319272448 33374835648 33416030304 33456955392 33471434304 33512748192 33562124288 33609746016 33659265024 33700810752 33726001848 33798352896 33823616904 33865365492 33904594944 33963383916 33971818188 34002726912 34044696576 34070144724 34112197602 34143234048 34168755852 34210930446 34309949058 34318469394 34360499712 34402910976 34417799262 34460281251 34502485248 34560021573 34610940672 34653661056 34660050579 34696101888 34711117056 34753961088 34828517376 34854551424 34948988928 34964113536 35050143744 35108593344 35119638288 35203719168 35210210112 35262087168 35305611264 35332001936 35375612328 35407798272 35434265328 35478001944 35554111488 35580687912 35589523816 35677092864 35692532568 35727715548 35736587964 35769102336 35780355072 35840022372 35937129984 35943756156 35988121638 35996713984 36041144832 36145460736 36205736886 36259080704 36294822144 36303835392 36310529178 36348297216 36408911616 36514291968 36559361664 36613226496 36665177472 36685820192 36719198208 36792002016 36870930432 36886886784 36898491168 36986830848 37050964272 37060165296 37093883904 37139668992 37167430608 37247164416 37275006384 37321015032 37376002048 37429035336 37438330248 37484181504 37546690104 37593034092 37639074816 37648421888 37655363592 37701841716 37757389824 37832252073 37866673152 37913412096 37941752079 38023147008 38051569017 38142669312 38236520448 38253067776 38300283648 38356713472 38411138304 38467731456 38515212288 38544002112 38626689024 38655562176 38703274848 38815295904 38824935072 38860259328 38937308256 38985368688 39020838912 39033114624 39050006688 39098206224 39211370352 39269142528 39317612544 39334627728 39347002156 39431411712 39497167512 39509593074 39555360768 39604184064 39611486376 39633787886 39669848064 39718812672 39748502178 39797563869 39833773056 39863548494 39912752187 40028273901 40038214293 40087249664 40136729472 40154099139 40240240128 40252899456 40349270016 40379430784 40429271232 40466055168 40496303232 40546287936 40633270272 40663643328 40673741504 40773820416 40791465792 40831674912 40841814816 40891834368 40960025568 41071005696 41078578464 41129281872 41139101696 41189879808 41271547716 41309097984 41339976216 41391002268 41438949376 41479796736 41497747632 41510802564 41610184704 41623275008 41641287996 41682334806 41692685958 41730619392 41782127616 41813359434 41903059968 41926651648 41934382182 41944795926 41986141911 42048002304 42118121529 42169704192 42240026367 42343959168 42354474624 42362284041 42406346752 42477063552 42568187904 42600007296 42652588608 42715430912 42776040384 42839064576 42910502976 42924002352 43016085504 43026767872 43034701248 43087819104 43151302656 43236859512 43276197888 43329613824 43362002376 43455025152 43487507448 43541184204 43667207892 43678051956 43717791744 43731545088 43804471788 43858539774 43898443776 43912253952 43931257524 43985482002 44050288128 44112791646 44177785344 44232314112 44251456194 44360338176 44371354368 44434313451 44499780864 44554707072 44609273856 44628579072 44683664256 44812994688 44879020032 44934414336 44968002464 45064470528 45098155872 45153820656 45206126592 45270270144 45284511888 45295757584 45336969216 45392928768 45426859632 45482930136 45524312064 45558341136 45614573928 45746598744 45757959192 45813999616 45870547968 45890399016 45947041668 46003313664 46080028764 46147920896 46204881408 46213400772 46281489408 46338614784 46373252541 46472735232 46507473243 46598651904 46618818048 46664771328 46733524992 46811457792 46826184384 46938292224 46946946816 47004893568 47016116224 47074148352 47167483104 47210397696 47245687104 47304002592 47405481984 47440917216 47569457152 47590043424 47636954064 47648783952 47692136448 47707140096 47786696496 47889211392 47916173312 47925008208 47984162184 48054859776 48150139002 48193947648 48274315848 48289502646 48393096192 48405113856 48414038904 48545215488 48581502662 48641466951 48685722624 48745815552 48782252673 48886903296 48923445879 48935595247 49056002688 49161240576 49182515712 49197988224 49315774464 49401285696 49413553728 49458511872 49519558656 49556574144 49662885888 49700008512 49761353376 49905380448 49917773664 49978908672 50062253472 50124045456 50185433088 50207151456 50269122288 50343186432 50414619024 50443002764 50488897536 50551216128 50589002772 50697529344 50735425356 50798048238 50856892416 50945075874 50957727282 51004090368 51067044864 51105217086 51168296403 51214851072 51253133778 51316395669 51392002816 51464923587 51477704091 51540749568 51604366464 51626698893 51753727872 51766580096 51916411008 51980491584 52027785216 52044152832 52066675584 52130941632 52281827136 52358856704 52423483392 52446170304 52575215616 52662890016 52679457432 52740481024 52805578752 52815315168 52893130752 52958416896 52998002904 53063418492 53111697408 53151397992 53217002916 53331167232 53371031868 53384285724 53515639296 53538798852 53604881946 53653653504 53670532608 53760033558 53905694976 53915634234 53995070976 54061717248 54218191104 54308605329 54365093888 54388621056 54442233216 54455753088 54465793767 54522445824 54613367424 54761340928 54771437952 54839042496 54919839744 55028730288 55078797312 55119968288 55188003024 55306395648 55330330176 55347736752 55480246272 55521717328 55576446408 55590247944 55640825856 55709503488 55751145912 55870746624 55912509576 55926394568 55981522548 56064003072 56143553004 56157495372 56175162169 56226272256 56320035156 56389551138 56458612224 56472632832 56483045388 56552762574 56636084736 56800009728 56870118144 57034720512 57118752768 57214003968 57232003136 57354780672 57379601664 57450425472 57535070208 57616707456 57649146016 57701597184 57772818432 57816003168 57940033536 57983343264 58054912272 58222943856 58237402608 58290388992 58308726784 58405962384 58478053032 58531258368 58549671936 58575010032 58647309336 58733717504 58817055528 58903713792 58976418816 59001941592 59020503234 59147117568 59161805824 59245751268 59264389611 59333041152 59406276096 59450681829 59504772096 59578219008 59622753267 59750659584 59795322741 59912552448 60085960704 60130874496 60205094208 60274835456 60360360192 60379349184 60449292288 60523905024 60569146176 60643906848 60699082752 60744454848 60819431904 60949905408 60995464992 61010612256 61160730624 61187198688 61262722224 61337751552 61440038352 61606508544 61617867696 61708652544 61784819712 61831003388 61907321574 61963646976 62009964324 62086503402 62158424064 62219695104 62246621448 62266203846 62281666678 62415277056 62434912512 62461931994 62523502209 62539028937 62595929088 62673191424 62720039151 62889977472 62901573273 62917193889 62994249472 63072003456 63207309312 63254556288 63453391232 63515938752 63531711936 63589515264 63609520128 63715595328 63852281856 63900010944 63978882912 64073146368 64164060576 64200185336 64258596864 64365754464 64386003528 64524128256 64540151808 64552051872 64631728656 64726953984 64855289268 64914296832 64994420736 65043003564 65182537728 65231261172 65311776306 65408003584 65500811838 65517077934 65576687616 65597317632 65706707682 65787809661 65847665664 65868380928 65884738304 65896886286 65978223003 66075432192 66266678016 66348471168 66377184291 66540507264 66557031552 66638544896 66749671296 66832060608 66913910784 66942868608 67025496384 67124248576 67219492032 67318530048 67401621504 67452003696 67596705792 67647233808 67730730984 67809189888 67926767832 67943636376 68005453824 68089393152 68140289448 68224395204 68286468096 68337511704 68421860892 68619898116 68636938788 68720999424 68805821952 68835598524 68920562502 69004970496 69120043146 69221881344 69307322112 69320101158 69392203776 69422234112 69507922176 69709102848 69897977856 69928227072 70100287488 70217186688 70239276576 70407438336 70420420224 70524174336 70611222528 70664003872 70751224656 70815596544 70868530656 70956003888 71108222976 71161375824 71179047632 71354185728 71385065136 71455431096 71473175928 71538204672 71560710144 71680044744 71874259968 71887512312 71976243276 71993427968 72082289664 72225208503 72290921472 72411473772 72434253969 72518161408 72589644288 72607670784 72621058356 72817823232 72872253993 73028583936 73118723328 73226452992 73330354944 73371640384 73438396416 73584004032 73741860864 73773773568 73796982336 73973661696 74101928544 74120330592 74187767808 74279337984 74334861216 74494328832 74550012768 74642030064 74752004096 74858070672 74876660496 74968363008 75093380208 75186068184 75278149632 75296843776 75310727184 75403683432 75514779648 75664504146 75733346304 75826824192 75883504158 76046294016 76103138034 76197072357 76285338624 76417613811 76436590923 76506135552 76600567296 76657825629 76822276608 76879700667 77030424576 77088004224 77253378048 77311124352 77406549696 77630591808 77649870144 77720518656 77874616512 77970737376 78041677824 78066229248 78100013376 78196412448 78422740704 78538285056 78635225088 78669255456 78694004312 78862823424 78994335024 79019186148 79110721536 79208368128 79222972752 79267575772 79339696128 79437625344 79497004356 79595127738 79667546112 79727096988 79825504374 80056547802 80076428586 80174499328 80273458944 80308198278 80407322919 80480480256 80505798912 80640050337 80758861568 80858542464 80873451351 80992606464 81092575872 81266540544 81327286656 81347483008 81547640832 81582931584 81663349824 81683629632 81783668736 81920051136 82142011392 82157156928 82258563744 82278203392 82379759616 82543095432 82618195968 82679952432 82782004536 82877898752 82959593472 82995495264 83021605128 83220369408 83246550016 83282575992 83364669612 83385371916 83461238784 83564255232 83626718868 83806119936 83853303296 83868764364 83889591852 83972283822 84096004608 84236243058 84339408384 84480052734 84584326707 84687918336 84708949248 84724568082 84812693504 84954127104 85200014592 85305177216 85430861824 85552080768 85678129152 85821005952 85848004704 86032171008 86053535744 86069402496 86175638208 86302605312 86473719024 86552395776 86659227648 86724004752 86910050304 86975014896 87082368408 87334415784 87356103912 87435583488 87463090176 87608943576 87717079548 87796887552 87824507904 87862515048 87970964004 88100576256 88225583292 88275254837 88355570688 88464628224 88502912388 88530754851 88720676352 88742708736 88868626902 88999561728 89109414144 89218547712 89257158144 89367328512 89625989376 89758040064 89868828672 89936004928 90128941056 90196311744 90307641312 90412253184 90540540288 90569023776 90591515168 90673938432 90785857536 90853719264 90965860272 91048624128 91116682272 91229147856 91493197488 91515918384 91627999232 91741095936 91780798032 91894083336 92006627328 92160057528 92295841792 92409762816 92426801544 92562978816 92677229568 92746505082 92860982361 92945470464 93014946486 93129755103 93237636096 93329542656 93399305769 93422500017 93622915584 93652368768 93692897991 93876584448 93893893632 94009787136 94148296704 94334966208 94420795392 94491374208 94608005184 94810963968 94881834432 95138914304 95180086848 95273908128 95297567904 95384272896 95414280192 95573392992 95778422784 95832346624 95850016416 95968324368 96109719552 96300278004 96387895296 96548631696 96579005292 96786192384 96810227712 96828077808 97090430976 97163005324 97282933902 97371445248 97491631104 97564505346 97773806592 97846891758 97871190494 97967664459 98112005376 98251217757 98275616901 98365031424 98395976448 98560061523 98802571392 98827107456 98845329429 99039117312 99113148288 99325771776 99400017024 99522706752 99810760896 99835547328 99957817344 100124506944 100248090912 100370866176 100414302912 100538244576 100686372864 100829238048 100886005528 100977795072 101102432256 101178005544 101395058688 101470850712 101596096476 101713784832 101890151748 101915454564 102008180736 102134089728 102210434172 102336592806 102429702144 102506267556 102632791338 102784005632 102929847174 102955408182 103081499136 103208732928 103253397786 103380843753 103507455744 103533160192 103680064719 103832822016 103960983168 104088305664 104133351168 104261883264 104563654272 104717713408 104846966784 104892340608 105150431232 105325780032 105358914864 105480962048 105611157504 105630630336 105786261504 105916833792 105996005808 106126836984 106223394816 106302795984 106434005832 106662334464 106742063736 106768571448 107031278592 107077597704 107209763892 107307307008 107341065216 107520067116 107811389952 107831268468 107990141952 108123434496 108204255929 108436382208 108617210658 108730187776 108777242112 108884466432 108911506176 108931587534 109044891648 109226734848 109522681856 109542875904 109678084992 109839679488 110057460576 110157594624 110239936576 110376006048 110612791296 110660660352 110695473504 110960492544 111043434656 111152892816 111180495888 111281651712 111419006976 111502291824 111741493248 111825019152 111852789136 111963045096 112128006144 112287106008 112314990744 112350324338 112452544512 112640070312 112779102276 112917224448 112945265664 112966090776 113105525148 113272169472 113496756219 113600019456 113740236288 113825256237 114069441024 114154707051 114428007936 114464006272 114709561344 114759203328 114900850944 115070140416 115233414912 115298292032 115403194368 115545636864 115632006336 115880067072 115966686528 116109824544 116445887712 116474805216 116580777984 116617453568 116811924768 116956106064 117062516736 117099343872 117150020064 117294618672 117467435008 117634111056 117807427584 117952837632 118003883184 118041006468 118294235136 118323611648 118491502536 118528779222 118666082304 118812552192 118901363658 119009544192 119156438016 119245506534 119392691607 119501319168 119590645482 119738256561 120084821703 120114642879 120261748992 120410188416 120462297417 120720720384 120758698368 121047810048 121138292352 121287813696 121398165504 121488909696 121638863808 121899810816 121990929984 122021224512 122321461248 122374397376 122525444448 122675503104 122880076704 123213017088 123235735392 123417305088 123569639424 123662006776 123814643148 123927293952 124019928648 124173006804 124316848128 124439390208 124493242896 124532407692 124563333356 124830554112 124869825024 124923863988 125047004418 125078057874 125191858176 125346382848 125440078302 125779954944 125803146546 125834387778 125958425733 125988498944 126144006912 126354364587 126509112576 126720079101 126906782464 127031877504 127063423872 127086852123 127219040256 127431190656 127704563712 127800021888 127957765824 128146292736 128328121152 128400370672 128517193728 128731508928 128772007056 129048256512 129080303616 129104103744 129263457312 129453907968 129710578536 129828593664 129988841472 130086007128 130365075456 130462522344 130623552612 130816007168 131001623676 131034155868 131153375232 131194635264 131413415364 131575619322 131695331328 131736761856 131769476608 131793772572 131956446006 132150864384 132533356032 132696942336 132754368582 133081014528 133114063104 133277089792 133499342592 133664121216 133827821568 133885737216 134050992768 134248497152 134438984064 134637060096 134803243008 134904007392 135193411584 135294467616 135461461968 135618379776 135853535664 135887272752 136010907648 136178786304 136280578896 136448790408 136572936192 136675023408 136843721784 137239796232 137273877576 137441998848 137611643904 137671197048 137841125004 138009940992 138240086292 138443762688 138614644224 138640202316 138718257601 138844468224 139015844352 139119757623 139418205696 139522419729 139795955712 139856454144 140200574976 140434373376 140478553152 140814876672 140840840448 141048348672 141222445056 141328007744 141502449312 141631193088 141737061312 141912007776 142216445952 142322751648 142358095264 142708371456 142770130272 142910862192 142946351856 143076409344 143121420288 143360089488 143748519936 143775024624 143952486552 143986855936 144164579328 144450417006 144581842944 144822947544 144868507938 145036322816 145179288576 145215341568 145242116712 145635646464 145744507986 145924400853 146057167872 146237446656 146346758019 146660709888 146743280768 146770337637 146806785741 147168008064 147483721728 147547547136 147593964672 147947323392 148203857088 148240661184 148375535616 148558675968 148669722432 148988657664 149100025536 149284060128 149504008192 149716141344 149753320992 149936726016 150186760416 150372136368 150556299264 150593687552 150621454368 150807366864 151029559296 151329008292 151466692608 151653648384 151767008316 152092588032 152206276068 152394144714 152570677248 152835227622 152873181846 153012271104 153201134592 153315651258 153504889209 153644553216 153759401334 153949187007 154176008448 154394770761 154433112273 154622248704 154813099392 154880096679 155261183616 155299740288 155749233024 155941474752 156083355648 156132458496 156200026752 156392824896 156845481408 157076570112 157270450176 157338510912 157388008624 157725646848 157988670048 158038372296 158221443072 158416736256 158445945504 158535151544 158679392256 158875250688 158994008712 159190255476 159335092224 159454193976 159651008748 160113095604 160152857172 160348998656 160546917888 160616396556 160814645838 160960960512 161011597824 161280100674 161517723136 161717084928 161746902702 161985212928 162185151744 162654573312 162694966016 162925815987 163095281664 163165863168 163326699648 163367259264 163567337472 163840102272 164284022784 164314313856 164517127488 164556406784 164759519232 165086190864 165236391936 165359904864 165564009072 165755797504 165919186944 165990990528 166043210256 166440738816 166493100032 166565151984 166729339224 166770743832 166922477568 167128510464 167253437736 167612239872 167706606592 167737528728 167779183704 167944567644 168192009216 168472486116 168525486507 168678816768 168960105468 169168653414 169375836672 169417898496 169449136164 169908254208 170035259317 170400029184 170610354432 170861723648 171104161536 171356258304 171642011904 171696009408 172064342016 172107071488 172138804992 172351276416 172605210624 172947438048 173104791552 173318455296 173448009504 173820100608 173950029792 174164736816 174668831568 174712207824 174871166976 174926180352 175217887152 175434159096 175593775104 175649015808 175725030096 175941928008 176201152512 176451166584 176550509674 176711141376 176929256448 177005824776 177061509702 177441352704 177485417472 177737253804 177793168833 177999123456 178218828288 178352045487 178514316288 178734657024 178868259801 179251978752 179385968223 179737657344 179872009856 180257882112 180392623488 180615282624 180824506368 181081080576 181138047552 181183030336 181347876864 181571715072 181707438528 181931720544 182097248256 182233364544 182458295712 182986394976 183031836768 183255998464 183482191872 183561596064 183788166672 184013254656 184320115056 184591683584 184819525632 184853603088 185125957632 185354459136 185493010164 185721964722 185890940928 186029892972 186259510206 186475272192 186659085312 186798611538 186845000034 187245831168 187304737536 187385795982 187617086811 187787787264 188019574272 188160117453 188669932416 188704719819 188751581667 188982748416 189216010368 189621927936 189763668864 190277828608 190360173696 190547816256 190595135808 190768545792 190828560384 191146785984 191556845568 191664693248 191700032832 191936648736 192219439104 192600556008 192775790592 193097263392 193158010584 193572384768 193620455424 193656155616 194180861952 194326010648 194565867804 194742890496 194983262208 195129010692 195547613184 195693783516 195742380988 195935328918 196224010752 196502435514 196551233802 196730062848 196791952896 197120123046 197363428983 197605142784 197654214912 197690658858 197934669009 198226296576 198800034048 199045413504 199131552873 199621521792 199671094656 199915634688 200249013888 200496181824 200741732352 200828605824 201076489152 201372745728 201658476096 201772011056 201955590144 202204864512 202356011088 202790117376 202941701424 203192192952 203427569664 203780303496 203830909128 204016361472 204268179456 204420868344 204673185612 204859404288 205012535112 205265582676 205568011264 205859694348 205910816364 206162998272 206417465856 206506795572 206761687506 207014911488 207066320384 207360129438 207665644032 207921966336 208176611328 208266702336 208523766528 209127308544 209435426816 209693933568 209784681216 210300862464 210651560064 210717829728 210961924096 211222315008 211261260672 211572523008 211833667584 211992011616 212253673968 212446789632 212605591968 212868011664 213324668928 213484127472 213537142896 214062557184 214155195408 214419527784 214614614016 214682130432 215040134232 215622779904 215662536936 215980283904 216246868992 216408511858 216675625509 216872764416 217234421316 217302761907 217554484224 217768932864 217823012352 217863175068 217985833373 218453469696 218616761979 219045363712 219085751808 219356169984 219679358976 220114921152 220315189248 220479873152 220752012096 221225582592 221321320704 221390947008 221920985088 222086869312 222305785632 222360991776 222563303424 222838013952 223004583648 223482986496 223650038304 223705578272 223926090192 224256012288 224574212016 224629981488 224700648676 224905089024 225280140624 225558204552 225834448896 225890531328 225932181552 226211050296 226544338944 226993512438 227200038912 227480472576 227650512474 228138882048 228309414102 228591217071 228856015872 228928012544 229252841433 229309772769 229518406656 229801701888 229973476887 230466829824 230596584064 230639102001 231091273728 231264012672 231760134144 231933373056 232219649088 232891775424 232949610432 233161555968 233234907136 233623849536 233912212128 234125033472 234198687744 234300040128 234589237344 234934870016 235268222112 235614855168 235905675264 236007766368 236082012936 236588470272 236647223296 236983005072 237057558444 237332164608 237625104384 237802727316 238019088384 238312876032 238491013068 238785383214 239002638336 239181290964 239476513122 240169643406 240229285758 240523497984 240820376832 240924594834 241221968757 241441440768 241517396736 241920151011 242276584704 242575627392 242620354053 242977819392 243277727616 243799621632 243981859968 244042449024 244642922496 244748794752 245050888896 245351006208 245760153408 246426034176 246471470784 246834610176 247139278848 247324013552 247629286296 247854587904 248039857296 248346013608 248633696256 248878780416 248986485792 249064815384 249126666712 249661108224 249739650048 249847727976 250094008836 250156115748 250383716352 250692765696 250880156604 251559909888 251606293092 251668775556 251916851466 251976997888 252288013824 252708729174 253018225152 253440158202 253752980121 253813564928 254063755008 254126847744 254173704246 254438080512 254862381312 255600043776 255915531648 256292585472 256656242304 256800741344 257034387456 257463017856 257544014112 258096513024 258160607232 258208207488 258526914624 258907815936 259421157072 259657187328 259977682944 260172014256 260730150912 260925044688 261247105224 261632014336 262003247352 262068311736 262306750464 262389270528 262826830728 263151238644 263390662656 263473523712 263538953216 263587545144 263912892012 264301728768 264825764511 265066712064 265393884672 265508737164 265592264553 266162029056 266228126208 266998685184 267328242432 267655643136 267771474432 268101985536 268496994304 268877968128 269274120192 269606486016 269808014784 270386823168 270588935232 270922923936 271236759552 271707071328 271774545504 272021815296 272357572608 272561157792 272897580816 273145872384 273350046816 273687443568 274479592464 274547755152 274883997696 275223287808 275342394096 275682250008 276019881984 276480172584 276887525376 277229288448 277280404632 277436515202 277688936448 278031688704 278239515246 278582947083 278836411392 279044839458 279389265309 279712908288 280197917307 280267500051 280868746752 280957106304 281078693973 281629753344 281681680896 282444890112 282656015488 283004898624 283262386176 283474122624 283824015552 284432891904 284645503296 284716190528 285416742912 285540260544 285821724384 285892703712 286152818688 286242840576 286720178976 287497039872 287550049248 287904973104 287973711872 288329158656 288900834012 289163685888 289645895088 289737015876 290072645632 290358577152 290430683136 290484233424 291271292928 291489015972 291848801706 292114335744 292474893312 292693516038 293321419776 293486561536 293540675274 293613571482 293902993377 294336016128 294826850703 295095094272 295187929344 295680184569 296407714176 296481322368 296535988287 297117351936 297339444864 297977315328 298200051072 298568120256 299008016384 299432282688 299506641984 299873452032 300373520832 300744272736 301112598528 301187375104 301242908736 301614733728 302059118592 302658016584 302933385216 303307296768 303534016632 304185176064 304412552136 304788289428 305141354496 305670455244 305746363692 306024542208 306402269184 306631302516 307009778418 307289106432 307518802668 307898374014 308352016896 308789541522 308866224546 309244497408 309626198784 309760193358 310142531259 310522367232 310599480576 311040194157 311498466048 311882949504 312264916992 312400053504 312785649792 313690962816 314153140224 314540900352 314677021824 314776017248 315451293696 315977340096 316076744592 316442886144 316833472512 316891891008 317070303088 317358784512 317750501376 317988017424 318380510952 318670184448 318908387952 319302017496 320226191208 320305714344 320697997312 321093835776 321232793112 321629291676 321921921024 322023195648 322560201348 323035446272 323434169856 323493805404 323970425856 324370303488 324612767787 325309146624 325389932032 325851631974 326190563328 326331726336 326653399296 326734518528 327134674944 327680204544 328568045568 328628627712 329034254976 329112813568 329519038464 330172381728 330472783872 330719809728 331128018144 331511595008 331838373888 331981981056 332086420512 332881477632 332986200064 333130303968 333458678448 333541487664 333844955136 334257020928 334506875472 335224479744 335413213184 335475057456 335558367408 335889135288 336384018432 336944972232 337050973014 337357633536 337920210936 338337306828 338751673344 338835796992 338898272328 339816508416 340070518634 340490268657 340800058368 341220708864 341475768711 342208323072 342464121153 342549166729 343284023808 343392018816 344128684032 344214142976 344277609984 344702552832 345210421248 345894876096 346209583104 346636910592 346896019008 347640201216 347900059584 348329473632 349337663136 349424415648 349742333952 349852360704 350435774304 350868318192 351187550208 351298031616 351450060192 351883856016 352402305024 352902333168 353101019348 353422282752 353858512896 354011649552 354123019404 354882705408 354970834944 355474507608 355586337666 355998246912 356437656576 356704090974 357028632576 357469314048 357736519602 358178074821 358503957504 358771936446 359214769683 359744019712 360254465109 360343928637 360785246976 361230565248 361386892251 362162161152 362276095104 362366060672 363143430144 363414877056 363863441088 364194496512 364466729088 364916591424 365972789952 366063673536 366511996928 366964383744 367123192128 367576333344 368026509312 368640230112 369183367168 369639051264 369707206176 370251915264 370708918272 370986020328 371443929444 371781881856 372059785944 372519020412 372950544384 373318170624 373597223076 373690000068 374491662336 374609475072 374771591964 375234173622 375575574528 376039148544 376320234906 377339864832 377409439638 377503163334 377965496832 378432020736 379063093761 379527337728 380160237303 380555657216 380720347392 381095632512 381190271616 381260556369 381657120768 382293571968 383113691136 383329386496 383400065664 383873297472 384438878208 385201112016 385551581184 386194526784 386316021168 387144769536 387240910848 387312311232 388361723904 388652021296 389131735608 389485780992 389966524416 390258021384 391095226368 391387567032 391484761976 391870657836 392448021504 393004871028 393102467604 393460125696 393583905792 394240246092 394726857966 395210285568 395308429824 395381317716 395869338018 396452593152 397600068096 398090827008 398263105746 399243043584 399342189312 399831269376 400498027776 400992363648 401483464704 401657211648 402152978304 402745491456 403316952192 403544022112 403911180288 404409729024 404712022176 405580234752 405883402848 406384385904 406855139328 407560606992 407661818256 408032722944 408536358912 408841736688 409346371224 409718808576 410025070224 410531165352 411136022528 411719388696 411821632728 412325996544 412834931712 413013591144 413523375012 414029822976 414132640768 414720258876 415331288064 415843932672 416154772803 416533404672 417047533056 417359272869 418254617088 418567259187 419387867136 419569362432 420601724928 421303120128 421435659456 421923848192 422444630016 422522521344 423145046016 423667335168 423984023232 424507347936 424893579264 425211183936 425736023328 426649337856 426968254944 427074285792 428125114368 428310390816 428839055568 429229228032 429364260864 430080268464 431245559808 431325073872 431960567808 432493737984 432817023716 433351251018 433745528832 434468842632 434605523814 435108968448 435537865728 435646024704 435726350136 435971666746 436906939392 437233523958 437773202559 438171503616 438712339968 439040274057 440229842304 440311012911 440420357223 440959746304 441504024192 442451165184 442642641408 442781894016 443841970176 444173738624 444611571264 444721983552 445126606848 445676027904 446009167296 446965972992 447300076608 447411156544 447852180384 448512024576 449148424032 449259962976 449401297352 449810178048 450560281248 451116409104 451668897792 451781062656 451864363104 452422100592 453088677888 453987024876 454400077824 454960945152 455301024948 456277764096 456618828204 457182434142 457712031744 457856025088 458505682866 458619545538 459036813312 459603403776 459946953774 460514667627 460933659648 461193168128 461278204002 461847561021 462528025344 463299336819 463866746112 464439298176 464640290037 465783550848 465899220864 466469814272 467247699072 467824424256 468250066944 468397375488 468600080256 469178474688 469869740032 470536444224 471229710336 471811350528 472015532736 472164025872 473176940544 473294446592 473966010144 474115116888 474664329216 475250208768 475605454632 476038176768 476625752064 476982026136 477570766428 478005276672 478362581928 478953026244 480339286812 480458571516 481046995968 481640753664 481849189668 482443937514 482882881536 483034793472 483840302022 484553169408 485151254784 485240708106 485955638784 486555455232 487963719936 488084898048 488777447961 489285844992 489497589504 490101777792 490702012416 491520306816 492852068352 492942941568 493669220352 494278557696 494648027104 495258572592 495709175808 496079714592 496692027216 497267392512 497757560832 497972971584 498129630768 498253333424 499322216448 499479300096 499695455952 500188017672 500312231496 500767432704 501385531392 501760313208 503119819776 503212586184 503337551112 503833702932 503953995776 504576027648 505417458348 505576459521 506036450304 506880316404 507505960242 507627129856 508127510016 508253695488 508347408492 509724762624 510105777951 511200087552 511831063296 512585170944 513312484608 513601482688 514068774912 514926035712 515088028224 516193026048 516321214464 516416414976 517053829248 517815631872 518842314144 519314374656 519955365888 520344028512 521460301824 521850089376 522494210448 523264028672 524006494704 524136623472 524613500928 524778541056 525653661456 526302477288 526781325312 526947047424 527077906432 527175090288 527825784024 528603457536 529651529022 530133424128 530787769344 531017474328 531184529106 532324058112 532456252416 533379506499 533997370368 534656484864 535056136461 535542948864 536203971072 536604779403 537755936256 538157904669 539212972032 539616029568 540773646336 541177870464 541845847872 542473519104 543414142656 543549091008 544043630592 544715145216 545122315584 545795161632 546291744768 546700093632 547374887136 548959184928 549095510304 549767995392 550446575616 550684788192 551364500016 552039763968 552960345168 553775050752 554458576896 554560809264 554873030404 555377872896 556063377408 556479030492 557165894166 557672822784 558089678916 558778530618 559425816576 560395834614 560535000102 561737493504 561914212608 562157387946 562851260433 563363361792 564480352359 565312030976 566009797248 566114159457 566254745001 566948245248 567648031104 568865783808 569291006592 569432381056 570833485824 571080521088 571643448768 571785407424 572305637376 572485681152 573440357952 574994079744 575100098496 575809946208 575947423744 576658317312 577801668024 578327371776 579291790176 579474031752 580145291264 580717154304 580861366272 580968466848 582542585856 582978031944 583697603412 584228671488 584949786624 585387032076 586642839552 586973123072 587081350548 587227142964 587805986754 588672032256 589653701406 590190188544 590375858688 591360369138 592090286949 592815428352 592962644736 593071976574 594678889728 596400102144 597136240512 597394658619 598016032768 598864565376 599013283968 599746904064 600747041664 601488545472 602225197056 602374750208 602485817472 603229467456 604118237184 605316033168 605866770432 606614593536 607068033264 608370352128 608825104272 609576578856 610282708992 611340910488 611492727384 612049084416 612804538368 613262605032 614019556836 614578212864 615037605336 615796748028 616704033792 617579083044 617732449092 617926783859 618488994816 619252397568 619520386716 620285062518 621044734464 621198961152 622080388314 622996932096 623765899008 624529833984 624800107008 625571299584 627381925632 628306280448 629081800704 629354043648 629552034496 630902587392 631954680192 632153489184 632885772288 633666945024 633783782016 634140606176 634717569024 635501002752 635976034848 636761021904 637340368896 637816775904 638604034992 640452382416 640611428688 641395994624 642187671552 642465586224 643258583352 643843842048 644046391296 645120402696 646070892544 646868339712 646987610808 647940851712 648740606976 649225535574 650026876527 650618293248 650779864064 651703263948 651908285721 652663452672 653306798592 653469037056 653957500119 655360409088 655850285937 657136091136 657257255424 658068509952 659038076928 660344763456 660945567744 661439619456 662256036288 663023190016 663676747776 663963962112 664172841024 665762955264 665972400128 666260607936 666917356896 667082975328 667689910272 668514041856 669013750944 670448959488 670826426368 670950114912 671116734816 671778270576 672768036864 673889944464 674101946028 674715267072 675840421872 676674613656 677503346688 677671593984 677796544656 679633016832 680141037268 680980537314 681600116736 682441417728 682951537422 684416646144 684928242306 685098333458 685773651213 686568047616 686784037632 687758524299 687929318307 688555219968 689405105664 689920430661 691789752192 691917306003 693273821184 693792038016 695280402432 695800119168 696658947264 698675326272 698848831296 699484667904 699704721408 700871548608 701736636384 702375100416 702596063232 702900120384 703767712032 704804610048 705804666336 706202038696 706844565504 707717025792 708023299104 708246038808 709765410816 709941669888 710949015216 711172675332 711996493824 712875313152 713408181948 714057265152 714938628096 715473039204 716356149642 717007915008 717543872892 718429539366 719488039424 720508930218 720687857274 721570493952 722461130496 722773784502 723665906271 724324322304 724552190208 724732121344 725760453033 726829754112 727726882176 728933458176 729833182848 731945579904 732127347072 733023993856 733928767488 734246384256 735152666688 736053018624 737280460224 738366734336 739278102528 739414412352 740503830528 741417836544 741972040656 742887858888 743563763712 744119571888 745038040824 745901088768 746636341248 747194446152 747380000136 748983324672 749218950144 749543183928 750468347244 751151149056 752078297088 752640469812 754679729664 754818879276 755006326668 755930993664 756864041472 758126187522 759054675456 760320474606 761111314432 761440694784 762191265024 762380543232 762521112738 763314241536 764587143936 766658772992 766800131328 767746594944 768877756416 770402224032 771103162368 772389053568 772632042336 774289539072 774481821696 774624622464 776723447808 777304042592 778263471216 778971561984 779933048832 780516042768 782190452736 782775134064 782969523952 783741315672 784896043008 786009742056 786204935208 786920251392 787167811584 788480492184 789453715932 790420571136 790616859648 790762635432 791738676036 792905186304 794477293533 795200136192 796181654016 796526211492 796776793659 798486087168 798684378624 800996055552 801984727296 802966929408 803314423296 804305956608 805490982912 806633904384 807088044224 807822360576 808819458048 809424044352 811160469504 811766805696 812768771808 813710278656 815121213984 815323636512 816065445888 817072717824 817683473376 818692742448 819437617152 820050140448 821062330704 822272045056 823438777392 823643265456 824651993088 825669863424 826027182288 827046750024 828059645952 828265281536 829440517752 830662576128 831687865344 832309545606 833066809344 834095066112 834718545738 835748841249 836509234176 837134518374 838167795927 839138724864 840593751921 840802500153 842606240256 842871318912 843236081919 844889260032 845045042688 847334670336 847968046464 849014695872 849787158528 850422367872 851472046656 853298675712 853936509888 854148571584 856250228736 856620781632 857678111136 858458456064 858728521728 860160536928 862491119616 862650147744 863921135616 864987475968 865634047432 866702502036 867491057664 868937685264 869211047628 870217936896 871075731456 871292049408 871452700272 871943333492 873813878784 874467047916 875546405118 876343007232 877424679936 878080548114 880459684608 880622025822 880840714446 881708980131 881919492608 883008048384 884480552109 885285282816 885563788032 887040553707 888347477248 889223142528 889443967104 889607964861 891352055808 892018334592 893931945984 894600153216 894822313088 895704360768 897024049152 898296848064 898519925952 898802594704 899620356096 901120562496 902232818208 903337795584 903562125312 903728726208 904844201184 906177355776 907974049752 908800155648 909921890304 910602049896 912555528192 913237656408 914364868284 915424063488 915712050176 917011365732 917239091076 918073626624 919206807552 919893907548 921029335254 921867319296 922386336256 922556408004 923695122042 925056050688 926598673638 927733492224 928878596352 929280580074 930427593777 931567101696 931798441728 932939628544 934495398144 935648848512 936794750976 937200160512 938356949376 939739480064 941072888448 942459420672 943622701056 944031065472 944328051744 946353881088 946588893184 947932020288 948230233776 949328658432 950500417536 951210909264 952076353536 953251504128 953964052272 955141532856 956010553344 956725163856 957906052488 960678573624 960917143032 962093991936 963281507328 963698379336 964887875028 965765763072 966069586944 967680604044 969106338816 970302509568 970481416212 971027803207 971911277568 973110910464 973838303361 975927439872 976169796096 977554895922 978571689984 978995179008 980203555584 981404024832 983040613632 985704136704 985885883136 987338440704 988557115392 989296054208 990517145184 991418351616 992159429184 993384054432 994534785024 995515121664 995945943168 996259261536 996506666848 998644432896 998958600192 999390911904 1000376035344 1000624462992 1001534865408 1002771062784 1003520626416 1006239639552 1006425172368 1006675102224 1007667405864 1007907991552 1009152055296 1010834916696 1011152919042 1012072900608 1013760632808 1015011920484 1015254259712 1016255020032 1016507390976 1016694816984 1019449525248 1020211555902 1021470805971 1022400175104 1023662126592 1024427306133 1026624969216 1027202965376 1027392363459 1027647500187 1029852071424 1030176056448 1032386052096 1032642428928 1032832829952 1034107658496 1035631263744 1037684628288 1038628749312 1039910731776 1040688057024 1042920603648 1043700178752 1044988420896 1046528057344 1048012989408 1048273246944 1049227001856 1049557082112 1051307322912 1052604954576 1053562650624 1053894094848 1054155812864 1054350180576 1055651568048 1057206915072 1059303058044 1060266848256 1061575538688 1062034948656 1062369058212 1064648116224 1064912504832 1066759012998 1067994740736 1069312969728 1070112272922 1071085897728 1072407942144 1073209558806 1074534224463 1075511872512 1076315809338 1077644309049 1079232059136 1080763395327 1081031785911 1082355740928 1083691695744 1084160676753 1086828285312 1087098182016 1089430290432 1090244631168 1091590323264 1092583489536 1093400187264 1094749774272 1097918369856 1098191020608 1099535990784 1100893151232 1101369576384 1102729000032 1104079527936 1105920690336 1107550101504 1108917153792 1109121618528 1109746060808 1110755745792 1112126754816 1112958060984 1114331788332 1115345645568 1116179357832 1117557061236 1118851633152 1120791669228 1121070000204 1123474987008 1123828425216 1124314775892 1125702520866 1126726723584 1128960704718 1130624061952 1132019594496 1132228318914 1132509490002 1133896490496 1135296062208 1137189281283 1138582013184 1138864762112 1140480711909 1141666971648 1142161042176 1143286897536 1143570814848 1144971362304 1146880715904 1149988159488 1150200196992 1151619892416 1151894847488 1153316634624 1155603336048 1156654743552 1158583580352 1158948063504 1160290582528 1161434308608 1161722732544 1161936933696 1165085171712 1165956063888 1167395206824 1168457342976 1169899573248 1170774064152 1173285679104 1173946246144 1174162701096 1174454285928 1175611973508 1177344064512 1179307402812 1180380377088 1180751717376 1182720738276 1184180573898 1185630856704 1185925289472 1186143953148 1189357779456 1190246815219 1192800204288 1194272481024 1194789317238 1196032065536 1197729130752 1198026567936 1199493808128 1201494083328 1202977090944 1204450394112 1204749500416 1204971634944 1206458934912 1208236474368 1210632066336 1211733540864 1213229187072 1214136066528 1216740704256 1217650208544 1219153157712 1220565417984 1222681820976 1222985454768 1224098168832 1225609076736 1226525210064 1228039113672 1229156425728 1230075210672 1231593496056 1233408067584 1235158166088 1235464898184 1235853567718 1236977989632 1238504795136 1239040773432 1240570125036 1242089468928 1242397922304 1244160776628 1245993864192 1247531798016 1248464318409 1249600214016 1251142599168 1252077818607 1254763851264 1255701777561 1258163601408 1258708087296 1259104068992 1261805174784 1263909360384 1264306978368 1265771544576 1267333890048 1267567564032 1268281212352 1269435138048 1271002005504 1271952069696 1273522043808 1274680737792 1275633551808 1277208069984 1280904764832 1281222857376 1282791989248 1284375343104 1284931172448 1286517166704 1287687684096 1288092782592 1290240805392 1292141785088 1293736679424 1293975221616 1295881703424 1297481213952 1298451071148 1300053753054 1301236586496 1301559728128 1303406527896 1303816571442 1305326905344 1306613597184 1306938074112 1307915000238 1310720818176 1311700571874 1313319607677 1314514510848 1316137019904 1317120822171 1320689526912 1320933038733 1321261071669 1322879238912 1324512072576 1327353495552 1327927924224 1328345682048 1331525910528 1331944800256 1332521215872 1333834713792 1334165950656 1335379820544 1337028083712 1338027501888 1340897918976 1341652852736 1341900229824 1342233469632 1343556541152 1345536073728 1347779888928 1348203892056 1349430534144 1351680843744 1353349227312 1355006693376 1355343187968 1355593089312 1359266033664 1360282074536 1361961074628 1363200233472 1364882835456 1365903074844 1368833292288 1369856484612 1370196666916 1371547302426 1373136095232 1373568075264 1375517048598 1375858636614 1377110439936 1378810211328 1379840861322 1381544002881 1383579504384 1383834612006 1385542683063 1387584076032 1389898010457 1391600238336 1393317894528 1393920870111 1397350652544 1397697662592 1399409442816 1401743097216 1403473272768 1404750200832 1405192126464 1405800240768 1407535424064 1409609220096 1411609332672 1412404077392 1413689131008 1415434051584 1416046598208 1416492077616 1419530821632 1419883339776 1421898030432 1422345350664 1423992987648 1425750626304 1426816363896 1428114530304 1429877256192 1430946078408 1432712299284 1434015830016 1435087745784 1436859078732 1438976078848 1441017860436 1441375714548 1443140987904 1444922260992 1445547569004 1447331812542 1448648644608 1449104380416 1449464242688 1451520906066 1453659508224 1455453764352 1457866916352 1459666365696 1463891159808 1464254694144 1466047987712 1467857534976 1468492768512 1470305333376 1472106037248 1474560920448 1476733468672 1478556205056 1478828824704 1481007661056 1482835673088 1483944081312 1485775717776 1487127527424 1488239143776 1490076081648 1491802177536 1493272682496 1494388892304 1494760000272 1497966649344 1498437900288 1499086367856 1500936694488 1502302298112 1504156594176 1505280939624 1509359459328 1509637758552 1510012653336 1511861987328 1513728082944 1516252375044 1516729378563 1518109350912 1520640949212 1522881389568 1524382530048 1524761086464 1525042225476 1525900833611 1529174287872 1530317333853 1533317545984 1533600262656 1535493189888 1537755512832 1540804448064 1542206324736 1544778107136 1545264084672 1548579078144 1548963643392 1549249244928 1553446895616 1554608085184 1556526942432 1557943123968 1559866097664 1561032085536 1564380905472 1565550268128 1565939047904 1567482631344 1569792086016 1572019484112 1572409870416 1573840502784 1574335623168 1576960984368 1578907431864 1580841142272 1581233719296 1581525270864 1583477352072 1585810372608 1588954587066 1590400272384 1592363308032 1593052422984 1593553587318 1596972174336 1597368757248 1600138519497 1601992111104 1603969454592 1605168409383 1606628846592 1608611913216 1609814338209 1613267808768 1614176088448 1614473714007 1617638916096 1618848088704 1622320939008 1623533611392 1625537543616 1627420557312 1630242427968 1630647273024 1632130891776 1634145435648 1635366946752 1637385484896 1638875234304 1640100280896 1642124661408 1644544090112 1646877554784 1647286530912 1649303986176 1651339726848 1652054364576 1654093500048 1656119291904 1656530563072 1658881035504 1661325152256 1663375730688 1664619091212 1666133618688 1668190132224 1669437091476 1671497682498 1673018468352 1674269036748 1676335591854 1678277449728 1681187503842 1681605000306 1685212480512 1685742637824 1686472163838 1688553781299 1690090085376 1693441057077 1695936092928 1698029391744 1698342478371 1698764235003 1700844735744 1702944093312 1706597351424 1707873019776 1708297143168 1712500457472 1713241563264 1715356222272 1716916912128 1717457043456 1720321073856 1724982239232 1725300295488 1727842271232 1729974951936 1731268094864 1733405004072 1734982115328 1737875370528 1738422095256 1740435873792 1742151462912 1742584098816 1742905400544 1743886666984 1747627757568 1748934095832 1751092810236 1752686014464 1754849359872 1756161096228 1760919369216 1761244051644 1761681428892 1763417960262 1763838985216 1766016096768 1768961104218 1770570565632 1771127576064 1774081107414 1776270860847 1776694954496 1778446285056 1778887934208 1779215929722 1784036669184 1789200306432 1789644626176 1791408721536 1792183975857 1794048098304 1796593696128 1797039851904 1797605189408 1799240712192 1802241124992 1804465636416 1806675591168 1807124250624 1807457452416 1809688402368 1812354711552 1815948099504 1817600311296 1819843780608 1821204099792 1825111056384 1826475312816 1828729736568 1830848126976 1831424100352 1834022731464 1834478182152 1836147253248 1838413615104 1839787815096 1842058670508 1843734638592 1844772672512 1845112816008 1847390244084 1850112101376 1853197347276 1853780351577 1855466984448 1857757192704 1858561160148 1860855187554 1863134203392 1863596883456 1868990796288 1871297697024 1873589501952 1874400321024 1876713898752 1879478960128 1882145776896 1884918841344 1887245402112 1888062130944 1888656103488 1892707762176 1893177786368 1895864040576 1896460467552 1898657316864 1901000835072 1902421818528 1904152707072 1906503008256 1907928104544 1910283065712 1912021106688 1913450327712 1915812104976 1921357147248 1921834286064 1924187983872 1926563014656 1927396758672 1929775750056 1931531526144 1932139173888 1935361208088 1938212677632 1940605019136 1940962832424 1942055606414 1943822555136 1946221820928 1947676606722 1950080629581 1951854879744 1952339592192 1955109791844 1955724857163 1957990358016 1960407111168 1961872500357 1966081227264 1967550857811 1971408273408 1971771766272 1977114230784 1978592108416 1981034290368 1982836703232 1984318858368 1986768108864 1989069570048 1991030243328 1991891886336 1992518523072 1993013333696 1997288865792 1997917200384 1998781823808 2000752070688 2001248925984 2003069730816 2005542125568 2007041252832 2012479279104 2012850344736 2013350204448 2015334811728 2015815983104 2018304110592 2021669833392 2022305838084 2024145801216 2027521265616 2030023840968 2030508519424 2032510040064 2033014781952 2033389633968 2038899050496 2040423111804 2042941611942 2044800350208 2047324253184 2048854612266 2053249938432 2054405930752 2054784726918 2055295000374 2057320953639 2059704142848 2060352112896 2063787954921 2065665659904 2068215316992 2069761291983 2075369256576 2075751918009 2079821463552 2081376114048 2085841207296 2087400357504 2089976841792 2093056114688 2096025978816 2096546493888 2098454003712 2099114164224 2102614645824 2105209909152 2107125301248 2107788189696 2108311625728 2108700361152 2111303136096 2114413830144 2118606116088 2120533696512 2123151077376 2124069897312 2124738116424 2129296232448 2129825009664 2133518025996 2135989481472 2138625939456 2140224545844 2142171795456 2144815884288 2146419117612 2149068448926 2151023745024 2152631618676 2155288618098 2158464118272 2161526790654 2162063571822 2164711481856 2167383391488 2168321353506 2170997718813 2173656570624 2174196364032 2177281359099 2180489262336 2183180646528 2186800374528 2189499548544 2195836739712 2196382041216 2199071981568 2201786302464 2202739152768 2205458000064 2208159055872 2211841380672 2215100203008 2217834307584 2218243237056 2219492121616 2221511491584 2224253509632 2225916121968 2228663576664 2230691291136 2232358715664 2235114122472 2237703266304 2241583338456 2242140000408 2246949974016 2247656850432 2248629551784 2251405041732 2253453447168 2257921409436 2261248123904 2264039188992 2264456637828 2265018980004 2267792980992 2270592124416 2274378562566 2277164026368 2277729524224 2280961423818 2283333943296 2284322084352 2286573795072 2287141629696 2289942724608 2293761431808 2299976318976 2300400393984 2303239784832 2303789694976 2306633269248 2311206672096 2313309487104 2317167160704 2317896127008 2320581165056 2322868617216 2323445465088 2323873867392 2330170343424 2331912127776 2334790413648 2336914685952 2339799146496 2341548128304 2346571358208 2347892492288 2348325402192 2348908571856 2351223947016 2354688129024 2358614805624 2360760754176 2361503434752 2365441476552 2368361147796 2371261713408 2371850578944 2372287906296 2378715558912 2380493630438 2383431880599 2385600408576 2388544962048 2389578634476 2390330380977 2395458261504 2396053135872 2397844167103 2402988166656 2405954181888 2408900788224 2409499000832 2409943269888 2412917869824 2416472948736 2421264132672 2423467081728 2426458374144 2428272133056 2433481408512 2435300417088 2438306315424 2441130835968 2445363641952 2445970909536 2448196337664 2451218153472 2453050420128 2456078227344 2458312851456 2460150421344 2463186992112 2466816135168 2470316332176 2470929796368 2471707135436 2473955979264 2477009590272 2478081546864 2481140250072 2484178937856 2484795844608 2488321553256 2491987728384 2495063596032 2496928636818 2499200428032 2502285198336 2504155637214 2507246523747 2509527702528 2511403555122 2514503387781 2517416174592 2518208137984 2521781255763 2522407500459 2527818720768 2528613956736 2529708245757 2534667780096 2535135128064 2536562424704 2542004011008 2543904139392 2547044087616 2549361475584 2551267103616 2554416139968 2561809529664 2562445714752 2565583978496 2568750686208 2569862344896 2573034333408 2575375368192 2576185565184 2580481610784 2584283570176 2587473358848 2587950443232 2591763406848 2594962427904 2596902142296 2600107506108 2602473172992 2603119456256 2606813055792 2607633142884 2610653810688 2613227194368 2613876148224 2615830000476 2621441636352 2623401143748 2626639215354 2629029021696 2632274039808 2634241644342 2641379053824 2641866077466 2642522143338 2645758477824 2649024145152 2653441656327 2655855848448 2656691364096 2661121661121 2663889600512 2665042431744 2667669427584 2668331901312 2668823894583 2674056167424 2676055003776 2681795837952 2683305705472 2683800459648 2684466939264 2687113082304 2691072147456 2695559777856 2696407784112 2698861068288 2703361687488 2706698454624 2710013386752 2710686375936 2711186178624 2718532067328 2720564149072 2723922149256 2726400466944 2729765670912 2731806149688 2737666584576 2739712969224 2740393333832 2743094604852 2746272190464 2747136150528 2751034097196 2751717273228 2754220879872 2757620422656 2759681722644 2763088005762 2767159008768 2767669224012 2771085366126 2775168152064 2779796020914 2783200476672 2786635789056 2787841740222 2791282781331 2794701305088 2795395325184 2798818885632 2803486194432 2806946545536 2810384252928 2811600481536 2815070848128 2819218440192 2823218665344 2824808154784 2827378262016 2830868103168 2832093196416 2832984155232 2839061643264 2839766679552 2843796060864 2844690701328 2847985975296 2851501252608 2853632727792 2856229060608 2859754512384 2861892156816 2865424598568 2868031660032 2870175491568 2873718157464 2877952157696 2882035720872 2882751429096 2886281975808 2889844521984 2891095138008 2894663625084 2897297289216 2898208760832 2898928485376 2903041812132 2907319016448 2910907528704 2913083409621 2915733832704 2919332731392 2921514910083 2927782319616 2928509388288 2935715069952 2936985537024 2940610666752 2944212074496 2949121840896 2953466937344 2957112410112 2957657649408 2962015322112 2965671346176 2967888162624 2971551435552 2974255054848 2976478287552 2980152163296 2983604355072 2986545364992 2988777784608 2989520000544 2995933298688 2996875800576 2998172735712 3001873388976 3004604596224 3008313188352 3010561879248 3018718918656 3019275517104 3020025306672 3023723974656 3027456165888 3032504750088 3033458757126 3036218701824 3041281898424 3045762779136 3048765060096 3049522172928 3050084450952 3051801667222 3058348575744 3060634667706 3064412417913 3067200525312 3070986379776 3073281918399 3081608896128 3082177090377 3082942500561 3089556214272 3090528169344 3097158156288 3097927286784 3098498489856 3106893791232 3109216170368 3113053884864 3115886247936 3119732195328 3122064171072 3128761810944 3131100536256 3131878095808 3134965262688 3139584172032 3144038968224 3144819740832 3147681005568 3148671246336 3153921968736 3157814863728 3161682284544 3162467438592 3163050541728 3166954704144 3171620745216 3177909174132 3180800544768 3184726616064 3186104845968 3187107174636 3193944348672 3194737514496 3200277038994 3203984222208 3207938909184 3210336818766 3213257693184 3217223826432 3219628676418 3223602673389 3226535617536 3228352176896 3228947428014 3232932927147 3237696177408 3243095357733 3247067222784 3251075087232 3252482030259 3260484855936 3261294546048 3268290871296 3270733893504 3274770969792 3277750468608 3280200561792 3284249322816 3289088180224 3293755109568 3294573061824 3298607972352 3302679453696 3304108729152 3308187000096 3312238583808 3313061126144 3317762071008 3322650304512 3326751461376 3329238182424 3332267237376 3336380264448 3338874182952 3342995364996 3346036936704 3348538073496 3352671183708 3356554899456 3362375007684 3363210000612 3370424961024 3371485275648 3372944327676 3377107562598 3380180170752 3386882114154 3391872185856 3396058783488 3396684956742 3397528470006 3401689471488 3405888186624 3411567843849 3415746039552 3416594286336 3421442135727 3425000914944 3426483126528 3430712444544 3434914086912 3440642147712 3449964478464 3450600590976 3455684542464 3459949903872 3462536189728 3466810008144 3469964230656 3475750741056 3476844190512 3480871747584 3484302925824 3485168197632 3485810801088 3487773333968 3495255515136 3497868191664 3502185620472 3505372028928 3509698719744 3512322192456 3521838738432 3522488103288 3523362857784 3526835920524 3527677970432 3532032193536 3537922208436 3541141131264 3542255152128 3548162214828 3552541721694 3553389908992 3556892570112 3557775868416 3558431859444 3568073338368 3570740445657 3578400612864 3579289252352 3582817443072 3584367951714 3588096196608 3593187392256 3594079703808 3595210378816 3598481424384 3604482249984 3608931272832 3613351182336 3614248501248 3614914904832 3619376804736 3624709423104 3631896199008 3635200622592 3639687561216 3642408199584 3650222112768 3652950625632 3657459473136 3661696253952 3662848200704 3668045462928 3668956364304 3672294506496 3676827230208 3679575630192 3684117341016 3687469277184 3689545345024 3690225632016 3694780488168 3700224202752 3706394694552 3707560703154 3710933968896 3715514385408 3717122320296 3721710375108 3726268406784 3727193766912 3737981592576 3742595394048 3745392955227 3748800642048 3753427797504 3756233455821 3764291553792 3767105332683 3774490804224 3776124261888 3777312206976 3785415524352 3786355572736 3791728081152 3792920935104 3797314633728 3802001670144 3804843637056 3808305414144 3813006016512 3815856209088 3820566131424 3824042213376 3826900655424 3831624209952 3842714294496 3843668572128 3848375967744 3853126029312 3854793517344 3859551500112 3863063052288 3864278347776 3870722416176 3876425355264 3881210038272 3881925664848 3884111212828 3887645110272 3892443641856 3895353213444 3900161259162 3903709759488 3904679184384 3910219583688 3911449714326 3915980716032 3920814222336 3923745000714 3932162454528 3935101715622 3939958823031 3943543532544 3951362466513 3957184216832 3962068580736 3962799116199 3963783215007 3968637716736 3973536217728 3982060486656 3983783772672 3985037046144 3986026667392 3994577731584 3995834400768 3997563647616 4001504141376 4002497851968 4006139461632 4011084251136 4014082505664 4024958558208 4025700689472 4026700408896 4030669623456 4031631966208 4036608221184 4043339666784 4044611676168 4048291602432 4055042531232 4060047681936 4061017038848 4065020080128 4066029563904 4066779267936 4077798100992 4080846223608 4085883223884 4089600700416 4094648506368 4097709224532 4106499876864 4108811861504 4109569453836 4110590000748 4114641907278 4119408285696 4120704225792 4127575909842 4131331319808 4136430633984 4139522583966 4144632008643 4150738513152 4151503836018 4162752228096 4169694031371 4174800715008 4179953683584 4181762610333 4186112229376 4192051957632 4193092987776 4198228328448 4205229291648 4210419818304 4214250602496 4215576379392 4216623251456 4217400722304 4222606272192 4228827660288 4237212232176 4241067393024 4246302154752 4248139794624 4249476232848 4258592464896 4259650019328 4267036051992 4271978962944 4277251878912 4280449091688 4284343590912 4289631768576 4292838235224 4298136897852 4302047490048 4305263237352 4310577236196 4316928236544 4323053581308 4324127143644 4329422963712 4334766782976 4336642707012 4341995437626 4347313141248 4348392728064 4354562718198 4360978524672 4366361293056 4373600749056 4378999097088 4391673479424 4392764082432 4398143963136 4403572604928 4405478305536 4410916000128 4416318111744 4423682761344 4430200406016 4435668615168 4436486474112 4438984243232 4443022983168 4448507019264 4451832243936 4457327153328 4461382582272 4464717431328 4470228244944 4475406532608 4483166676912 4484280000816 4493899948032 4495313700864 4497259103568 4502810083464 4506906894336 4515842818872 4522496247808 4528078377984 4528913275656 4530037960008 4535585961984 4541184248832 4548757125132 4550188135689 4554328052736 4555459048448 4561922847636 4568644168704 4573147590144 4574283259392 4577702500833 4587522863616 4590952001559 4599952637952 4600800787968 4606479569664 4613266538496 4622413344192 4626618974208 4634334321408 4635792254016 4641162330112 4645737234432 4646890930176 4647747734784 4660340686848 4663824255552 4669580827296 4673829371904 4679598292992 4683096256608 4693142716416 4695784984576 4696650804384 4697817143712 4702447894032 4709376258048 4717229611248 4721521508352 4723006869504 4730882953104 4736722295592 4742523426816 4743701157888 4744575812592 4757431117824 4760987260876 4766863761198 4771200817152 4777089924096 4779157268952 4780660761954 4790916523008 4792106271744 4795688334206 4800415558491 4805976333312 4811908363776 4815505228149 4819886539776 4825835739648 4829443014627 4842528265344 4843421142021 4852916748288 4856544266112 4866962817024 4870600834176 4876612630848 4882261671936 4890727283904 4891941819072 4896392675328 4902436306944 4906100840256 4912156454688 4916625702912 4920300842688 4926373984224 4933632270336 4940632664352 4941859592736 4943414270872 4947911958528 4954019180544 4956163093728 4962280500144 4968357875712 4969591689216 4976643106512 4983975456768 4990127192064 4993857273636 4998400856064 5004570396672 5008311274428 5014493047494 5019055405056 5022807110244 5029006775562 5034832349184 5036416275968 5043562511526 5044815000918 5055637441536 5057227913472 5059416491514 5065661343897 5070270256128 5073124849408 5080323171231 5087808278784 5094088175232 5096292705009 5102534207232 5108832279936 5123619059328 5124891429504 5131167956992 5137501372416 5139724689792 5146068666816 5150750736384 5152371130368 5160963221568 5168567140352 5174946717696 5175900886464 5183526813696 5189924855808 5193804284592 5200215012216 5204946345984 5206238912512 5213626111584 5215266285768 5221307621376 5226454388736 5227752296448 5231660000952 5242883272704 5246802287496 5253278430708 5258058043392 5264548079616 5268483288684 5282758107648 5283732154932 5285044286676 5291516955648 5298048290304 5306883312654 5311711696896 5313382728192 5322243322242 5327779201024 5330084863488 5335338855168 5336663802624 5337647789166 5352110007552 5366611410944 5367600919296 5368933878528 5374226164608 5376551927571 5382144294912 5391119555712 5392815568224 5397722136576 5406723374976 5413396909248 5420026773504 5421372751872 5422372357248 5437064134656 5441128298144 5447844298512 5452800933888 5459531341824 5463612299376 5475333169152 5479425938448 5480786667664 5486189209704 5492544380928 5494272301056 5502068194392 5503434546456 5508441759744 5515240845312 5519363445288 5526176011524 5534318017536 5535338448024 5542170732252 5550336304128 5559592041828 5561341054731 5566400953344 5573271578112 5575683480444 5582565562662 5589402610176 5590790650368 5606972388864 5613893091072 5620768505856 5623200963072 5630141696256 5638436880384 5646437330688 5649616309568 5654756524032 5661736206336 5664186392832 5665968310464 5678123286528 5679533359104 5687592121728 5689381402656 5695971950592 5703002505216 5707265455584 5712458121216 5719509024768 5723784313632 5730849197136 5736063320064 5740350983136 5747436314928 5755904315392 5764071441744 5765502858192 5772563951616 5779689043968 5782190276016 5789327250168 5794594578432 5796417521664 5797856970752 5806083624264 5814638032896 5821815057408 5826166819242 5831467665408 5838665462784 5843029820166 5850241888743 5855564639232 5857018776576 5867174571489 5873971074048 5881221333504 5885617501071 5898243681792 5902652573433 5914224820224 5915315298816 5931342692352 5935776325248 5943102871104 5948510109696 5952956575104 5960304326592 5967208710144 5973090729984 5977555569216 5979040001088 5991866597376 5993751601152 5996345471424 6003746777952 6009209192448 6016626376704 6021123758496 6037437837312 6038551034208 6040050613344 6047447949312 6054912331776 6065009500176 6066917514252 6072437403648 6082563796848 6091525558272 6097530120192 6099044345856 6100168901904 6103603334444 6116697151488 6121269335412 6128824835826 6134401050624 6141972759552 6146563836798 6163217792256 6164354180754 6165885001122 6171962860917 6179112428544 6181056338688 6191363864763 6196996979712 6209283875949 6218432340736 6226107769728 6227255754027 6239464390656 6244128342144 6257523621888 6262201072512 6263756191616 6269930525376 6279168344064 6288077936448 6289639481664 6295362011136 6297342492672 6307843937472 6315629727456 6323364569088 6324934877184 6326101083456 6333909408288 6343241490432 6355818348264 6361601089536 6369453232128 6372209691936 6374214349272 6387888697344 6389475028992 6400554077988 6407968444416 6415877818368 6420673637532 6426515386368 6434447652864 6439257352836 6447205346778 6453071235072 6456704353792 6457894856028 6465865854294 6475392354816 6486190715466 6494134445568 6502150174464 6504964060518 6512993156439 6520969711872 6522589092096 6541467787008 6549541939584 6560401123584 6568498645632 6578176360448 6587510219136 6589146123648 6597215944704 6605358907392 6608217458304 6616374000192 6624477167616 6626122252288 6635524142016 6645300609024 6653502922752 6658476364848 6664534474752 6672760528896 6677748365904 6685990729992 6692073873408 6697076146992 6705342367416 6713109798912 6724750015368 6726420001224 6740849922048 6742970551296 6745888655352 6754215125196 6760360341504 6773764228308 6783744371712 6792117566976 6793369913484 6795056940012 6797194622449 6803378942976 6811776373248 6823135687698 6831492079104 6833188572672 6842884271454 6850001829888 6852966253056 6861424889088 6869828173824 6881284295424 6899928956928 6901201181952 6911369084928 6919899807744 6925072379456 6933620016288 6939928461312 6951501482112 6953688381024 6961743495168 6968605851648 6970336395264 6971621602176 6975546667936 6990511030272 6995736383328 7004371240944 7010744057856 7019397439488 7024644384912 7043677476864 7044976206576 7046725715568 7053671841048 7055355940864 7064064387072 7075844416872 7082282262528 7084510304256 7096324429656 7105083443388 7106779817984 7113785140224 7115551736832 7116863718888 7136146676736 7141480891314 7150295641797 7156801225728 7158578504704 7165634886144 7168735903428 7170991142931 7186374784512 7188159407616 7190420757632 7193532501309 7208964499968 7217862545664 7226702364672 7228497002496 7229829809664 7238753609472 7249418846208 7263792398016 7270401245184 7279375122432 7284816399168 7300444225536 7305901251264 7314918946272 7323392507904 7325696401408 7336090925856 7337912728608 7344589012992 7353654460416 7359151260384 7368234682032 7374938554368 7379090690048 7380451264032 7389560976336 7400448405504 7412789389104 7415121406308 7421867937792 7431028770816 7434244640592 7443420750216 7452536813568 7454387533824 7475963185152 7485190788096 7490785910454 7497601284096 7506855595008 7512466911642 7521739571241 7528583107584 7534210665366 7543510163343 7552248523776 7554624413952 7565343767289 7567222501377 7583456162304 7585841870208 7589124737271 7604003340288 7609687274112 7626012033024 7631712418176 7641132262848 7648084426752 7653801310848 7663248419904 7685428588992 7687337144256 7696751935488 7706252058624 7709587034688 7719103000224 7726126104576 7728556695552 7741444832352 7752850710528 7762420076544 7763851329696 7768222425656 7775290220544 7784887283712 7790706426888 7800322518324 7807419518976 7809358368768 7820439167376 7822899428652 7831961432064 7841628444672 7847490001428 7864324909056 7870203431244 7879917646062 7887087065088 7902724933026 7914368433664 7924137161472 7925598232398 7927566430014 7937275433472 7947072435456 7960324968981 7967567545344 7970074092288 7972053334784 7983364983363 7991668801536 7995127295232 8003008282752 8004995703936 8022168502272 8028165011328 8049917116416 8051401378944 8053400817792 8061339246912 8063263932416 8073216442368 8086679333568 8089223352336 8096583204864 8110085062464 8120095363872 8122034077696 8130040160256 8132059127808 8133558535872 8155596201984 8161692447216 8171766447768 8179201400832 8189297012736 8195418449064 8212999753728 8217623723008 8219138907672 8221180001496 8229283814556 8238816571392 8241408451584 8255151819684 8262662639616 8272861267968 8279045167932 8289264017286 8301477026304 8303007672036 8325504456192 8339388062742 8349601430016 8359907367168 8363525220666 8372224458752 8384103915264 8386185975552 8396456656896 8410458583296 8420839636608 8431152758784 8433246502912 8434801444608 8445212544384 8457655320576 8474424464352 8482134786048 8492604309504 8496279589248 8498952465696 8517184929792 8519300038656 8534072103984 8543957925888 8554503757824 8560898183376 8568687181824 8579263537152 8585676470448 8596273795704 8604094980096 8610526474704 8621154472392 8633856473088 8646107162616 8648254287288 8658845927424 8669533565952 8673285414024 8683990875252 8694626282496 8696785456128 8709125436396 8721957049344 8732722586112 8739250228863 8747201498112 8757998194176 8764544730249 8783346958848 8785528164864 8807145209856 8810956611072 8821832000256 8832636223488 8847365522688 8860400812032 8871337230336 8872972948224 8877968486464 8886045966336 8897014038528 8903664487872 8914654306656 8922765164544 8929434862656 8940456489888 8950813065216 8966333353824 8968560001632 8987799896064 8990627401728 8994518207136 9005620166928 9013813788672 9031685637744 9044992495616 9056156755968 9057826551312 9060075920016 9071171923968 9082368497664 9097514250264 9100376271378 9108656105472 9110918096896 9123845695272 9137288337408 9146295180288 9148566518784 9155405001666 9175045727232 9181904003118 9193237253739 9201601575936 9212959139328 9219845755197 9244826688384 9246531271131 9248827501683 9268668642816 9271584508032 9291474468864 9293781860352 9295495469568 9320681373696 9327648511104 9339161654592 9347658743808 9359196585984 9366192513216 9386285432832 9391569969152 9393301608768 9395634287424 9404895788064 9418752516096 9434459222496 9443043016704 9446013739008 9461765906208 9473444591184 9485046853632 9487402315776 9489151625184 9514862235648 9521974521752 9533727522396 9542401634304 9554179848192 9558314537904 9561321523908 9581833046016 9584212543488 9591376668412 9600831116982 9611952666624 9623816727552 9631010456298 9639773079552 9651671479296 9658886029254 9670808020167 9685056530688 9686842284042 9698798781441 9713088532224 9729286073199 9741201668352 9753225261696 9757446090777 9781454567808 9783883638144 9804872613888 9812201680512 9824312909376 9833251405824 9840601685376 9852747968448 9867264540672 9881265328704 9883719185472 9886828541744 9895823917056 9908038361088 9912326187456 9924561000288 9936715751424 9939183378432 9953286213024 9967950913536 9980254384128 9987714547272 9996801712128 10009140793344 10016622548856 10028986094988 10038110810112 10045614220488 10058013551124 10069664698368 10072832551936 10087125023052 10089630001836 10111274883072 10114455826944 10118832983028 10131322687794 10140540512256 10146249698816 10160646342462 10175616557568 10188176350464 10192585410018 10205068414464 10217664559872 10234703531547 10247238118656 10249782859008 10262335913984 10275002744832 10279449379584 10292137333632 10304742260736 10321926443136 10337134280704 10349893435392 10351801772928 10367053627392 10379849711616 10387608569184 10400430024432 10409892691968 10412477825024 10427252223168 10430532571536 10442615242752 10452908777472 10455504592896 10463320001904 10485766545408 10493604574992 10506556861416 10516116086784 10529096159232 10536966577368 10565516215296 10567464309864 10570088573352 10583033911296 10596096580608 10613766625308 10623423393792 10626765456384 10644486644484 10660169726976 10670677710336 10673327605248 10675295578332 10681305835277 10704220015104 10712221336971 10733222821888 10735201838592 10737867757056 10748452329216 10753103855142 10764288589824 10782239111424 10785631136448 10795444273152 10813446749952 10826793818496 10840053547008 10842745503744 10844744714496 10874128269312 10882256596288 10895688597024 10905601867776 10919062683648 10927224598752 10950666338304 10958851876896 10961573335328 10972378419408 10985088761856 10988544602112 11004136388784 11006869092912 11016883519488 11030481690624 11038726890576 11052352023048 11068636035072 11070676896048 11084341464504 11100672608256 11119184083656 11122682109462 11132801906688 11146543156224 11151366960888 11165131125324 11178805220352 11181581300736 11213944777728 11227786182144 11236178865681 11246401926144 11260283392512 11268700367463 11292874661376 11299232619136 11301315998049 11323472412672 11328372785664 11331936620928 11356246573056 11359066718208 11375184243456 11378762805312 11391943901184 11406005010432 11414530911168 11424916242432 11439018049536 11447568627264 11461698394272 11472126640128 11480701966272 11494872629856 11511808630784 11528142883488 11531005716384 11545127903232 11559378087936 11564380552032 11578654500336 11589189156864 11592835043328 11595713941504 11612167248528 11629276065792 11643630114816 11652333638484 11662935330816 11677330925568 11686059640332 11700483777486 11711129278464 11714037553152 11734349142978 11747942148096 11762442667008 11771235002142 11796487363584 11805305146866 11819876469093 11830630597632 11854087399539 11871552650496 11886205742208 11888397348597 11891349645021 11905913150208 11920608653184 11946181459968 11955111138432 11958080002176 11983733194752 11987503202304 11992690942848 12007493555904 12018418384896 12033252753408 12042247516992 12074875674624 12077102068416 12080101226688 12094895898624 12109824663552 12130019000352 12133835028504 12144874807296 12165127593696 12183051116544 12195060240384 12198088691712 12200337803808 12207206668888 12233394302976 12242538670824 12257649671652 12268802101248 12283945519104 12293127673596 12326435584512 12328708361508 12331770002244 12343925721834 12358224857088 12362112677376 12382727729526 12393993959424 12418567751898 12433896025929 12436864681472 12452215539456 12454511508054 12488256684288 12509082094113 12524402145024 12527512383232 12539861050752 12545287830999 12558336688128 12576155872896 12579278963328 12594684985344 12615687874944 12631259454912 12646729138176 12649869754368 12652202166912 12667818816576 12686482980864 12711636696528 12723202179072 12738906464256 12744419383872 12748428698544 12775777394688 12778950057984 12801108155976 12815936888832 12831755636736 12841347275064 12853030772736 12868895305728 12878514705672 12894410693556 12906142470144 12913408707584 12915789712056 12931731708588 12950784709632 12972381430932 12988268891136 13004300348928 13009928121036 13025986312878 13041939423744 13045178184192 13082935574016 13099083879168 13120802247168 13136997291264 13156352720896 13175020438272 13178292247296 13194431889408 13210717814784 13216434916608 13232748000384 13248954335232 13252244504576 13271048284032 13290601218048 13307005845504 13316952729696 13329068949504 13345521057792 13355496731808 13371981459984 13384147746816 13394152293984 13410684734832 13426219597824 13449500030736 13452840002448 13481699844096 13485941102592 13491777310704 13508430250392 13520720683008 13547528456616 13567488743424 13584235133952 13586739826968 13590113880024 13594389244898 13606757885952 13623552746496 13646271375396 13650564407067 13662984158208 13666377145344 13685768542908 13705932506112 13722849778176 13733107502499 13762568590848 13772856004677 13799857913856 13802402363904 13839799615488 13850144758912 13867240032576 13879856922624 13903002964224 13907376762048 13923486990336 13937211703296 13940672790528 13943243204352 13951093335872 13981022060544 13991472766656 14008742481888 14021488115712 14038794878976 14049288769824 14087354953728 14089952413152 14093451431136 14107343682096 14110711881728 14128128774144 14151688833744 14164564525056 14169020608512 14192648859312 14210166886776 14213559635968 14227570280448 14231103473664 14233727437776 14272293353472 14282961782628 14300591283594 14313602451456 14317157009408 14331269772288 14337471806856 14341982285862 14372749569024 14376318815232 14380841515264 14387065002618 14401246675473 14417928999936 14435725091328 14446515684447 14459659619328 14477507218944 14488329043881 14527584796032 14530263426063 14558750244864 14569632798336 14600888451072 14611802502528 14629837892544 14646785015808 14651392802816 14672181851712 14675825457216 14689178025984 14707308920832 14718302520768 14736469364064 14749877108736 14758181380096 14760902528064 14779121952672 14800896811008 14825578778208 14830242812616 14843735875584 14862057541632 14868489281184 14886841500432 14905073627136 14908775067648 14951926370304 14970381576192 14981571820908 14995202568192 15013711190016 15024933823284 15043479142482 15057166215168 15068421330732 15087020326686 15104497047552 15109248827904 15130687534578 15134445002754 15166912324608 15171683740416 15178249474542 15196984031691 15219374548224 15240969513693 15263424836352 15282264525696 15288878115027 15307602621696 15326496839808 15370857177984 15374674288512 15393503870976 15412504117248 15419174069376 15438206000448 15452252209152 15457113391104 15482889664704 15505701421056 15524840153088 15527702659392 15536444851312 15550580441088 15569774567424 15581412853776 15600645036648 15614839037952 15618716737536 15640878334752 15645798857304 15663922864128 15683256889344 15694980002856 15728649818112 15740406862488 15759835292124 15774174130176 15805449866052 15828736867328 15848274322944 15851196464796 15855132860028 15874550866944 15894144870912 15920649937962 15935135090688 15940148184576 15944106669568 15966729966726 15983337603072 15990254590464 16006016565504 16009991407872 16056330022656 16099834232832 16102802757888 16106801635584 16122678493824 16126527864832 16146432884736 16173358667136 16178446704672 16193166409728 16220170124928 16240190727744 16244068155392 16260080320512 16264118255616 16267117071744 16311192403968 16323384894432 16343532895536 16358402801664 16378594025472 16390836898128 16425999507456 16435247446016 16438277815344 16442360002992 16458567629112 16477633142784 16482816903168 16510303639368 16525325279232 16545722535936 16558090335864 16578528034572 16602954052608 16606015344072 16651008912384 16678776125484 16684023164193 16699202860032 16719814734336 16727050441332 16768207830528 16772371951104 16784909169721 16820917166592 16841679273216 16862305517568 16866493005824 16869602889216 16890425088768 16915310641152 16948848928704 16964269572096 16985208619008 16992559178496 16997904931392 17034369859584 17038600077312 17068144207968 17087915851776 17109007515648 17121796366752 17137374363648 17158527074304 17171352940896 17192547591408 17208189960192 17221052949408 17242308944784 17267712946176 17292214325232 17296508574576 17317691854848 17339067131904 17346570828048 17367981750504 17389252564992 17393570912256 17418250872792 17443914098688 17465445172224 17478500457726 17494402996224 17515996388352 17529089460498 17550725666229 17566693917696 17571056329728 17601523714467 17621913222144 17643664000512 17656852503213 17694731045376 17707957720299 17742674460672 17745945896448 17755936972928 17794028077056 17807328975744 17829308613312 17845530329088 17858869725312 17880912979776 17901626130432 17932666707648 17937120003264 17975599792128 17981254803456 17989036414272 18011240333856 18027627577344 18063371275488 18089984991232 18112313511936 18115653102624 18120151840032 18142343847936 18164736995328 18195028500528 18200752542756 18217312210944 18221836193792 18247691390544 18274576674816 18292590360576 18297133037568 18310810003332 18350091454464 18363808006236 18386474507478 18403203151872 18425918278656 18439691510394 18489653376768 18493062542262 18497655003366 18537337285632 18543169016064 18574091594289 18590990939136 18627851627847 18655297022208 18678323309184 18681767262081 18718393171968 18732385026432 18772570865664 18783139938304 18786603217536 18791268574848 18809791576128 18837505032192 18868918444992 18886086033408 18892027478016 18923531812416 18946889182368 18970093707264 18974804631552 18978303250368 19029724471296 19043949043504 19067455044792 19084803268608 19108359696384 19116629075808 19122643047816 19163666092032 19168425086976 19182753336824 19201662233964 19223905333248 19247633455104 19262020912596 19279546159104 19303342958592 19317772058508 19341616040334 19370113061376 19373684568084 19397597562882 19426177064448 19458572146398 19482403336704 19506450523392 19514892181554 19538979469317 19562909135616 19567767276288 19624403361024 19648625818752 19681203370752 19705495936896 19734529081344 19762530657408 19767438370944 19773657083488 19791647834112 19816076722176 19824652374912 19849122000576 19873431502848 19878366756864 19906572426048 19935901827072 19960508768256 19975429094544 19993603424256 20018281586688 20033245097712 20057972189976 20076221620224 20091228440976 20116027102248 20139329396736 20145665103872 20174250046104 20179260003672 20222549766144 20228911653888 20237665966056 20262645375588 20281081024512 20292499397632 20321292684924 20351233115136 20376352700928 20385170820036 20391583867347 20410136828928 20435329119744 20469407063094 20494476237312 20499565718016 20550005489664 20558898759168 20584274667264 20609484521472 20643852886272 20674268561408 20699786870784 20703603545856 20734107254784 20759699423232 20775217138368 20800860048864 20819785383936 20824955650048 20854504446336 20861065143072 20885230485504 20905817554944 20911009185792 20926640003808 20971533090816 20987209149984 21013113722832 21032232173568 21058192318464 21073933154736 21131032430592 21134928619728 21140177146704 21166067822592 21192193161216 21227533250616 21246846787584 21253530912768 21288973288968 21320339453952 21341355420672 21346655210496 21350591156664 21362611670554 21408440030208 21424442673942 21450886925391 21470403677184 21475735514112 21496904658432 21506207710284 21512973428793 21564478222848 21571262272896 21580597503927 21626893499904 21653587636992 21680107094016 21685491007488 21689489428992 21748256538624 21764513192576 21791377194048 21811203735552 21838125367296 21854449197504 21901332676608 21917703753792 21923146670656 21944756838816 21970177523712 21977089204224 22008272777568 22013738185824 22033767038976 22060963381248 22077453781152 22104704046096 22137272070144 22141353792096 22168682929008 22201345216512 22238368167312 22245364218924 22265603813376 22293086312448 22302733921776 22330262250648 22357610440704 22363162601472 22427889555456 22455572364288 22472357731362 22492803852288 22520566785024 22537400734926 22565218713723 22585749322752 22598465238272 22602631996098 22630530490029 22656745571328 22663873241856 22701667504131 22750368486912 22757525610624 22767374211813 22812010020864 22829061822336 22878036099072 22895137254528 22923396788544 22944253280256 22961403932544 22989745259712 23023617261568 23056285766976 23062011432768 23090255806464 23118756175872 23128761104064 23157309000672 23178378313728 23185670086656 23191427883008 23224334497056 23258552131584 23287260229632 23304667276968 23325870661632 23354661851136 23372119280664 23400967554972 23422258556928 23428075106304 23468698285956 23495884296192 23524885334016 23542470004284 23592974727168 23610610293732 23639752938186 23661261195264 23708174799078 23743105300992 23772411484416 23776794697194 23782699290042 23811826300416 23841217306368 23880974906943 23910222276864 23916160004352 23950094950089 23975006404608 23985381885696 24014987111808 24066505506816 24084495033984 24149751349248 24154204136832 24160202453376 24189791797248 24219649327104 24260038000704 24267670057008 24289749614592 24330255187392 24366102233088 24390120480768 24396177383424 24400675607616 24414413337776 24466788605952 24485077341648 24515299343304 24537604202496 24567891038208 24586255347192 24652871169024 24657416723016 24663540004488 24687851443668 24716449714176 24724225354752 24765455459052 24787987918848 24837135503796 24867792051858 24873729362944 24904431078912 24909023016108 24976513368576 25018164188226 25048804290048 25055024766464 25079722101504 25090575661998 25116673376256 25152311745792 25158557926656 25189369970688 25231375749888 25262518909824 25293458276352 25299739508736 25304404333824 25335637633152 25372965961728 25423273393056 25446404358144 25477812928512 25488838767744 25496857397088 25551554789376 25557900115968 25602216311952 25631873777664 25663511273472 25682694550128 25706061545472 25737790611456 25757029411344 25788821387112 25812284940288 25826817415168 25831579424112 25863463417176 25901569419264 25944762861864 25976537782272 26008600697856 26019856242072 26051972625756 26083878847488 26090356368384 26165871148032 26198167758336 26217750686589 26241604494336 26273994582528 26293634190747 26350040876544 26356584494592 26421435629568 26432869833216 26465496000768 26497908670464 26504489009152 26542096568064 26581202436096 26614011691008 26633905459392 26658137899008 26691042115584 26710993463616 26743962919968 26768295493632 26788304587968 26821369469664 26852439195648 26899000061472 26905680004896 26963399688192 26971882205184 26983554621408 27016860500784 27041441366016 27095056913232 27134977486848 27168470267904 27173479653936 27180227760048 27188778489796 27213515771904 27247105492992 27292542750792 27301128814134 27325968316416 27332754290688 27371537085816 27411865012224 27445699556352 27466215004998 27525137181696 27545712009354 27579711761217 27604804727808 27659537265591 27700289517824 27734480065152 27739593813393 27746482505049 27806005928448 27814753524096 27874423406592 27881345581056 27886486408704 27902186671744 27962044121088 27982945533312 28017484963776 28042976231424 28077589757952 28098577539648 28174709907456 28179904826304 28186902862272 28214687364192 28221423763456 28256257548288 28303377667488 28329129050112 28338041217024 28385297718624 28420333773552 28427119271936 28455140560896 28462206947328 28467454875552 28544586706944 28565923565256 28601182567188 28627204902912 28634314018816 28662539544576 28674943613712 28683964571724 28745499138048 28752637630464 28761683030528 28774130005236 28802493350946 28835857999872 28871450182656 28893031368894 28919319238656 28955014437888 28976658087762 29012424060501 29055169592064 29060526852126 29139265596672 29187858219597 29223605005056 29259675785088 29272338272331 29302785605632 29344363703424 29351650914432 29414617841664 29436605041536 29472938728128 29499754217472 29516362760192 29521805056128 29558243905344 29601793622016 29651157556416 29660485625232 29687471751168 29724115083264 29736978562368 29773683000864 29810147254272 29817550135296 29903852740608 29940763152384 29963143641816 29990405136384 30027422380032 30049867646568 30086958284964 30114332430336 30136842661464 30174040653372 30208994095104 30218497655808 30261375069156 30268890005508 30333824649216 30343367480832 30356498949084 30393968063382 30438749096448 30481939027386 30526849672704 30564529051392 30577756230054 30615205243392 30652993679616 30704110594641 30741714355968 30749348577024 30787007741952 30825008234496 30838348138752 30876412000896 30914226782208 30965779329408 31011402842112 31049680306176 31055405318784 31072889702624 31101160882176 31139549134848 31162825707552 31201290073296 31229678075904 31237433475072 31281756669504 31291597714608 31327845728256 31366513778688 31389960005712 31457299636224 31480813724976 31519670584248 31548348260352 31610899732104 31657473734656 31696548645888 31702392929592 31710265720056 31749101733888 31788289741824 31841299875924 31870270181376 31880296369152 31888213339136 31933459933452 31980509180928 32012033131008 32019982815744 32043917505831 32112660045312 32136664010913 32199668465664 32205605515776 32213603271168 32245356987648 32292865769472 32346717334272 32356893409344 32386332819456 32440340249856 32480381455488 32488136310784 32520160641024 32528236511232 32534234143488 32622384807936 32646769788864 32687065791072 32716805603328 32757188050944 32781673796256 32851999014912 32870494892032 32876555630688 32884720005984 32917135258224 32955266285568 32965633806336 33020607278736 33050650558464 33091445071872 33116180671728 33157056069144 33205908105216 33212030688144 33302017824768 33357552250968 33368046328386 33398405720064 33439629468672 33454100882664 33536415661056 33544743902208 33569818339442 33641834333184 33683358546432 33708536597043 33739205778432 33780850177536 33806101102389 33897697857408 33903947994147 33970417238016 33985118356992 33995809862784 34068739719168 34077200154624 34136288415936 34175831703552 34218015031296 34243592733504 34274748727296 34317054148608 34342705881792 34385095182816 34416379920384 34442105898816 34484617889568 34535425892352 34584428650464 34593017149152 34635383709696 34678134263808 34693141656096 34735963501008 34778505129984 34787141824512 34836501745584 34887828197376 34930890344448 34957000915452 34988805992448 35031992776704 35058178920996 35101451332458 35133387835392 35142112659456 35203047428934 35243826444288 35287328001024 35313705006426 35389462090752 35415915440598 35459629407279 35491891792896 35511873945856 35562262198617 35614657951488 35658617226624 35674048935063 35717739450624 35761825959552 35865333415296 35874240006528 35951199584256 35962509606912 35978072828544 36022480667712 36055255154688 36126742550976 36179969982464 36224627023872 36231306205248 36240303680064 36284687695872 36329473990656 36390057001056 36401505085512 36434624421888 36443672387584 36495382781088 36549153349632 36585180721152 36594266075136 36621620006664 36700182908928 36727616012472 36772949014956 36806406303744 36851836557312 36879383020788 36979306753536 36986125084524 36995310006732 37074674571264 37086338032128 37148183188578 37181981878272 37255703255694 37310594044416 37356646618368 37363534524162 37464770052864 37527246282339 37566279876608 37573206435072 37582537149696 37619583152256 37635863492997 37675010064384 37737836889984 37784054956032 37847063624832 37893778364736 37940187414528 37949609263104 37956606500736 38059448942592 38087898087008 38134910089584 38169606537216 38216719392768 38233258151616 38245286095632 38327332184064 38336850173952 38365506673648 38403324467928 38447810666496 38495266910208 38524041825192 38559092318208 38606685917184 38635544117016 38683232080668 38740226122752 38747369136168 38795195125764 38852354128896 38917144292796 38964806673408 39012901046784 39029784363108 39077958938634 39125818271232 39135534552576 39248806722048 39297251637504 39362406741504 39410991873792 39469058162688 39525061314816 39534876741888 39547314166976 39583295668224 39632153444352 39649304749824 39698244001152 39746863005696 39756733513728 39813144852096 39871803654144 39921017536512 39950858189088 39987206848512 40036563173376 40066490195424 40115944379952 40152443240448 40182456881952 40232054204496 40278658793472 40291330207744 40348500092208 40358520007344 40445099532288 40457823307776 40475331932112 40525290751176 40562162049024 40584998795264 40642585369848 40702466230272 40752705401856 40770341640072 40783167734694 40820273657856 40870658239488 40938814126188 40951693221201 40988952474624 40999131436032 41117797518336 41168549334528 41199322507497 41287705772544 41318568014031 41399573741568 41407207091712 41519398846464 41550434276736 41601720097728 41639570767872 41649911300096 41709008892672 41722130286144 41770460971008 41811635109888 41822018371584 41853280007616 41943066181632 41974418299968 42026227445664 42064464347136 42116384636928 42147866309472 42262064861184 42269857239456 42280354293408 42332135645184 42384386322432 42455066501232 42493693575168 42507061825536 42577946577936 42640678907904 42682710841344 42693310420992 42701182313328 42725223341108 42816880060416 42848885347884 42901773850782 42940807354368 42951471028224 42993809316864 43012415420568 43025946857586 43128956445696 43142524545792 43161195007854 43203740026419 43253786999808 43307175273984 43339547053341 43378978857984 43464987131643 43529026385152 43582754388096 43590790278189 43676250734592 43708898395008 43802665353216 43835407507584 43846293341312 43889513677632 43940355047424 43954178408448 44016545555136 44027476371648 44067534077952 44121926762496 44154907562304 44209408092192 44274544140288 44282707584192 44337365858016 44402690433024 44476736334624 44490728437848 44531207626752 44586172624896 44605467843552 44660524501296 44715220881408 44726325202944 44855779110912 44911144728576 44944715462724 44985607704576 45041133570048 45074801469852 45130437427446 45171498645504 45196930476544 45205263992196 45261060980058 45313491142656 45327746483712 45403335008262 45500736973824 45515051221248 45534748423626 45590952095073 45658123644672 45790274509056 45846793577088 45866634345081 45922807865088 45979490519424 46047234523136 46112571533952 46124022865536 46180511612928 46237512351744 46257522208128 46314618001344 46356756627456 46371340173312 46382855766016 46448668994112 46517104263168 46574520459264 46609334553936 46651741323264 46709323702272 46744238561328 46801935109944 46844517113856 46856150212608 46937396571912 46991768592384 47049770668032 47084940008568 47185949454336 47221220587464 47279505876372 47322522390528 47416349598156 47486210601984 47544822968832 47553589394388 47565398580084 47623652600832 47682434612736 47761949813886 47820444553728 47832320008704 47900189900178 47950012809216 47970763771392 48029974223616 48168990067968 48299502698496 48308408273664 48320404906752 48379583594496 48439298654208 48520076001408 48535340114016 48579499229184 48660510374784 48732204466176 48780240961536 48792354766848 48801351215232 48828826675552 48933577211904 48970154683296 49030598686608 49075208404992 49135782076416 49172510694384 49305742338048 49314833446032 49327080008976 49375702887336 49432899428352 49448450709504 49530910918104 49575975837696 49674271007592 49735584103716 49747458725888 49808862157824 49818046032216 49953026737152 50036328376452 50052069492579 50097608580096 50110049532928 50159444203008 50181151323996 50304623491584 50317115853312 50354727509163 50462751499776 50525037819648 50586916552704 50599479017472 50608808667648 50671275266304 50745931923456 50846546786112 50892808716288 50955625857024 50977677535488 50993714794176 51103109578752 51115800231936 51204432623904 51263747555328 51327022546944 51365389100256 51412123090944 51475581222912 51514058822688 51577642774224 51624569880576 51653634830336 51663158848224 51726926834352 51803138838528 51889525723728 51953075564544 52017201395712 52039712484144 52103945251512 52167757694976 52180712736768 52331742296064 52396335516672 52435501373178 52483208988672 52547989165056 52587268381494 52652176998687 52700081753088 52713168989184 52804571143401 52865739666432 52930992001536 52970557509639 53084193136128 53123873160897 53228023382016 53267810918784 53382084231168 53421986927232 53487925839936 53536590987264 53576609175936 53642738939328 53704878391296 53798000122944 53811360009792 53926799376384 53943764410368 53967109242816 54033721001568 54082882732032 54190113826464 54269954973696 54336940535808 54346959307872 54360455520096 54377556979592 54427031543808 54494210985984 54585085501584 54602257628268 54651936632832 54665508581376 54743074171632 54823730024448 54891399112704 54932430009996 55050274363392 55091424018708 55159423522434 55209609455616 55319074531182 55400579035648 55468960130304 55479187626786 55492965010098 55612011856896 55629507048192 55722274782867 55772972817408 55804373343488 55883554883541 55965891066624 56034969927552 56155179515904 56197155079296 56349419814912 56359809652608 56373805724544 56429374728384 56442847526912 56512515096576 56606755334976 56658258100224 56676082434048 56770595437248 56840667547104 56854238543872 56910281121792 56924413894656 56934909751104 57089173413888 57131847130512 57202365134376 57254409805824 57268628037632 57325079089152 57349887227424 57367929143448 57490998276096 57505275260928 57523366061056 57548260010472 57604986701892 57671715999744 57742900365312 57786062737788 57838638477312 57910028875776 57953316175524 58024848121002 58110339184128 58121053704252 58278531193344 58375716439194 58447210010112 58519351570176 58544676544662 58605571211264 58688727406848 58703301828864 58873210083072 58945877456256 59032725520384 59043610112256 59116487810688 59203587244032 59302315112832 59320971250464 59374943502336 59448230166528 59473957124736 59547366001728 59620294508544 59635100270592 59807705481216 59881526304768 59926287283632 59980810272768 60054844760064 60099735293136 60173916569928 60228664860672 60273685322928 60348081306744 60417988190208 60436995311616 60522750138312 60537780011016 60667649298432 60686734961664 60712997898168 60787936126764 60877498192896 60963878054772 61053699345408 61129058102784 61155512460108 61174751602041 61230410486784 61305987359232 61408221189282 61483428711936 61498697154048 61650016468992 61676696277504 61752824001792 61828453564416 61931558658816 62022805684224 62099360612352 62110810637568 62145779405248 62202321764352 62279098269696 62325651415104 62402580146592 62459356151808 62474866950144 62563513339008 62583195429216 62655691456512 62733027557376 62779920011424 62914599272448 62961627449952 63039341168496 63096696520704 63221799464208 63314947469312 63393097291776 63404785859184 63420531440112 63498203467776 63576579483648 63682599751848 63740540362752 63760592738304 63776426678272 63866919866904 63961018361856 64024066262016 64039965631488 64087835011662 64225320090624 64273328021826 64352660776173 64411211031552 64427206542336 64490713975296 64538920286379 64693434668544 64713786818688 64741792511781 64880680499712 64960762910976 65040321282048 65056473022464 65068468286976 65244769615872 65293539577728 65374131582144 65433611206656 65514376101888 65563347592512 65703998029824 65740989784064 65753111261376 65769440011968 65834270516448 65910532571136 65931267612672 66041214557472 66101301116928 66182890143744 66232361343456 66314112138288 66411816210432 66424061376288 66604035649536 66715104501936 66736092656772 66796811440128 66879258937344 66908201765328 67072831322112 67089487804416 67139636678884 67283668666368 67366717092864 67417073194086 67478411556864 67561700355072 67612202204778 67695656141169 67795395714816 67807895988294 67891591470087 67970236713984 67991619725568 68105002512393 68272576831872 68302122635439 68436030062592 68487185467008 68634108297216 68685411763584 68770190365632 68832759840768 68884211797632 68969235779136 69070851784704 69168857300928 69186034298304 69270767419392 69356268527616 69386283312192 69471927002016 69557010259968 69574283649024 69673003491168 69775656394752 69861780688896 69914001830904 69977611984896 70063985553408 70116357841992 70202902664916 70266775670784 70284225318912 70406094857868 70487652888576 70574656002048 70627410012852 70778924181504 70831830881196 70919258814558 70983783585792 71023747891712 71124524397234 71229315902976 71317234453248 71348097870126 71435478901248 71523651919104 71642924720829 71730666830592 71748480013056 71925019213824 71956145657088 72044961335424 72253485101952 72359939964928 72449254047744 72462612410496 72480607360128 72569375391744 72658947981312 72780114002112 72803010171024 72869248843776 72887344775168 72990765562176 73098306699264 73170361442304 73188532150272 73243240013328 73400365817856 73455232024944 73545898029912 73612812607488 73703673114624 73758766041576 73958613507072 73972250169048 73990620013464 74149349142528 74172676064256 74296366377156 74363963756544 74511406511388 74621188088832 74713293236736 74727069048324 74769140846939 74929540105728 75054492564678 75132559753216 75146412870144 75165074299392 75239166304512 75271726985994 75350020128768 75475673779968 75568109912064 75694127249664 75787556729472 75880374829056 75899218526208 75913213001472 76118897885184 76175796174016 76269820179168 76339213074432 76433438785536 76466516303232 76490572191264 76654664368128 76673700347904 76731013347296 76806648935856 76895621332992 76990533820416 77048083650384 77118184636416 77213371834368 77271088234032 77366464161336 77480452245504 77494738272336 77590390251528 77704708257792 77834288585592 77929613346816 78025802093568 78059568726216 78155917877268 78251636542464 78271069105152 78497613444096 78594503275008 78653252059767 78724813483008 78821983747584 78880902572241 79050122629632 79069753483776 79094628333952 79264306888704 79298609499648 79396488002304 79493726011392 79513467027456 79626289704192 79743607308288 79842035073024 79901716378176 79974413697024 80073126346752 80132980390848 80231888759904 80304886480896 80364913763904 80464108408992 80557317586944 80582660415488 80697000184416 80717040014688 80890199064576 80915646615552 80950663864224 81050581502352 81124324098048 81169997590528 81285170739696 81404932460544 81505410803712 81540683280144 81566335469388 81640547315712 81741316478976 81877628252376 81903386442402 81977904949248 81998262872064 82235595036672 82337098669056 82398645014994 82575411545088 82637136028062 82739135283651 82814414183424 82978611796773 83100868553472 83203440195456 83218781440179 83239447515147 83418017785344 83444260572288 83623270219776 83644036743168 83706560015232 83886132363264 83948836599936 84052454891328 84128928694272 84232769273856 84295732618944 84524129722368 84539714478912 84560708586816 84664271290368 84768772644864 84910133002464 84987387150336 85014123651072 85155893155872 85281357815808 85365421682688 85386620841984 85402364626656 85450446682216 85633760120832 85697770695768 85803547701564 85881614708736 85902942056448 85987618633728 86024830841136 86051893715172 86257912891392 86285049091584 86322390015708 86407480052838 86507573999616 86614350547968 86679094106682 86757957715968 86929974263286 87037272181503 87058052770304 87165508776192 87181580556378 87417796790016 87563574658791 87670815015168 87692586682624 87779027355264 87817014816993 87908356816896 88033091110272 88054952743296 88243853524992 88309815124608 88418816184384 88549088280576 88565415168384 88674731716032 88805380866048 88953472669248 88981456875696 89062415253504 89172345249792 89210935687104 89321049002592 89430441762816 89452650405888 89711558221824 89822289457152 89889430925448 89971215409152 90082267140096 90149602939704 90260874854892 90342997291008 90393860953088 90410527984392 90522121960116 90626982285312 90655492967424 90806670016524 91001473947648 91030102442496 91069496847252 91181904190146 91316247289344 91580549018112 91693587154176 91733268690162 91845615730176 91958981038848 92094469046272 92225143067904 92248045731072 92361023225856 92475024703488 92515044416256 92629236002688 92742680346624 92765711532032 92897337988224 93034208526336 93149040918528 93218669107872 93303482646528 93418647404544 93488477122656 93603870219888 93689034227712 93712300425216 93874793143824 93983537184768 94099541336064 94169880017136 94371898908672 94442441174928 94559011752744 94645044781056 94832699196312 94972421203968 95089645937664 95107178788776 95130797160168 95247305201664 95364869225472 95523899627772 95640889107456 95664640017408 95800379800356 95941527542784 96059948447232 96131752517493 96337980135936 96409992032739 96599005396992 96616816547328 96640809813504 96878597308416 97040152002816 97070680228032 97158998458368 97321020749568 97464408932352 97560481923072 97584709533696 97602702430464 97657653351104 97867154423808 97940309366592 98061197373216 98150416809984 98271564152832 98345021388768 98611484676096 98629666892064 98654160017952 98751405774672 98865798856704 98896901419008 99061821836208 99151951675392 99348542015184 99471168207432 99494917451776 99617724315648 99636092064432 99906053474304 100072656752904 100104138985158 100195217160192 100220099065856 100318888406016 100362302647992 100609246983168 100634231706624 100709455018326 100925502999552 101050075639296 101125609791129 101217617335296 101342550532608 101418303307167 101693093572224 101711843982441 101911251714048 101955355070976 101987429588352 102206219157504 102231600463872 102408865247808 102527495110656 102654045093888 102730778200512 102824246181888 102951162445824 103028117645376 103155285548448 103249139761152 103307269660672 103326317696448 103453853668704 103606277677056 103779051447456 103906151129088 104034402791424 104079424968288 104207890503024 104335515389952 104361425473536 104663484592128 104792671033344 104871002746356 104966417977344 105095978330112 105174536762988 105304353997374 105400163506176 105426337978368 105609142286802 105731479332864 105861984003072 105941115019278 106168386272256 106247746321794 106378888221837 106535621837568 106686786595851 106843973854464 106975851679872 107022146805189 107153218351872 107285477878656 107596000245888 107622720019584 107853598752768 107887528820736 107934218485632 108067442003136 108165765464064 108380227652928 108539909947392 108673881071616 108693918615744 108720911040192 108755113959184 108854063087616 108988421971968 109170171003168 109204515256536 109303873265664 109331017162752 109486148343264 109647460048896 109782798225408 109864860019992 110100548726784 110182848037416 110318847044868 110419218911232 110638149062364 110801158071296 110937920260608 110958375253572 110985930020196 111224023713792 111259014096384 111444549565734 111545945634816 111608746686976 111767109767082 111931782133248 112069939855104 112394310158592 112581738847017 112698839629824 112719619305216 112747611449088 112858749456768 112885695053824 113025030193152 113213510669952 113352164868096 113541190874496 113681335094208 113708477087744 113820562243584 113848827789312 113869819502208 114178346827776 114263694261024 114404730268752 114508819611648 114537256075264 114650158178304 114699774454848 114735858286896 114981996552192 115010550521856 115046732122112 115096520020944 115209973403784 115343431999488 115485800730624 115572125475576 115677276954624 115820057751552 115906632351048 116049696242004 116220678368256 116242107408504 116557062386688 116751432878388 116894420020224 117038703140352 117089353089324 117377454813696 117406603657728 117494364188047 117746420166144 117891754912512 118065451040768 118087220224512 118232975621376 118407174488064 118604630225664 118641942500928 118749887004672 118896460333056 118947914249472 119094732003456 119240589017088 119270200541184 119615410962432 119763052609536 119852574567264 119961620545536 120109689520128 120199470586272 120347833139856 120457329721344 120547370645856 120696162613488 120835976380416 120873990623232 121045500276624 121075560022032 121335298596864 121373469923328 121425995796336 121575872253528 121754996385792 121927756109544 122107398690816 122258116205568 122311024920216 122349503204082 122460820973568 122611974718464 122816442378564 122855079663603 122966857423872 122997394308096 123353392555008 123505648003584 123597967522491 123863117317632 123955704042093 124198721224704 124221621275136 124291558810496 124558196539392 124651302830208 124805160293184 124918712303616 124949733900288 125127026678016 125166390858432 125311382913024 125466055114752 125559840022848 125829198544896 125923254899904 126078682336992 126193393041408 126443598928416 126629894938624 126786194583552 126809571718368 126841062880224 126996406935552 127153158967296 127365199503696 127481080725504 127521185476608 127552853356544 127733839733808 127922036723712 128048132524032 128079931262976 128175670023324 128450640181248 128546656043652 128705321552346 128822422063104 128854413084672 128981427950592 129077840572758 129386869337088 129427573637376 129483585023562 129761360999424 129921525821952 130018641160023 130136936573952 130394961394929 130587079155456 130748263164288 130772370834567 131028752203776 131126695185024 131407996059648 131481979568128 131506222522752 131538880023936 131668541032896 131821065142272 131862535225344 132082429114944 132202602233856 132365780287488 132464722686912 132628224276576 132823632420864 132848122752576 133208071299072 133430209003872 133472185313544 133593622880256 133758517874688 133816403530656 134145662644224 134178975608832 134279273357768 134567337332736 134733434185728 134834146388172 134956823113728 135123400710144 135224404409556 135391312282338 135590791429632 135615791976588 135783182940174 135940473427968 135983239451136 136210005024786 136545153663744 136604245270878 136772856285219 136974370934016 137370823527168 137540380731264 137599903035243 137768423595264 137938471558272 138141703569408 138337714601856 138372068596608 138541534838784 138712537055232 138772566624384 138943854004032 139114020519936 139148567298048 139346006982336 139551312789504 139723561377792 139828003661808 139955223969792 140127971106816 140232715683984 140405805329832 140533551341568 140568450637824 140812189715736 140975305777152 141149312004096 141254820025704 141557848363008 141663661762392 141838517629116 141967567171584 142047495783424 142249048794468 142458631805952 142634468906496 142696195740252 142870957802496 143047303838208 143285849441658 143461333661184 143496960026112 143850038427648 143912291314176 144089922670848 144506970203904 144719879929856 144898508095488 144925224820992 144961214720256 145138750783488 145317895962624 145560228004224 145606020342048 145738497687552 145774689550336 145981531124352 146196613398528 146340722884608 146377064300544 146486480026656 146800731635712 146910464049888 147091796059824 147225625214976 147407346229248 147517532083152 147917227014144 147944500338096 147981240026928 148298698285056 148345352128512 148592732754312 148727927513088 149022813022776 149242376177664 149426586473472 149454138096648 149538281693878 149859080211456 150108985129356 150156208477737 150292825740288 150330148598784 150478332609024 150543453971988 150951347559936 151064182527489 151388254499328 151575113458944 151760749658112 151798437052416 151826426002944 152237795770368 152351592348032 152539640358336 152678426148864 152866877571072 152933032606464 152981144382528 153309328736256 153347400695808 153462026694592 153613297871712 153791242665984 153981067640832 154096167300768 154236369272832 154426743668736 154542176468064 154732928322672 154960904491008 154989476544672 155180780503056 155409416515584 155668577171184 155859226693632 156051604187136 156119137452432 156311835754536 156503273084928 156542138210304 156995226888192 157189006550016 157306504119534 157449626966016 157643967495168 157761805144482 157956530996061 158100245259264 158139506967552 158189256667904 158413713430203 158597218999296 158792976004608 158911672528917 159252579408384 159371619482691 159684070146048 159803432756352 160146252693504 160265960781696 160463777519808 160609772961792 160729827527808 160928216817984 161114635173888 161165320830976 161394000368832 161434080029376 161780398129152 161831293231104 161901327728448 162101163004704 162248648196096 162339995181056 162570341479392 162809864921088 163010821607424 163081366560288 163132670938776 163281094631424 163482632957952 163755256504752 163806772884804 163955809898496 163996525744128 164471190073344 164674197338112 164797290029988 165150823090176 165274272056124 165478270567302 165628828366848 165957223593546 166201737106944 166406880390912 166437562880358 166478895030294 166836035570688 166888521144576 167166824348601 167413120030464 167650664650623 167897673199872 168104909782656 168465538547712 168591465237888 169048259444736 169079428957824 169121417173632 169328542580736 169537545289728 169820266004928 169974774300672 170028247302144 170311786311744 170562715631616 170730843365376 170773241683968 170804729253312 170900893364432 171267520241664 171395541391536 171607095403128 171763229417472 171805884112896 171975237267456 172049661682272 172103787430344 172515825782784 172570098183168 172644780031416 172814960105676 173015147999232 173228701095936 173358188213364 173515915431936 173859948526572 174074544363006 174116105540608 174331017552384 174363161112756 174835593580032 175127149317582 175341630030336 175385173365248 175558054710528 175634029633986 175816713633792 176066182220544 176109905486592 176619630249216 176837632368768 177098176561152 177130830336768 177349463432064 177610761732096 177906945338496 177962913751392 178124830507008 178344690499584 178421871374208 178642098005184 178860883525632 178905300811776 179423116443648 179644578914304 179778861850896 179942430818304 180164534280192 180299205879408 180521749709784 180685994582016 180787721906176 180821055968784 181044243920232 181253964570624 181310985934848 181613340033048 182002947895296 182060204884992 182138993694504 182363808380292 182632494578688 183161098036224 183387174308352 183466537380324 183524254806123 183691231460352 183917962077696 184450286135808 184496091462144 184950049406976 185030088832512 185258472005376 185485360693248 185531423064064 185794675976448 186068417052672 186298081837056 186437338215744 186606965293056 186837294809088 186976954245312 187207740439776 187378068455424 187424600850432 187749586287648 187967074369536 188199082672128 188339760034272 188743797817344 188884882349856 189118023505488 189290089562112 189665398392624 189944842407936 190179291875328 190214357577552 190261594320336 190494610403328 190729738450944 191047799255544 191281778214912 191329280034816 191600759600712 191883055085568 192119896894464 192263505034986 192675960271872 192819984065478 193057982328519 193233633094656 193281619627008 193616760859137 194080304005632 194141360456064 194225377535343 194642041499136 195120963846144 195169419067392 195205404860928 195315306702208 195734308847616 195880618733184 196122394746432 196300833619968 196543128305664 196690042777536 197222969352192 197259333784128 197308320035904 197502811549344 197731597713408 197793802838016 198123643672416 198303903350784 198697084030368 198942336414864 198989834903552 199235448631296 199272184128864 199812106948608 200145313505808 200208277970316 200390434320384 200440198131712 200637776812032 200724605295984 201218493966336 201268463413248 201418910036652 201851005999104 202100151278592 202251219582258 202435234670592 202685101065216 202836606614334 203086968423507 203386187144448 203423687964882 203910710141952 203974859176704 204315007537179 204817730495616 204906367906317 205308090187776 205461556401024 205902324891648 206056235290752 206310571096896 206498279522304 206614539321344 206652635392896 206907707337408 207212555354112 207558102894912 207812302258176 208068805582848 208158849936576 208415781006048 208671030779904 208722850947072 209326969184256 209585342066688 209742005492712 209932835954688 210191956660224 210349073525976 210608707994748 210800327012352 210852675956736 211218284573604 211462958665728 211723968006144 211882230038556 212336772544512 212495492643588 212757776443674 213071243675136 213373573191702 213687947708928 213951703359744 214044293610378 214306436703744 214570955757312 214928774162487 215192000491776 215245440039168 215775057641472 215868436971264 216134884006272 216760455305856 217079819894784 217347762143232 217387837231488 217441822080384 217510227918368 217708126175232 217976843943936 218340342006336 218409030513072 218607746531328 218662034325504 218972296686528 219294920097792 219565596450816 219729720039984 220201097453568 220365696074832 220637694089736 220838437822464 221276298124728 221602316142592 221875840521216 221916750507144 221971860040392 222448047427584 222518028192768 222889099131468 223091891269632 223217493373952 223534219534164 223863564266496 224139879710208 224307422540817 224788620317184 225163477694034 225397679259648 225439238610432 225495222898176 225717498913536 226050060386304 226427021339904 226704329736192 227082381748992 227362670188416 227416954175488 227641124487168 227697655578624 227739639004416 228356693655552 228527388522048 228809460537504 229017639223296 229074512150528 229300316356608 229399548909696 229471716573792 229963993104384 230021101043712 230093464244224 230193040041888 230419946807568 230686863998976 230971601461248 231144250951152 231354553909248 231640115503104 231813264702096 232099392484008 232441356736512 232484214817008 233114124773376 233502865756776 233788840040448 234077406280704 234178706178648 234754909627392 234813207315456 234988728376094 235492840332288 235783509825024 235959756179301 236174440449024 236465951242752 236642707716723 237209260451328 237283885001856 237792920666112 237895828498944 238189464006912 238481178034176 238540401082368 239230821924864 239526105219072 239705149134528 239923241091072 240219379040256 240398941172544 240695666279712 240914659442688 241094741291712 241392325226976 241671952760832 241747981246464 242091000553248 242151120044064 242670597193728 242746939846656 242851991592672 243151744507056 243509992771584 243855512219088 244214797381632 244516232411136 244622049840432 244699006408164 244921641947136 245223949436928 245632884757128 245710159327206 245933714847744 245994788616192 246706785110016 247011296007168 247195935044982 247726234635264 247911408084186 248217405850953 248443242550272 248583117620992 248935835390319 249302605660416 249610320586368 249718342545441 250254053356032 250332781716864 250932110229504 251119680045696 251658397089792 251846509799808 252157364673984 252386786082816 252887197856832 253259789877248 253572389167104 253619143436736 253682125760448 253992813871104 254306317934592 254730399007392 254962161451008 255042370953216 255105706713088 255467679467616 255844073447424 256096265048064 256159862525952 256351340046648 256901280362496 257093312087304 257410643104692 257644844126208 257708826169344 257962855901184 258155681145516 258773738674176 258855147274752 258967170047124 259522721998848 259843051643904 260037282320046 260273873147904 260789922789858 261174158310912 261496526328576 261544741669134 262253390370048 262690723976373 262963959136256 263012445045504 263077760047872 263337082065792 263451044450979 263725070450688 264164858229888 264731560574976 264929445373824 265256448553152 265647264841728 265696245505152 266416142598144 266860418007744 266944370627088 267187245760512 267517035749376 267632807061312 268291325288448 268357951217664 268558546715536 269134674665472 269466868371456 269668292776344 269913646227456 270246801420288 270448808819112 270782624564676 271181582859264 271231583953176 271566365880348 271880946855936 271966478902272 272420010049572 273090307327488 273208490541756 273545712570438 273948741868032 274741647054336 275080761462528 275199806070486 275536847190528 275876943116544 276283407138816 276675429203712 276744137193216 277083069677568 277425074110464 277545133248768 277887708008064 278228041039872 278297134596096 278692013964672 279102625579008 279447122755584 279656007323616 279910447939584 280255942213632 280465431367968 280811610659664 281067102683136 281136901275648 281624379431472 281950611554304 282298624008192 282509640051408 283115696726016 283327323524784 283677035258232 283935134343168 284094991566848 284498097588936 284917263611904 285268937812992 285392391480504 285741915604992 286094607676416 286571698883316 286922667322368 286993920052224 287824582628352 288179845341696 288395257552479 289013940407808 289229976098217 289797016190976 289850449641984 289922429440512 290635791925248 291120456008448 291212040684096 291476995375104 291549379100672 291963062248704 292393226797056 292681445769216 292754128601088 292972960053312 293601463271424 293820928099776 294183592119648 294451250429952 294814692458496 295035064166304 295834454028288 295889000676192 295962480053856 296597396570112 296690704257024 297185465508624 297455855026176 298045626045552 298484752355328 298853172946944 298908276193296 299076563387756 299718160422912 300217970258712 300312416955474 300585651480576 300660297197568 300956665218048 301086907943976 301902695119872 302128365054978 302776508998656 303150226917888 303376829373387 303652852005888 304254909921501 304703184696064 305079280716672 305135531947323 305733755142144 305866065212928 305962288765056 306618657472512 306694801391616 306924053389184 307226595743424 307582485331968 307962135281664 308192334601536 308472738545664 308853487337472 309084352936128 309465856645344 309921808982016 309978953089344 310361561006112 310818833031168 311337154342368 311718453387264 312103208374272 312238274904864 312623671509072 313006546169856 313084276420608 313990453776384 314378013100032 314613008239068 314899253932032 315287934990336 315523610288964 315913061992122 316200490518528 316279013935104 316378513335808 316827426860406 317194437998592 317585952009216 317823345057834 318505158816768 318743238965382 319136664665511 319606865512704 320531921563392 320927555039616 321066440415567 321459655055616 321856433635968 322330641661952 322788000737664 322868160058752 323560796258304 323662586462208 323802655456896 324202326009408 324497296392192 324679990362112 325140682958784 325619729842176 326021643214848 326162733120576 326265341877552 326562189262848 326965265915904 327510513009504 327613545769608 327911619796992 327993051488256 328942380146688 329348394676224 329594580059976 330301646180352 330548544112248 330956541134604 331257656733696 331914447187092 332403474213888 332813760781824 332875125760716 332957790060588 333672071141376 333777042289152 334333648697202 334826240060928 335301329301246 335795346399744 336209819565312 337182930475776 337745216541051 338096518889472 338158857915648 338242834347264 338657085161472 339075090579456 339640532009856 340056494604288 340623572623488 341125431263232 341461686730752 341546483367936 341609458506624 341801786728864 342535040483328 342791082783072 343214190806256 343526458834944 343611768225792 343950474534912 344099323364544 344207574860688 345031651565568 345140196366336 345289560062832 345629920211352 346030295998464 346457402191872 346716376426728 347031830863872 347719897053144 348149088726012 348232211081216 348662035104768 348726322225512 349671187160064 350254298635164 350683260060672 350770346730496 351116109421056 351268059267972 352132364441088 352219810973184 352483092564141 353239260498432 353675264737536 354196353122304 354261660673536 354698926864128 355221523464192 355813890676992 355925827502784 356249661014016 356689380999168 356843742748416 357284196010368 357721767051264 357810601623552 358846232887296 359289157828608 359557723701792 359884861636608 360329068560384 360598411758816 361043499419568 361371989164032 361575443812352 361642111937568 362088487840464 362507929141248 362621971869696 363226680066096 364005895790592 364120409769984 364277987389008 364727616760584 365264989157376 366322196072448 366774348616704 366933074760648 367048509612246 367382462920704 367835924155392 368565238990809 368900572271616 368992182924288 370060177665024 370516944010752 370793902567473 371589351952896 371867112126279 372596163674112 372874676431488 373674589618176 373953908490624 374415480879552 374756136910848 374849201700864 375499172575296 375934148739072 376398165344256 376679520068544 377487595634688 377769764699712 378236047010976 378580179124224 379330796785248 379889684815872 380358583750656 380428715155104 380523188640672 380989220806656 381459476901888 382095598511088 382563556429824 382658560069632 383201519201424 383766110171136 384239793788928 384527010069972 385351920543744 385639968130956 386115964657038 386467266189312 386563239254016 387233521718274 388160608011264 388282720912128 388450755070686 389284082998272 390055923480069 390410809721856 390630613404416 391184884184787 391761237466368 392244789492864 393086256611328 393380085555072 394445938704384 394518667568256 394616640071808 395005623098688 395463195426816 395587605676032 396247287344832 396607806701568 397394168060736 397884672829728 397979669807104 398470897262592 398544368257728 399624213897216 400290627011616 400416555940632 400780868640768 400880396263424 401275553624064 401449210591968 402436987932672 402536926826496 402837820073304 403702011998208 404200302557184 404502439164516 404870469341184 405370202130432 405673213228668 406173936847014 406772374288896 406847375929764 407821420283904 407949718353408 408630015074358 409635460991232 409812735812634 410923112802048 412112470581504 412621142193792 412799709105729 413229078642688 413305270785792 413815414674816 414425110708224 415116205789824 415624604516352 416137611165696 416317699873152 416831562012096 417342061559808 417445701894144 418653938368512 419170684133376 419484010985424 419865671909376 420383913320448 420698147051952 421217415989496 421600654024704 421705351913472 422436569147208 422925917331456 423447936012288 423764460077112 424673545089024 424990985287176 425515552887348 426142487350272 426747146383404 427375895417856 427903406719488 428088587220756 428612873407488 429141911514624 429857548324974 430384000983552 430490880078336 431550115282944 431736873942528 432269768012544 433520910611712 434159639789568 434695524286464 434775674462976 434883644160768 435020455836736 435416252350464 435953687887872 436680684012672 436818061026144 437215493062656 437324068651008 437944593373056 438589840195584 439131192901632 439459440079968 440402194907136 440731392149664 441275388179472 441676875644928 442552596249456 443204632285184 443751681042432 443833501014288 443943720080784 444896094855168 445036056385536 445778198262936 446183782539264 446434986747904 447068439068328 447727128532992 448279759420416 448614845081634 449577240634368 450326955388068 450468625433211 450878477220864 450990445796352 451434997827072 452854042679808 453192547582467 454164763497984 454725340376832 455282248974336 455395311157248 455479278008832 456713387311104 457054777044096 457618921075008 458035278446592 458149024301056 458600632713216 458799097819392 458943433147584 459927986208768 460042202087424 460186928488448 460386080083776 460839893615136 461373727997952 461943202922496 462288501902304 462709107818496 463280231006208 463626529404192 464198784968016 464882713473024 464968429634016 466228249546752 467005731513552 467577680080896 468154812561408 468357412357296 469509819254784 469626414630912 469977456752188 470985680664576 471567019650048 471919512358602 472348880898048 472931902485504 473285415433446 473869592988183 474418520902656 474567770003712 475241140290609 475791656997888 476378928013824 476735017586751 478114858448073 479052210438144 479410298269056 480438758080512 480797882345088 481391332559424 481829318885376 482189482583424 482784650453952 483343905521664 483495962492928 484182001106496 484302240088128 485341194387456 485493879693312 485703983185344 486303489014112 487019985543168 487711024438176 488429594763264 489032464822272 489244099680864 489398012816328 489843283894272 490447898873856 491265769514256 491420318654412 491867429695488 491989577232384 493413570220032 494022592014336 494391870089964 495452469270528 495822816168372 496434811701906 496886485100544 497166235241984 497871670780638 498605211320832 499220641172736 499436685090882 500508106712064 500665563433728 501500473045803 502239360091392 503693019599616 504314729347968 505774395713664 506519579754496 507144778334208 507238286873472 507364251520896 507985627742208 508612635869184 509460798014784 509924322902016 510084741906432 510211413426176 510935358935232 511688146894848 512192530096128 512319725051904 512702680093296 513802560724992 514186624174608 514821286209384 515289688252416 515417652338688 515925711802368 516311362291032 517547477348352 517710294549504 517934340094248 519045443997696 519686103287808 520074564640092 520547746295808 521579845579716 522348316621824 522993052657152 523089483338268 524506780740096 525381447952746 525927918272512 526024890091008 526155520095744 526674164131584 526902088901958 527450140901376 528329716459776 529858890747648 530512897106304 531294529683456 531392491010304 532832285196288 533720836015488 533888741254176 534374491521024 535034071498752 535265614122624 536582650576896 536715902435328 537117093431072 538269349330944 538933736742912 539336585552688 539827292454912 540493602840576 540897617638224 541565249129352 542363165718528 542463167906352 543132731760696 543761893711872 543932957804544 544840020099144 546180614654976 546416981083512 547091425140876 547897483736064 549483294108672 550161522925056 550399612140972 550572764418369 551073694381056 551753886233088 553350858407424 553488274386432 554850148220928 555090266497536 555775416016128 556456082079744 556594269192192 557384027929344 558205251158016 558894245511168 559312014647232 559820895879168 560511884427264 560930862735936 561623221319328 562134205366272 562273802551296 563248758862944 563901223108608 564597248016384 565019280102816 566231393452032 566654647049568 567354070516464 567870268686336 568189983133696 568996195177872 569834527223808 570537875625984 570784782961008 571483831209984 572189215352832 573143397766632 573845334644736 573987840104448 575649165256704 576359690683392 576790515104958 578027880815616 578459952196434 579173946985557 579700899283968 579844858881024 580850282577411 582240912016896 582424081368192 582676132606029 583926124497408 585362891538432 585508257202176 585945920106624 587202926542848 587641856199552 588367184239296 588902500859904 589629384916992 590070128332608 591668908056576 591778001352384 591924960107712 593194793140224 593381408514048 594370931017248 594911710052352 596091252091104 596969504710656 597706345893888 597816552386592 598153126775512 599436320845824 600435940517424 600624833910948 601171302961152 601320594395136 601913330436096 602173815887952 603805390239744 604256730109956 605553017997312 606300453835776 606753658746774 607305704011776 608509819843002 609260905270521 609406369392128 610158561433344 610271063894646 611732130425856 611924577530112 612945022611537 613848106778368 614453191486848 614719103718951 615924270563328 616384669203072 617706974674944 618168705872256 618931713290688 619843617964032 619957906178688 620723122012224 621637666062336 622674308684736 623436906774528 624206416748544 624476549809728 625247343018144 626013092339712 626168552841216 627980907552768 628756026200064 629226016478136 629798507864064 630575869980672 631047220577928 631826123984244 632400981037056 632558027870208 632757026671616 633654853720812 634388875997184 635171904018432 635646690115668 637010317633536 637486477930764 638273329331022 639213731025408 641063843126784 641855110079232 642132880831134 642919310111232 643712867271936 644661283323904 645576001475328 645736320117504 647325172924416 647605310913792 648404652018816 649359980724224 650281365917568 651239459684352 652043286429696 652325466241152 652530683755104 653124378525696 653930531831808 655021026019008 655227091539216 655823239593984 655986102976512 657884760293376 658696789352448 659189160119952 660603292360704 661097088224496 661913082269208 662515313467392 663828894374184 664806948427776 665627521563648 665750251521432 665915580121176 667344142282752 667554084578304 668667297394404 669652480121856 670602658602492 671590692799488 672419639130624 672922267622451 674365860951552 675490433082102 676193037778944 676317715831296 676485668694528 678150181158912 679281064019712 680112989208576 681247145246976 682250862526464 682923373461504 683092966735872 683218917013248 683603573457728 685070080966656 685582165566144 686428381612512 687052917669888 687223536451584 687900949069824 688198646729088 688415149721376 690063303131136 690280392732672 690579120125664 691259840422704 692060591996928 692914804383744 693432752853456 694063661727744 695439794106288 696298177452024 696464422162432 697324070209536 697452644451024 699342374320128 700508597270328 701366520121344 701540693460992 702232218842112 702536118535944 704264728882176 704439621946368 704966185128282 706478520996864 707350529475072 707879268537903 708523321347072 709397853728256 709928123150169 711627781353984 711851655005568 713378761998336 713687485496832 714568392020736 715443534102528 715621203247104 717692465774592 718578315657216 719115447403584 719769723273216 720658137120768 721196823517632 722086998839136 722743978328064 723150887624704 723284223875136 724176975680928 725015858282496 725243943739392 726453360132192 728011791581184 728240819539968 728555974778016 729455233521168 730529978314752 732644392144896 733548697233408 733866149521296 734097019224492 734764925841408 735671848310784 737130477981618 737801144543232 737984365848576 740120355330048 741033888021504 741587805134946 743178703905792 743734224252558 744652217552859 745749352862976 746807506170957 747907816981248 748830961759104 749155027636323 750998345150592 752796330688512 753359040137088 754975191269376 755539529399424 756472094021952 757160358248448 758661593570496 759779369631744 760717167501312 760857430310208 761046377281344 761978441613312 762918953803776 764191197022176 765127112859648 765317120139264 766403038402848 767532220342272 768479587577856 769054020139944 770703841087488 771279936261912 772231929314076 772934532378624 773126478508032 774467043436548 776321216022528 776565441824256 776901510141372 778568165996544 780111846960138 780821619443712 781261226808832 782369768369574 783522474932736 784489578985728 786760171110144 788072171929119 788891877408768 789037335136512 789233280143616 790011246197376 791175211352064 792494574689664 794788336121472 795769345659456 795959339614208 796941794525184 797088736515456 799248427794432 800581254023232 800833111881264 801561737281536 801760792526848 802551107248128 802898421183936 804873975865344 805073853652992 805675640146608 807404023996416 808400605114368 809004878329032 809740938682368 810740404260864 811346426457336 812347873694028 813544748577792 813694751859528 815642840567808 815899436706816 817260030148716 819270921982464 819625471625268 821846225604096 822460549316329 824224941163008 825242284387584 825599418211458 826458157285376 826610541571584 827630829349632 828850221416448 830232411579648 831249209032704 832275222331392 832635399746304 833663124024192 834684123119616 834891403788288 837307876737024 838341368266752 838968021970848 839731343818752 840767826640896 841396294103904 842434831978992 843201308049408 843410703826944 844873138294416 845851834662912 846895872024576 847528920154224 849347090178048 849981970574352 851031105774696 852284974700544 853494292766808 854751790835712 855806813438976 856177174441512 857225746814976 858283823029248 859715096649948 860768001967104 860981760156672 863473747885056 864539536025088 865185772657437 867041821223424 867689928294651 869391048572928 869551348925952 869767288321536 870040911673472 871907375775744 873361368025344 873636122052288 874430986125312 874648137302016 875889186746112 877179680391168 878262385803264 878918880159936 880804389814272 881462784299328 882550776358944 883353751289856 885105192498912 886409264570368 887503362084864 887667002028576 887887440161568 889792189710336 890072112771072 891556396525872 892367565078528 892869973495808 894136878136656 895454257065984 896559518840832 897229690163268 899154481268736 900653910776136 900937250866422 901756954441728 901980891592704 902869995654144 905708085359616 906385095164934 908329526995968 909450680753664 910130488120161 910958556017664 912764729764503 914109554088192 915237842150016 915406595841969 917201265426432 917598195638784 917886866295168 919855972417536 920084404174848 920373856976896 920772160167552 921679787230272 922747455995904 923886405844992 924577003804608 925418215636992 926560462012416 927253058808384 928397569936032 929765426946048 929936859268032 932456499093504 934011463027104 935155360161792 936309625122816 936714824714592 939019638509568 939252829261824 939954913504376 941971361329152 943134039300096 943839024717204 944697761796096 945863804971008 946570830866892 947739185976366 948837041805312 949135540007424 950482280581218 951583313995776 952757856027648 953470035173502 956229716896146 957409993996533 958820596538112 961595764690176 962782665118848 963199321246701 964378965166848 965569300907904 966991924985856 968364002212992 968604480176256 970682388774912 970987759386624 971407966370688 972606978028224 974039971086336 975422048876352 976859189526528 978064929644544 978488199361728 978796025632656 979686567788544 980895797747712 982531539028512 982840637308824 983734859390976 983979154464768 986827140440064 988045184028672 988783740179928 990904938541056 991645632336744 992869623403812 993772970201088 994332470483968 995743341561276 997210422641664 998441282345472 998873370181764 1001016213424128 1001331126867456 1003000946091606 1004478720182784 1007386039199232 1008629458695936 1011548791427328 1013039159508992 1014289556668416 1014476573746944 1014728503041792 1015971255484416 1017225271738368 1018921596029568 1020169483812864 1020422826852352 1021870717870464 1023376293789696 1024385060192256 1024639450103808 1025405360186592 1027605121449984 1028373248349216 1029642572418768 1030579376504832 1030835304677376 1031851423604736 1032622724582064 1035094954696704 1035420589099008 1035868680188496 1038090887995392 1039372206575616 1040149129280184 1041095492591616 1043159691159432 1044696633243648 1045986105314304 1046178966676536 1049013561480192 1050762895905492 1052049780182016 1052311040191488 1053348328263168 1053804177803916 1056659432919552 1057449277692423 1059717781495296 1061025794212608 1062589059366912 1062784982020608 1065664570392576 1067441672030976 1067777482508352 1068748983042048 1070068142997504 1070531228245248 1073165301153792 1073431804870656 1074234186862144 1076538698661888 1077867473485824 1078673171105376 1079654584909824 1080987205681152 1081795235276448 1083130498258704 1084726331437056 1084926335812704 1086265463521392 1087523787423744 1087865915609088 1089680040198288 1092361229309952 1092833962167024 1094182850281752 1095794967472128 1098966588217344 1100323045850112 1100799224281944 1101145528836738 1102147388762112 1103507772466176 1105695716972427 1106701716814848 1106976548772864 1110180532995072 1111550832032256 1112381707702419 1114768055858688 1115601336378837 1117788491022336 1118624029294464 1121023768854528 1121861725471872 1123246442638656 1124268410732544 1124547605102592 1126497517725888 1127802446217216 1129194496032768 1130038560205632 1132462786904064 1133309294099136 1134708141032928 1135740537372672 1136379966267392 1137992390355744 1139669054447616 1141075751251968 1141569565922016 1142967662419968 1144378430705664 1146286795533264 1147690669289472 1147975680208896 1151298330513408 1152719381366784 1153581030209916 1156055761631232 1156919904392868 1158347893971114 1159401798567936 1159689717762048 1161700565154822 1164481824033792 1164848162736384 1165352265212058 1167852248994816 1170167770440207 1171891840213248 1173554652554361 1175283712399104 1176734368478592 1179258769833984 1180140256665216 1183337816113152 1183556002704768 1183849920215424 1186389586280448 1186762817028096 1188741862034496 1189823420104704 1192182504182208 1193939009421312 1195412691787776 1195633104773184 1196306253551024 1198872641691648 1200871881034848 1201249667821896 1202342605922304 1202641188790272 1203826660872192 1204347631775904 1207610780479488 1208513460219912 1211106035994624 1212600907671552 1213507317493548 1214611408023552 1217019639686004 1218521810541042 1218812738784256 1220317122866688 1220542127789292 1223464260851712 1223849155060224 1225890045223074 1227696213556736 1228906382973696 1229438207437902 1232769338406144 1236337411744512 1237863426581376 1238399127317187 1239687235928064 1239915812357376 1241446244024448 1243275332124672 1245348617369472 1246873813549056 1248412833497088 1248953099619456 1250494686036288 1252026184679424 1252337105682432 1255961815105536 1257512052400128 1258452032956272 1259597015728128 1261151739961344 1262094441155856 1263652247968488 1264801962074112 1265116055740416 1265514053343232 1267309707441624 1268777751994368 1270343808036864 1271293380231336 1274020635267072 1274972955861528 1276546658662044 1278427462050816 1282127686253568 1283710220158464 1284265761662268 1285838620222464 1287425734543872 1291152002950656 1291472640235008 1294650345848832 1295210621827584 1296809304037632 1298719961448448 1300562731835136 1302478919368704 1304086572859392 1304650932482304 1305061367510208 1306248757051392 1307861063663616 1310042052038016 1310454183078432 1311646479187968 1311972205953024 1315769520586752 1317393578704896 1318378320239904 1321206584721408 1322194176448992 1323826164538416 1325030626934784 1327657788748368 1329613896855552 1331255043127296 1331500503042864 1331831160242352 1334688284565504 1335108169156608 1337334594788808 1339304960243712 1341205317204984 1343181385598976 1344839278261248 1345844535244902 1348731721903104 1350980866164204 1351405876299633 1352635431662592 1352971337389056 1358562128039424 1359577642747401 1362494290493952 1365846746923008 1366185933471744 1366437834026496 1367207146915456 1370140161933312 1371164331132288 1372856763225024 1374105835339776 1374447072903168 1375801898139648 1376397293458176 1376830299442752 1380126606262272 1380560785465344 1381158240251328 1382519680845408 1384121183993856 1385829608767488 1386865505706912 1388127323455488 1390879588212576 1392596354904048 1392928844324864 1394648140419072 1394905288902048 1398684748640256 1401017194540656 1402733040242688 1403081386921984 1404464437684224 1405072237071888 1408529457764352 1408879243892736 1409932370256564 1412957041993728 1414701058950144 1415758537075806 1417046642694144 1418795707456512 1419856246300338 1421608778964549 1423255562707968 1423703310011136 1427374970993664 1429136784041472 1430205052760253 1434344575344219 1437156631314432 1438230894807168 1441316274241536 1442393647035264 1444173997678272 1445487956656128 1446301775249408 1446568447750272 1448353951361856 1450031716564992 1450487887478784 1452906720264384 1456023583162368 1456481639079936 1457111949556032 1458910467042336 1461059956629504 1465288784289792 1467097394466816 1467732299042592 1468194038448984 1469529851682816 1471343696621568 1474260955963236 1475602289086464 1475968731697152 1480240710660096 1482067776043008 1483175610269892 1486357407811584 1487468448505116 1489304435105718 1491498705725952 1493615012341914 1495815633962496 1497661923518208 1498310055272646 1501996690301184 1504501419137409 1506718080274176 1511079058798848 1512944188043904 1517323187140992 1519558739263488 1521434335002624 1521714860620416 1522092754562688 1523956883226624 1525837907607552 1528382394044352 1530254225719296 1530634240278528 1532806076805696 1535064440684544 1536959175155712 1538108040279888 1541407682174976 1542559872523824 1544463858628152 1545869064757248 1546252957016064 1548934086873096 1552642432045056 1553130883648512 1553803020282744 1557136331993088 1560223693920276 1561643238887424 1562522453617664 1564739536739148 1567044949865472 1568979157971456 1573520342220288 1576144343858238 1577783754817536 1578074670273024 1578466560287232 1580022492394752 1582350422704128 1584989149379328 1589576672242944 1591538691318912 1591918679228416 1593883589050368 1594177473030912 1598496855588864 1601162508046464 1601666223762528 1603123474563072 1603521585053696 1605102214496256 1605796842367872 1609747951730688 1610147707305984 1611351280293216 1614808047992832 1616801210228736 1618009756658064 1619481877364736 1621480808521728 1622692852914672 1624695747388056 1627089497155584 1627389503719056 1631285681135616 1631798873413632 1634520060297432 1638541843964928 1639250943250536 1643692451208192 1644921098632658 1648449882326016 1650484568775168 1651198836422916 1651718293255107 1653221083143168 1655261658699264 1660464823159296 1664550444662784 1665270799492608 1667326248048384 1669368246239232 1669782807576576 1674615753474048 1676682736533504 1677936043941696 1679462687637504 1681535653281792 1682792588207808 1684869663957984 1686402616098816 1686821407653888 1689746276588832 1691703669325824 1693791744049152 1695057840308448 1698694180356096 1699963941148704 1702062211549392 1704569949401088 1706988585533616 1709503581671424 1711613626877952 1712354348883024 1714451493629952 1716567646058496 1719430193299896 1721536003934208 1721963520313344 1726947495770112 1729079072050176 1730371545314874 1734083642446848 1735379856589302 1737521840956671 1739102697851904 1739534576643072 1740081823346944 1742550847732233 1746722736050688 1747272244104576 1748028397818087 1751778373492224 1756524771606528 1757837760319872 1761608779628544 1762925568598656 1765101552717888 1766707502579712 1770210384997824 1772818529140736 1775006724169728 1775334004057152 1775774880323136 1779584379420672 1780144225542144 1783112793051744 1784735130157056 1785739946991616 1788273756273312 1790908514131968 1793119037681664 1794459380326536 1798308962537472 1801307821552272 1801874501732844 1803513908883456 1803961783185408 1805739991308288 1811416170719232 1812770190329868 1816659053991936 1818901361507328 1820260976240322 1821917112035328 1825529459529006 1828219108176384 1830475684300032 1830813191683938 1835196391277568 1835773732590336 1838835067834611 1840747713953792 1841544320335104 1843359574460544 1844157311156853 1847772811689984 1849154007609216 1853120924024832 1854506117616768 1856795139872064 1859530853892096 1859873718536064 1864912998187008 1868022926054208 1870310720323584 1872619250245632 1873429649429184 1878039277019136 1878505658523648 1879909827008752 1883942722658304 1886268078600192 1887678049434408 1889395523592192 1891727609942016 1893141661733784 1895478371952732 1897674083610624 1898271080014848 1900964561162436 1903166627991552 1905515712055296 1906940070347004 1912459433792292 1914819987993066 1917641193076224 1923191529380352 1925565330237696 1926398642493402 1928757930333696 1931138601815808 1933983849971712 1936728004425984 1937208960352512 1941975518773248 1942815932741376 1945213956056448 1948079942172672 1950844097752704 1953718379053056 1956129859289088 1956976398723456 1957592051265312 1959373135577088 1961791595495424 1965063078057024 1965681274617648 1967469718781952 1967958308929536 1973654280880128 1976090368057344 1977567480359856 1981809877082112 1983291264673488 1985739246807624 1987545940402176 1988664940967936 1991486683122552 1994420845283328 1996882564690944 1997746740363528 2002032426848256 2002662253734912 2006001892183212 2008957440365568 2014772078398464 2017258917391872 2018766802867353 2023097582854656 2028579113336832 2028953147493888 2029457006083584 2034450543476736 2037843192059136 2040338967625728 2040845653704704 2043741435740928 2046752587579392 2048770120384512 2049278900207616 2050810720373184 2055210242899968 2056746496698432 2059285144837536 2061158753009664 2061670609354752 2063702847209472 2065245449164128 2070189909393408 2070841178198016 2071737360376992 2076181775990784 2078744413151232 2080298258560368 2082190985183232 2086319382318864 2089393266487296 2091972210628608 2092357933353072 2098027122960384 2101525791810984 2104099560364032 2104622080382976 2106696656526336 2107608355607832 2113318865839104 2114898555384846 2119435562990592 2122051588425216 2123637805613709 2125569964041216 2129784369450507 2134883344061952 2135554965016704 2140136285995008 2141062456490496 2146330602307584 2146863609741312 2148468373724288 2153077397323776 2155734946971648 2157346342210752 2159309169819648 2161974411362304 2163590470552896 2166260996517408 2169452662874112 2169852671625408 2172530927042784 2175047574847488 2175731831218176 2179360080396576 2184722458619904 2185667924334048 2188365700563504 2191589934944256 2197933176434688 2200646091700224 2201598448563888 2202291057673476 2204294777524224 2207015544932352 2211391433944854 2213403433629696 2213953097545728 2220361065990144 2223101664064512 2224763415404838 2229536111717376 2231202672757674 2233956652658577 2237248058588928 2243723450943744 2246492885277312 2247465082908969 2252995035451776 2258388992065536 2260077120411264 2264925573808128 2266618588198272 2269416282065856 2271481074745344 2272759932534784 2275984780711488 2279338108895232 2282151502503936 2283139131844032 2285935324839936 2288756861411328 2292573591066528 2295381338578944 2295951360417792 2302596661026816 2305438762733568 2307162060419832 2312111523262464 2313839808785736 2316695787942228 2318803597135872 2319379435524096 2323401130309644 2328963648067584 2329696325472768 2330704530424116 2335704497989632 2340335540880414 2343783680426496 2347109305108722 2350567424798208 2353468736957184 2360280513330432 2364216515787357 2366675632226304 2367112005409536 2367699840430848 2373525634056192 2377483724068992 2384365008364416 2387878018842624 2390825383575552 2391266209546368 2392612507102048 2397745283383296 2401743762069696 2402499335643792 2404685211844608 2405282377580544 2407653321744384 2408695263551808 2415221560958976 2417026920439824 2422212071989248 2425201815343104 2427014634987096 2429222816047104 2434039279372008 2437043621082084 2437625477568512 2440634245733376 2441084255578584 2446928521703424 2447698310120448 2451780090446148 2455392427113472 2457812765947392 2458876414875804 2465538676812288 2467381647948987 2472674823489024 2475726853162752 2476798254634374 2479374471856128 2479831624714752 2482892488048896 2486550664249344 2490697234738944 2493747627098112 2496825666994176 2497906199238912 2500989372072576 2504052369358848 2504674211364864 2511923630211072 2515024104800256 2516904065912544 2519194031456256 2522303479922688 2524188882311712 2527304495936976 2529603924148224 2530232111480832 2531028106686464 2534619414883248 2537555503988736 2540687616073728 2542586760462672 2548041270534144 2549945911723056 2553093317324088 2556854924101632 2564255372507136 2567420440316928 2568531523324536 2571677240444928 2574851469087744 2582304005901312 2582945280470016 2590421243655168 2593618608075264 2595557317972311 2601125463670272 2603069784883953 2608173145718784 2609301864964608 2610122735020416 2615722127327232 2620084104076032 2620908366156864 2623292958375936 2623944411906048 2631539041173504 2634787157409792 2636756640479808 2642413169442816 2644388352897984 2647652329076832 2650061253869568 2655315577496736 2659227793711104 2662510086254592 2663001006085728 2663662320484704 2669376569131008 2670216338313216 2674669189577616 2678609920487424 2682410634409968 2686362771197952 2689678556522496 2691689070489804 2697463443806208 2701961732328408 2702811752599266 2705270863325184 2705942674778112 2717124256078848 2719155285494802 2724988580987904 2730391464360483 2732875668052992 2734414293830912 2738294189293509 2742328662264576 2745713526450048 2751603796279296 2752794586916352 2753660598885504 2760253212524544 2761121570930688 2762316480502656 2765039361690816 2768242367987712 2771659217534976 2773731011413824 2776254646910976 2781759176425152 2785192709808096 2785857688649728 2789296280838144 2789810577804096 2797369497280512 2802034389081312 2805466080485376 2806162773843968 2808928875368448 2810144474143776 2817058915528704 2817758487785472 2819864740513128 2825914083987456 2829402117900288 2831517074151612 2834093285388288 2837591414913024 2839712492600676 2843217557929098 2846511125415936 2847406620022272 2854749941987328 2858273568082944 2860410105520506 2868689150688438 2876461789614336 2884787294070528 2888347995356544 2889597963740103 2892603550498816 2893136895500544 2896707902723712 2900975774957568 2905813440528768 2912047166324736 2912963278159872 2914223899112064 2917820934084672 2922119913259008 2930577568579584 2934194788933632 2935464598085184 2936388076897968 2939059703365632 2942687393243136 2948521911926472 2951204578172928 2951937463394304 2960481421320192 2964135552086016 2966351220539784 2972714815623168 2974936897010232 2978608870211436 2982997411451904 2987230024683828 2991631267924992 2995323847036416 2996620110545292 3003993380602368 3009002838274818 3013436160548352 3022158117597696 3025888376087808 3034646374281984 3039117478526976 3042868670005248 3043429721240832 3044185509125376 3047913766453248 3051675815215104 3056764788088704 3060508451438592 3061268480557056 3065612153611392 3070128881369088 3073918350311424 3076216080559776 3082815364349952 3085119745047648 3088927717256304 3091738129514496 3092505914032128 3097868173746192 3105284864090112 3106261767297024 3107606040565488 3114272663986176 3120447387840552 3123286477774848 3125044907235328 3129479073478296 3134089899730944 3137958315942912 3147040684440576 3152288687716476 3156149340546048 3156933120574464 3160044984789504 3169978298758656 3172347833077269 3179153344485888 3183077382637824 3187767178100736 3188354946061824 3196993711177728 3202325016092928 3203332447525056 3206246949126144 3207043170107392 3210204428992512 3211593684735744 3219495903461376 3220295414611968 3222702560586432 3229616095985664 3233602420457472 3236019513316128 3238963754729472 3242961617043456 3245385705829344 3249391494776112 3254178994311168 3254779007438112 3262571362271232 3263597746827264 3269040120594864 3277083687929856 3278501886501072 3287384902416384 3289842197265316 3296899764652032 3300969137550336 3302397672845832 3303436586510214 3306442166286336 3310523317398528 3317087150917281 3320929646318592 3330541598985216 3334652496096768 3337145123107257 3346804009136511 3353365473067008 3355872087883392 3363071306563584 3365585176415616 3369739327915968 3372805232197632 3373642815307776 3379492553177664 3383407338651648 3387583488098304 3390115680616896 3397388360712192 3399927882297408 3404124423098784 3409139898802176 3413977171067232 3419007163342848 3423227253755904 3424708697766048 3428902987259904 3433135292116992 3438860386599792 3443072007868416 3443927040626688 3453894991540224 3458158144100352 3460743090629748 3468167284893696 3470759713178604 3475043681913342 3478205395703808 3479069153286144 3480163646693888 3485101695464466 3493445472101376 3494544488209152 3496056795636174 3503556746984448 3510503311320621 3515675520639744 3525851137197312 3530203105435776 3540420769995648 3545637058281472 3550013448339456 3550668008114304 3551549760646272 3559168758841344 3560288451084288 3566225586103488 3569470260314112 3571479893983232 3576547512546624 3581817028263936 3586238075363328 3588918760653072 3596617925074944 3602615643104544 3603749003465688 3607027817766912 3607923566370816 3611479982616576 3622832341438464 3625540380659736 3633318107983872 3637802723014656 3640521952480644 3643834224070656 3651058919058012 3656438216352768 3660951368600064 3661626383367876 3670392782555136 3671547465180672 3677670135669222 3681495427907584 3683088640670208 3686719148921088 3688314622313706 3698308015218432 3709012235233536 3713590279744128 3715197381951561 3719061707784192 3719747437072128 3729825996374016 3736045852108416 3740621440647168 3745238500491264 3746859298858368 3756078554038272 3757011317047296 3759819654017504 3767885445316608 3772536157200384 3775356098868816 3778791047184384 3783455219884032 3786283323467568 3790956743905464 3795348167221248 3796542160029696 3801929122324872 3806333255983104 3811031424110592 3813880140694008 3824918867584584 3829639975986132 3835282386152448 3846383058760704 3851130660475392 3852797284986804 3857515860667392 3862277203631616 3873456008851968 3874417920705024 3883951037546496 3885631865482752 3890427912112896 3896159884345344 3901688195505408 3907436758106112 3912259718578176 3913952797446912 3915184102530624 3918746271154176 3923583190990848 3930126156114048 3931362549235296 3934939437563904 3935916617859072 3947308561760256 3952180736114688 3955134960719712 3963619754164224 3966582529346976 3971478493615248 3975091880804352 3977329881935872 3982973366245104 3988841690566656 3993765129381888 3995493480727056 4004064853696512 4005324507469824 4012003784366424 4017914880731136 4029544156796928 4034517834783744 4037533605734706 4046195165709312 4054217628898899 4057906294987776 4058914012167168 4075686384118272 4078732928242203 4087482871481856 4097540240769024 4098557800415232 4101621440746368 4110420485799936 4113492993396864 4118570289675072 4122317506019328 4123341218709504 4127405694418944 4130490898328256 4140379818786816 4141682356396032 4143474720753984 4152363551981568 4157488826302464 4160596517120736 4164381970366464 4172638764637728 4178786532974592 4183944421257216 4184715866706144 4196054245920768 4203051583621968 4208199120728064 4209244160765952 4213393313052672 4215216711215664 4226637731678208 4229797110769692 4238871125981184 4244103176850432 4247275611227418 4251139928082432 4259568738901014 4264826336893647 4269766688123904 4271109930033408 4282124912980992 4290615158280759 4296936747448576 4303033726032657 4311469893943296 4314692684421504 4323948822724608 4327180941105792 4332521993034816 4338905325748224 4339705343250816 4345061854085568 4350095149694976 4351463662436352 4358720160793152 4369444917239808 4371335848668096 4376731401127008 4383179869888512 4395866352869376 4401292183400448 4403196897127776 4404582115346952 4408589555048448 4414031089864704 4422782867889708 4426806867259392 4427906195091456 4440722131980288 4446203328129024 4449526830809676 4459072223434752 4462405345515348 4467913305317154 4474496117177856 4487446901887488 4492985770554624 4494930165817938 4505990070903552 4520154240822528 4533237176396544 4538832564131712 4545519865069568 4551969561422976 4558676217790464 4564303005007872 4566278263688064 4571870649679872 4577513722822656 4585147182133056 4590762677157888 4591902720835584 4605193322053632 4610877525467136 4614324120839664 4624223046524928 4627679617571472 4633391575884456 4637607194271744 4638758871048192 4646802260619288 4657927296135168 4659392650945536 4661409060848232 4671408995979264 4680671081760828 4687567360852992 4694218610217444 4701134849596416 4706937473914368 4720561026660864 4728433031574714 4733351264452608 4734224010819072 4735399680861696 4747051268112384 4754967448137984 4768730016728832 4775756037685248 4781650767151104 4782532419092736 4785225014204096 4795490566766592 4803487524139392 4804998671287584 4809370423689216 4810564755161088 4815306643488768 4817390527103616 4830443121917952 4834053840879648 4844424143978496 4850403630686208 4854029269974192 4858445632094208 4868078558744016 4874087242164168 4875250955137024 4881268491466752 4882168511157168 4893857043406848 4895396620240896 4903560180892296 4910784854226944 4915625531894784 4917752829751608 4931077353624576 4934763295897974 4945349646978048 4951453706325504 4953596509268748 4955154879765321 4959663249429504 4965784976097792 4981394469477888 4993651333988352 4995812398477824 5001978744145152 5008104738717696 5009348422729728 5023847260422144 5030048209600512 5033808131825088 5038388062912512 5044606959845376 5048377764623424 5054608991873952 5059207848296448 5060464222961664 5062056213372928 5069238829766496 5075111007977472 5081375232147456 5085173520925344 5096082541068288 5099891823446112 5106186634648176 5113709848203264 5128510745014272 5134840880633856 5137063046649072 5143354480889856 5149702938175488 5164608011802624 5165890560940032 5180842487310336 5187237216150528 5191114635944622 5202250927340544 5206139569767906 5212565522870013 5218603729929216 5220245470040832 5227652543196699 5240168208152064 5241816732313728 5244085193454261 5269574314819584 5273513280959616 5284826338885632 5288776705795968 5295304658153664 5300122507739136 5310631154993472 5318455587422208 5325020172509184 5326002012171456 5327324640969408 5338753138262016 5340432676626432 5349338379155232 5357219840974848 5364821268819936 5372725542395904 5379357113044992 5383378140979608 5394926887612416 5403923464656816 5405623505198532 5410541726650368 5411885349556224 5434248512157696 5438310570989604 5449977161975808 5460782928720966 5465751336105984 5468828587661824 5476588378587018 5484657324529152 5491427052900096 5505589173832704 5507321197771008 5516505203503833 5522243141861376 5524632961005312 5530078723381632 5543318435069952 5547462022827648 5563518352850304 5570385419616192 5571715377299456 5578592561676288 5579621155608192 5594738994561024 5604068778162624 5610932160970752 5612325547687936 5617857750736896 5620288948287552 5634117831057408 5635516975570944 5639729481026256 5651828167974912 5658804235800576 5663034148303224 5668186570776576 5675182829826048 5679424985201352 5686435115858196 5693022250831872 5694813240044544 5709499883974656 5716547136165888 5720820211041012 5737378301376876 5752923579228672 5769574588141056 5776695990713088 5779195927480206 5785207100997632 5786273791001088 5793415805447424 5801951549915136 5811626881057536 5825926556319744 5828447798224128 5835641868169344 5844239826518016 5861155137159168 5868389577867264 5870929196170368 5872776153795936 5878119406731264 5885374786486272 5897043823852944 5902409156345856 5903874926788608 5920962842640384 5928271104172032 5932702441079568 5945429631246336 5949873794020464 5957217740422872 5965994822903808 5974460049367656 5983262535849984 5990647694072832 5993240221090584 6007986761204736 6018005676549636 6026872321096704 6044316235195392 6051776752175616 6056300408602059 6069292748563968 6085737340010496 6086859442481664 6088371018250752 6103351630430208 6113529576177408 6121016902877184 6122536961114112 6131224307222784 6140257762738176 6147836700622848 6152432161119552 6165630728699904 6170239490095296 6177855434512608 6183476259028992 6185011828064256 6195736347492384 6210569728180224 6212523534594048 6215212081130976 6228545327972352 6240894775681104 6246572955549696 6250089814470656 6258958146956592 6268179799461888 6275916631885824 6294081368881152 6304577375432952 6312298681092096 6313866241148928 6320089969579008 6339956597517312 6344695666154538 6358306688971776 6366154765275648 6370913416841127 6376709892123648 6389353108351521 6404650032185856 6406664895050112 6420408857985024 6423187369471488 6438991806922752 6440590829223936 6445405121172864 6459232191971328 6467204840914944 6472039026632256 6477927509458944 6485923234086912 6490771411658688 6498782989552224 6508357988622336 6509558014876224 6525142724542464 6527195493654528 6538080241189728 6554167375859712 6557003773002144 6574769804832768 6579684394530632 6593799529304064 6601938275100672 6604795345691664 6606873173020428 6612884332572672 6621046634797056 6634174301834562 6641859292637184 6661083197970432 6669304992193536 6674290246214514 6693608018273022 6701869957975731 6711744175766784 6731170352831232 6739478655831936 6742395248726907 6758985106355328 6775166976196608 6780231361233792 6794776721424384 6799855764594816 6808248846197568 6818279797604352 6827954342134464 6838014326685696 6846454507511808 6849417395532096 6857805974519808 6866270584233984 6877720773199584 6886144015736832 6887854081253376 6907789983080448 6916316288200704 6921486181259496 6936334569787392 6941519426357208 6950087363826684 6956410791407616 6958138306572288 6960327293387776 6970203390928932 6986890944202752 6989088976418304 6992113591272348 7007113493968896 7021006622641242 7031351041279488 7051702274394624 7060406210871552 7080841539991296 7091274116562944 7100026896678912 7101336016228608 7103099521292544 7120576902168576 7132451172206976 7142959787966464 7153095025093248 7163634056527872 7172476150726656 7177837521306144 7193235850149888 7205231286209088 7207498006931376 7214055635533824 7215847132741632 7222959965233152 7245664682876928 7251080761319472 7266636215967744 7275605446029312 7281043904961288 7287668448141312 7302117838116024 7312876432705536 7321902737200128 7323252766735752 7340785565110272 7343094930361344 7355340271338444 7366177281340416 7373438297842176 7376629244627412 7396616030436864 7402144943846961 7418024470467072 7427180559488256 7430394763903122 7438123415568384 7439494874144256 7459651992748032 7472091704216832 7481242881294336 7490477000982528 7493718597716736 7512157108076544 7514022634094592 7519639308035008 7535770890633216 7545072314400768 7550712197737632 7557582094368768 7566910439768064 7572566646935136 7581913487810928 7590696334442496 7593084320059392 7603858244649744 7612666511966208 7622062848221184 7627760281388016 7649837735169168 7659279951972264 7670564772304896 7692766117521408 7702261320950784 7705594569973608 7715031721334784 7724554407263232 7746912017703936 7748835841410048 7771263730965504 7780855824225792 7786671953916933 7803376391010816 7809209354651859 7824519437156352 7827905594893824 7830368205061248 7847166381981696 7860252312228096 7862725098470592 7869878875127808 7871833235718144 7894617123520512 7904361472229376 7910269921439424 7927239508328448 7933165058693952 7942956987230496 7950183761608704 7954659763871744 7965946732490208 7977683381133312 7987530258763776 7990986961454112 8008129707393024 8010649014939648 8024007568732848 8035829761462272 8059088313593856 8069035669567488 8075067211469412 8092390331418624 8108435257797798 8115812589975552 8117828024334336 8151372768236544 8157465856484406 8174965742963712 8191174393081449 8203242881492736 8214882567880527 8226985986793728 8237140579350144 8254811388837888 8260981796656512 8280759637573632 8283364712792064 8286949441507968 8304727103963136 8314977652604928 8321193034241472 8328763940732928 8345277529275456 8357573065949184 8367888842514432 8369431733412288 8392108491841536 8406103167243936 8416398241456128 8418488321531904 8426786626105344 8430433422431328 8453275463356416 8459594221539384 8477742251962368 8488206353700864 8494551222454836 8502279856164864 8519137477802028 8529652673787294 8539533376247808 8542219860066816 8564249825961984 8581230316561518 8593873494897152 8606067452065314 8629385368843008 8654361882211584 8665043986069632 8668793891220309 8677810651496448 8679410686501632 8690123708171136 8702927324872704 8717440321586304 8738889834479616 8742671697336192 8753462802254016 8766359739777024 8791732705738752 8802584366800896 8806393794255552 8809164230693904 8817179110096896 8828062179729408 8845565735779416 8853613734518784 8855812390182912 8881444263960576 8892406656258048 8899053661619352 8918144446869504 8924810691030696 8935826610634308 8948992234355712 8974893803774976 8985971541109248 8989860331635876 9011980141807104 9040308481645056 9066474352793088 9077665128263424 9091039730139136 9103939122845952 9117352435580928 9128606010015744 9132556527376128 9143741299359744 9155027445645312 9170294364266112 9181525354315776 9183805441671168 9210386644107264 9221755050934272 9228648241679328 9248446093049856 9255359235142944 9266783151768912 9275214388543488 9277517742096384 9293604521238576 9315854592270336 9318785301891072 9322818121696464 9342817991958528 9361342163521656 9375134721705984 9388437220434888 9402269699192832 9413874947828736 9441122053321728 9456866063149428 9468448021638144 9470799361723392 9509934896275968 9517043499231807 9537460033457664 9563301534302208 9565064838185472 9570450028408192 9590981133533184 9606975048278784 9609997342575168 9618740847378432 9621129510322176 9630613286977536 9634781054207232 9660886243835904 9668107681759296 9688848287956992 9700807261372416 9708058539948384 9716891264188416 9736157117488032 9748174484328336 9750501910274048 9762536982933504 9764337022314336 9787714086813696 9790793240481792 9807120361784592 9821569708453888 9831251063789568 9835505659503216 9862154707249152 9869526591795948 9890699293956096 9902907412651008 9907193018537496 9910309759530642 9919326498859008 9931569952195584 9951261452751843 9962788938955776 9991624796955648 10003957488290304 10011435369321771 10040412027409533 10060096419201024 10067616263650176 10089213919690752 10096755529246848 10109217983747904 10118415696592896 10120928445923328 10124112426745856 10138477659532992 10150222015954944 10162750464294912 10170347041850688 10192165082136576 10199783646892224 10212373269296352 10227419696406528 10257021490028544 10269681761267712 10274126093298144 10286708961779712 10299405876350976 10329216023605248 10331781121880064 10361684974620672 10374474432301056 10382229271889244 10404501854681088 10412279139535812 10425131045740026 10437207459858432 10440490940081664 10455305086393398 10480336416304128 10483633464627456 10488170386908522 10531509933961863 10547026561919232 10577553411591936 10590609316307328 10621262309986944 10636911174844416 10650040345018368 10652004024342912 10654649281938816 10677506276524032 10680865353252864 10698676758310464 10714439681949696 10729642537639872 10745451084791808 10758714226089984 10766756281959216 10789853775224832 10807846929313632 10811247010397064 10821083453300736 10823770699112448 10868497024315392 10876621141979208 10899954323951616 10921565857441932 10931502672211968 10937657175323648 10953176757174036 10969314649058304 10982854105800192 11011178347665408 11014642395542016 11033010407007666 11044486283722752 11049265922010624 11060157446763264 11094924045655296 11127036705700608 11140770839232384 11143430754598912 11157185123352576 11159242311216384 11189477989122048 11208137556325248 11221864321941504 11224651095375872 11235715501473792 11240577896575104 11268235662114816 11271033951141888 11279458962052512 11303656335949824 11317608471601152 11326068296606448 11336373141553152 11350365659652096 11358849970402704 11372870231716392 11386044501663744 11389626480089088 11418999767949312 11433094272331776 11441640422082024 11474756602753752 11505847158457344 11539149176282112 11553391981426176 11558391854960412 11572547582002176 11586831610894848 11623253762115072 11651853112639488 11656895596448256 11671283736338688 11688479653036032 11722310274318336 11736779155734528 11741858392340736 11745552307591872 11756238813462528 11770749572972544 11794087647705888 11804818312691712 11807749853577216 11841925685280768 11856542208344064 11865404882159136 11890859262492672 11899747588040928 11914435480845744 11931989645807616 11948920098735312 11966525071699968 11981295388145664 11986480442181168 12015973522409472 12036011353099272 12053744642193408 12088632470390784 12103553504351232 12112600817204118 12138585497127936 12162652886696697 12173718884963328 12176742036501504 12227059152354816 12236198784726609 12262448614445568 12295673401245696 12304864322239104 12331261457399808 12340478980190592 12355710869025216 12366952518057984 12370023656128512 12391472694984768 12421139456360448 12425047069188096 12430424162261952 12457090655944704 12481789551362208 12493145911099392 12500179628941312 12517916293913184 12536359598923776 12551833263771648 12588162737762304 12609154750865904 12624597362184192 12627732482297856 12640179939158016 12679913195034624 12689391332309076 12716613377943552 12732309530551296 12741826833682254 12753419784247296 12778706216703042 12809300064371712 12813329790100224 12846374738942976 12871845474842277 12890810242345728 12909101178097971 12934409681829888 12944078053264512 12971846468173824 12981542823317376 12997565979104448 13016715977244672 13019116029752448 13050285449084928 13054390987309056 13076160482379456 13108334751719424 13114007546004288 13149539609665536 13159368789061264 13187599058608128 13203876550201344 13209590691383328 13213746346040856 13225768665145344 13242093269594112 13268348603669124 13283718585274368 13322166395940864 13338609984387072 13348580492429028 13387216036546044 13403739915951462 13423488351533568 13462340705662464 13478957311663872 13484790497453814 13517970212710656 13560462722467584 13599711529189632 13616497692395136 13636559595208704 13655908684268928 13676028653371392 13692909015023616 13698834791064192 13715611949039616 13732541168467968 13755441546399168 13772288031473664 13775708162506752 13815579966160896 13832632576401408 13842972362518992 13872669139574784 13883038852714416 13900174727653368 13912821582815232 13916276613144576 13920654586775552 13940406781857864 13973781888405504 13978177952836608 13984227182544696 14014226987937792 14042013245282484 14062702082558976 14103404548789248 14120812421743104 14161683079982592 14200053793357824 14202672032457216 14206199042585088 14241153804337152 14264902344413952 14285919575932928 14306190050186496 14327268113055744 14344952301453312 14355675042612288 14386471700299776 14410462572418176 14414996013862752 14428111271067648 14431694265483264 14445919930466304 14491329365753856 14502161522638944 14533272431935488 14551210892058624 14562087809922576 14575336896282624 14604235676232048 14625752865411072 14643805474400256 14646505533471504 14681571130220544 14686189860722688 14710680542676888 14732354562680832 14746876595684352 14753258489254824 14793232060873728 14804289887693922 14836048940934144 14854361118976512 14860789527806244 14865464639295963 14878989748288512 14944183408433664 14980954001965056 14987437195433472 15024314216153088 15028045268189184 15039278616070016 15071541781266432 15090144628801536 15101424395475264 15115164188737536 15133820879536128 15145133293870272 15163826975621856 15181392668884992 15186168640118784 15207716489299488 15225333023932416 15244125696442368 15255520562776032 15299675470338336 15318559903944528 15341129544609792 15385532235042816 15404522641901568 15411189139947216 15430063442669568 15449108814526464 15493824035407872 15497671682820096 15542527461931008 15561711648451584 15573343907833866 15606752782021632 15618418709303718 15637696568610039 15655811189787648 15660736410122496 15720504624456192 15725450196941184 15732255580362783 15808722944458752 15820539842878848 15854479016656896 15866330117387904 15885913974460992 15900367523217408 15909319527743488 15931893464980416 15955366762266624 15975060517527552 15981973922908224 16016259414786048 16021298029879296 16048015137465696 16071659522924544 16118176627187712 16138071339134976 16150134422938824 16184780662837248 16216870515595596 16231625179951104 16235656048668672 16302745536473088 16314931712968812 16349931485927424 16382348786162898 16406485762985472 16429765135761054 16453971973587456 16474281158700288 16521963593313024 16549515610511499 16566729425584128 16573898883015936 16629955305209856 16642386068482944 16690555058550912 16715146131898368 16735777685028864 16738863466824576 16784216983683072 16812206334487872 16832796482912256 16836976643063808 16853573252210688 16860866844862656 16906550926712832 16919188443078768 16955484503924736 16976412707401728 16989102444909672 17004559712329728 17038274955604056 17059305347574588 17079066752495616 17084439720133632 17128499651923968 17162460633123036 17187746989794304 17212134904130628 17258770737686016 17308723764423168 17330087972139264 17337587782440618 17355621302992896 17358821373003264 17380247416342272 17405854649745408 17434880643172608 17477779668959232 17485343394672384 17506925604508032 17532719479554048 17583465411477504 17605168733601792 17612787588511104 17618328461387808 17634358220193792 17656124359458816 17691131471558832 17707227469037568 17711624780365824 17762888527921152 17784813312516096 17798107323238704 17836288893739008 17849621382061392 17871653221268616 17897984468711424 17949787607549952 17971943082218496 17979720663271752 18023960283614208 18080616963290112 18132948705586176 18155330256526848 18168901225806177 18207878245691904 18257212020031488 18265113054752256 18310054891290624 18340588728532224 18363050708631552 18367610883342336 18420773288214528 18443510101868544 18457296483358656 18496892186099712 18510718470285888 18533566303537824 18550428777086976 18555035484192768 18587209042477152 18631709184540672 18637570603782144 18645636243392928 18685635983917056 18722684327043312 18750269443411968 18776874440869776 18804539398385664 18827749895657472 18882244106643456 18913732126298856 18936896043276288 18941598723446784 19019869792551936 19034086998463614 19074920066915328 19112740250523381 19130129676370944 19140900056816384 19168059325054563 19213950096557568 19219994685150336 19261226573955072 19269562108414464 19321772487671808 19336215363518592 19377696575913984 19401614522744832 19416117079896768 19433782528376832 19472314234976064 19496348968656672 19501003820548096 19525073965867008 19528674044628672 19575428173627392 19581586480963584 19614240723569184 19643139416907776 19662502127579136 19671011319006432 19724309414498304 19739053183591896 19781398587912192 19805814825302016 19814386037074992 19820619519061284 19838652997718016 19863139904391168 19902522905503686 19925577877911552 19983249593911296 20007914976580608 20022870738643542 20080824054819066 20135232527300352 20193511058493696 20218435967495808 20227185746180721 20248224853491712 20276955319065984 20325500928589824 20340694083701376 20384330164273152 20399567293784448 20424746538592704 20454839392813056 20514042980057088 20539363522535424 20548252186596288 20573417923559424 20598811752701952 20658432047210496 20663562243760128 20723369949241344 20748948864602112 20764458543778488 20809003709362176 20824558279071624 20850262091480052 20874414919716864 20880981880163328 20910610172786796 20960672832608256 20967266929254912 20976340773817044 21063019867923726 21094053123838464 21155106823183872 21181218632614656 21242524619973888 21273822349688832 21300080690036736 21304008048685824 21309298563877632 21361730706505728 21397353516620928 21428879363899392 21459285075279744 21490902169583616 21517428452179968 21533512563918432 21579707550449664 21615693858627264 21622494020794128 21642166906601472 21647541398224896 21736994048630784 21753242283958416 21799908647903232 21843131714883864 21863005344423936 21875314350647296 21906353514348072 21938629298116608 21965708211600384 22022356695330816 22029284791084032 22066020814015332 22098531844021248 22120314893526528 22189848091310592 22206434831540883 22254073411401216 22281541678464768 22314370246705152 22318484622432768 22378955978244096 22416275112650496 22443728643883008 22449302190751744 22471431002947584 22481155793150208 22536471324229632 22542067902283776 22558917924105024 22607312671899648 22635216943202304 22652136593212896 22672746283106304 22700731319304192 22717699940805408 22745740463432784 22772089003327488 22779252960178176 22837999535898624 22866188544663552 22883280844164048 22949513205507504 23011694316914688 23078298352564224 23106783962852352 23116783709920824 23145095164004352 23173663221789696 23246507524230144 23313791192896512 23342567472677376 23360015861750799 23427628063955577 23473558311469056 23483716784681472 23491104615183744 23541499145945088 23588175295411776 23609636625383424 23615499707154432 23683851370561536 23713084416688128 23730809764318272 23781718524985344 23799495176081856 23828870961691488 23863979291615232 23897840197470624 23933050143399936 23962590776291328 23972960884362336 24031947044818944 24072022706198544 24107489284386816 24177264940781568 24207107008702464 24225201634408236 24277170994255872 24325305773393394 24347437769926656 24353484073003008 24454118304709632 24472397569453218 24524897228891136 24573523179244347 24609728644478208 24680957960381184 24711421738050432 24782945389969536 24842278912720896 24850094138376192 24860848324523904 24914181311889408 24963579102724416 24986291822198784 25000359257882624 25035832587826368 25072719197847552 25103666527543296 25176325475524608 25218309501731808 25249194724368384 25255464964595712 25280359878316032 25359826390069248 25378782664618152 25433226755887104 25464619061102592 25483653667364508 25506839568494592 25557412433406084 25618600128743424 25626659580200448 25692749477885952 25743690949684554 25781620484691456 25818202356195942 25888156106529024 25963085646634752 25995131958208896 26006381673660927 26033431954489344 26038232059504896 26108781974618112 26152320964758912 26216669503438848 26228015092008576 26299079219331072 26318737578122528 26375198117216256 26407753100402688 26419181382766656 26427492692081712 26451537330290688 26484186539188224 26536697207338248 26567437170548736 26644332791881728 26677219968774144 26697160984858056 26774432073092088 26807479831902924 26846976703067136 26924681411324928 26957914623327744 26969580994907628 27035940425421312 27120925444935168 27199423058379264 27232995384790272 27273119190417408 27311817368537856 27352057306742784 27385818030047232 27397669582128384 27431223898079232 27465082336935936 27510883092798336 27544576062947328 27551416325013504 27631159932321792 27665265152802816 27685944725037984 27745338279149568 27766077705428832 27800349455306736 27825643165630464 27832553226289152 27841309173551104 27880813563715728 27947563776811008 27956355905673216 27968454365089392 28028453975875584 28084026490564968 28125404165117952 28206809097578496 28241624843486208 28323366159965184 28405344064914432 28412398085170176 28529804688827904 28551130497695421 28612380100372992 28689904602906624 28711350085224576 28772943400599552 28820925144836352 28829992027725504 28856222542135296 28863388530966528 28891839860932608 28982658731507712 29004323045277888 29066544863870976 29102421784117248 29124175619845152 29150673792565248 29208471352464096 29251505730822144 29287610948800512 29293011066943008 29363142260441088 29372379721445376 29421361085353776 29464709125361664 29493753191368704 29506516978509648 29586464121747456 29608579775387844 29672097881868288 29708722237953024 29721579055612488 29730929278591926 29757979496577024 29853784358255529 29888366816867328 29974874390866944 30034306107965313 30078557232140032 30121236082228599 30180289257603072 30202848790950528 30267641759072256 30290266587740544 30327653951243712 30362785337769984 30372337280237568 30415432978598976 30450666047864832 30488251392884736 30511041125552064 30599350940676672 30637119807889056 30682259089219584 30771064470085632 30809045283803136 30822378279894432 30860126885339136 30898217629052928 30987648070815744 30995343365640192 31085054923862016 31123423296903168 31146687815667732 31213505564043264 31236837418607436 31275393137220078 31311622379575296 31321472820244992 31441009248912384 31450900393882368 31464511160725566 31641079685757696 31732660234775808 31771827948921984 31818639055486976 31863786929960832 31910733524533248 31950121035055104 31963947845816448 32032518829572096 32042596059758592 32096030274931392 32143319045849088 32236353254375424 32276142678269952 32300268845877648 32369561325674496 32433741031191192 32463250359902208 32471312097337344 32605491072946176 32629863425937624 32699862971854848 32764697572325796 32812971525970944 32859530271522108 32907943947174912 32948562317400576 33043927186626048 33099031221022998 33133458851168256 33147797766031872 33284772136965888 33381110117101824 33430292263796736 33471555370057728 33477726933649152 33568433967366144 33624412668975744 33665592965824512 33673953286127616 33707146504421376 33721733689725312 33813101853425664 33838376886157536 33910969007849472 33952825414803456 33978204889819344 34009119424659456 34076549911208112 34118610695149176 34158133504991232 34168879440267264 34256999303847936 34324921266246072 34375493979588608 34424269808261256 34517541475372032 34617447528846336 34660175944278528 34675175564881236 34717642746006528 34760494832684544 34869761286345216 34955559337918464 34970686789344768 35013851209016064 35065438959108096 35166930822955008 35210337467203584 35225575177022208 35236656922775616 35268716440387584 35312248718917632 35382262943117664 35414454938075136 35423249560731648 35525777055842304 35569626625032192 35596214646477408 35672577787478016 35699242764122784 35743306442537232 35795968937422848 35899575215099904 35943886164436992 35959441326543504 36047920567228416 36161233926580224 36265897411172352 36310660513053696 36337802451612354 36415756491383808 36487958660090091 36530226109504512 36681177457064448 36708596354179827 36887020203737088 36914592966717312 36993784372199424 37021436940571776 37067132607075648 37100857554173952 37110070968385536 37174418084954304 37263418369081344 37275141207564288 37291272486785856 37371271967834112 37445368654086624 37500538886823936 37553748881739552 37609078796771328 37655499791314944 37764488213286912 37827464252597712 37873792086552576 37883197446893568 38039739585103872 38068173996927228 38149840133830656 38225480501046762 38260259352741888 38281800113632768 38336118650109126 38427900193115136 38439989370300672 38539124216828928 38615536424526831 38672430727037184 38803229045489664 38832234159793536 38944628469952128 38992697937313344 39002007641096192 39050147931734016 39057348089257344 39150856347254784 39163172961927168 39228481447138368 39286278833815552 39325004255158272 39342022638012864 39448618828996608 39478106367183792 39562797175824384 39611629650604032 39628772074149984 39641239038122568 39677305995436032 39726279808782336 39805045811007372 39851155755823104 39966499187822592 40015829953161216 40045741477287084 40161648109638132 40270465054600704 40387022116987392 40436871934991616 40454371492361442 40496449706983424 40553910638131968 40681388167402752 40799134587568896 40849493077185408 40909678785626112 41028085960114176 41078727045070848 41096504373192576 41146835847118848 41197623505403904 41316864094420992 41327124487520256 41446739898482688 41497897729204224 41528917087556976 41618007418724352 41649116558143248 41700524182960104 41748829839433728 41761963760326656 41821220345573592 41921345665216512 41934533858509824 41952681547634088 42126039735847452 42188106247676928 42310213646367744 42362437265229312 42485049239947776 42600161380073472 42608016097371648 42618597127755264 42723461413011456 42794707033241856 42857758727798784 42918570150559488 42981804339167232 43034856904359936 43067025127836864 43159415100899328 43231387717254528 43244988041588256 43284333813202944 43295082796449792 43473988097261568 43506484567916832 43599817295806464 43686263429767728 43726010688847872 43750628701294592 43812707028696144 43877258596233216 43931416423200768 44044713390661632 44058569582168064 44132041628030664 44197063688042496 44240629787053056 44379696182621184 44412869663081766 44508146822802432 44563083356929536 44596393917887889 44636969244865536 44832550225300992 44942862005895168 44962311586300416 45072942648459264 45084135804567552 45117835848210048 45214625343799296 45270433886404608 45304273186425792 45345492566212608 45401462638608384 45435399881610816 45491480926865568 45544178006654976 45558505920356352 45675999071797248 45732377089327104 45766561688328096 45899026411015008 46023388633829376 46156596705128448 46213567925704704 46233567419841648 46290190328008704 46347326443579392 46493015048460288 46627582385793024 46685134945354752 46720031723501598 46855256127911154 46913089705830117 46967433569362944 46982209230367488 47176350590823552 47196766741088349 47426168833376256 47461619528636544 47563437049970688 47598990352163712 47657741923382976 47727958583230464 47795680394941248 47866100286799872 47925181552582656 47945921768724672 48063894089637888 48144045412397088 48214978568773632 48354529881563136 48414214017404928 48450403268816472 48554341988511744 48650611546786788 48694875539853312 48706968146006016 48908236609419264 48944795138906436 49049794457782272 49147046358488694 49219457288956416 49361915920762368 49422843476100864 49565890779939072 49700188276752384 49721696649047808 49927158205448832 50000718515765248 50071665175652736 50145438395695104 50207333055086592 50352650951049216 50436619003463616 50498389448736768 50510929929191424 50560719756632064 50719652780138496 50757565329236304 50866453511774208 50929238122205184 50967307334729016 51013679136989184 51114824866812168 51237200257486848 51253319160400896 51385498955771904 51487381899369108 51563240969382912 51636404712391884 51776312213058048 51926171293269504 51990263916417792 52012763347321854 52066863908978688 52076464119009792 52217563949236224 52304641929517824 52433339006877696 52456030184017152 52598158438662144 52637475156245056 52750396234432512 52815506200805376 52838362765533312 52854985384163424 52903074660581376 52968373078376448 53073394414676496 53134874341097472 53288665583763456 53354439937548288 53394321969716112 53548864146184176 53614959663805848 53693953406134272 53849362822649856 53915829246655488 53939161989815256 54071880850842624 54241850889870336 54398846116758528 54465990769580544 54506703677418531 54623634737075712 54771636060094464 54795339164256768 54930164673871872 55021766185596672 55089152125894656 55102832650027008 55262319864643584 55330530305605632 55371889450075968 55490676558299136 55532155410857664 55600698910613472 55651286331260928 55665106452578304 55682618347102208 55761627127431456 55895127553622016 55912711811346432 55936908730178784 56056907951751168 56168052981129936 56250808330235904 56413618195156992 56483249686972416 56646732319930368 56810688129828864 56824796170340352 57059609377655808 57102260995390842 57224760200745984 57338220751570143 57422700170449152 57504177975163689 57641850289672704 57659984055451008 57783679721865216 57965317463015424 58008646090555776 58133089727741952 58204843568234496 58248351239690304 58301347585130496 58416942704928192 58503011461644288 58575221897601024 58586022133886016 58726284520882176 58744759442890752 58842722170707552 58929418250723328 58987506382737408 59013033957019296 59172928243494912 59217159550775688 59344195763736576 59417444475906048 59443158111224976 59461858557183852 59515958993154048 59707568716511058 59776733633734656 59949748781733888 60068612215930626 60157114464280064 60242472164457198 60405697581901056 60580533175481088 60655307902487424 60681557238542163 60744674560475136 60830865957197952 60976502785769472 61022082251104128 61198701881353344 61274239615778112 61364518178439168 61542128940171264 61618090567606272 61644756559788864 61720253770678272 61796435258105856 61975296141631488 61990686731280384 62170109847724032 62246846593806336 62293375631335464 62427011128086528 62473674837214872 62550786274440156 62623244759150592 62642945640489984 62882018497824768 62901800787764736 62929022321451132 63282159371515392 63465320469551616 63543655897843968 63637278110973952 63727573859921664 63821467049066496 63900242070110208 63927895691632896 64085192119517184 64192060549862784 64286638091698176 64472706508750848 64552285356539904 64600537691755296 64739122651348992 64867482062382384 64926500719804416 64942624194674688 65210982145892352 65259726851875248 65399725943709696 65529395144651592 65625943051941888 65719060543044216 65815887894349824 65897124634801152 66087854373252096 66198062442045996 66295595532063744 66569544273931776 66619304494622649 66762220234203648 66943110740115456 66955453867298304 67136867934732288 67248825337951488 67331185931649024 67347906572255232 67414293008842752 67443467379450624 67626203706851328 67676753772315072 67821938015698944 67905650829606912 67956409779638688 68018238849318912 68153099822416224 68237221390298352 68316267009982464 68337758880534528 68513998607695872 68649842532492144 68750987959177216 68848539616522512 69035082950744064 69234895057692672 69320351888557056 69350351129762472 69435285492013056 69520989665369088 69739522572690432 69941373578689536 70027702418032128 70080047585252397 70282884191866731 70420674934407168 70451150354044416 70473313845551232 70624497437835264 70764525886235328 70828909876150272 70846499121463296 71051554111684608 71139253250064384 71192429292954816 71345155574956032 71398485528245568 71486612885074464 71591937874845696 71799150430199808 71887772328873984 71918882653087008 72095841134456832 72322467853160448 72531794822344704 72621321026107392 72675604903224708 72831512982767616 72975917320180182 73060452219009024 73362354914128896 73417192708359654 73720569537733041 73829185933434624 74042873881143552 74134265214151296 74348836169908608 74526836738162688 74550282415128576 74582544973571712 74742543935668224 74890737308173248 75001077773647872 75107497763479104 75218157593542656 75310999582629888 75528976426573824 75654928505195424 75747584173105152 75766394893787136 76079479170207744 76136347993854456 76299680267661312 76450961002093524 76520518705483776 76563600227265536 76672237300218252 76855800386230272 76879978740601344 77078248433657856 77231072849053662 77344861454074368 77664468319587072 77889256939904256 77985395874626688 78004015282192384 78100295863468032 78114696178514688 78326345923854336 78456962894276736 78572557667631104 78650008510316544 78684045276025728 78897237657993216 78956212734367584 79125594351648768 79223259301208064 79257544148299968 79282478076245136 79354611990872064 79452559617564672 79610091622014744 79702311511646208 79932998375645184 80031659906322432 80091482954574168 80323296219276264 80540930109201408 80774044233974784 80873743869983232 80908742984722884 81107821276263936 81362776334805504 81598269175137792 81698986154370816 81819357571252224 82056171920228352 82157454090141696 82193008746385152 82293671694237696 82395247010807808 82633728188841984 82654248975040512 82893479796965376 82995795458408448 83057834175113952 83236014837448704 83298233116286496 83401048365920208 83497659678867456 83523927520653312 83642440691147184 83842691330433024 83869067717019648 83905363095268176 84252079471694904 84376212495353856 84620427292735488 84724874530458624 84970098479895552 85216032194743296 85237194255510528 85589414066483712 85653391493086263 85837140301118976 86069713808719872 86134050255673728 86318830201798656 86462775434509056 86489976083176512 86568667626405888 86590165592899584 86947976194523136 87012969135833664 87199634591612928 87372526859535456 87452021377695744 87501257402589184 87625414057392288 87754517192466432 87862832846401536 88089426781323264 88117139164336128 88264083256061328 88394127376084992 88481259574106112 88759392365242368 88825739326163532 89016293645604864 89126166713859072 89192787835775778 89273938489731072 89665100450601984 89924623172600832 90102918323895939 90235671696420096 90363708246685797 90540867772809216 90608546372851584 90802925277216768 90870799763221632 90982961853731136 91088356013309952 91117011840712704 91351998143594496 91464754178654208 91533123376656192 91798052822030016 92046777267658752 92313193410256896 92427135851409408 92467134839683296 92580380656017408 92694652887158784 92986030096920576 93255164771586048 93370269890709504 93440063447003196 93710512255822308 93826179411660234 93934867138725888 93964418460734976 94352701181647104 94393533482176698 94923239057273088 95197980704327424 95315483846765952 95455917166460928 95591360789882496 95732200573599744 95850363105165312 95891843537449344 96127788179275776 96288090824794176 96429957137547264 96709059763126272 96828428034809856 96900806537632944 97108683977023488 97301223093573576 97389751079706624 97413936292012032 97816473218838528 97889590277812872 98099588915564544 98294092716977388 98438914577912832 98723831841524736 98845686952201728 99131781559878144 99400376553504768 99443393298095616 99854316410897664 100001437031530496 100143330351305472 100290876791390208 100414666110173184 100705301902098432 100873238006927232 100996778897473536 101021859858382848 101121439513264128 101439305560276992 101515130658472608 101732907023548416 101858476244410368 101934614669458032 102027358273978368 102229649733624336 102474400514973696 102506638320801792 102770997911543808 102974763798738216 103126481938765824 103272809424783768 103552624426116096 103852342586539008 103980527832835584 104025526694643708 104152928238019584 104609283859035648 104866678013755392 104912060368034304 105196316877324288 105274950312490112 105500792468865024 105631012401610752 105676725531066624 105709970768326848 105806149321162752 105936746156752896 106146788829352992 106269748682194944 106577331167526912 106708879875096576 106788643939432224 107097728292368352 107229919327611696 107387906812268544 107698725645299712 107831658493310976 107878323979630512 108143761701685248 108483701779740672 108797692233517056 108931981539161088 109013407354837062 109247269474151424 109463875980270273 109590678328513536 110043532371193344 110125789062539481 110661060611211264 110743778900151936 110981353116598272 111064310821715328 111201397821226944 111302572662521856 111330212905156608 111365236694204416 111523254254862912 111790255107244032 111825423622692864 111873817460357568 112113815903502336 112336105962259872 112501616660471808 112827236390313984 112966499373944832 113293464639860736 113621376259657728 113649592340680704 114119218755311616 114204521990781684 114449520401491968 114676441503140286 114845400340898304 115008355950327378 115283700579345408 115319968110902016 115846609273580493 116017292181111552 116409687136468992 116496702479380608 116833885409856384 117006022923288576 117150443795202048 117172044267772032 117452569041764352 117489518885781504 117685444341415104 117858836501446656 117975012765474816 118026067914038592 118345856486989824 118434319101551376 118688391527473152 118834888951812096 118886316222449952 118923717114367704 119031917986308096 119415137433022116 119553467267469312 119899497563467776 120137224431861252 120314228928560128 120484944328914396 120811395163802112 121161066350962176 121310615804974848 121363114477084326 121489349120950272 121661731914395904 122044164502208256 122397403762706688 122548479231556224 122729036356878336 123084257880342528 123236181135212544 123289513119577728 123440507541356544 123592870516211712 123950592283262976 123981373462560768 124340219695448064 124493693187612672 124586751262670928 124854022256173056 124947349674429744 125101572548880312 125246489518301184 125285891280979968 125764036995649536 125803601575529472 125858044642902264 126564318743030784 126930640939103232 127087311795687936 127455147719843328 127800484140220416 127855791383265792 128170384239034368 128384121099725568 128573276183396352 128945413017501696 129104570713079808 129201075383510592 129478245302697984 129734964124764768 129853001439608832 129885248389349376 130421964291784704 130519453703750496 130799451887419392 131058790289303184 131251886103883776 131438121086088432 131631775788699648 131794249269602304 132175708746504192 132396124884091992 132591191064127488 133139088547863552 133238608989245298 133524440468407296 133789181753663667 133910907734596608 134497650675902976 134828586017685504 134886934758901248 135252407413702656 135353507544630144 135643876031397888 135811301659213824 135912819559277376 136036477698637824 136306199644832448 136474442780596704 136632534019964928 136675517761069056 137027997215391744 137299685064984288 137501975918354432 137697079233045024 138070165901488128 138469790115385344 138640703777114112 138700702259524944 138870570984026112 139041979330738176 139479045145380864 139882747157379072 140055404836064256 140160095170504794 140565768383733462 140902300708088832 140946627691102464 141529051772470656 141590300223265047 142278506500128768 142384858585909632 142690311149912064 142796971056491136 142973225770148928 143183875749691392 143598300860399616 143775544657747968 143837765306174016 144191682268913664 144644935706320896 145063589644689408 145242642052214784 145351209806449416 145663025965535232 145951834640360364 146120904438018048 146724709828257792 146834385416719308 147441139075466082 147658371866869248 148085747762287104 148268530428302592 148697672339817216 149100564830257152 149165089947143424 149781474616346496 150002155547295744 150214995526958208 150436315187085312 150621999165259776 151057952853147648 151309857010390848 151495168346210304 151532789787574272 152158958340415488 152272695987708912 152599360535322624 152901922004187048 153041037410967552 153127200454531072 153344474600436504 153711600772460544 153759957481202688 154156496867315712 154462145698107324 154689722908148736 155328936639174144 155778513879808512 155970791749253376 156200591726936064 156229392357029376 156652691847708672 156913925788553472 157145115335262208 157300017020633088 157368090552051456 157794475315986432 157912425468735168 158251188703297536 158446518602416128 158515088296599936 158564956152490272 158709223981744128 158905119235129344 159220183244029488 159404623023292416 159865996751290368 160063319812644864 160182965909148336 160646592438552528 161081860218402816 161548088467949568 161747487739966464 161817485969445768 162215642552527872 162725552669611008 163196538350275584 163397972308741632 163520111032255593 164314908180283392 164386017492770304 164790494021615616 165267456377683968 165308497950081024 165786959593930752 165991590916816896 166115668350227904 166472029674897408 166596466232572992 166802096731840416 166995319357734912 167047855041306624 167284881382294368 167685382660866048 167738135434039296 167810726190536352 168504158943389808 168752424990707712 169240854585470976 169449749060917248 169940196959791104 170432064389486592 170474388511021056 171178828132967424 171306782986172526 171674280602237952 172014662254710429 172268100511347456 172925550869018112 172979952166353024 173895952389046272 174025938271667328 174399269183225856 174745053719070912 174904042755391488 175002514805178368 175250828114784576 175509034384932864 175725665692803072 176178853562646528 176234278328672256 176528166512122656 176788254752169984 176962519148212224 177518784730484736 177651478652327064 178032587291209728 178252333427718144 178385575671551556 178547876979462144 179330200901203968 179849246345201664 180205836647791878 180471343392840192 180727416493371594 181217092745703168 181741599526443264 181965923707462272 182044671715626489 182234023681425408 182929508357308416 183066246753312384 183596105644060032 184093554535317504 184626386820513792 184854271702818816 184934269679366592 185160761312034816 185389305774317568 185972060193841152 186510329543172096 186740539781419008 186880126894006392 187421024511644616 187652358823320468 187869734277451776 187928836921469952 188705402363294208 188787066964353396 189846478114546176 190395961408654848 190630967693531904 190911834332921856 191182721579764992 191464401147199488 191700726210330624 191783687074898688 192255576358551552 192576181649588352 192859914275094528 193418119526252544 193656856069619712 193801613075265888 194217367954046976 194602446187147152 194779502159413248 194827872584024064 195632946437677056 195779180555625744 196199177831129088 196588185433954776 196877829155825664 197447663683049472 197691373904403456 198263563119756288 198886786596191232 199708632821795328 199857913483867947 200286660702610944 200829332220346368 201410603804196864 201746476013854464 201993557794947072 202043719716765696 202242879026528256 202878611120553984 203030261316945216 203465814047096832 203716952488820736 203869229338916064 204054716547956736 204459299467248672 204948801029947392 205013276641603584 205541995823087616 205949527597476432 206252963877531648 206545618849567536 207105248852232192 207704685173078016 207961055665671168 208051053389287416 208305856476039168 209218567718071296 209824120736068608 210240142755757191 210549900624980224 210848652575600193 211262024803221504 211353451062133248 211419941536653696 211873492313505792 212293577658705984 212539497364389888 213154662335053824 213417759750193152 213577287878864448 214195456584736704 214459838655223392 214775813624537088 215397451290599424 215663316986621952 215756647959261024 216287523403370496 216967403559481344 217595384467034112 217863963078322176 218026814709674124 218494538948302848 218927751960540546 219181356657027072 220087064742386688 220251578125078962 221487557800303872 222128621643430656 222402795642453888 222730473388408832 223046508509725824 223580510214488064 223650847245385728 223747634920715136 224227631807004672 224672211924519744 225003233320943616 225654472780627968 225932998747889664 226586929279721472 227242752519315456 227299184681361408 228238437510623232 228409043981563368 228899040802983936 229352883006280572 229690800681796608 230016711900654756 230567401158690816 230639936221804032 231693218547160986 232034584362223104 232993404958761216 233667770819712768 234012045846577152 234300887590404096 234344088535544064 234979037771563008 235370888682830208 235717673002893312 235950025530949632 236052135828077184 236691712973979648 236868638203102752 237376783054946304 237669777903624192 237772632444899904 237847434228735408 238063835972616192 238830274866044232 239106934534938624 239798995126935552 240274448863722504 240628457857120256 240969888657828792 241622790327604224 242322132701924352 242621231609949696 242726228954168652 243323463828791808 244088329004416512 244794807525413376 245096958463112448 245458072713756672 246168515760685056 246472362270425088 246579026239155456 246881015082713088 247185741032423424 247901184566525952 247962746925121536 248680439390896128 248987386375225344 249173502525341856 249708044512346112 249894699348859488 250203145097760624 250492979036602368 250571782561959936 251528073991299072 251607203151058944 251716089285804528 253128637486061568 253861281878206464 254174623591375872 254910295439686656 255711582766531584 256768242199451136 256960174479258789 258209141426159616 258402150767021184 258956490605395968 259469928249529536 259706002879217664 259770496778698752 260843928583569408 261038907407500992 261598903774838784 262117580578606368 262503772207767552 262876242172176864 263263551577399296 263588498539204608 264351417493008384 264792249768183984 265182382128254976 266278177095727104 266477217978490596 267048880936814592 267578363507327334 267821815469193216 268995301351805952 269773869517802496 270308754971687817 270707015089260288 271622603318427648 271825639118554752 272612399289664896 272948885561193408 273265068039929856 273351035522138112 274055994430783488 274599370129968576 275003951836708864 275394158466090048 276140331802976256 276939580230770688 277281407554228224 277401404519049888 277741141968052224 278083958661476352 278958090290761728 279765494314758144 280110809672128512 280320190341009588 281131536767466924 281804601416177664 281893255382204928 283058103544941312 283180600446530094 284769717171819264 285593942112982272 285946451540297856 286367751499382784 287196601720799232 287551089315495936 287675530612348032 288383364537827328 289289871412641792 290127179289378816 290485284104429568 290702419612898832 291326051931070464 291903669280720728 292241808876036096 293449419656515584 293668770833438616 294882278150932164 295316743733738496 296171495524574208 296537060856605184 297395344679634432 298201129660514304 298330179894286848 299562949232692992 300004311094591488 300429991053916416 300872630374170624 301243998330519552 302115905706295296 302619714020781696 302990336692420608 303065579575148544 304317916680830976 304545391975417824 305198721070645248 305803844008374096 306082074821935104 306254400909062144 306688949200873008 307423201544921088 307519914962405376 308312993734631424 308924291396214648 309379445816297472 310657873278348288 311557027759617024 311941583498506752 312458784714058752 313827851577106944 314600034041266176 314736181104102912 315588950631972864 315824850937470336 316502377406595072 316893037204832256 317030176593199872 317129912304980544 317418447963488256 317810238470258688 318440366488058976 318809246046584832 319731993502580736 320126639625289728 320365931818296672 321293184877105056 322163720436805632 323096176935899136 323494975479932928 323634971938891536 324431285105055744 325451105339222016 326393076700551168 326795944617483264 327040222064511186 328391627940810819 328772034985540608 330377367187618443 331983181833633792 332231336700455808 332944059349794816 333192932465145984 333604193463680832 333990638715469824 334095710082613248 334569762764588736 335370765321732096 335476270868078592 335621452381072704 337008317886779616 337504849981415424 338481709170941952 338899498121834496 339880393919582208 340864128778973184 340948777022042112 342357656265934848 342613565972345052 343348561204475904 344029324509420858 344536201022694912 345851101738036224 345959904332706048 348051876543334656 349490107438141824 350005029610356736 350501656229569152 351018068769865728 351451331385606144 352357707125293056 352468556657344512 353056333024245312 353576509504339968 353925038296424448 355037569460969472 355302957304654128 356065174582419456 356504666855436288 356771151343103112 357095753958924288 358660401802407936 359698492690403328 360411673295583756 360942686785680384 361454832986743188 362434185491406336 363483199052886528 363931847414924544 364089343431252978 364468047362850816 366132493506624768 367192211288120064 368187109070635008 369252773641027584 369708543405637632 369868539358733184 370321522624069632 370778611548635136 371944120387682304 373020659086344192 373481079562838016 373760253788012784 374842049023289232 375304717646640936 375739468554903552 375857673842939904 377410804726588416 377574133928706792 379692956229092352 380791922817309696 381261935387063808 382365443159529984 383401452420661248 383567374149797376 384511152717103104 385152363299176704 385719828550189056 386836239052505088 387313712139239424 387603226150531776 388434735908093952 389204892374294304 389559004318826496 389655745168048128 391265892875354112 391558361111251488 392398355662258176 393176370867909552 393755658311651328 394895327366098944 395382747808806912 396527126239512576 397773573192382464 399417265643590656 399715826967735894 400573321405221888 401367545260991001 403492952027708928 404485758053056512 405757222241107968 406060522633890432 406931628094193664 407433904977641472 407738458677832128 408109433095913472 408918598934497344 409897602059894784 410026553283207168 411083991646175232 411899055194952864 412505927755063296 413091237699135072 414210497704464384 415409370346156032 415922111331342336 416102106778574832 416611712952078336 418437135436142592 419648241472137216 420480285511514382 421099801249960448 421697305151200386 422706902124266496 422839883073307392 424587155317411968 424770900669795141 426835519500386304 427154575757728896 428390913169473408 428919677310446784 429551627249074176 430794902581198848 431326633973243904 431513295918522048 432575046806740992 433934807118962688 435190768934068224 435727926156644352 436053629419348248 436989077896605696 437855503921081092 438362713314054144 440174129484773376 440503156250157924 442975115600607744 444257243286861312 444805591284907776 445460946776817664 446093017019451648 447301694490771456 447495269841430272 449344423849039488 450006466641887232 451308945561255936 451865997495779328 453173858559442944 454485505038630912 454598369362722816 456476875021246464 456818087963126736 457798081605967872 458705766012561144 459381601363593216 460033423801309512 461134802317381632 461279872443608064 463386437094321972 464069168724446208 465986809917522432 467335541639425536 468601775180808192 468688177071088128 469958075543126016 470741777365660416 471435346005786624 471900051061899264 472104271656154368 473383425947959296 473737276406205504 474753566109892608 475339555807248384 475545264889799808 475694868457470816 476127671945232384 477660549732088464 478213869069877248 479597990253871104 480548897727445008 481256915714240512 481939777315657584 483245580655208448 484644265403848704 485242463219899392 485452457908337304 486646927657583616 488176658008833024 489589615050826752 490193916926224896 490560333096766779 492944724540850176 493158052478310912 494371482064846848 495802369133051904 495925493850243072 497360878781792256 497974772750450688 498347005050683712 499416089024692224 499789398697718976 500406290195521248 500985958073204736 501143565123919872 503056147982598144 503214406302117888 503432178571609056 506257274972123136 507722563756412928 508349247182751744 509820590879373312 511423165533063168 513536484398902272 513920348958517578 516043986764131287 516804301534042368 518939856499059072 521687857167138816 522077814815001984 523197807549677568 524235161157212736 525007544415535104 525752484344353728 526527103154798592 527176997078409216 528702834986016768 529584499536367968 530364764256509952 532556354191454208 532954435956981192 534097761873629184 535156727014654668 535643630938386432 537990602703611904 539547739035604992 540617509943375634 541414030178520576 543651278237109504 545224798579329792 545897771122386816 546702071044276224 549198740259937152 550007903673417728 550788316932180096 552280663605952512 553879160461541376 554562815108456448 554802809038099776 555482283936104448 556167917322952704 557916180581523456 559530988629516288 560221619344257024 560640380682019176 562263073534933848 563609202832355328 563786510764409856 566116207089882624 566361200893060188 569539434343638528 571187884225964544 571892903080595712 572735502998765568 574393203441598464 575102178630991872 575351061224696064 576766729075654656 578579742825283584 580254358578757632 580970568208859136 581404839225797664 582652103862140928 583807338561441456 584483617752072192 586898839313031168 587337541666877232 589764556301864328 590633487467476992 592342991049148416 593074121713210368 594790689359268864 596660359788573696 599125898465385984 599573740451603841 600859982107832832 602487996661039104 604231811412590592 605239428041563392 605980673384841216 606131159150297088 608635833361661952 609090783950835648 610397442141290496 611607688016748192 612164149643870208 612508801818124288 613377898401746016 614846403089842176 615039829924810752 616625987469262848 617848582792429296 618758891632594944 621315746556696576 623114055519234048 623883166997013504 624917569428117504 627655703154213888 629472362208205824 630720428267271573 631649701874940672 632545957726800579 633786074409664512 634060353186399744 634259824609961088 635620476940517376 636880732976117952 637618492093169664 639463987005161472 640253279250579456 640731863636593344 642586369754210112 644327440873611264 646192353871798272 646989950959865856 647269943877783072 648862570210111488 650902210678444032 652786153401102336 653591889234966528 654080444129022372 656783255881621638 657544069971081216 660754734375236886 664462673400911616 666385864930291968 667208386927361664 668191420165226496 669139525529177472 670741530643464192 670952541736157184 671242904762145408 674016635773559232 675009699962830848 676963418341883904 677798996243668992 679760787839164416 681728257557946368 681897554044084224 684715312531869696 685227131944690104 686697122408951808 688058649018841716 689072402045389824 691702203476072448 691919808665412096 696103753086669312 698980214876283648 700010059220713472 701003312459138304 702036137539731456 702902662771212288 704937113314689024 706112666048490624 707153019008679936 707850076592848896 710075138921938944 710605914609308256 712130349164838912 713009333710872576 713542302686206224 714191507917848576 717320803604815872 719396985380806656 720823346591167512 721885373571360768 722909665973486376 724868370982812672 726966398105773056 727863694829849088 728178686862505956 732264987013249536 734384422576240128 736374218141270016 738505547282055168 739417086811275264 739737078717466368 740643045248139264 741557223097270272 743888240775364608 746041318172688384 746962159125676032 747520507576025568 749684098046578464 750609435293281872 751478937109807104 751715347685879808 754821609453176832 755148267857413584 759385912458184704 761583845634619392 762523870774127616 764730886319059968 767134748299594752 770304726598353408 770880523437776367 774627424278478848 775206452301063552 776869471816187904 778409784748588608 779118008637652992 779311490336096256 782531785750708224 783116722222502976 784796711324516352 786352741735819104 787511316623302656 789790654732197888 790765495617613824 793054252479025152 795547146384764928 798834531287181312 799431653935471788 801146642810443776 802735090521982002 806985904055417856 810926264915063451 812121045267780864 814867809955282944 815476917355664256 817837197868994688 819795204119789568 820053106566414336 822167983292350464 823798110389905728 825011855510126592 826182475398270144 828420995408928768 830818740692312064 831844222662684672 832204213557149664 833223425904156672 836874270872285184 839296482944274432 840960571023028764 842199602499920896 843394610302400772 845413804248532992 845679766146614784 849174310634823936 849541801339590282 854309151515457792 856781826338946816 857839354620893568 859103254498148352 861589805162397696 862653267946487808 863026591837044096 865150093613481984 867869614237925376 870381537868136448 871455852313288704 872107258838696496 873978155793211392 875711007842162184 876725426628108288 880348258969546752 881006312500315848 885950231201215488 888514486573722624 889611182569815552 892186034038903296 894603388981542912 894990539682860544 898688847698078976 900012933283774464 902617891122511872 903731994991558656 906347717118885888 908971010077261824 909196738725445632 912953750042492928 913636175926253472 915596163211935744 917411532025122288 918763202727186432 920066847602619024 922269604634763264 922559744887216128 926772874188643944 928138337448892416 931973619835044864 934671083278851072 937376354142176256 941483554731320832 943800102123798528 944208543312308736 946766851895918592 947474552812411008 949507132219785216 950679111614496768 951090529779599616 951389736914941632 952255343890464768 955321099464176928 956427738139754496 959195980507742208 961097795454890016 962513831428481024 963879554631315168 966491161310416896 969288530807697408 970484926439798784 970904915816674608 973293855315167232 976353316017666048 979179230101653504 980387833852449792 981120666193533558 986316104956621824 991132101562855329 995949545500901376 996694010101367424 998832178049384448 999578797395437952 1000812580391042496 1001971916146409472 1002287130247839744 1006112295965196288 1006428812604235776 1006864357143218112 1012514549944246272 1015445127512825856 1016698494365503488 1019641181758746624 1022846331066126336 1027072968797804544 1027840697917035156 1032087973528262574 1033608603068084736 1037879712998118144 1044155629630003968 1048470322314425472 1050015088831070208 1051504968688707456 1053054206309597184 1054353994156818432 1057405669972033536 1059168999072735936 1060729528513019904 1065112708382908416 1065908871913962384 1068195523747258368 1070313454029309336 1071287261876772864 1075981205407223808 1079095478071209984 1081235019886751268 1082828060357041152 1087302556474219008 1090449597158659584 1091795542244773632 1093404142088552448 1098397480519874304 1100015807346835456 1101576633864360192 1104561327211905024 1107758320923082752 1109125630216912896 1109605618076199552 1110964567872208896 1112335834645905408 1115832361163046912 1119061977259032576 1120443238688514048 1121280761364038352 1124526147069867696 1127218405664710656 1127573021528819712 1132232414179765248 1132722401786120376 1139078868687277056 1142375768451929088 1143785806161191424 1150204357261983744 1150702122449392128 1153533458151309312 1157159485650567168 1160508717157515264 1161941136417718272 1162809678451595328 1165304207724281856 1167614677122882912 1168967235504144384 1173797678626062336 1174675083333754464 1179529112603728656 1181266974934953984 1184685982098296832 1186148243426420736 1189581378718537728 1193320719577147392 1198251796930771968 1199147480903207682 1201719964215665664 1204102635782973003 1210478856083126784 1217271666723323904 1218181567901671296 1220794884282580992 1223215376033496384 1224328299287740416 1225017603636248576 1226755796803492032 1229692806179684352 1230079659849621504 1233251974938525696 1235697165584858592 1237517783265189888 1242631493113393152 1246228111038468096 1247766333994027008 1249835138856235008 1255311406308427776 1258944724416411648 1261440856534543146 1263299403749881344 1265091915453601158 1268120706372799488 1268519649219922176 1273761465952235904 1274312702009385423 1280506558501158912 1281463727273186688 1285172739508420224 1288654881747222528 1292384707743596544 1293979901919731712 1294539887755566144 1297725140420222976 1301804421356888064 1305572306802204672 1307183778469933056 1308160888258044744 1313566511763243276 1315088139942162432 1321509468750473772 1328925346801823232 1332771729860583936 1334416773854723328 1336382840330452992 1338279051058354944 1341905083472314368 1342485809524290816 1348033271547118464 1350019399925661696 1353926836683767808 1355597992487337984 1359521575678328832 1363456515115892736 1363795108088168448 1369430625063739392 1370454263889380208 1373394244817903616 1376117298037683432 1378144804090779648 1383404406952144896 1383839617330824192 1392207506173338624 1397960429752567296 1402006624918276608 1405805325542424576 1409874226629378048 1412225332096981248 1414306038017359872 1415700153185697792 1420150277843877888 1421211829218616512 1424260698329677824 1426018667421745152 1427084605372412448 1428383015835697152 1434641607209631744 1438793970761613312 1441646693182335024 1443770747142721536 1445819331946972752 1449736741965625344 1453932796211546112 1455727389659698176 1456357373725011912 1464529974026499072 1468768845152480256 1471680999290300337 1478834173622550528 1479474157434932736 1483114446194540544 1487776481550729216 1492082636345376768 1493924318251352064 1495041015152051136 1499368196093156928 1501218870586563744 1502957874219614208 1503430695371759616 1509643218906353664 1510296535714827168 1518771824916369408 1523167691269238784 1525047741548255232 1529461772638119936 1534269496599189504 1540609453196706816 1541761046875552734 1550412904602127104 1556819569497177216 1565063571501416448 1566233444445005952 1569593422649032704 1572705483471638208 1575022633246605312 1579581309464395776 1581530991235227648 1586108504958050304 1591094292769529856 1597669062574362624 1598863307870943576 1602293285620887552 1605470181043964004 1613971808110835712 1621852529830126902 1624242090535561728 1630953834711328512 1635674395737989376 1640106213132828672 1647596220779811456 1650023711020253184 1652364950796540288 1656841990817857536 1661637481384624128 1663688445325369344 1664408427114299328 1666446851808313344 1673748541744570368 1678592965888548864 1681921142046057528 1684399204999841792 1686789220604801544 1690827608497065984 1691359532293229568 1698348621269647872 1699083602679180564 1708618303030915584 1713563652677893632 1715678709241787136 1718206508996296704 1723179610324795392 1725306535892975616 1726053183674088192 1730300187226963968 1735739228475850752 1740763075736272896 1742911704626577408 1744214517677392992 1747956311586422784 1751422015684324368 1753450853256216576 1760696517939093504 1762012625000631696 1771900462402430976 1777028973147445248 1779222365139631104 1784372068077806592 1789981079365721088 1797377695396157952 1798721221354811523 1807463989983117312 1812695434237771776 1817942020154523648 1818393477450891264 1825907500084985856 1827272351852506944 1831192326423871488 1834823064050244576 1837526405454372864 1840133695205238048 1844539209269526528 1845119489774432256 1853545748377287888 1856276674897784832 1863947239670089728 1869342166557702144 1874752708284352512 1882967109462641664 1888417086624617472 1892161284801814719 1894949105624822016 1901358223228993536 1902181059559199232 1902779473829883264 1910642198928353856 1912855476279508992 1918391961015484416 1922195590909780032 1925027662856962048 1927759109262630336 1932982322620833792 1938577061615394816 1940969852879597568 1941809831633349216 1946587710630334464 1952706632035332096 1958358460203307008 1960775667704899584 1962241332387067116 1972632209913243648 1982264203125710658 1993388020202734848 1999157594790875904 2001625160782084992 2004574260495679488 2012224591930392576 2012857625208471552 2013728714286436224 2025029099888492544 2030890255025651712 2033396988731006976 2039282363517493248 2045692662132252672 2054145937595609088 2055681395834070312 2064175947056525148 2067217206136169472 2075759425996236288 2088311259260007936 2096940644628850944 2100030177662140416 2103009937377414912 2106108412619194368 2108707988313636864 2114811339944067072 2118337998145471872 2121459057026039808 2130225416765816832 2131817743827924768 2136391047494516736 2140626908058618672 2142574523753545728 2151962410814447616 2158190956142419968 2162470039773502536 2165656120714082304 2174605112948438016 2180899194317319168 2183591084489547264 2196794961039748608 2203153267728720384 2209122654423810048 2215516641846165504 2218251260433825792 2219211236152399104 2221929135744417792 2224671669291810816 2231664722326093824 2238123954518065152 2240886477377028096 2242561522728076704 2249052294139735392 2254436811329421312 2255146043057639424 2264464828359530496 2265444803572240752 2278157737374554112 2284751536903858176 2287571612322382848 2301404244898784256 2312641570313329101 2323882272835436544 2325619356903190656 2330608415448563712 2335229354245765824 2337934471008288768 2347595357252124672 2349350166667508928 2359058225207457312 2362533949869907968 2369371964196593664 2372296486852841472 2379162757437075456 2386641439154294784 2396503593861543936 2398294961806415364 2403439928431331328 2408205271565946006 2420957712166253568 2436363135803342592 2446430752066992768 2450035207272497152 2453511593606984064 2459385612359368704 2460159319699243008 2466503949877051392 2471394331169717184 2475035566530379776 2485262986226786304 2492456222076936192 2495532667988054016 2499670277712470016 2510622812616855552 2517889448832823296 2522881713069086292 2526598807499762688 2530183830907202316 2536241412745598976 2537039298439844352 2547522931904471808 2548625404018770846 2562927454546373376 2570345479016840448 2577309763494445056 2584769415487193088 2587959803839463424 2589079775511132288 2595450280840445952 2603608842713776128 2611144613604409344 2614367556939866112 2616321776516089488 2627133023526486552 2630176279884324864 2643018937500947544 2657850693603646464 2665543459721167872 2668833547709446656 2676558102116709888 2683810166944628736 2684971619048581632 2696066543094236928 2700038799851323392 2707853673367535616 2711195984974675968 2719043151356657664 2726913030231785472 2727590216176336896 2738861250127478784 2740908527778760416 2746788489635807232 2752234596075366864 2756289608181559296 2766808813904289792 2767679234661648384 2784415012346677248 2795920859505134592 2804013249836553216 2824450664193962496 2831400306371395584 2840300555687755776 2842423658437233024 2848521396659355648 2852037334843490304 2854169210744824896 2856766031671394304 2869283214419263488 2877587941523226624 2883293386364670048 2887541494285443072 2891638663893945504 2899473483931250688 2907865592423092224 2911454779319396352 2912714747450023824 2929059948052998144 2937537690304960512 2943361998580600674 2958948314869865472 2973396304688565987 2987848636502704128 2990082030304102272 2998736392186313856 3002437741173127488 3005915748439228416 3006861390743519232 3019286437812707328 3020593071429654336 3037543649832738816 3046335382538477568 3050095483096510464 3058923545276239872 3068538993198379008 3081218906393413632 3083522093751105468 3100825809204254208 3113639138994354432 3132466888890011904 3145410966943276416 3150045266493210624 3159162618928791552 3163061982470455296 3172217009916100608 3182188585539059712 3195338125148725248 3197726615741887152 3204586571241775104 3210940362087928008 3227943616221671424 3243705059660253804 3248484181071123456 3261907669422657024 3271348791475978752 3280212426265657344 3295192441559622912 3300047422040506368 3304729901593080576 3313683981635715072 3323274962769248256 3327376890650738688 3328816854228598656 3332893703616626688 3347497083489140736 3357185931777097728 3363842284092115056 3368798409999683584 3373578441209603088 3381655216994131968 3382719064586459136 3396697242539295744 3398167205358361128 3417236606061831168 3427127305355787264 3431357418483574272 3450613071785951232 3452106367348176384 3460600374453927936 3471478456951701504 3481526151472545792 3485823409253154816 3488429035354785984 3495912623172845568 3502844031368648736 3506901706512433152 3521393035878187008 3524025250001263392 3543800924804861952 3554057946294890496 3558444730279262208 3568744136155613184 3579962158731442176 3594755390792315904 3597442442709623046 3612307907348919009 3651815000169971712 3654544703705013888 3662384652847742976 3669646128100489152 3675052810908745728 3680267390410476096 3689078418539053056 3690238979548864512 3707091496754575776 3712553349795569664 3727894479340179456 3738684333115404288 3749505416568705024 3765934218925283328 3776834173249234944 3784322569603629438 3789898211249644032 3804362119118398464 3805558947659766528 3821284397856707712 3844391181819560064 3850055325713924096 3855518218525260672 3865964645241667584 3877154123230789632 3881939705759195136 3883619663266698432 3893175421260668928 3905413264070664192 3916716920406614016 3921551335409799168 3924482664774134232 3945264419826487296 3964528406251421316 3986776040405469696 3998315189581751808 4003250321564169984 4009148520991358976 4025715250416943104 4027457428572872448 4050058199776985088 4061780510051303424 4066793977462013952 4078564727034986496 4091385324264505344 4108291875191218176 4111362791668140624 4128351894113050296 4134434412272338944 4151518851992472576 4176622518520015872 4193881289257701888 4206019874754829824 4217415976627273728 4229622679888134144 4236675996290943744 4242918114052079616 4260450833531633664 4263635487655849536 4272782094989033472 4281253816117237344 4285149047507091456 4303924821628895232 4316381912284839936 4324940079547005072 4331312241428164608 4349210225896876032 4361798388634638336 4367182168979094528 4393589922079497216 4406306535457440768 4415042997870901011 4436502520867651584 4438422472304798208 4449343338583621632 4463329444652187648 4476247909036130304 4481772954754056192 4485123045456153408 4498104588279470784 4508873622658842624 4510292086115278848 4528929656719060992 4530889607144481504 4556315474749108224 4569503073807716352 4575143224644765696 4602808489797568512 4625283140626658202 4651238713806381312 4670458708491531648 4695190714504249344 4698700333335017856 4718116450414914624 4725067899739815936 4738743928393187328 4744592973705682944 4758325514874150912 4773282878308589568 4793007187723087872 4796589923612830728 4806879856862662656 4816410543131892012 4841915424332507136 4872726271606685184 4892861504133985536 4900070414544994304 4907023187213968128 4920318639398486016 4942788662339434368 4950071133060759552 4970525972453572608 4984912444153872384 4991065335976108032 4999340555424940032 5021245625233711104 5035778897665646592 5045763426138172584 5053197614999525376 5060367661814404632 5072482825491197952 5074078596879688704 5095045863808943616 5097250808037541692 5125854909092746752 5140690958033680896 5154619526988890112 5169538830974386176 5175919607678926848 5178159551022264576 5190900561680891904 5207217685427552256 5222289227208818688 5228735113879732224 5232643553032178976 5254266047052973104 5260352559768649728 5286037875001895088 5315701387207292928 5331086919442335744 5337667095418893312 5353116204233419776 5369943238097163264 5392133086188473856 5396163664064434569 5422391969949351936 5438086302713315328 5453826060463570944 5455180432352673792 5477722500254957568 5481817055557520832 5493576979271614464 5504469192150733728 5512579216363118592 5533617627808579584 5535358469323296768 5568830024693354496 5591841719010269184 5608026499673106432 5648901328387924992 5676483854405444157 5684847316874466048 5704074669686980608 5708338421489649792 5738566428838526976 5755175883046453248 5766586772729340096 5775082988570886144 5783277327787891008 5798946967862501376 5815731184846184448 5822909558638792704 5825429494900047648 5858119896105996288 5875075380609921024 5886723997161201348 5917896629739730944 5946792609377131974 5980164060608204544 5997472784372627712 6004875482346254976 6013722781487038464 6038572875625414656 6041186142859308672 6075087299665477632 6092670765076955136 6100190966193020928 6117847090552479744 6137077986396758016 6162437812786827264 6167044187502210936 6201651618408508416 6227278277988708864 6264933777780023808 6290821933886552832 6300090532986421248 6318325237857583104 6326123964940910592 6344434019832201216 6364377171078119424 6390676250297450496 6395453231483774304 6409173142483550208 6421880724175856016 6455887232443342848 6487410119320507608 6496968362142246912 6523815338845314048 6542697582951957504 6590384883119245824 6609459803186161152 6627367963271430144 6646549925538496512 6654753781301477376 6657633708457197312 6665787407233253376 6694994166978281472 6714371863554195456 6727684568184230112 6737596819999367168 6747156882419206176 6763310433988263936 6765438129172918272 6793394485078591488 6796334410716722256 6834473212123662336 6854254610711574528 6862714836967148544 6904212734696352768 6937924710939987303 6971646818506309632 6976858070709571968 6991825246345691136 7005688062737297472 7013803413024866304 7042786071756374016 7048050500002526784 7087601849609723904 7108115892589780992 7116889460558524416 7137488272311226368 7159924317462884352 7189510781584631808 7194884885419246092 7224615814697838018 7309089407410027776 7339292256200978304 7350105621817491456 7360534780820952192 7378156837078106112 7380477959097729024 7414182993509151552 7425106699591139328 7455788958680358912 7477368666230808576 7499010833137410048 7531868437850566656 7553668346498469888 7568645139207258876 7579796422499288064 7608724238236796928 7611117895319533056 7642568795713415424 7688782363639120128 7700110651427848192 7711036437050521344 7731929290483335168 7754308246461579264 7763879411518390272 7767239326533396864 7786350842521337856 7810826528141328384 7833433840813228032 7843102670819598336 7848965329548268464 7890528839652974592 7929056812502842632 7973552080810939392 7996630379163503616 8006500643128339968 8051430500833886208 8054914857145744896 8100116399553970176 8123561020102606848 8133587954924027904 8157129454069972992 8182770648529010688 8216583750382436352 8222725583336281248 8256703788226100592 8268868824544677888 8303037703984945152 8353245037040031744 8387762578515403776 8412039749509659648 8473351992581887488 8520901667063267328 8527270975311699072 8545564189978066944 8562507632234474688 8570298095014182912 8607849643257790464 8632763824569679872 8649880159094010144 8662624482856329216 8698420451793752064 8723596777269276672 8734364337958189056 8787179844158994432 8812613070914881536 8830085995741802022 8876844944609596416 8920188914065697961 8963545909508112384 8970246090912306816 8996209176558941568 9017747245317685248 9020584172230557696 9057859313438121984 9061779214288963008 9112630949498216448 9139006147615432704 9150286449289531392 9205616979595137024 9250566281253316404 9302477427612762624 9340917416983063296 9397400666670035712 9436232900829829248 9450135799479631872 9477487856786374656 9489185947411365888 9516651029748301824 9546565756617179136 9586014375446175744 9593179847225661456 9613759713725325312 9632821086263784024 9683830848665014272 9745452543213370368 9785723008267971072 9814046374427936256 9840637278796972032 9885577324678868736 9900142266121519104 9941051944907145216 9969824888307744768 9982130671952216064 9998681110849880064 10042491250467422208 10071557795331293184 10091526852276345168 10106395229999050752 10120735323628809264 10144965650982395904 10148157193759377408 10190091727617887232 10194501616075083384 10251709818185493504 10281381916067361792 10351839215357853696 10356319102044529152 10381801123361783808 10414435370855104512 10444578454417637376 10457470227759464448 10465287106064357952 10508532094105946208 10520705119537299456 10572075750003790176 10631402774414585856 10662173838884671488 10675334190837786624 10706232408466839552 10739886476194326528 10784266172376947712 10792327328128869138 10955445000509915136 10963634111115041664 10987153958543228928 11008938384301467456 11025158432726237184 11067235255617159168 11070716938646593536 11137660049386708992 11183683438020538368 11216052999346212864 11297802656775849984 11352967708810888314 11369694633748932096 11416676842979299584 11533173545458680192 11550165977141772288 11566554655575782016 11597893935725002752 11631462369692368896 11645819117277585408 11650858989800095296 11716239792211992576 11750150761219842048 11773447994322402696 11835793259479461888 11893585218754263948 11960328121216409088 11994945568745255424 12009750964692509952 12027445562974076928 12077145751250829312 12082372285718617344 12150174599330955264 12185341530153910272 12200381932386041856 12235694181104959488 12274155972793516032 12324875625573654528 12334088375004421872 12403303236817016832 12454556555977417728 12529867555560047616 12581643867773105664 12652247929881821184 12688868039664402432 12728754342156238848 12781352500594900992 12790906462967548608 12818346284967100416 12843761448351712032 12911774464886685696 12974820238641015216 12993936724284493824 13047630677690628096 13085395165903915008 13180769766238491648 13218919606372322304 13245128993612703033 13309507562602954752 13315267416914394624 13389988333956562944 13428743727108390912 13455369136368460224 13475193639998734336 13494313764838412352 13526620867976527872 13530876258345836544 13586788970157182976 13592668821433444512 13668946424247324672 13708509221423149056 13725429673934297088 13808425469392705536 13875849421879974606 13953716141419143936 14011376125474594944 14085572143512748032 14096101000005053568 14175203699219447808 14216231785179561984 14233778921117048832 14274976544622452736 14319848634925768704 14379021563169263616 14389769770838492184 14449231629395676036 14618178814820055552 14678584512401956608 14700211243634982912 14721069561641904384 14760955918195458048 14828365987018303104 14850213399182278656 14911577917360717824 14954737332461617152 14998021666274820096 15063736875701133312 15107336692996939776 15137290278414517752 15159592844998576128 15217448476473593856 15222235790639066112 15285137591426830848 15377564727278240256 15422072874101042688 15463858580966670336 15508616492923158528 15527758823036780544 15534478653066793728 15572701685042675712 15621653056282656768 15666867681626456064 15686205341639196672 15697930659096536928 15781057679305949184 15858113625005685264 15947104161621878784 15993260758327007232 16013001286256679936 16109829714291489792 16188490992193303707 16267175909848055808 16314258908139945984 16365541297058021376 16433167500764872704 16445451166672562496 16513407576452201184 16537737649089355776 16606075407969890304 16706490074080063488 16775525157030807552 16824079499019319296 16946703985163774976 17054541950623398144 17125015264468949376 17215699286515580928 17265527649139359744 17299760318188020288 17325248965712658432 17396840903587504128 17447193554538553344 17468728675916378112 17574359688317988864 17625226141829763072 17660171991483604044 17753689889219192832 17840377828131395922 17940492181824613632 17992418353117883136 18041168344461115392 18115718626876243968 18123558428577926016 18225261898996432896 18278012295230865408 18300572898579062784 18411233959190274048 18501132562506632808 18604954855225525248 18681834833966126592 18794801333340071424 18872465801659658496 18900271598959263744 18954975713572749312 18978371894822731776 19033302059496603648 19093131513234358272 19172028750892351488 19186359694451322912 19227519427450650624 19265642172527568048 19367661697330028544 19490905086426740736 19571446016535942144 19628092748855872512 19771154649357737472 19882103889814290432 19939649776615489536 19964261343904432128 19997362221699760128 20084982500934844416 20143115590662586368 20183053704552690336 20212790459998101504 20241470647257618528 20289931301964791808 20296314387518754816 20380183455235774464 20389003232150166768 20503419636370987008 20562763832134723584 20712638204089058304 20813774132819961909 20914940455518928896 20930574212128715904 21017064188211892416 21041410239074598912 21144151500007580352 21262805548829171712 21324347677769342976 21350668381675573248 21412464816933679104 21479772952388653056 21568532344753895424 21584654656257738276 21927268222230083328 22017876768602934912 22050316865452474368 22134470511234318336 22141433877293187072 22275320098773417984 22367366876041076736 22432105998692425728 22595605313551699968 22705935417621776628 22739389267497864192 22833353685958599168 23066347090917360384 23100331954283544576 23133109311151564032 23195787871450005504 23262924739384737792 23291638234555170816 23301717979600190592 23432479584423985152 23500301522439684096 23546895988644805392 23671586518958923776 23787170437508527896 23920656242432818176 23989891137490510848 24019501929385019904 24154291502501658624 24164744571437234688 24300349198661910528 24370683060307820544 24400763864772083712 24471388362209918976 24548311945587032064 24649751251147309056 24668176750008843744 24806606473634033664 24909113111954835456 25059735111120095232 25163287735546211328 25562705001189801984 25581812925935097216 25636692569934200832 25687522896703424064 25823548929773371392 25949640477282030432 25987873448568987648 26095261355381256192 26170790331807830016 26361539532476983296 26437839212744644608 26490257987225406066 26630534833828789248 26910738272736920448 26950387279997468672 26988627529676824704 27053241735953055744 27061752516691673088 27173577940314365952 27185337642866889024 27337892848494649344 27417018442846298112 27450859347868594176 27616850938785411072 27751698843759949212 27907432282838287872 28022752250949189888 28192202000010107136 28350407398438895616 28432463570359123968 28467557842234097664 28549953089244905472 28639697269851537408 28758043126338527232 28779539541676984368 28898463258791352072 29236357629640111104 29357169024803913216 29442139123283808768 29521911836390916096 29656731974036606208 29700426798364557312 29823155834721435648 29909474664923234304 29996043332549640192 30127473751402266624 30214673385993879552 30274580556829035504 30319185689997152256 30434896952947187712 30444471581278132224 30570275182853661696 30755129454556480512 30844145748202085376 31055517646073561088 31068957306133587456 31145403370085351424 31243306112565313536 31333735363252912128 31372410683278393344 31395861318193073856 31562115358611898368 31716227250011370528 31894208323243757568 31986521516654014464 32026002572513359872 32219659428582979584 32376981984386607414 32866335001529745408 32890902333345124992 33026815152904402368 33075475298178711552 33212150815939780608 33412980148160126976 33551050314061615104 33648158998038638592 33893407970327549952 34109083901246796288 34250030528937898752 34599520636376040576 34650497931425316864 34793681807175008256 34894387109077106688 34937457351832756224 35148719376635977728 35250452283659526144 35320343982967208088 35507379778438385664 35680755656262791844 35880984363649227264 35984836706235766272 36082336688922230784 36231437253752487936 36247116857155852032 36450523797992865792 36556024590461730816 36601145797158125568 36822467918380548096 37002265125013265616 37209909710451050496 37363669667932253184 37589602666680142848 37744931603319316992 37956743789645463552 38066604118993207296 38186263026468716544 38344057501784702976 38372719388902645824 38455038854901301248 38531284345055136096 38735323394660057088 38981810172853481472 39142892033071884288 39256185497711745024 39542309298715474944 39735386980838109099 39928522687808864256 40169965001869688832 40286231181325172736 40366107409105380672 40425580919996203008 40482941294515237056 40579862603929583616 40592628775037509632 40760366910471548928 40778006464300333536 41006839272741974016 41125527664269447168 41425276408178116608 41627548265639923818 41861148424257431808 42034128376423784832 42288303000015160704 42525611097658343424 42648695355538685952 42701336763351146496 42824929633867358208 42959545904777306112 43137064689507790848 43169309312515476552 43854536444460166656 44035753537205869824 44100633730904948736 44282867754586374144 44550640197546835968 44734733752082153472 44864211997384851456 45191210627103399936 45411870835243553256 45478778534995728384 45666707371917198336 46132694181834720768 46266218622303128064 46391575742900011008 46525849478769475584 46583276469110341632 46603435959200381184 46864959168847970304 47000603044879368192 47093791977289610784 47343173037917847552 47574340875017055792 47841312484865636352 47979782274981021696 48039003858770039808 48329489142874469376 48565472976579911121 48801527729544167424 48942776724419837952 49096623891174064128 49299502502294618112 49336353500017687488 49613212947268067328 49818226223909670912 50119470222240190464 50326575471092422656 51163625851870194432 51375045793406848128 51647097859546742784 51899280954564060864 51975746897137975296 52190522710762512384 52341580663615660032 52723079064953966592 52875678425489289216 52980515974450812132 53261069667657578496 53821476545473840896 53900774559994937344 53977255059353649408 54123505033383346176 54347155880628731904 54370675285733778048 54675785696989298688 54834036885692596224 54901718695737188352 55233701877570822144 55503397687519898424 55814864565676575744 56045504501898379776 56384404000020214272 56700814796877791232 56864927140718247936 56935115684468195328 57099906178489810944 57279394539703074816 57516086252677054464 57559079083353968736 57796926517582704144 58472715259280222208 58714338049607826432 58884278246567617536 59313463948073212416 59646311669442871296 59818949329846468608 59992086665099280384 60254947502804533248 60429346771987759104 60549161113658071008 60638371379994304512 60869793905894375424 60888943162556264448 61140550365707323392 61510258909112961024 61688291496404170752 62137914612267174912 62441322398459885727 62744821366556786688 62791722636386147712 63124230717223796736 63432454500022741056 63788416646487515136 63973043033308028928 64052005145026719744 64439318857165959168 64753963968773214828 65781804666690249984 66053630305808804736 66150950596357423104 66424301631879561216 66825960296320253952 67102100628123230208 67296317996077277184 67786815940655099904 68218167802493592576 68500061057875797504 69199041272752081152 69300995862850633728 69587363614350016512 69788774218154213376 69874914703665512448 70297438753271955456 70500904567319052288 70640687965934416176 71014759556876771328 71361511312525583688 71761968727298454528 71969673412471532544 72462874507504975872 72494233714311704064 72901047595985731584 73112049180923461632 73202291594316251136 73644935836761096192 74004530250026531232 74419819420902100992 74727339335864506368 75179205333360285696 75489863206638633984 76688115003569405952 76745438777805291648 76910077709802602496 77062568690110272192 77470646789320114176 77963620345706962944 78285784066143768576 78512370995423490048 79084618597430949888 79470773961676218198 80732214818210761344 80851161839992406016 80965882589030474112 81159725207859167232 81185257550075019264 81520733820943097856 81556012928600667072 82013678545483948032 82251055328538894336 82850552816356233216 83255096531279847636 83722296848514863616 84068256752847569664 84576606000030321408 85051222195316686848 85297390711077371904 85402673526702292992 85649859267734716416 85919091809554612224 86274129379015581696 86338618625030953104 87709072888920333312 88071507074411739648 88565735509172748288 89101280395093671936 89469467504164306944 89728423994769702912 90382421254206799872 90823741670487106512 90957557069991456768 91333414743834396672 92265388363669441536 92532437244606256128 93166552938220683264 93206871918400762368 93729918337695940608 94001206089758736384 94187583954579221568 94686346075835695104 95148681750034111584 95682624969731272704 95959564549962043392 96078007717540079616 96658978285748938752 97130945953159822242 98599005004589236224 98672707000035374976 99226425894536134656 99636452447819341824 100238940444480380928 100653150942184845312 102327251703740388864 102750091586813696256 103798561909128121728 103951493794275950592 104381045421525024768 104683161327231320064 105446158129907933184 105751356850978578432 105961031948901624264 106522139335315156992 107642953090947681792 107954510118707298816 108247010066766692352 108694311761257463808 108741350571467556096 109351571393978597376 109668073771385192448 109803437391474376704 110467403755141644288 111006795375039796848 111629729131353151488 112091009003796759552 112768808000040428544 113870231368936390656 114199812356979621888 114558789079406149632 115032172505354108928 115118158166707937472 115593853035165408288 116945430518560444416 117428676099215652864 117768556493135235072 118626927896146424832 120509895005609066496 120858693543975518208 121098322227316142016 121276742759988609024 121739587811788750848 121777886325112528896 122281100731414646784 123020517818225922048 123376582992808341504 124275829224534349824 124882644796919771454 125583445272772295424 126864909000045482112 127576833292975030272 127946086066616057856 128104010290053439488 128878637714331918336 129507927937546429656 131563609333380499968 132107260611617609472 132301901192714846208 132848603263759122432 133651920592640507904 134204201256246460416 134592635992154554368 135573631881310199808 136436335604987185152 137000122115751595008 138398082545504162304 139174727228700033024 139577548436308426752 139749829407331024896 140594877506543910912 141001809134638104576 141281375931868832352 142029519113753542656 142723022625051167376 143523937454596909056 143939346824943065088 144988467428623408128 145696418929739733363 146404583188632502272 147289871673522192384 148009060500053062464 148839638841804201984 149454678671729012736 150358410666720571392 150979726413277267968 153490877555610583296 154125137380220544384 154941293578640228352 155927240691413925888 156571568132287537152 157024741990846980096 158169237194861899776 158941547923352436396 161464429636421522688 161702323679984812032 161931765178060948224 162370515100150038528 163041467641886195712 163112025857201334144 164027357090967896064 164502110657077788672 165701105632712466432 166510193062559695272 167444593697029727232 168136513505695139328 169153212000060642816 170102444390633373696 170594781422154743808 170805347053404585984 171299718535469432832 171838183619109224448 172548258758031163392 172677237250061906208 175418145777840666624 176143014148823479296 178938935008328613888 179456847989539405824 180764842508413599744 181647483340974213024 181915114139982913536 182666829487668793344 184530776727338883072 185064874489212512256 186413743836801524736 188375167909158443136 189372692151671390208 190297363500068223168 191365249939462545408 191919129099924086784 192156015435080159232 193317956571497877504 194261891906319644484 197345414000070749952 198452851789072269312 199272904895638683648 200477880888960761856 201306301884369690624 204654503407480777728 205500183173627392512 207597123818256243456 207902987588551901184 208762090843050049536 209366322654462640128 210892316259815866368 211502713701957156864 211922063897803248528 213044278670630313984 215285906181895363584 215909020237414597632 217388623522514927616 217482701142935112192 218703142787957194752 219336147542770384896 219606874782948753408 220934807510283288576 222013590750079593696 223259458262706302976 224182018007593519104 225537616000080857088 230064345010708217856 230236316333415874944 231187706070330816576 233890861037120888832 234857352198431305728 235537112986270470144 237253855792292849664 242196644454632284032 242553485519977218048 243479175623577501696 243555772650225057792 244562201462829293568 246041035636451844096 246753165985616683008 248551658449068699648 249765289593839542908 251166890545544590848 253729818000090964224 255153666585950060544 255892172133232115712 256208020580106878976 257757275428663836672 259015855875092859312 263127218666760999936 264214521223235218944 265697206527518244864 267303841185281015808 268408402512492920832 269185271984309108736 271147263762620399616 272872671209974370304 274000244231503190016 276796165091008324608 279499658814662049792 281189755013087821824 282003618269276209152 282562751863737664704 284059038227507085312 285446045250102334752 287047874909193818112 287878693649886130176 289976934857246816256 291392837859479466726 296018121000106124928 297679277683608403968 298909357343458025472 300716821333441142784 301959452826554535936 306981755111221166592 308250274760441088768 311854481382827851776 313143136264575074304 314049483981693960192 316338474389723799552 317883095846704872792 322928859272843045376 323863530356121896448 324741030200300077056 326082935283772391424 326224051714402668288 328054714181935792128 329004221314155577344 331402211265424932864 333020386125119390544 334889187394059454464 336273027011390278656 338306424000121285632 341610694106809171968 342599437070938865664 343676367238218448896 345096517516062326784 345354474500123812416 350836291555681333248 352286028297646958592 361529685016827199488 363294966681948426048 363830228279965827072 365333658975337586688 369061553454677766144 370129748978425024512 372827487673603049472 376750335818316886272 380594727000136446336 382730499878925090816 383838258199848173568 384312030870160318464 386635913142995755008 388523783812639288968 394690828000141499904 396905703578144538624 398545809791277367296 400955761777921523712 402612603768739381248 409309006814961555456 411000366347254785024 415194247636512486912 417524181686100099072 418732645308925280256 421784632519631732736 423005427403914313728 423844127795606497056 426088557341260627968 430571812363790727168 431818040474829195264 434965402285870224384 437089256789219200089 439213749565897506816 441869615020566577152 444027181500159187392 446518916525412605952 448364036015187038208 451075232000161714176 460472632666831749888 462375412140661633152 467781722074241777664 469714704396862611456 471074225972540940288 474507711584585699328 484393288909264568064 485106971039954436096 487111545300450115584 489124402925658587136 492082071272903688192 493506331971233366016 497103316898137399296 499530579187679085816 502333781091089181696 507459636000181928448 510307333171900121088 511784344266464231424 512416041160213757952 515514550857327673344 518031711750185718624 526254437333521999872 528429042446470437888 536816805024985841664 538370543968618217472 542294527525240799232 545745342419948740608 548000488463006380032 553592330182016649216 565125503727475329408 568118076455014170624 570892090500204669504 574095749818387636224 575757387299772260352 579953869714493632512 582785675718958933452 592036242000212249856 595358555367216807936 597818714686916050944 601433642666882285568 603918905653109071872 613963510222442333184 616500549520882177536 623708962765655703552 626286272529150148608 628098967963387920384 632676948779447599104 635766191693409745584 645857718545686090752 647727060712243792896 652165870567544782848 652448103428805336576 656109428363871584256 658008442628311154688 662804422530849865728 666040772250238781088 669778374788118908928 672546054022780557312 676612848000242571264 690193035032124653568 690708949000247624832 701672583111362666496 704572056595293917184 726589933363896852096 727660456559931654144 730667317950675173376 738123106909355532288 740259497956850049024 745654975347206098944 753500671636633772544 761189454000272892672 765460999757850181632 767676516399696347136 768624061740320636928 773271826285991510016 777047567625278577936 789381656000282999808 797091619582554734592 801911523555843047424 805225207537478762496 818618013629923110912 822000732694509570048 830388495273024973824 843569265039263465472 846010854807828627456 847688255591212994112 852177114682521255936 861143624727581454336 863636080949658390528 869930804571740448768 874178513578438400178 888054363000318374784 893037833050825211904 896728072030374076416 902150464000323428352 920945265333663499776 924750824281323266304 935563444148483555328 939429408793725222912 942148451945081880576 949015423169171398656 968786577818529136128 974223090600900231168 978248805851317174272 984164142545807376384 987012663942466732032 994206633796274798592 999061158375358171632 1004667562182178363392 1014919272000363856896 1024832082320427515904 1031029101714655346688 1036063423500371437248 1052508874667043999744 1056858084892940875776 1084589055050481598464 1091490684839897481216 1096000976926012760064 1107184660364033298432 1130251007454950658816 1141784181000409339008 1148191499636775272448 1151514774599544520704 1159907739428987265024 1165571351437917866904 1184072484000424499712 1190717110734433615872 1195637429373832101888 1202867285333764571136 1207837811306218143744 1227927020444884666368 1233001099041764355072 1252572545058300297216 1256197935926775840768 1265353897558895198208 1271532383386819491168 1291715437091372181504 1295454121424487585792 1304896206857610673152 1325608845061699731456 1332081544500477562176 1339556749576237817856 1345092108045561114624 1353225696000485142528 1381417898000495249664 1403345166222725332992 1409144113190587834368 1453179866727793704192 1455320913119863308288 1461334635901350346752 1476246213818711064576 1480518995913700098048 1491309950694412197888 1507001343273267545088 1522378908000545785344 1530921999515700363264 1535353032799392694272 1537248123480641273856 1546543652571983020032 1554095135250557155872 1578763312000565999616 1610450415074957524992 1637236027259846221824 1644001465389019140096 1660776990546049947648 1695376511182425988224 1704354229365042511872 1722287249455162908672 1727272161899316781056 1739861609143480897536 1748357027156876800356 1776108726000636749568 1786075666101650423808 1793456144060748152832 1804300928000646856704 1841890530667326999552 1849501648562646532608 1871126888296967110656 1878858817587450445824 1884296903890163761152 1898030846338342797312 1937573155637058272256 1956497611702634348544 1968328285091614752768 1974025327884933464064 1988413267592549597184 1998122316750716343264 2009335124364356726784 2029838544000727713792 2072126847000742874496 2105017749334087999488 2113716169785881751552 2182981369679794962432 2192001953852025520128 2214369320728066596864 2260502014909901317632 2283568362000818678016 2296382999273550544896 2303029549199089041408 2319815478857974530048 2331142702875835733808 2368144968000848999424 2391274858747664203776 2405734570667529142272 2415675622612436287488 2455854040889769332736 2466002198083528710144 2530707795117790396416 2543064766773638982336 2583430874182744363008 2590908242848975171584 2609792413715221346304 2664163089000955124352 2679113499152475635712 2690184216091122229248 2706451392000970285056 2762835796000990499328 2806690332445450665984 2818288226381175668736 2906359733455587408384 2922669271802700693504 2952492427637422129152 2961037991827400196096 2982619901388824395776 3014002686546535090176 3044757816001091570688 3074496246961282547712 3093087305143966040064 3108190270501114311744 3157526624001131999232 3274472054519692443648 3288002930778038280192 3321553981092099895296 3390753022364851976448 3444574498910325817344 3454544323798633562112 3479723218286961795072 3496714054313753600712 3552217452001273499136 3572151332203300847616 3586912288121496305664 3608601856001293713408 3683781061334653999104 3699003297125293065216 3757717635174900891648 3768593807780327522304 3796061692676685594624 3875146311274116544512 3976826535185099194368 3996244633501432686528 4018670248728713453568 4059677088001455427584 4144253694001485748992 4210035498668175998976 4227432339571763503104 4365962739359589924864 4384003907704051040256 4428738641456133193728 4521004029819802635264 4567136724001637356032 4592765998547101089792 4606059098398178082816 4639630957715949060096 4662285405751671467616 4736289936001697998848 4831351245224872574976 4911708081779538665472 4932004396167057420288 5086129533547277964672 5166861748365488726016 5181816485697950343168 5219584827430442692608 5328326178001910248704 5358226998304951271424 5380368432182244458496 5412902784001940570112 5525671592001980998656 5613380664890901331968 5636576452762351337472 5812719466911174816768 5904984855274844258304 5922075983654800392192 5965239802777648791552 6028005373093070180352 6089515632002183141376 6216380541002228623488 6315053248002263998464 6548944109039384887296 6576005861556076560384 6643107962184199790592 6781506044729703952896 6889148997820651634688 6909088647597267124224 6959446436573923590144 6993428108627507201424 7104434904002546998272 7173824576242992611328 7217203712002587426816 7367562122669307998208 7398006594250586130432 7592123385353371189248 7750292622548233089024 7992489267002865373056 8037340497457426907136 8119354176002910855168 8288507388002971497984 8420070997336351997952 8454864679143527006208 8768007815408102080512 8857477282912266387456 9042008059639605270528 9134273448003274712064 9279261915431898120192 9324570811503342935232 9472579872003395997696 9823416163559077330944 9864008792334114840576 10172259067094555929344 10333723496730977452032 10363632971395900686336 10439169654860885385216 10656652356003820497408 10716453996609902542848 10760736864364488916992 10825805568003881140224 11051343184003961997312 11273152905524702674944 11625438933822349633536 11930479605555297583104 12056010746186140360704 12179031264004366282752 12432761082004457246976 12630106496004527996928 13097888218078769774592 13152011723112153120768 13286215924368399581184 13563012089459407905792 13778297995641303269376 13818177295194534248448 13918892873147847180288 13986856217255014402848 14208869808005093996544 14735124245338615996416 14796013188501172260864 15500585245096466178048 15984978534005730746112 16074680994914853814272 16238708352005821710336 16577014776005942995968 16840141994672703995904 16909729358287054012416 17714954565824532774912 18084016119279210541056 18268546896006549424128 18649141623006685870464 18945159744006791995392 19646832327118154661888 19728017584668229681152 20344518134189111858688 20667446993461954904064 20727265942791801372672 20878339309721770770432 21313304712007640994816 21521473728728977833984 21651611136007762280448 22102686368007923994624 23250877867644699267072 24112021492372280721408 24358062528008732565504 24865522164008914493952 25260212992009055993856 26304023446224306241536 26572431848736799162368 27126024178918815811584 27837785746295694360576 27973712434510028805696 28417739616010187993088 29470248490677231992832 29592026377002344521728 31001170490192932356096 31969957068011461492224 32149361989829707628544 32477416704011643420672 33154029552011885991936 33819458716574108024832 36168032238558421082112 36537093792013098848256 37298283246013371740928 37890319488013583990784 39293664654236309323776 39456035169336459362304 40689036268378223717376 41334893986923909808128 41454531885583602745344 41756678619443541540864 42626609424015281989632 44205372736015847989248 46501755735289398534144 48224042984744561442816 48716125056017465131008 49731044328017828987904 50520425984018111987712 53144863697473598324736 54252048357837631623168 55947424869020057611392 56835479232020375986176 58940496981354463985664 59184052754004689043456 62002340980385864712192 63939914136022922984448 64954833408023286841344 66308059104023771983872 72336064477116842164224 73074187584026197696512 74596566492026743481856 75780638976027167981568 78912070338672918724608 81378072536756447434752 83513357238887083081728 85253218848030563979264 88410745472031695978496 93003511470578797068288 96448085969489122885632 97432250112034930262016 99462088656035657975808 108504096715675263246336 111894849738040115222784 113670958464040751972352 117880993962708927971328 118368105508009378086912 124004681960771729424384 127879828272045845968896 132616118208047543967744 144672128954233684328448 146148375168052395393024 149193132984053486963712 151561277952054335963136 162756145073512894869504 170506437696061127958528 176821490944063391956992 186007022941157594136576 194864500224069860524032 198924177312071315951616 217008193431350526492672 223789699476080230445568 227341916928081503944704 236736211016018756173824 255759656544091691937792 265232236416095087935488 289344257908467368656896 292296750336104790786048 298386265968106973927424 325512290147025789739008 341012875392122255917056 353642981888126783913984 372014045882315188273152 397848354624142631903232 434016386862701052985344 447579398952160460891136 454683833856163007889408 511519313088183383875584 530464472832190175870976 584593500672209581572096 596772531936213947854848 651024580294051579478016 682025750784244511834112 795696709248285263806464 868032773725402105970688 895158797904320921782272 1023038626176366767751168 1060928945664380351741952 1193545063872427895709696 1302049160588103158956032 1364051501568489023668224 1591393418496570527612928 1790317595808641843564544 2046077252352733535502336 2387090127744855791419392 2604098321176206317912064 3182786836993141055225856 3580635191617283687129088 4092154504705467071004672 4774180255489711582838784 7161270383234567374258176 9548360510979423165677568 14322540766469134748516352 28645081532938269497032704
- Sum of all divisors σ(n): 110441663063880800971668555
- Sum of proper divisors (its aliquot sum) s(n): 81796581530942531474635851
- 28645081532938269497032704 is an abundant number, because the sum of its proper divisors (81796581530942531474635851) is greater than itself. Its abundance is 53151499998004261977603147
Bases of 28645081532938269497032704
- Binary: 10111101100011101010011111011010000000110110011100111110011000101100100000000000000002
- Hexadecimal: 0x17B1D4FB406CE7CC590000
- Base-36: 3LKLUKC68WG000000
Squares and roots of 28645081532938269497032704
- 28645081532938269497032704 squared (286450815329382694970327042) is 820540696028681079507861225949907059340260845551616
- 28645081532938269497032704 cubed (286450815329382694970327043) is 23504455138835486439086154709242741808666181788270701290228885322550072049664
-
28645081532938269497032704 is a
perfect square number . Itssquare root is 5352110007552 -
The
cube root of 28645081532938269497032704 is 305973175.8170746211
Scales and comparisons
How big is 28645081532938269497032704?- 28,645,081,532,938,269,497,032,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,645,081,532,938,269,497,032,704 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 28645081532938269497032704 cubic inches would be around 25497764.7 feet tall.
Recreational maths with 28645081532938269497032704
- 28645081532938269497032704 backwards is 40723079496283923518054682
- The number of decimal digits it has is: 26
- The sum of 28645081532938269497032704's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 28645081532938269497032704 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 28645081532938269497032704 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/28645081532938269497032704/
Chicago style:
Numbermatics. 2024. "Number 28645081532938269497032704 - Facts about the integer". https://numbermatics.com/n/28645081532938269497032704/
The information we have on file for 28645081532938269497032704 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 28645081532938269497032704, math, Factors of 28645081532938269497032704, curriculum, school, college, exams, university, Prime factorization of 28645081532938269497032704, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight septillion, six hundred forty-five sextillion, eighty-one quintillion, five hundred thirty-two quadrillion, nine hundred thirty-eight trillion, two hundred sixty-nine billion, four hundred ninety-seven million, thirty-two thousand, seven hundred four.