442543774348604993295089664
442,543,774,348,604,993,295,089,664 is an even composite number composed of six prime numbers multiplied together.
442543774348604993295089664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred ninety-nine divisors.
Prime factorization of 442543774348604993295089664:
230 × 38 × 132 × 312 × 712 × 2772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 71 × 71 × 277 × 277)See below for interesting mathematical facts about the number 442543774348604993295089664 from the Numbermatics database.
Names of 442543774348604993295089664
- Cardinal: 442543774348604993295089664 can be written as Four hundred forty-two septillion, five hundred forty-three sextillion, seven hundred seventy-four quintillion, three hundred forty-eight quadrillion, six hundred four trillion, nine hundred ninety-three billion, two hundred ninety-five million, eighty-nine thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 4.42543774348604993295089664 × 1026
Factors of 442543774348604993295089664
Divisors of 442543774348604993295089664
- Number of divisors d(n): 22599
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 71 72 78 81 93 96 104 108 117 124 128 142 144 156 162 169 186 192 208 213 216 234 243 248 256 277 279 284 288 312 324 338 351 372 384 403 416 426 432 468 486 496 507 512 554 558 568 576 624 639 648 676 702 729 744 768 806 831 832 837 852 864 923 936 961 972 992 1014 1024 1053 1108 1116 1136 1152 1209 1248 1278 1296 1352 1404 1458 1488 1521 1536 1612 1662 1664 1674 1704 1728 1846 1872 1917 1922 1944 1984 2028 2048 2106 2187 2201 2216 2232 2272 2304 2418 2493 2496 2511 2556 2592 2704 2769 2808 2883 2916 2976 3042 3072 3159 3224 3324 3328 3348 3408 3456 3601 3627 3692 3744 3834 3844 3888 3968 4056 4096 4212 4374 4402 4432 4464 4544 4563 4608 4836 4986 4992 5022 5041 5112 5184 5239 5408 5538 5616 5751 5766 5832 5952 6084 6144 6318 6448 6561 6603 6648 6656 6696 6816 6912 7202 7254 7384 7479 7488 7533 7668 7688 7776 7936 8112 8192 8307 8424 8587 8649 8748 8804 8864 8928 9088 9126 9216 9477 9672 9972 9984 10044 10082 10224 10368 10478 10803 10816 10881 11076 11232 11502 11532 11664 11904 11999 12168 12288 12493 12636 12896 13122 13206 13296 13312 13392 13632 13689 13824 14404 14508 14768 14958 14976 15066 15123 15336 15376 15552 15717 15872 16224 16384 16614 16848 17174 17253 17298 17496 17608 17728 17856 18176 18252 18432 18954 19344 19667 19809 19944 19968 20088 20164 20448 20736 20956 21606 21632 21762 22152 22437 22464 22599 23004 23064 23328 23808 23998 24336 24576 24921 24986 25272 25761 25792 25947 26244 26412 26592 26624 26784 27264 27378 27648 28431 28613 28808 29016 29536 29916 29952 30132 30246 30672 30752 31104 31434 31744 32409 32448 32643 32768 33228 33696 34348 34506 34596 34992 35216 35456 35712 35997 36352 36504 36864 37479 37908 38688 39334 39618 39888 39936 40176 40328 40896 41067 41472 41912 43212 43264 43524 44304 44874 44928 45198 45369 46008 46128 46656 46813 47151 47616 47996 48672 49152 49842 49972 50544 51522 51584 51759 51894 52488 52824 53184 53248 53568 54528 54756 55296 56862 57226 57616 58032 59001 59072 59427 59832 59904 60264 60492 61344 61504 62208 62868 63488 64818 64896 65286 65533 65536 66456 67311 67392 67797 68231 68696 69012 69192 69984 70432 70912 71424 71994 72704 73008 73728 74763 74958 75816 76729 77283 77376 77841 78668 79236 79776 79872 80352 80656 81792 82134 82944 83824 85293 85839 86424 86528 87048 88608 89748 89856 90396 90738 92016 92256 93312 93626 94302 95232 95992 97227 97344 97929 98304 99684 99944 101088 103044 103168 103518 103788 104976 105648 106368 106496 107136 107991 109056 109512 110592 111631 112437 113724 114452 115232 116064 118002 118144 118854 119664 119808 120528 120984 122688 123008 123201 124416 125736 126976 129636 129792 130572 131066 131072 132912 134622 134784 135594 136107 136462 137392 138024 138384 139968 140439 140864 141453 141824 142848 143988 145408 146016 147456 149526 149916 151632 153458 154566 154752 155277 155682 156271 157336 158472 159552 159744 160704 161312 162409 163584 164268 165888 167648 170586 171678 172848 173056 174096 177003 177216 178281 179496 179712 180792 181476 184032 184512 186624 187252 188604 190464 191984 194454 194688 195858 196599 196608 199368 199888 201933 202176 203391 204693 206088 206336 207036 207576 209952 211296 212736 212992 214272 215982 218112 219024 221184 223262 224289 224874 227448 228904 230187 230464 231849 232128 233523 236004 236288 237708 239328 239616 241056 241968 245376 246016 246402 248832 251472 253952 255671 257517 259272 259584 261144 262132 262144 265824 266197 269244 269568 271188 272214 272924 274784 276048 276768 279936 280878 281728 282906 283648 285696 287976 290816 291681 292032 293787 294912 299052 299832 303264 306916 309132 309504 310554 311364 312542 314672 316944 319104 319488 321408 322624 323973 324818 327168 328536 331776 334893 335296 337311 341172 343356 345696 346112 348192 354006 354432 356562 358992 359424 361584 362952 368064 369024 369603 371969 373248 374504 377208 380928 383968 388908 389376 391716 393198 393216 398736 399776 403866 404352 406782 408321 409386 412176 412672 414072 415152 419904 421317 422592 424359 425472 425984 428544 431964 436224 438048 442368 446524 448578 449748 454896 457808 460374 460928 463698 464256 465831 467046 468813 472008 472576 475416 478656 479232 482112 483936 487227 490752 492032 492804 497664 502944 507904 511342 515034 518544 519168 522288 524264 524288 531009 531648 532394 534843 538488 539136 542376 544428 545848 549568 552096 553536 559872 561756 563456 565812 567296 571392 575952 581632 583362 584064 587574 589797 589824 598104 599664 605799 606528 609677 613832 614079 618264 619008 621108 622728 625084 629344 633888 638208 638976 642816 645248 647946 649636 654336 657072 663552 669786 670592 672867 674622 682344 686712 690561 691392 692224 695547 696384 700569 708012 708864 713124 717984 718848 723168 725904 736128 738048 739206 743938 746496 749008 754416 761856 767013 767936 772551 777816 778752 783432 786396 786432 797472 798591 799552 807732 808704 813564 816642 818772 824352 825344 828144 830304 839808 842634 845184 848718 850944 851929 851968 857088 863928 872448 875043 876096 881361 884736 887003 893048 897156 899496 909792 915616 920748 921856 927396 928512 931662 934092 937626 944016 945152 950832 957312 958464 964224 967872 971919 974454 981504 984064 985608 995328 997477 1004679 1005888 1011933 1015808 1022684 1030068 1037088 1038336 1044576 1048528 1048576 1062018 1063296 1064788 1069686 1076976 1078272 1084752 1088856 1091696 1099136 1104192 1107072 1108809 1115907 1119744 1123512 1126912 1131624 1134592 1142784 1151904 1163264 1166724 1168128 1175148 1179594 1179648 1196208 1199328 1211598 1213056 1219354 1224963 1227664 1228158 1236528 1238016 1242216 1245456 1250168 1258688 1263951 1267776 1273077 1276416 1277952 1285632 1290496 1295892 1299272 1308672 1314144 1327104 1339572 1341184 1345734 1349244 1364688 1373424 1381122 1382784 1384448 1391094 1392768 1396357 1401138 1406439 1416024 1417728 1426248 1435968 1437696 1446336 1451203 1451808 1461681 1472256 1476096 1478412 1487876 1492992 1498016 1508832 1523712 1534026 1535872 1545102 1555632 1557504 1566864 1572792 1572864 1593027 1594944 1597182 1599104 1604529 1615464 1617408 1627128 1633284 1637544 1648704 1650688 1656288 1660608 1679616 1685268 1690368 1697436 1701888 1703858 1703936 1714176 1727856 1744896 1750086 1752192 1762722 1769391 1769472 1774006 1786096 1794312 1798992 1817397 1819584 1829031 1831232 1841496 1842237 1843712 1854792 1857024 1863324 1868184 1875252 1888032 1890304 1901664 1914624 1916928 1928448 1935744 1943838 1948908 1963008 1968128 1971216 1990656 1994954 2009358 2011776 2018601 2023866 2031523 2031616 2045368 2060136 2071683 2074176 2076672 2086641 2089152 2097056 2097152 2101707 2124036 2126592 2129576 2139372 2153952 2156544 2169504 2177712 2183392 2198272 2208384 2214144 2217618 2231814 2239488 2247024 2253824 2263248 2269184 2285568 2301039 2303808 2317653 2326528 2333448 2336256 2350296 2359188 2359296 2378599 2392416 2395773 2398656 2423196 2426112 2438708 2449926 2455328 2456316 2473056 2476032 2484432 2490912 2500336 2517376 2527902 2535552 2546154 2552832 2555787 2555904 2571264 2580992 2591784 2598544 2617344 2625129 2628288 2644083 2654208 2661009 2679144 2682368 2691468 2698488 2729376 2746848 2762244 2765568 2768896 2782188 2785536 2792714 2802276 2812878 2832048 2835456 2852496 2871936 2875392 2892672 2902406 2903616 2915757 2923362 2944512 2952192 2956824 2975752 2985984 2992431 2996032 3014037 3017664 3035799 3047424 3068052 3071744 3090204 3111264 3115008 3133728 3145584 3145728 3186054 3189888 3194364 3198208 3209058 3230928 3234816 3254256 3266568 3275088 3297408 3301376 3312576 3321216 3323723 3347721 3359232 3370536 3380736 3394872 3403776 3407716 3407872 3428352 3455712 3460561 3489792 3500172 3504384 3525444 3538782 3538944 3548012 3572192 3588624 3597984 3634794 3639168 3658062 3662464 3674889 3682992 3684474 3687424 3709584 3714048 3726648 3736368 3750504 3776064 3780608 3791853 3803328 3819231 3829248 3833856 3856896 3871488 3887676 3897816 3926016 3936256 3942432 3981312 3989908 4018716 4023552 4037202 4047732 4063046 4063232 4090736 4120272 4143366 4148352 4153344 4173282 4178304 4189071 4194112 4194304 4203414 4219317 4248072 4253184 4259152 4278744 4307904 4313088 4339008 4353609 4355424 4366784 4385043 4396544 4416768 4428288 4435236 4463628 4478976 4494048 4507648 4526496 4538368 4571136 4602078 4607616 4635306 4653056 4666896 4672512 4700592 4718376 4718592 4757198 4779081 4784832 4791546 4797312 4813587 4844401 4846392 4852224 4877416 4899852 4910656 4912632 4946112 4952064 4968864 4981824 5000672 5034752 5055804 5071104 5092308 5105664 5111574 5111808 5142528 5161984 5183568 5197088 5234688 5250258 5256576 5288166 5308173 5308416 5322018 5358288 5364736 5382936 5396976 5447759 5458752 5487093 5493696 5524488 5526711 5531136 5537792 5564376 5571072 5585428 5604552 5625756 5664096 5670912 5704992 5743872 5750784 5785344 5804812 5807232 5831514 5846724 5889024 5904384 5913648 5951504 5971968 5984862 5992064 6028074 6035328 6055803 6071598 6094569 6094848 6136104 6143488 6180408 6215049 6222528 6230016 6259923 6267456 6291168 6291456 6305121 6372108 6379776 6388728 6396416 6418116 6461856 6469632 6508512 6533136 6550176 6594816 6602752 6625152 6642432 6647446 6695442 6718464 6741072 6761472 6789744 6807552 6815432 6815744 6856704 6903117 6911424 6921122 6952959 6979584 7000344 7008768 7050888 7077564 7077888 7096024 7135797 7144384 7177248 7187319 7195968 7269588 7278336 7316124 7324928 7349778 7365984 7368948 7374848 7419168 7428096 7453296 7472736 7501008 7552128 7561216 7583706 7606656 7638462 7658496 7667361 7667712 7713792 7742976 7775352 7795632 7852032 7872512 7875387 7884864 7925801 7962624 7979816 7983027 8037432 8047104 8074404 8095464 8126092 8126464 8181472 8240544 8286732 8296704 8306688 8346564 8356608 8378142 8388224 8388608 8406828 8438634 8496144 8506368 8518304 8557488 8615808 8626176 8678016 8707218 8710848 8733568 8747271 8770086 8793088 8833536 8856576 8870472 8927256 8957952 8977293 8988096 9015296 9042111 9052992 9076736 9107397 9142272 9204156 9215232 9270612 9306112 9333792 9345024 9401184 9436752 9437184 9514396 9558162 9569664 9583092 9594624 9627174 9688802 9692784 9704448 9754832 9799704 9821312 9825264 9892224 9904128 9937728 9963648 9971169 10001344 10043163 10069504 10111608 10142208 10184616 10211328 10223148 10223616 10285056 10323968 10367136 10381683 10394176 10469376 10500516 10513152 10576332 10616346 10616832 10644036 10716576 10729472 10765872 10793952 10895518 10917504 10974186 10987392 11024667 11048976 11053422 11062272 11075584 11128752 11142144 11170856 11209104 11251512 11328192 11341824 11375559 11409984 11457693 11487744 11501568 11531039 11570688 11609624 11614464 11663028 11693448 11778048 11808768 11827296 11903008 11943936 11969724 11984128 12056148 12070656 12111606 12143196 12189138 12189696 12272208 12286976 12360816 12430098 12445056 12460032 12519846 12534912 12567213 12582336 12582912 12610242 12657951 12744216 12759552 12777456 12792832 12836232 12923712 12939264 12967201 13017024 13060827 13066272 13100352 13155129 13189632 13205504 13250304 13284864 13294892 13390884 13436928 13482144 13522944 13579488 13615104 13630864 13631488 13713408 13806234 13822848 13842244 13905918 13959168 14000688 14017536 14101776 14155128 14155776 14192048 14271594 14288768 14337243 14354496 14374638 14391936 14440761 14533203 14539176 14556672 14632248 14649856 14699556 14731968 14737896 14749696 14838336 14856192 14906592 14945472 15002016 15104256 15122432 15167412 15213312 15276924 15316992 15334722 15335424 15427584 15485952 15550704 15591264 15704064 15745024 15750774 15769728 15851602 15924519 15925248 15959632 15966054 16074864 16094208 16148808 16190928 16252184 16252928 16343277 16362944 16461279 16481088 16573464 16580133 16593408 16613376 16693128 16713216 16756284 16776448 16777216 16813656 16877268 16992288 17012736 17036608 17114976 17231616 17252352 17356032 17414436 17421696 17467136 17494542 17540172 17586176 17667072 17713152 17740944 17854512 17915904 17954586 17976192 18030592 18084222 18105984 18152641 18153472 18214794 18283707 18284544 18408312 18430464 18541224 18612224 18645147 18667584 18690048 18779769 18802368 18873504 18874368 18899987 19028792 19116324 19139328 19166184 19189248 19254348 19377604 19385568 19408896 19509664 19599408 19642624 19650528 19784448 19808256 19875456 19927296 19942338 20002688 20086326 20139008 20223216 20284416 20369232 20422656 20446296 20447232 20570112 20647936 20709351 20734272 20763366 20788352 20858877 20938752 21001032 21026304 21152664 21232692 21233664 21288072 21407391 21433152 21458944 21531744 21561957 21587904 21791036 21835008 21948372 21974784 22049334 22097952 22106844 22124544 22151168 22257504 22284288 22341712 22418208 22503024 22656384 22683648 22751118 22819968 22915386 22975488 23002083 23003136 23062078 23141376 23219248 23228928 23326056 23386896 23556096 23617536 23626161 23654592 23777403 23806016 23887872 23939448 23949081 23968256 24112296 24141312 24223212 24286392 24378276 24379392 24544416 24573952 24721632 24860196 24890112 24920064 25039692 25069824 25134426 25164672 25165824 25220484 25315902 25488432 25519104 25554912 25585664 25672464 25847424 25878528 25934402 26034048 26121654 26132544 26200704 26241813 26310258 26379264 26409799 26411008 26500608 26569728 26589784 26781768 26873856 26931879 26964288 27045888 27126333 27158976 27230208 27261728 27262976 27322191 27426816 27612468 27645696 27684488 27811836 27918336 28001376 28035072 28203552 28310256 28311552 28384096 28543188 28577536 28674486 28708992 28749276 28783872 28881522 29066406 29078352 29113344 29264496 29299712 29399112 29463936 29475792 29499392 29676672 29712384 29813184 29890944 29913507 30004032 30129489 30208512 30244864 30334824 30426624 30553848 30633984 30669444 30670848 30855168 30921787 30971904 31101408 31145049 31182528 31408128 31490048 31501548 31539456 31703204 31849038 31850496 31919264 31932108 32149728 32188416 32297616 32381856 32504368 32505856 32686554 32725888 32922558 32962176 33074001 33146928 33160266 33186816 33226752 33386256 33426432 33512568 33552896 33554432 33627312 33754536 33984576 34025472 34073216 34126677 34229952 34373079 34463232 34504704 34593117 34712064 34828872 34843392 34934272 34989084 35080344 35172352 35334144 35426304 35481888 35709024 35831808 35909172 35952384 36061184 36168444 36211968 36305282 36306944 36429588 36567414 36569088 36816624 36860928 37082448 37224448 37290294 37335168 37380096 37559538 37604736 37701639 37747008 37748736 37799974 37973853 38057584 38232648 38278656 38332368 38378496 38508696 38755208 38771136 38817792 38901603 39019328 39182481 39198816 39285248 39301056 39465387 39568896 39616512 39750912 39854592 39884676 40005376 40172652 40278016 40446432 40568832 40738464 40845312 40892592 40894464 41140224 41295872 41418702 41468544 41526732 41576704 41717754 41877504 42002064 42052608 42305328 42465384 42467328 42576144 42814782 42866304 42917888 43011729 43063488 43123914 43175808 43287067 43582072 43599609 43670016 43896744 43949568 44098668 44195904 44213688 44249088 44302336 44515008 44568576 44683424 44836416 44987293 45006048 45312768 45367296 45502236 45639936 45830772 45950976 46004166 46006272 46124156 46282752 46438496 46457856 46652112 46773792 47112192 47235072 47252322 47309184 47554806 47612032 47773557 47775744 47878896 47898162 47936512 48224592 48282624 48446424 48572784 48756552 48758784 49029831 49088832 49147904 49383837 49443264 49720392 49740399 49780224 49840128 50079384 50139648 50268852 50329344 50331648 50440968 50631804 50976864 51038208 51109824 51171328 51344928 51694848 51757056 51868804 52068096 52243308 52265088 52401408 52483626 52620516 52758528 52819598 52822016 53001216 53139456 53179568 53563536 53747712 53863758 53928576 54091776 54252666 54317952 54457923 54460416 54523456 54525952 54644382 54851121 54853632 55224936 55291392 55368976 55623672 55836672 55935441 56002752 56070144 56339307 56407104 56620512 56623104 56699961 56768192 57086376 57155072 57348972 57417984 57498552 57567744 57763044 58132812 58156704 58226688 58528992 58599424 58798224 58927872 58951584 58998784 59353344 59424768 59626368 59781888 59827014 60008064 60258978 60417024 60489728 60669648 60853248 61107696 61267968 61338888 61341696 61710336 61843574 61943808 62128053 62202816 62290098 62365056 62576631 62816256 62977213 62980096 63003096 63078912 63406408 63698076 63700992 63838528 63864216 64222173 64299456 64376832 64595232 64685871 64763712 65008736 65011712 65373108 65451776 65845116 65924352 66148002 66293856 66320532 66373632 66453504 66772512 66852864 67025136 67105792 67108864 67254624 67509072 67969152 68050944 68146432 68253354 68459904 68746158 68926464 69006249 69009408 69186234 69424128 69657744 69686784 69868544 69978168 70160688 70344704 70668288 70820867 70852608 70963776 71332209 71418048 71663616 71818344 71847243 71904768 72122368 72336888 72423936 72610564 72613888 72859176 73134828 73138176 73633248 73721856 73736569 74164896 74448896 74580588 74670336 74760192 75119076 75209472 75403278 75494016 75497472 75599948 75947706 76115168 76465296 76557312 76664736 76756992 77017392 77510416 77542272 77635584 77803206 78038656 78364962 78397632 78570496 78602112 78725439 78930774 79137792 79229397 79233024 79501824 79709184 79769352 80010752 80345304 80556032 80795637 80892864 81137664 81378999 81476928 81690624 81785184 81788928 81966573 82280448 82591744 82837404 82937088 83053464 83153408 83435508 83755008 84004128 84105216 84610656 84930768 84934656 85152288 85629564 85732608 85835776 86023458 86126976 86247828 86351616 86574134 87164144 87199218 87340032 87793488 87899136 88197336 88391808 88427376 88498176 88604672 89030016 89137152 89366848 89672832 89740521 89974586 90012096 90388467 90625536 90734592 91004472 91279872 91661544 91901952 92008332 92012544 92248312 92565504 92765361 92876992 92915712 93304224 93435147 93547584 94224384 94470144 94504644 94618368 95109612 95224064 95547114 95551488 95757792 95796324 95873024 96449184 96565248 96892848 97145568 97513104 97517568 98059662 98177664 98295808 98767674 98886528 99440784 99480798 99560448 99680256 100158768 100279296 100537704 100658688 100663296 100881936 101263608 101953728 102076416 102219648 102342656 102380031 102689856 103035413 103389696 103514112 103737608 103779351 104136192 104486616 104530176 104802816 104967252 105241032 105517056 105639196 105644032 106002432 106278912 106359136 107127072 107495424 107727516 107857152 108183552 108505332 108635904 108915846 108920832 109046912 109051904 109288764 109702242 109707264 110449872 110582784 110737952 111247344 111673344 111870882 112005504 112140288 112678614 112814208 113104917 113241024 113246208 113399922 113536384 113921559 114172752 114310144 114697944 114835968 114997104 115135488 115526088 116265624 116313408 116453376 116704809 117057984 117198848 117547443 117596448 117855744 117903168 117997568 118396161 118706688 118849536 119252736 119563776 119654028 120016128 120517956 120834048 120979456 121339296 121706496 122215392 122535936 122677776 122683392 123420672 123687148 123887616 124256106 124405632 124580196 124730112 125153262 125632512 125954426 125960192 126006192 126157824 126812816 127396152 127401984 127677056 127728432 128444346 128598912 128753664 129035187 129190464 129371742 129527424 129861201 130017472 130023424 130746216 130798827 130903552 131690232 131848704 132296004 132587712 132641064 132747264 132907008 133545024 133705728 134050272 134211584 134217728 134509248 134961879 135018144 135938304 136101888 136292864 136506708 136919808 137492316 137852928 138012498 138018816 138372468 138848256 139315488 139373568 139737088 139956336 140321376 140689408 141336576 141641734 141705216 141927552 142664418 142836096 143320671 143327232 143636688 143694486 143809536 144244736 144673776 144847872 145221128 145227776 145718352 146269656 146276352 147089493 147266496 147443712 147473138 148151511 148329792 148897792 149161176 149221197 149340672 149520384 150238152 150418944 150806556 150988032 150994944 151199896 151895412 152230336 152930592 153114624 153329472 153513984 154034784 155020832 155084544 155271168 155606412 156077312 156729924 156795264 157140992 157204224 157450878 157861548 158275584 158458794 158466048 159003648 159418368 159538704 160021504 160690608 161112064 161591274 161785728 162275328 162757998 162953856 163373769 163381248 163570368 163577856 163933146 164553363 164560896 165183488 165674808 165874176 166106928 166306816 166871016 167510016 167806323 168008256 168210432 168880529 169221312 169861536 169869312 170099883 170304576 171259128 171465216 171671552 172046916 172253952 172495656 172703232 173148268 174328288 174398436 174680064 175586976 175798272 176394672 176783616 176854752 176996352 177209344 178060032 178274304 178733696 179345664 179481042 179949172 180024192 180776934 181251072 181469184 182008944 182559744 183323088 183803904 184016664 184025088 184496624 185131008 185530722 185753984 185831424 186384159 186608448 186870294 187095168 187729893 188448768 188931639 188940288 189009288 189236736 190219224 190448128 191094228 191102976 191515584 191592648 191746048 192666519 192898368 193130496 193785696 194057613 194291136 195026208 195035136 196119324 196355328 196591616 197535348 197773056 198881568 198961596 199120896 199360512 200317536 200558592 201075408 201317376 201326592 201763872 202527216 203907456 204152832 204439296 204685312 204760062 205379712 206070826 206779392 207018747 207028224 207475216 207558702 208272384 208973232 209060352 209605632 209934504 210482064 211034112 211278392 211288064 212004864 212462601 212557824 212718272 213996627 214254144 214990848 215455032 215541729 215714304 216367104 217010664 217271808 217831692 217841664 218093824 218103808 218577528 219404484 219414528 220899744 221165568 221209707 221475904 222494688 223346688 223741764 224011008 224280576 225357228 225628416 226209834 226482048 226492416 226799844 227072768 227843118 228345504 228620288 229395888 229671936 229994208 230270976 231052176 232531248 232626816 232906752 233409618 234115968 234397696 235094886 235192896 235711488 235806336 235984333 235995136 236792322 237413376 237688191 237699072 238505472 239127552 239308056 240032256 241035912 241668096 241958912 242386911 242678592 243412992 244136997 244430784 245071872 245355552 245366784 245699831 246841344 247374296 247775232 248512212 248811264 249160392 249460224 250306524 251265024 251908852 251920384 252012384 252315648 253625632 254792304 254803968 255354112 255456864 256888692 257197824 257507328 258070374 258380928 258743484 259054848 259722402 260034944 260046848 261492432 261597654 261807104 263380464 263697408 264592008 265175424 265282128 265494528 265814016 267090048 267411456 268100544 268423168 268435456 269018496 269221563 269923758 270036288 271165401 271876608 272203776 272585728 273013416 273839616 274984632 275705856 276024996 276037632 276744936 277696512 278296083 278630976 278747136 279474176 279912672 280305441 280642752 281378816 282673152 283283468 283410432 283855104 285328836 285672192 286641342 286654464 287273376 287388972 287619072 288489472 289347552 289695744 290442256 290455552 291436704 292539312 292552704 294178986 294532992 294887424 294946276 296303022 296659584 297795584 298322352 298442394 298681344 299040768 300476304 300837888 301613112 301976064 301989888 302399792 303790824 304460672 305861184 306229248 306658944 307027968 307140093 308069568 309106239 310041664 310169088 310542336 311212824 311338053 312154624 313459848 313590528 314281984 314408448 314901756 315723096 316551168 316917588 316932096 318007296 318836736 319077408 320043008 321381216 322224128 323182548 323571456 324550656 325515996 325907712 326747538 326762496 327140736 327155712 327866292 329106726 329121792 330366976 331349616 331748352 332213856 332613632 333742032 335020032 335612646 336016512 336420864 337761058 338442624 339314751 339723072 339738624 340199766 340609152 341764677 342518256 342930432 343343104 344093832 344507904 344991312 345406464 346296536 348656576 348796872 349360128 350114427 351173952 351596544 352642329 352789344 353567232 353709504 353992704 354418688 355188483 356120064 356548608 357467392 358691328 358962084 359898344 360048384 361553868 362502144 362938368 364017888 365119488 366646176 367607808 368033328 368050176 368993248 370262016 371061444 371507968 371662848 372768318 373216896 373740588 374190336 375459786 376897536 377863278 377880576 378018576 378473472 380438448 380896256 382188456 382205952 383031168 383185296 383492096 385333038 385796736 386260992 386790889 387571392 388115226 388582272 389583603 390052416 390070272 392238648 392396481 392710656 393183232 395070696 395546112 397763136 397923192 398241792 398721024 400635072 401117184 401983231 402150816 402634752 402653184 403527744 404885637 405054432 407814912 408305664 408878592 409370624 409520124 410759424 412141652 413558784 414037494 414056448 414950432 415117404 416544768 417946464 418120704 419211264 419869008 420964128 422068224 422556784 422576128 424009728 424925202 425115648 425436544 427993254 428508288 429962013 429981696 430910064 431083458 431428608 432734208 434021328 434543616 435663384 435683328 436187648 436207616 437155056 438808968 438829056 441268479 441799488 442331136 442419414 442951808 444454533 444989376 446693376 447483528 447663591 448022016 448561152 450714456 451256832 452419668 452964096 452984832 453599688 454145536 455686236 456691008 457240576 458791776 459343872 459988416 460541952 462104352 465062496 465253632 465813504 466819236 468231936 468795392 470189772 470385792 471422976 471612672 471968666 471990272 473584644 474826752 475376382 475398144 477010944 478255104 478616112 480064512 482071824 483336192 483917824 484773822 485357184 486825984 488273994 488861568 490121307 490143744 490711104 490733568 491399662 493660089 493682688 494748592 495550464 497024424 497622528 498320784 498920448 500613048 502530048 503418969 503817704 503840768 504024768 504631296 506641587 507251264 509584608 509607936 510299649 510708224 510913728 513777384 514395648 515014656 516140748 516761856 517486968 518109696 519444804 520069888 520093696 522984864 523195308 523614208 526760928 527394816 529184016 530350848 530564256 530989056 531628032 534180096 534822912 536201088 536846336 536870912 538036992 538443126 539847516 540072576 542330802 543753216 544407552 545171456 546026832 547679232 549969264 551411712 552049992 552075264 553489872 555393024 556592166 557261952 557494272 558948352 559152477 559825344 560610882 561285504 562731871 562757632 565346304 566566936 566794917 566820864 567710208 570657672 571344384 573282684 573308928 574546752 574777944 575238144 576978944 577999557 578695104 579391488 580884512 580911104 582172839 582873408 585078624 585105408 588357972 589065984 589774848 589892552 592606044 593319168 595591168 596644704 596884788 597362688 598081536 600952608 601675776 603226224 603952128 603979776 604799584 607581648 608921344 611722368 612458496 613317888 614055936 614280186 616139136 618212478 620083328 620338176 621056241 621084672 622425648 622676106 624309248 626919696 627181056 628563968 628816896 629803512 631446192 633102336 633835176 633864192 636014592 637387803 637673472 638154816 640086016 641989881 642762432 644448256 646365096 646625187 647142912 649101312 651031992 651815424 653495076 653524992 654281472 654311424 655732584 658213452 658243584 660733952 662699232 663496704 663629121 664427712 665227264 667484064 670040064 671225292 672033024 672841728 675522116 676885248 678629502 679446144 679477248 680399532 681218304 683529354 685036512 685860864 686686208 688187664 689015808 689982624 690812928 692593072 697313152 697593744 698720256 700228854 702347904 703193088 705284658 705578688 707134464 707419008 707952999 707985408 708837376 710376966 712240128 713064573 713097216 714934784 717382656 717924168 719796688 720096768 723107736 725004288 725876736 727160733 728035776 730238976 732410991 733292352 735215616 736066656 736100352 737099493 737986496 740524032 742122888 743015936 743325696 745536636 746433792 747481176 748380672 750919572 753795072 755726556 755761152 756037152 756946944 760876896 761792512 764376912 764411904 766062336 766370592 766984192 770666076 771593472 772521984 773581778 775142784 776230452 777164544 779167206 780104832 780140544 784477296 784792962 785421312 786366464 790141392 791092224 795526272 795846384 796483584 797442048 801270144 802234368 803966462 804301632 805269504 805306368 807055488 807664689 809771274 810108864 813496203 815629824 816611328 817757184 818703769 818741248 819040248 821518848 824283304 827117568 828074988 828112896 829900864 830234808 833089536 834888249 835892928 836241408 838422528 839738016 840916323 841928256 844136448 845113568 845152256 848019456 849850404 850231296 850873088 855986508 857016576 859924026 859963392 861820128 862166916 862857216 865468416 868042656 869087232 871326768 871366656 872375296 872415232 874310112 877617936 877658112 882536958 883598976 884662272 884838828 885903616 888909066 889978752 893386752 894967056 895327182 896044032 897122304 901428912 902513664 904839336 905928192 905969664 907199376 908291072 911372472 913382016 914481152 917583552 918687744 919976832 920671271 921083904 924208704 927318717 930124992 930507264 931627008 933638472 934014159 936463872 937590784 940379544 940771584 942845952 943225344 943937332 943980544 947169288 949653504 950752764 950796288 954021888 956510208 957232224 958575397 960129024 964143648 966672384 967835648 969547644 970714368 973651968 976547988 977723136 980242614 980287488 981422208 981467136 982799324 987320178 987365376 989497184 991100928 994048848 995245056 996641568 997840896 1001226096 1005060096 1006837938 1007635408 1007681536 1008049536 1009262592 1013283174 1014502528 1017944253 1019169216 1019215872 1020599298 1021416448 1021827456 1025294031 1027554768 1028791296 1030029312 1032281496 1033523712 1034973936 1036219392 1038889608 1040139776 1040187392 1045969728 1046390616 1047228416 1050343281 1053521856 1054789632 1057926987 1058368032 1060701696 1061128512 1061978112 1063256064 1065565449 1068360192 1069645824 1072402176 1073692672 1073741824 1076073984 1076886252 1079695032 1080145152 1084661604 1087506432 1088815104 1090342912 1092053664 1095358464 1099938528 1102823424 1104099984 1104150528 1106979744 1110786048 1113184332 1114523904 1114988544 1117896704 1118304954 1119650688 1121221764 1122571008 1125463742 1125515264 1130692608 1133133872 1133589834 1133641728 1135420416 1141315344 1142688768 1146565368 1146617856 1149093504 1149555888 1150476288 1153957888 1155999114 1157390208 1158782976 1160372667 1161769024 1161822208 1164345678 1165746816 1168750809 1170157248 1170210816 1176715944 1177189443 1178131968 1179549696 1179785104 1185212088 1186638336 1191182336 1193289408 1193769576 1194725376 1196163072 1201905216 1203351552 1205949693 1206452448 1207904256 1207959552 1209599168 1214656911 1215163296 1217842688 1223444736 1224916992 1226635776 1228111872 1228560372 1232278272 1236424956 1240166656 1240676352 1242112482 1242169344 1244851296 1245352212 1248618496 1253839392 1254362112 1257127936 1257633792 1259607024 1262892384 1266204672 1267670352 1267728384 1272029184 1274775606 1275346944 1276309632 1280172032 1283979762 1285524864 1288896512 1292730192 1293250374 1294285824 1298202624 1302063984 1303630848 1306990152 1307049984 1308562944 1308622848 1311465168 1316426904 1316487168 1321467904 1323805437 1325398464 1326993408 1327258242 1328855424 1330454528 1333363599 1334968128 1340080128 1341899077 1342450584 1344066048 1345683456 1351044232 1353770496 1357259004 1358892288 1358954496 1360799064 1362436608 1367058708 1370073024 1371721728 1373372416 1376375328 1378031616 1379965248 1381625856 1385186144 1394626304 1395187488 1397440512 1400457708 1404695808 1406386176 1410569316 1411157376 1414268928 1414838016 1415905998 1415970816 1417674752 1420753932 1424480256 1426129146 1426194432 1429869568 1434765312 1435848336 1439593376 1440193536 1446215472 1450008576 1451753472 1454321466 1456071552 1460477952 1464821982 1466584704 1470363921 1470431232 1472133312 1472200704 1474198986 1475972992 1480980267 1481048064 1484245776 1486031872 1486651392 1491073272 1492867584 1494962352 1496761344 1501839144 1507590144 1511453112 1511522304 1512074304 1513893888 1519924761 1521753792 1523585024 1528753824 1528823808 1530898947 1532124672 1532741184 1533968384 1541332152 1543186944 1545043968 1547163556 1550285568 1552460904 1554329088 1558334412 1560209664 1560281088 1568954592 1569585924 1570842624 1572732928 1580282784 1582184448 1591052544 1591692768 1592967168 1594884096 1602540288 1604468736 1607932924 1608603264 1610539008 1610612736 1614110976 1615329378 1619542548 1620217728 1626992406 1631259648 1633222656 1635514368 1637407538 1637482496 1638080496 1643037696 1648566608 1654235136 1656149976 1656225792 1659801728 1660469616 1666179072 1669776498 1671785856 1672482816 1676845056 1677457431 1679476032 1681832646 1683856512 1688195613 1688272896 1690227136 1690304512 1696038912 1699700808 1700384751 1700462592 1701746176 1711973016 1714033152 1719848052 1719926784 1723640256 1724333832 1725714432 1730936832 1733998671 1736085312 1738174464 1742653536 1742733312 1744750592 1744830464 1746518517 1748620224 1755235872 1755316224 1765073916 1767197952 1769324544 1769677656 1771807232 1777818132 1779957504 1786773504 1789934112 1790654364 1792088064 1794244608 1802857824 1805027328 1809678672 1811856384 1811939328 1814398752 1816582144 1822744944 1826764032 1828962304 1835167104 1837375488 1839953664 1841342542 1842167808 1848417408 1854637434 1860249984 1861014528 1863168723 1863254016 1867276944 1868028318 1872927744 1875181568 1880759088 1881543168 1885691904 1886450688 1887874664 1887961088 1894338576 1899307008 1901505528 1901592576 1908043776 1912163409 1913020416 1914464448 1917150794 1920258048 1925969643 1928287296 1933344768 1935671296 1939095288 1939875561 1941428736 1947303936 1953095976 1955446272 1960485228 1960574976 1962844416 1962934272 1965598648 1974640356 1974730752 1978994368 1982201856 1988097696 1990490112 1990887363 1993283136 1995681792 2002452192 2010120192 2013675876 2015270816 2015363072 2016099072 2018525184 2026566348 2029005056 2035888506 2038338432 2038431744 2041198596 2042832896 2043654912 2050588062 2055109536 2057582592 2060058624 2064562992 2067047424 2069947872 2072438784 2077779216 2080279552 2080374784 2091939456 2092781232 2094456832 2100686562 2107043712 2109579264 2115853974 2116736064 2121403392 2122257024 2123858997 2123956224 2126512128 2131130898 2136720384 2139193719 2139291648 2144804352 2147385344 2152147968 2153772504 2159390064 2160290304 2169323208 2175012864 2177630208 2180685824 2181482199 2184107328 2190716928 2195446877 2199877056 2205646848 2208199968 2208301056 2211298479 2213959488 2221572096 2226368664 2229047808 2229977088 2235793408 2236609908 2239301376 2242443528 2245142016 2250927484 2251030528 2261385216 2266267744 2267179668 2267283456 2270840832 2282630688 2285377536 2293130736 2293235712 2298187008 2299111776 2300952576 2307915776 2311998228 2314780416 2317565952 2320745334 2323538048 2323644416 2328691356 2331493632 2337501618 2340314496 2340421632 2353431888 2354378886 2356263936 2359099392 2359570208 2370424176 2373276672 2382364672 2386578816 2387539152 2389450752 2392326144 2403810432 2406703104 2411899386 2412904896 2415808512 2415919104 2419198336 2422994067 2429313822 2430326592 2435685376 2440488609 2446889472 2449833984 2453271552 2456111307 2456223744 2457120744 2464556544 2472849912 2480333312 2481352704 2484224964 2484338688 2489702592 2490704424 2497236992 2504664747 2507678784 2508724224 2514255872 2515267584 2519214048 2522748969 2525784768 2532409344 2535340704 2535456768 2544058368 2549551212 2550693888 2552619264 2560344064 2567959524 2571049728 2577793024 2585460384 2586500748 2588571648 2596405248 2604127968 2607261696 2613980304 2614099968 2617125888 2617245696 2622930336 2632853808 2632974336 2642935808 2647610874 2650796928 2653986816 2654516484 2657710848 2660909056 2666727198 2669936256 2680160256 2683798154 2684901168 2688132096 2691366912 2702088464 2707540992 2714518008 2717784576 2717908992 2721598128 2724873216 2734117416 2740146048 2743443456 2746744832 2752750656 2756063232 2759930496 2762013813 2763251712 2770372288 2781956151 2789252608 2790374976 2794881024 2800915416 2802042477 2809391616 2812772352 2821138632 2822314752 2828537856 2829676032 2831811996 2831941632 2835349504 2841507864 2848960512 2852258292 2852388864 2859739136 2869530624 2871696672 2875726191 2879186752 2880387072 2892430944 2900017152 2903506944 2908642932 2912143104 2920955904 2929643964 2933169408 2940727842 2940862464 2944266624 2944401408 2948397972 2951945984 2961960534 2962096128 2968491552 2972063744 2973302784 2982146544 2985735168 2989924704 2993522688 3003678288 3015180288 3022906224 3023044608 3024148608 3027787776 3039849522 3043507584 3047170048 3053832759 3057507648 3057647616 3061797894 3064249344 3065482368 3067936768 3082664304 3086373888 3090087936 3094327112 3100571136 3104921808 3108658176 3116668824 3120419328 3120562176 3137909184 3139171848 3141685248 3145465856 3151029843 3160565568 3164368896 3173780961 3182105088 3183385536 3185934336 3189768192 3194097803 3205080576 3208937472 3215865848 3217206528 3221078016 3221225472 3228221952 3230658756 3239085096 3240435456 3253984812 3262519296 3266445312 3271028736 3274815076 3274964992 3276160992 3286075392 3297133216 3308470272 3312299952 3312451584 3319603456 3320939232 3332358144 3339552996 3343571712 3344965632 3353690112 3354914862 3358952064 3363665292 3367713024 3376391226 3376545792 3380454272 3380609024 3392077824 3399401616 3400769502 3400925184 3403492352 3423946032 3428066304 3439696104 3439853568 3447280512 3448667664 3451428864 3461873664 3467997342 3472170624 3476348928 3481118001 3485307072 3485466624 3489501184 3489660928 3493037034 3497240448 3506252427 3510471744 3510632448 3530147832 3531568329 3534395904 3538649088 3539355312 3543614464 3555636264 3559915008 3573547008 3579868224 3581308728 3584176128 3588489216 3605715648 3610054656 3617849079 3619357344 3623712768 3623878656 3628797504 3633164288 3643970733 3645489888 3653528064 3657924608 3670334208 3674750976 3679907328 3682685084 3684335616 3696834816 3709274868 3720499968 3722029056 3726337446 3726508032 3734553888 3736056636 3745855488 3750363136 3761518176 3763086336 3771383808 3772901376 3775749328 3775922176 3788677152 3798614016 3803011056 3803185152 3816087552 3824326818 3826040832 3828928896 3834301588 3840516096 3851939286 3856574592 3866689536 3871342592 3878190576 3879751122 3882857472 3894607872 3906191952 3910892544 3920970456 3921149952 3925688832 3925868544 3931197296 3949280712 3949461504 3957988736 3964403712 3971416311 3976195392 3980980224 3981774726 3986566272 3991363584 4000090797 4004904384 4020240384 4025697231 4027351752 4030541632 4030726144 4032198144 4037050368 4053132696 4058010112 4071777012 4076676864 4076863488 4082397192 4085665792 4087309824 4101176124 4110219072 4115165184 4120117248 4129125984 4134094848 4139895744 4144877568 4155558432 4160559104 4160749568 4183878912 4185562464 4188913664 4201373124 4214087424 4219158528 4231707948 4233472128 4242806784 4244514048 4247717994 4247912448 4253024256 4262261796 4273440768 4278387438 4278583296 4289608704 4294770688 4304295936 4307545008 4318780128 4320580608 4338646416 4350025728 4355260416 4361371648 4362964398 4368214656 4381433856 4390893754 4399754112 4411091763 4411293696 4416399936 4416602112 4422596958 4427918976 4442940801 4443144192 4452737328 4458095616 4459954176 4471586816 4473219816 4478602752 4484887056 4490284032 4501854968 4502061056 4522770432 4532535488 4534359336 4534566912 4541681664 4559774283 4565261376 4570755072 4586261472 4586471424 4592696841 4596374016 4598223552 4601905152 4615831552 4623996456 4629560832 4635131904 4641490668 4647076096 4647288832 4657382712 4662987264 4675003236 4680628992 4680843264 4706863776 4708757772 4712527872 4718198784 4719140416 4740848352 4746553344 4764729344 4773157632 4775078304 4778901504 4784652288 4807620864 4813406208 4823798772 4825809792 4831617024 4831838208 4838396672 4845988134 4858627644 4860653184 4871370752 4880977218 4893778944 4899667968 4906543104 4912222614 4912447488 4914241488 4929113088 4945699824 4960666624 4962705408 4968449928 4968677376 4979405184 4981408848 4994473984 5009329494 5015357568 5017448448 5028281557 5028511744 5030535168 5038428096 5045497938 5051569536 5064586839 5064818688 5070681408 5070913536 5088116736 5099102424 5101154253 5101387776 5105238528 5120688128 5135919048 5142099456 5155586048 5170920768 5173001496 5177143296 5192810496 5201996013 5208255936 5214523392 5227960608 5228199936 5234251776 5234491392 5235296399 5245860672 5265707616 5265948672 5285871616 5295221748 5301593856 5307973632 5309032968 5315421696 5321818112 5333454396 5339872512 5360320512 5367596308 5369802336 5376264192 5382733824 5404176928 5415081984 5429036016 5435569152 5435817984 5443196256 5449746432 5468234832 5480292096 5486886912 5493489664 5505501312 5512126464 5519860992 5524027626 5526503424 5540744576 5563912302 5578505216 5580749952 5589506169 5589762048 5601830832 5604084954 5618783232 5625544704 5642277264 5644629504 5657075712 5659352064 5663623992 5663883264 5670699008 5683015728 5697921024 5704516584 5704777728 5719478272 5736490227 5739061248 5743393344 5751452382 5758373504 5760774144 5777908929 5784861888 5800034304 5807013888 5817285864 5819626683 5824286208 5841911808 5859287928 5866338816 5881455684 5881724928 5888533248 5888802816 5896795944 5903891968 5923921068 5924192256 5936983104 5944127488 5946605568 5964293088 5971470336 5972662089 5979849408 5987045376 6007356576 6030360576 6045812448 6046089216 6048297216 6055575552 6079699044 6087015168 6094340096 6107665518 6115015296 6115295232 6123595788 6128498688 6130964736 6135873536 6165328608 6172747776 6180175872 6188654224 6201142272 6209843616 6217316352 6233337648 6240838656 6241124352 6275818368 6278343696 6283370496 6290931712 6302059686 6321131136 6328737792 6347561922 6364210176 6366771072 6371576991 6371868672 6379536384 6388195606 6410161152 6417581157 6417874944 6431731696 6434413056 6442156032 6456443904 6461317512 6478170192 6480870912 6507969624 6525038592 6532890624 6542057472 6544446597 6549630152 6549929984 6552321984 6572150784 6586340631 6594266432 6616940544 6624599904 6624903168 6633895437 6639206912 6641878464 6664716288 6679105992 6687143424 6689931264 6707380224 6709829724 6717904128 6727330584 6735426048 6752782452 6753091584 6760908544 6761218048 6784155648 6798803232 6801539004 6801850368 6806984704 6847892064 6856132608 6879392208 6879707136 6894561024 6897335328 6902857728 6923747328 6935994684 6944341248 6952697856 6962236002 6970614144 6970933248 6979002368 6979321856 6986074068 6994480896 7012504854 7020943488 7021264896 7060295664 7063136658 7068791808 7077298176 7078710624 7087228928 7111272528 7119830016 7147094016 7159736448 7162617456 7168352256 7176978432 7211431296 7220109312 7235698158 7238714688 7247425536 7247757312 7257595008 7266328576 7268982201 7287941466 7290979776 7307056128 7315514323 7315849216 7340668416 7349501952 7359814656 7365370168 7368333921 7368671232 7393669632 7418549736 7440999936 7444058112 7452674892 7453016064 7469107776 7472113272 7491710976 7500726272 7513994241 7523036352 7526172672 7542767616 7545802752 7551498656 7551844352 7568246907 7577354304 7597228032 7606022112 7606370304 7632175104 7648653636 7652081664 7657857792 7668603176 7681032192 7703878572 7713149184 7733379072 7742685184 7756381152 7759502244 7765714944 7789215744 7812383904 7821785088 7841940912 7842299904 7851377664 7851737088 7862394592 7898561424 7898923008 7915977472 7928807424 7942832622 7952390784 7961960448 7963549452 7973132544 7982727168 8000181594 8009808768 8040480768 8051394462 8054703504 8061083264 8061452288 8064396288 8074100736 8106265392 8116020224 8143554024 8153353728 8153726976 8164794384 8171331584 8174619648 8202352248 8220438144 8230330368 8240234496 8258251968 8268189696 8279791488 8286041439 8289755136 8311116864 8321118208 8321499136 8345868453 8367757824 8371124928 8377827328 8402746248 8406127431 8428174848 8438317056 8463415896 8466944256 8485613568 8489028096 8495435988 8495824896 8506048512 8524523592 8546881536 8556774876 8557166592 8579217408 8589541376 8608591872 8615090016 8627178573 8637560256 8641161216 8677292832 8700051456 8710520832 8722743296 8725928796 8736429312 8762867712 8781787508 8799508224 8822183526 8822587392 8832799872 8833204224 8845193916 8855837952 8885881602 8886288384 8905474656 8916191232 8919908352 8943173632 8946439632 8957205504 8969774112 8980568064 9003709936 9004122112 9045540864 9065070976 9068718672 9069133824 9083363328 9119548566 9130522752 9141510144 9161498277 9172522944 9172942848 9185393682 9192748032 9196447104 9203810304 9231663104 9247992912 9259121664 9270263808 9282981336 9294152192 9294577664 9314765424 9325974528 9350006472 9361257984 9361686528 9413727552 9417515544 9425055744 9436397568 9438280832 9453089529 9481696704 9493106688 9521342883 9529458688 9546315264 9550156608 9557803008 9569304576 9582293409 9615241728 9626812416 9647597544 9651619584 9663234048 9663676416 9676793344 9691976268 9717255288 9721306368 9742741504 9761954436 9787557888 9799335936 9813086208 9824445228 9824894976 9828482976 9858226176 9891399648 9921333248 9925410816 9936899856 9937354752 9958810368 9962817696 9988947968 10018658988 10030715136 10034896896 10056563114 10057023488 10061070336 10076856192 10090995876 10103139072 10129173678 10129637376 10141362816 10141827072 10176233472 10198204848 10202308506 10202775552 10210477056 10241376256 10271838096 10284198912 10311172096 10341841536 10346002992 10354286592 10385620992 10403992026 10416511872 10429046784 10443354003 10455921216 10456399872 10468503552 10468982784 10470592798 10491721344 10518757281 10531415232 10531897344 10571743232 10590443496 10594704987 10603187712 10615947264 10618065936 10630843392 10643636224 10666908792 10679745024 10720641024 10735192616 10739604672 10752528384 10765467648 10808353856 10830163968 10853547237 10858072032 10871138304 10871635968 10886392512 10899492864 10931912199 10936469664 10960584192 10973773824 10986979328 11011002624 11024252928 11039721984 11048055252 11053006848 11081489152 11127824604 11157010432 11161499904 11179012338 11179524096 11203661664 11208169908 11237566464 11251089408 11284554528 11289259008 11314151424 11318704128 11327247984 11327766528 11341398016 11366031456 11395842048 11409033168 11409555456 11438956544 11472980454 11478122496 11486786688 11502904764 11516747008 11521548288 11555817858 11569723776 11600068608 11614027776 11634571728 11639253366 11648572416 11683823616 11718575856 11732677632 11762911368 11763449856 11777066496 11777605632 11793591888 11807783936 11847842136 11848384512 11873966208 11888254976 11893211136 11914248933 11928586176 11942940672 11945324178 11959698816 11974090752 11990517559 12014713152 12060721152 12077091693 12091624896 12092178432 12096594432 12111151104 12159398088 12174030336 12188680192 12215331036 12230030592 12230590464 12247191576 12256997376 12261929472 12271747072 12330657216 12345495552 12360351744 12377308448 12402284544 12419687232 12434632704 12461480161 12466675296 12481677312 12482248704 12551636736 12556687392 12566740992 12581863424 12604119372 12642262272 12657475584 12695123844 12728420352 12733542144 12743153982 12743737344 12759072768 12776391212 12820322304 12835162314 12835749888 12863463392 12868826112 12884312064 12912887808 12922635024 12956340384 12961741824 13015939248 13050077184 13065781248 13084114944 13088893194 13099260304 13099859968 13104643968 13144301568 13172681262 13188532864 13233275289 13233881088 13249199808 13249806336 13267790874 13278413824 13283756928 13328822403 13329432576 13358211984 13374286848 13379862528 13414760448 13419659448 13435808256 13454661168 13470852096 13505564904 13506183168 13521817088 13522436096 13568311296 13597606464 13603078008 13603700736 13613969408 13679322849 13695784128 13712265216 13758784416 13759414272 13778090523 13789122048 13794670656 13805715456 13847494656 13871989368 13888682496 13905395712 13924472004 13941228288 13941866496 13958004736 13958643712 13972148136 13988961792 14025009708 14041886976 14042529792 14120591328 14126273316 14137583616 14154596352 14157421248 14174457856 14222545056 14239660032 14294188032 14319472896 14325234912 14336704512 14353956864 14422862592 14440218624 14471396316 14477429376 14494851072 14495514624 14515190016 14532657152 14537964402 14575882932 14581959552 14614112256 14631028646 14631698432 14681336832 14699003904 14719629312 14730740336 14736667842 14737342464 14787339264 14837099472 14881999872 14888116224 14905349784 14906032128 14938215552 14944226544 14983421952 15001452544 15027988482 15046072704 15052345344 15084844671 15085535232 15091605504 15102997312 15103688704 15136493814 15154708608 15193760517 15194456064 15212044224 15212740608 15264350208 15297307272 15303462759 15304163328 15315715584 15337206352 15362064384 15407757144 15426298368 15466758144 15485370368 15512762304 15519004488 15531429888 15578431488 15605988039 15624767808 15643570176 15683881824 15684599808 15702755328 15703474176 15705889197 15724789184 15797122848 15797846016 15831954944 15857614848 15885665244 15904781568 15923920896 15927098904 15946265088 15965454336 16000363188 16019617536 16080961536 16102788924 16109407008 16122166528 16122904576 16128792576 16148201472 16212530784 16232040448 16287108048 16306707456 16307453952 16329588768 16342663168 16349239296 16404704496 16440876288 16460660736 16480468992 16516503936 16536379392 16559582976 16572082878 16579510272 16622233728 16642236416 16642998272 16691736906 16735515648 16742249856 16755654656 16805492496 16812254862 16856349696 16876634112 16926831792 16933888512 16971227136 16978056192 16990871976 16991649792 17012097024 17049047184 17093763072 17113549752 17114333184 17158434816 17179082752 17209470681 17217183744 17230180032 17254357146 17275120512 17282322432 17333726787 17354585664 17400102912 17421041664 17444688001 17445486592 17451857592 17472858624 17525735424 17563575016 17599016448 17644367052 17645174784 17665599744 17666408448 17690387832 17711675904 17771763204 17772576768 17810949312 17832382464 17839816704 17886347264 17892879264 17914411008 17917986267 17939548224 17961136128 18007419872 18008244224 18091081728 18130141952 18137437344 18138267648 18166726656 18239097132 18261045504 18283020288 18322996554 18345045888 18345885696 18370787364 18385496064 18392894208 18407620608 18463326208 18495985824 18518243328 18540527616 18565962672 18588304384 18589155328 18629530848 18651949056 18700012944 18722515968 18723373056 18827455104 18835031088 18850111488 18872795136 18876561664 18906179058 18963393408 18986213376 19042685766 19058917376 19092630528 19100313216 19114730973 19115606016 19138609152 19164586818 19230483456 19252743471 19253624832 19295195088 19303239168 19326468096 19353586688 19383952536 19434510576 19442612736 19485483008 19523908872 19575115776 19598671872 19626172416 19648890456 19649789952 19656965952 19716452352 19759021893 19782799296 19842666496 19850821632 19873799712 19874709504 19901686311 19917620736 19925635392 19977895936 20037317976 20061430272 20069793792 20113126228 20114046976 20122140672 20153712384 20181991752 20206278144 20258347356 20259274752 20282725632 20283654144 20352466944 20396409696 20404617012 20405551104 20420954112 20482752512 20543676192 20568397824 20622344192 20683683072 20692005984 20708573184 20771241984 20807984052 20833023744 20858093568 20886708006 20911842432 20912799744 20937007104 20937965568 20941185596 20983442688 21037514562 21062830464 21063794688 21143486464 21180886992 21189409974 21206375424 21231894528 21236131872 21261686784 21287272448 21333817584 21359490048 21441282048 21470385232 21479209344 21505056768 21530935296 21616707712 21660327936 21707094474 21716144064 21742276608 21743271936 21772785024 21798985728 21806946603 21863824398 21872939328 21921168384 21946542969 21947547648 21973958656 22022005248 22048505856 22079443968 22096110504 22105001763 22106013696 22162978304 22255649208 22314020864 22322999808 22358024676 22359048192 22407323328 22416339816 22475132928 22502178816 22541982723 22569109056 22578518016 22628302848 22637408256 22654495968 22655533056 22682796032 22704740721 22732062912 22791684096 22818066336 22819110912 22877913088 22945960908 22956244992 22973573376 23005809528 23033494016 23043096576 23111635716 23139447552 23200137216 23228055552 23269143456 23278506732 23297144832 23367647232 23437151712 23465355264 23525822736 23526899712 23554132992 23555211264 23587183776 23615567872 23695684272 23696769024 23747932416 23776509952 23786422272 23828497866 23857172352 23885881344 23890648356 23919397632 23948181504 23981035118 24029426304 24121442304 24154183386 24183249792 24184356864 24193188864 24222302208 24318796176 24348060672 24377360384 24430662072 24460061184 24461180928 24494383152 24513994752 24523858944 24543494144 24661314432 24690991104 24720703488 24754616896 24804569088 24839374464 24858124317 24869265408 24922960322 24933350592 24963354624 24964497408 25037605359 25103273472 25113374784 25133481984 25163726848 25208238744 25218382293 25284524544 25314951168 25390247688 25456840704 25467084288 25486307964 25487474688 25518145536 25552782424 25640644608 25670324628 25671499776 25726926784 25737652224 25768624128 25825775616 25845270048 25881535719 25912680768 25923483648 26031878496 26100154368 26131562496 26168229888 26177786388 26198520608 26199719936 26209287936 26288603136 26345362524 26377065728 26466550578 26467762176 26498399616 26499612672 26535581748 26556827648 26567513856 26657644806 26658865152 26716423968 26748573696 26759725056 26829520896 26839318896 26871616512 26909322336 26941704192 27011129808 27012366336 27043634176 27044872192 27136622592 27195212928 27206156016 27207401472 27227938816 27358645698 27391568256 27424530432 27517568832 27518828544 27556181046 27578244096 27589341312 27611430912 27694989312 27743978736 27777364992 27810791424 27848944008 27882456576 27883732992 27916009472 27944296272 27977923584 28050019416 28083773952 28085059584 28241182656 28252546632 28275167232 28309192704 28314842496 28348915712 28359268587 28445090112 28479320064 28540809401 28588376064 28638945792 28650469824 28673409024 28707913728 28746880227 28845725184 28880437248 28942792632 28954858752 28989702144 28991029248 29030380032 29065314304 29075928804 29151765864 29163919104 29228224512 29262057292 29263396864 29362673664 29398007808 29439258624 29461480672 29473335684 29474684928 29574678528 29674198944 29763999744 29776232448 29810699568 29812064256 29876431104 29888453088 29966843904 30002905088 30055976964 30092145408 30104690688 30169689342 30171070464 30183211008 30205994624 30207377408 30272987628 30309417216 30387521034 30388912128 30424088448 30425481216 30528700416 30594614544 30606925518 30608326656 30631431168 30674412704 30724128768 30815514288 30852596736 30933516288 30970740736 31025524608 31038008976 31062859776 31156862976 31211976078 31249535616 31287140352 31330062009 31367763648 31369199616 31405510656 31406948352 31411778394 31449578368 31556271843 31594245696 31595692032 31663909888 31715229696 31771330488 31784114961 31809563136 31847841792 31854197808 31892530176 31930908672 32000726376 32039235072 32161923072 32205577848 32218814016 32244333056 32245809152 32257585152 32296402944 32425061568 32464080896 32560641711 32574216096 32613414912 32614907904 32659177536 32685326336 32698478592 32795736597 32809408992 32881752576 32921321472 32960937984 33033007872 33072758784 33119165952 33144165756 33159020544 33244467456 33284472832 33285996544 33383473812 33471031296 33484499712 33511309312 33610984992 33624509724 33712699392 33753268224 33853663584 33867777024 33942454272 33956112384 33981743952 33983299584 34024194048 34098094368 34187526144 34227099504 34228666368 34316869632 34358165504 34418941362 34434367488 34460360064 34508714292 34550241024 34564644864 34667453574 34709171328 34800205824 34842083328 34889376002 34890973184 34903715184 34945717248 35051470848 35127150032 35198032896 35288734104 35290349568 35331199488 35332816896 35380775664 35423351808 35543526408 35545153536 35621898624 35664764928 35679633408 35742746799 35772694528 35785758528 35828822016 35835972534 35879096448 35922272256 35971552677 36014839744 36016488448 36182163456 36231275079 36260283904 36274874688 36276535296 36333453312 36478194264 36522091008 36566040576 36645993108 36690091776 36691771392 36741574728 36770992128 36785788416 36815241216 36926652416 36991971648 37036486656 37081055232 37131925344 37176608768 37178310656 37259061696 37303898112 37384440483 37400025888 37445031936 37446746112 37654910208 37670062176 37700222976 37745590272 37753123328 37812358116 37926786816 37972426752 38085371532 38117834752 38185261056 38200626432 38229461946 38231212032 38277218304 38329173636 38460966912 38505486942 38507249664 38590390176 38606478336 38652936192 38707173376 38767905072 38869021152 38885225472 38970966016 39047817744 39150231552 39197343744 39252344832 39297780912 39299579904 39313931904 39432904704 39518043786 39565598592 39685332992 39699825867 39701643264 39747599424 39749419008 39803372622 39835241472 39851270784 39955791872 40074635952 40122860544 40139587584 40226252456 40228093952 40244281344 40307424768 40363983504 40412556288 40516694712 40518549504 40565451264 40567308288 40704933888 40792819392 40809234024 40811102208 40841908224 40965505024 41037968547 41087352384 41136795648 41244688384 41334271569 41367366144 41384011968 41417146368 41542483968 41615968104 41666047488 41716187136 41773416012 41823684864 41825599488 41874014208 41875931136 41882371192 41966885376 42075029124 42125660928 42127589376 42286972928 42361773984 42378819948 42412750848 42463789056 42472263744 42523373568 42574544896 42667635168 42718980096 42882564096 42940770464 42958418688 43010113536 43061870592 43233415424 43320655872 43414188948 43432288128 43484553216 43486543872 43545570048 43597971456 43613893206 43727648796 43745878656 43842336768 43893085938 43895095296 43947917312 44044010496 44097011712 44158887936 44192221008 44210003526 44212027392 44325956608 44511298416 44628041728 44645999616 44716049352 44718096384 44814646656 44832679632 44950265856 45004357632 45083965446 45138218112 45157036032 45254534013 45256605696 45274816512 45308991936 45311066112 45365592064 45409481442 45464125824 45581281551 45583368192 45636132672 45638221824 45755826176 45891921816 45910388277 45912489984 45947146752 46011619056 46066988032 46086193152 46223271432 46278895104 46400274432 46456111104 46538286912 46557013464 46594289664 46735294464 46874303424 46930710528 47051645472 47053799424 47108265984 47110422528 47117667591 47174367552 47231135744 47391368544 47393538048 47495864832 47553019904 47572844544 47656995732 47714344704 47771762688 47781296712 47838795264 47896363008 47962070236 48058852608 48242884608 48308366772 48366499584 48368713728 48386377728 48444604416 48637592352 48696121344 48754720768 48861324144 48920122368 48922361856 48988766304 49027989504 49047717888 49086988288 49322628864 49381982208 49441406976 49509233792 49609138176 49678748928 49716248634 49738530816 49845920644 49866701184 49926709248 49928994816 50075210718 50206546944 50226749568 50266963968 50327453696 50416477488 50436764586 50569049088 50629902336 50780495376 50913681408 50934168576 50972615928 50974949376 51036291072 51105564848 51281289216 51340649256 51342999552 51453853568 51475304448 51537248256 51628412043 51651551232 51690540096 51763071438 51825361536 51846967296 52001180361 52063756992 52200308736 52263124992 52334064003 52336459776 52355572776 52397041216 52399439872 52418575872 52577206272 52690725048 52754131456 52933101156 52935524352 52996799232 52999225344 53071163496 53113655296 53135027712 53315289612 53317730304 53432847936 53497147392 53519450112 53659041792 53678637792 53743233024 53753958801 53818644672 53883408384 54022259616 54024732672 54087268352 54089744384 54273245184 54390425856 54412312032 54414802944 54455877632 54717291396 54783136512 54849060864 55035137664 55037657088 55112362092 55156488192 55178682624 55222861824 55389978624 55487957472 55554729984 55621582848 55697888016 55764913152 55767465984 55832018944 55888592544 55955847168 56100038832 56167547904 56170119168 56482365312 56505093264 56550334464 56618385408 56629684992 56697831424 56718537174 56890180224 56958640128 57081618802 57176752128 57277891584 57300939648 57344192919 57346818048 57415827456 57493760454 57691450368 57758230413 57760874496 57885585264 57909717504 57979404288 58060760064 58130628608 58151857608 58303531728 58327838208 58456449024 58524114584 58526793728 58725347328 58796015616 58878517248 58922961344 58946671368 58949369856 59149357056 59277065679 59348397888 59527999488 59552464896 59621399136 59624128512 59705058933 59752862208 59776906176 59933687808 60005810176 60111953928 60184290816 60209381376 60339378684 60342140928 60366422016 60411989248 60414754816 60545975256 60618834432 60775042068 60777824256 60848176896 60850962432 61057400832 61189229088 61213851036 61216653312 61262862336 61348825408 61448257536 61631028576 61705193472 61867032576 61941481472 62051049216 62076017952 62125719552 62313725952 62423952156 62499071232 62574280704 62660124018 62735527296 62738399232 62811021312 62813896704 62823556788 62899156736 63112543686 63188491392 63191384064 63327819776 63430459392 63542660976 63568229922 63619126272 63695683584 63708395616 63785060352 63861817344 64001452752 64078470144 64323846144 64411155696 64437628032 64488666112 64491618304 64515170304 64592805888 64850123136 64928161792 65121283422 65148432192 65226829824 65229815808 65318355072 65367660241 65370652672 65396957184 65591473194 65618817984 65763505152 65839628907 65842642944 65921875968 66066015744 66145517568 66238331904 66288331512 66315005289 66318041088 66488934912 66568945664 66766947624 66942062592 66968999424 67022618624 67221969984 67249019448 67425398784 67506536448 67625948169 67707327168 67735554048 67884908544 67912224768 67963487904 67966599168 68048388096 68058853187 68196188736 68375052288 68454199008 68457332736 68633739264 68716331008 68837882724 68868734976 68920720128 69017428584 69100482048 69129289728 69334907148 69418342656 69600411648 69684166656 69778752004 69781946368 69807430368 69891434496 70102941696 70254300064 70396065792 70577468208 70580699136 70662398976 70665633792 70761551328 70846703616 71087052816 71090307072 71243797248 71329529856 71359266816 71485493598 71545389056 71571517056 71657644032 71671945068 71758192896 71844544512 71943105354 72029679488 72032976896 72364326912 72462550158 72520567808 72549749376 72553070592 72666906624 72956388528 73044182016 73132081152 73291986216 73380183552 73383542784 73483149456 73541984256 73571576832 73630482432 73853304832 73983943296 74072973312 74162110464 74263850688 74353217536 74356621312 74518123392 74574372951 74607796224 74768880966 74800051776 74890063872 74893492224 75112816077 75309820416 75340124352 75400445952 75491180544 75506246656 75624716232 75655146879 75853573632 75944853504 76170743064 76235669504 76370522112 76401252864 76458923892 76462424064 76554436608 76658347272 76921933824 77010973884 77014499328 77180780352 77212956672 77305872384 77414346752 77535810144 77644607157 77738042304 77770450944 77941932032 78095635488 78300463104 78394687488 78504689664 78595561824 78599159808 78627863808 78865809408 79036087572 79131197184 79370665984 79399651734 79403286528 79495198848 79498838016 79606745244 79670482944 79702541568 79911583744 80149271904 80245721088 80279175168 80452504912 80456187904 80488562688 80614849536 80727967008 80825112576 81033389424 81037099008 81130902528 81134616576 81409867776 81585638784 81618468048 81622204416 81683816448 81931010048 82075937094 82174704768 82273591296 82489376768 82668543138 82734732288 82768023936 82834292736 83084967936 83231936208 83332094976 83432374272 83546832024 83647369728 83651198976 83748028416 83764742384 83933770752 84150058248 84251321856 84255178752 84573945856 84723547968 84757639896 84825501696 84927578112 84944527488 85046747136 85077805761 85149089792 85335270336 85437960192 85622428203 85765128192 85881540928 85916837376 86020227072 86123741184 86240640681 86466830848 86641311744 86828377896 86864576256 86969106432 86973087744 87091140096 87195942912 87227786412 87455297592 87491757312 87684673536 87786171876 87790190592 87895834624 88088020992 88194023424 88317775872 88384442016 88420007052 88424054784 88651913216 89022596832 89256083456 89291999232 89432098704 89436192768 89629293312 89665359264 89900531712 90008715264 90167930892 90276436224 90314072064 90509068026 90513211392 90549633024 90617983872 90622132224 90731184128 90818962884 90928251648 91162563102 91166736384 91272265344 91276443648 91511652352 91783843632 91820776554 91824979968 91894293504 92023238112 92133976064 92172386304 92446542864 92557790208 92800548864 92912222208 93076573824 93114026928 93188579328 93470588928 93748606848 93861421056 93990186027 94103290944 94107598848 94216531968 94220845056 94235335182 94348735104 94462271488 94668815529 94782737088 94787076096 94991729664 95106039808 95145689088 95313991464 95428689408 95543525376 95562593424 95677590528 95792726016 95924140472 96117705216 96485769216 96616733544 96732999168 96737427456 96772755456 96889208832 97275184704 97392242688 97509441536 97681925133 97722648288 97840244736 97844723712 97977532608 98055979008 98095435776 98173976576 98387209791 98645257728 98763964416 98882813952 99018467584 99218276352 99357497856 99432497268 99477061632 99691841288 99733402368 99853418496 99857989632 100150421436 100413093888 100453499136 100533927936 100654907392 100832954976 100873529172 101138098176 101259804672 101560990752 101827362816 101868337152 101945231856 101949898752 102072582144 102211129696 102562578432 102681298512 102685999104 102907707136 102950608896 103074496512 103256824086 103303102464 103381080192 103526142876 103650723072 103693934592 104002360722 104127513984 104400617472 104526249984 104668128006 104672919552 104711145552 104794082432 104798879744 104837151744 105154412544 105381450096 105508262912 105866202312 105871048704 105993598464 105998450688 106142326992 106227310592 106270055424 106630579224 106635460608 106865695872 106994294784 107038900224 107318083584 107357275584 107486466048 107507917602 107637289344 107766816768 107914658031 108044519232 108049465344 108174536704 108179488768 108546490368 108693825237 108780851712 108824624064 108829605888 108911755264 109434582792 109566273024 109698121728 110070275328 110075314176 110224724184 110312976384 110357365248 110445723648 110779957248 110975914944 111109459968 111243165696 111395776032 111529826304 111534931968 111664037888 111777185088 111911694336 112153321449 112200077664 112335095808 112340238336 112964730624 113010186528 113100668928 113236770816 113259369984 113395662848 113437074348 113780360448 113917280256 114163237604 114353504256 114555783168 114601879296 114688385838 114693636096 114831654912 114987520908 115382900736 115516460826 115521748992 115771170528 115819435008 115958808576 116121520128 116261257216 116303715216 116607063456 116655676416 116912898048 117048229168 117053587456 117450694656 117592031232 117757034496 117845922688 117893342736 117898739712 118298714112 118554131358 118696795776 119055998976 119099477601 119104929792 119242798272 119248257024 119410117866 119505724416 119553812352 119867375616 120011620352 120223907856 120368581632 120418762752 120678757368 120684281856 120732844032 120823978496 120829509632 121091950512 121237668864 121550084136 121555648512 121696353792 121701924864 122114801664 122378458176 122427702072 122433306624 122525724672 122697650816 122896515072 123113905641 123262057152 123410386944 123734065152 123882962944 124002814707 124102098432 124152035904 124251439104 124627451904 124847904312 124998142464 125148561408 125320248036 125471054592 125476798464 125622042624 125627793408 125647113576 125798313472 126225087372 126376982784 126382768128 126655639552 126860918784 127085321952 127136459844 127238252544 127391367168 127416791232 127570120704 127723634688 128002905504 128156940288 128647692288 128822311392 128875256064 128977332224 128983236608 129030340608 129185611776 129700246272 129856323584 130242566844 130296864384 130453659648 130459631616 130636710144 130735320482 130741305344 130793914368 131182946388 131237635968 131527010304 131679257814 131685285888 131843751936 132132031488 132291035136 132476663808 132576663024 132630010578 132636082176 132977869824 133137891328 133533895248 133884125184 133937998848 134045237248 134443939968 134498038896 134850797568 135013072896 135251896338 135414654336 135471108096 135763602039 135769817088 135824449536 135926975808 135933198336 136096776192 136117706374 136392377472 136743844653 136750104576 136908398016 136914665472 137267478528 137432662016 137675765448 137731164831 137737469952 137841440256 138034857168 138200964096 138258579456 138669814296 138836685312 139200823296 139368333312 139557504008 139563892736 139614860736 139782868992 140205883392 140508600128 140792131584 141154936416 141161398272 141324797952 141331267584 141353002773 141523102656 141693407232 142174105632 142180614144 142487594496 142659059712 142718533632 142970987196 143090778112 143143034112 143315288064 143343890136 143516385792 143689089024 143886210708 144059358976 144065953792 144728653824 144925100316 145041135616 145099498752 145106141184 145333813248 145912777056 146088364032 146264162304 146583972432 146760367104 146767085568 146966298912 147083968512 147143153664 147260964864 147706609664 147967886592 148145946624 148324220928 148527701376 148706435072 148713242624 149036246784 149148745902 149215592448 149537761932 149600103552 149780127744 149786984448 150225632154 150619640832 150680248704 150800891904 150982361088 151012493312 151249432464 151310293758 151707147264 151889707008 152341486128 152741044224 152802505728 152917847784 152924848128 153108873216 153316694544 153843867648 154021947768 154028998656 154361560704 154425913344 154611744768 154828693504 154885236129 155071620288 155289214314 155476084608 155540901888 155876728267 155883864064 156191270976 156600926208 156789374976 157002192009 157009379328 157191123648 157198319616 157255727616 157731618816 158072175144 158262394368 158741331968 158799303468 158806573056 158990397696 158997676032 159213490488 159340965888 159405083136 159823167488 160298543808 160491442176 160558350336 160905009824 160912375808 160977125376 161229699072 161261876403 161455934016 161650225152 162066778848 162074198016 162261805056 162269233152 162819735552 163171277568 163236936096 163244408832 163367632896 163862020096 164151874188 164349409536 164547182592 164978753536 165337086276 165469464576 165536047872 165668585472 166169935872 166463872416 166664189952 166864748544 167093664048 167294739456 167302397952 167496056832 167529484768 167867541504 168300116496 168502643712 168510357504 169147891712 169447095936 169515279792 169651003392 169855156224 169889054976 170093494272 170155611522 170298179584 170670540672 170875920384 171244856406 171530256384 171763081856 171833674752 172032578757 172040454144 172247482368 172481281362 172933661696 173274691239 173282623488 173656755792 173729152512 173938212864 174182280192 174391885824 174455572824 174910595184 174983514624 175369347072 175572343752 175580381184 175791669248 176176041984 176388046848 176635551744 176768884032 176840014104 176848109568 177303826432 177831197037 178045193664 178512166912 178583998464 178864197408 178872385536 179115176799 179258586624 179330718528 179801063424 180017430528 180335861784 180552872448 180628144128 181018136052 181026422784 181099266048 181235967744 181244264448 181462368256 181637925768 181856503296 182325126204 182333472768 182544530688 182552887296 183023304704 183567687264 183641553108 183649959936 183788587008 184046476224 184267952128 184344772608 184893085728 185115580416 185601097728 185824444416 186153147648 186228053856 186377158656 186941177856 187497213696 187722842112 187980372054 188206581888 188215197696 188433063936 188441690112 188470670364 188697470208 188924542976 189337631058 189565474176 189574152192 189983459328 190212079616 190291378176 190627982928 190857378816 191087050752 191125186848 191355181056 191585452032 191848280944 192235410432 192971538432 193233467088 193465998336 193474854912 193545510912 193778417664 194550369408 194784485376 195018883072 195363850266 195445296576 195680489472 195689447424 195955065216 196102980723 196111958016 196190871552 196347953152 196774419582 197290515456 197518886721 197527928832 197765627904 198036935168 198436552704 198714995712 198864994536 198945015867 198954123264 199383682576 199466804736 199706836992 200300842872 200826187776 200906998272 201067855872 201309814784 201665909952 201747058344 202276196352 202519609344 202877844507 203121981504 203654725632 203736674304 203890463712 203899797504 204145164288 204176559561 204422259392 205125156864 205362597024 205371998208 205815414272 205901217792 206148993024 206513648172 206606204928 206762160384 207052285752 207301446144 207387869184 208004721444 208255027968 208801234944 209052499968 209336256012 209345839104 209422291104 209588164864 209597759488 209674303488 210308825088 210762900192 211016525824 211732404624 211742097408 211987196928 211996901376 212284653984 212454621184 212540110848 213261158448 213270921216 213731391744 213988589568 214077800448 214636167168 214714551168 214972932096 215015835204 215274578688 215533633536 215829316062 216089038464 216098930688 216349073408 216358977536 217092980736 217387650474 217561703424 217649248128 217659211776 217823510528 218869165584 219132546048 219396243456 220140550656 220150628352 220449448368 220625952768 220714730496 220891447296 221559914496 221951829888 222218919936 222486331392 222791552064 223059652608 223069863936 223328075776 223554370176 223723118853 223823388672 224306642898 224400155328 224670191616 224680476672 225338448231 225929461248 226020373056 226201337856 226473541632 226518739968 226780944013 226791325696 226874148696 227560720896 227834560512 228326475208 228707008512 229111566336 229203758592 229376771676 229387272192 229663309824 229975041816 230765801472 231032921652 231043497984 231542341056 231638870016 231917617152 232243040256 232522514432 232607430432 232933821471 233214126912 233311352832 233825796096 234096458336 234107174912 234901389312 235184062464 235514068992 235691845376 235786685472 235797479424 236597428224 237108262716 237393591552 238111997952 238198955202 238209859584 238485596544 238496514048 238820235732 239011448832 239107624704 239734751232 240023240704 240447815712 240737163264 240837525504 241357514736 241368563712 241465688064 241647956992 241659019264 242183901024 242475337728 243100168272 243111297024 243392707584 243403849728 244229603328 244756916352 244855404144 244866613248 245051449344 245395301632 245793030144 246227811282 246524114304 246820773888 247468130304 247765925888 248005629414 248204196864 248304071808 248502878208 249254903808 249695808624 249996284928 250297122816 250640496072 250942109184 250953596928 251244085248 251294227152 251596626944 252450174744 252753965568 252765536256 253311279104 253721837568 254170643904 254272919688 254476505088 254782734336 254833582464 255140241408 255447269376 256005811008 256313880576 256867284609 257295384576 257644622784 257750512128 257954664448 257966473216 258060681216 258371223552 258721922043 259400492544 259712647168 260485133688 260593728768 260907319296 260919263232 261273420288 261470640964 261482610688 261587828736 262365892776 262475271936 263054020608 263358515628 263370571776 263687503872 264264062976 264582070272 264953327616 265153326048 265260021156 265272164352 265955739648 266275782656 267067790496 267768250368 267875997696 268090474496 268887879936 268996077792 269701595136 270026145792 270503792676 270829308672 270942216192 271527204078 271539634176 271648899072 271853951616 271866396672 272193552384 272235412748 272784754944 273487689306 273500209152 273816796032 273829330944 274534957056 274865324032 275351530896 275462329662 275474939904 275682880512 276069714336 276401928192 276517158912 277339628592 277673370624 278401646592 278736666624 279115008016 279127785472 279229721472 279565737984 280411766784 281017200256 281584263168 281970558081 282309872832 282322796544 282649595904 282662535168 282706005546 283046205312 283386814464 284006446587 284348211264 284361228288 284975188992 285318119424 285437067264 285941974392 286181556224 286286068224 286630576128 286687780272 287032771584 287378178048 287772421416 288118717952 288131907584 289457307648 289850200632 290082271232 290198997504 290212282368 290667626496 291825554112 292176728064 292528324608 293045775399 293167944864 293520734208 293534171136 293932597824 294167937024 294286307328 294521929728 295161629373 295413219328 295935773184 296291893248 296648441856 297055402752 297412870144 297426485248 298072493568 298297491804 298431184896 299075523864 299200207104 299560255488 299573968896 300451264308 301239281664 301360497408 301601783808 301964722176 302024986624 302498864928 302620587516 303414294528 303779414016 304682972256 305482088448 305605011456 305835695568 305849696256 306217746432 306633389088 307687735296 308043895536 308057997312 308723121408 308851826688 309223489536 309657387008 309770472258 310143240576 310578428628 310952169216 311081803776 311753456534 311767728128 312382541952 313201852416 313578749952 314004384018 314018758656 314382247296 314396639232 314511455232 315463237632 316144350288 316524788736 317482663936 317598606936 317613146112 317980795392 317995352064 318426980976 318681931776 318810166272 319646334976 320597087616 320982884352 321116700672 321810019648 321824751616 321954250752 322459398144 322523752806 322911868032 323300450304 323743974093 324133557696 324148396032 324523610112 324538466304 325639471104 326081475711 326342555136 326473872192 326488817664 326735265792 327724040192 328303748376 328698819072 329094365184 329957507072 330674172552 330938929152 331072095744 331337170944 332339871744 332927744832 333328379904 333729497088 334187328096 334589478912 334604795904 334992113664 335058969536 335735083008 336459964347 336600232992 337005287424 337020715008 338295783424 338894191872 339030559584 339302006784 339710312448 339778109952 340186988544 340311223044 340596359168 341341081344 341751840768 342489712812 343060512768 343526163712 343667349504 344065157514 344080908288 344494964736 344962562724 345867323392 346549382478 346565246976 347313511584 347458305024 347876425728 348364560384 348783771648 348911145648 349821190368 349967029248 350738694144 351144687504 351160762368 351583338496 352352083968 352776093696 353271103488 353537768064 353680028208 353696219136 354607652864 355662394074 356090387328 357024333824 357167996928 357728394816 357744771072 358230353598 358517173248 358661437056 359602126848 360034861056 360671723568 361105744896 361256288256 362036272104 362052845568 362198532096 362471935488 362488528896 363275851536 363713006592 364650252408 364666945536 365089061376 365105774592 366046609408 367135374528 367283106216 367299919872 367577174016 368092952448 368535904256 368689545216 369341716923 369786171456 370231160832 371202195456 371648888832 371706044329 372306295296 372456107712 372754317312 373882355712 374994427392 375445684224 375960744108 376413163776 376430395392 376866127872 376883380224 376941340728 377394940416 377849085952 378675262116 379130948352 379148304384 379966918656 380424159232 380582756352 381255965856 381714757632 382174101504 382250373696 382710362112 383170904064 383696561888 384470820864 385943076864 386466934176 386931996672 386949709824 387091021824 387556835328 389100738816 389568970752 390037766144 390727700532 390890593152 391360978944 391378894848 391910130432 392205961446 392223916032 392381743104 392695906304 393548839164 394581030912 395037773442 395055857664 395531255808 396073870336 396873105408 397429991424 397729989072 397890031734 397908246528 398767365152 398933609472 399413673984 400601685744 401652375552 401813996544 402135711744 402619629568 403331819904 403494116688 404552392704 405039218688 405755689014 406243963008 407290806117 407309451264 407473348608 407780927424 407799595008 408290328576 408353119122 408844518784 410231533959 410250313728 410725194048 410743996416 411630828544 411802435584 412297986048 413027296344 413193494493 413212409856 413524320768 414104571504 414602892288 414775738368 416009442888 416510055936 417602469888 418104999936 418672512024 418691678208 418844582208 419176329728 419195518976 419348606976 420617650176 421525800384 422033051648 423464809248 423484194816 423974393856 423993802752 424059008319 424569307968 424909242368 425080221696 426522316896 426541842432 427462783488 427977179136 428155600896 429272334336 429429102336 429945864192 430031670408 430549157376 431067267072 431658632124 432178076928 432197861376 432698146816 432717955072 434185961472 434775300948 435123406848 435298496256 435318423552 435647021056 437738331168 438265092096 438792486912 440281101312 440301256704 440898896736 441251905536 441429460992 441782894592 443119828992 443903659776 444437839872 444972662784 445583104128 446119305216 446139727872 446656151552 447108740352 447446237706 447646777344 448613285796 448800310656 449340383232 449360953344 450676896462 451858922496 452040746112 452402675712 452947083264 453037479936 453561888026 453582651392 453748297392 455121441792 455669121024 456652950416 458223132672 458407517184 458753543352 458774544384 459326619648 459950083632 461531602944 462065843304 462086995968 463084682112 463277740032 463835234304 464486080512 464655708387 465045028864 465214860864 465867642942 466428253824 466622705664 467630184801 467651592192 468192916672 468214349824 469802778624 470368124928 471006576027 471028137984 471383690752 471573370944 471594958848 473194856448 474216525432 474787183104 476223995904 476397910404 476419719168 476971193088 476993028096 477640471464 478022897664 478215249408 479469502464 480046481408 480895631424 481474326528 481675051008 482715029472 482737127424 482931376128 483295913984 483318038528 483785629209 484367802048 484950675456 486200336544 486222594048 486785415168 486807699456 488459206656 489513832704 489710808288 489733226496 490102898688 490790603264 491586060288 492455622564 493048228608 493641547776 494936260608 495531851776 496011258828 496408393728 496608143616 497005756416 498509807616 499391617248 499992569856 500594245632 501280992144 501884218368 501907193856 502488170496 502588454304 503193253888 504900349488 505507931136 505531072512 506622558208 507443675136 508341287808 508545839376 508953010176 509565468672 509667164928 510280482816 510894538752 512011622016 512627761152 513734569218 514590769152 515289245568 515501024256 515909328896 515932946432 516097736271 516121362432 516742447104 517443844086 518800985088 519425294336 520970267376 521187457536 521814638592 522546840576 522941281928 522965221376 523175657472 524731785552 524950543872 526108041216 526717031256 526741143552 527375007744 528528125952 529164140544 529906655232 530306652096 530520042312 530544328704 531911479296 532551565312 533493591111 534135580992 535536500736 535751995392 536180948992 537345530397 537775759872 537992155584 539403190272 540052291584 541007585352 541658617344 541884432384 543054408156 543079268352 543297798144 543707903232 543732793344 544387104768 544470825496 545569509888 546975378612 547000418304 547633592064 547658661888 549069914112 549730648064 550703061792 550924659324 550949879808 551365761024 552139428672 552803856384 553034317824 554679257184 555346741248 556803293184 557473333248 558230016032 558255570944 558459442944 559131475968 560823533568 562034400512 563168526336 563941116162 564619745664 564645593088 565299191808 565325070336 565412011092 566092410624 566773628928 568012893174 568696422528 568722456576 569950377984 570636238848 570874134528 571883948784 572363112448 572572136448 573261152256 573375560544 574065543168 574756356096 575544842832 576237435904 576263815168 578914615296 579700401264 580164542464 580397995008 580424564736 581335252992 583651108224 584353456128 585056649216 586091550798 586335889728 587041468416 587068342272 587865195648 588308942169 588335874048 588572614656 589043859456 590323258746 590826438656 591871546368 592556660163 592583786496 593296883712 594110805504 594825740288 596144987136 596594983608 596835047601 596862369792 598151047728 598400414208 599120510976 600902528616 602478563328 602720994816 603203567616 603929444352 604049973248 604997729856 605241175032 606828589056 607558828032 609365944512 610964176896 611210022912 611671391136 611699392512 612435492864 612529678683 613266778176 615375470592 616087791072 616115994624 617446242816 617703653376 618446979072 619314774016 619540944516 620286481152 621156857256 621904338432 622163607552 623506913068 623535456256 624765083904 626403704832 627157499904 628008768036 628037517312 628764494592 628793278464 629022910464 630926475264 632288700576 633049577472 634965327872 635197213872 635226292224 635961590784 635990704128 636853961952 637363863552 637620332544 639292669952 641194175232 641965768704 642233401344 643620039296 643649503232 643908501504 644918796288 645047505612 645823736064 646600900608 647487948186 648267115392 648296792064 649047220224 649076932608 651278942208 652162951422 652685110272 652947744384 652977635328 653470531584 655448080384 656607496752 657397638144 658188730368 659915014144 661348345104 661877858304 662144191488 662674341888 664679743488 665855489664 666656759808 667458994176 668374656192 669178957824 669209591808 669984227328 670117939072 671169356559 671470166016 672919928694 673200465984 674010574848 674041430016 676015344693 676591566848 677788383744 678061119168 678604013568 679420624896 679556219904 680342832039 680373977088 680622446088 681192718336 682682162688 683503681536 684979425624 686121025536 687052327424 687334699008 688130315028 688161816576 688989929472 689925125448 691734646784 693098764956 693130493952 694627023168 694916610048 695752851456 696729120768 697567543296 697822291296 698801464413 699642380736 699934058496 701477388288 702289375008 702321524736 703166676992 704704167936 705552187392 706542206976 707075536128 707360056416 707392438272 709215305728 711324788148 712180774656 714048667648 714335993856 715456789632 715489542144 716460707196 717034346496 717322874112 719204253696 720069722112 721343447136 722211489792 722512576512 724072544208 724105691136 724397064192 724943870976 724977057792 726551703072 727426013184 729300504816 729333891072 730178122752 730211549184 732093218816 734270749056 734566212432 734599839744 735154348032 736185904896 737071808512 737379090432 738683433846 739572342912 740462321664 742404390912 743297777664 743412088658 744612590592 744912215424 745508634624 747764711424 749988854784 750891368448 751921488216 752826327552 752860790784 753732255744 753882681456 754789880832 755698171904 757350524232 758261896704 758296608768 759933837312 760848318464 761165512704 762511931712 763429515264 764348203008 764500747392 765420724224 766341808128 767393123776 768941641728 770601853827 771886153728 772933868352 773863993344 773899419648 774182043648 775113670656 776165766129 778201477632 779137941504 780075532288 781455401064 781781186304 782721957888 782757789696 783820260864 784411922892 784447832064 784763486208 785391812608 787097678328 789162061824 790075546884 790111715328 791062511616 792147740672 793746210816 794859982848 795459978144 795780063468 795816493056 797534730304 797867218944 798827347968 801203371488 803304751104 803627993088 804271423488 805239259136 806663639808 806988233376 809104785408 810078437376 811511378028 812487926016 814581612234 814618902528 814946697216 815561854848 815599190016 816580657152 816706238244 817689037568 820463067918 820500627456 821450388096 821487992832 823261657088 823604871168 824595972096 826054592688 826386988986 826424819712 827048641536 828209143008 829205784576 829551476736 832018885776 833020111872 835204939776 836209999872 837345024048 837383356416 837689164416 838352659456 838391037952 838697213952 841235300352 843051600768 844066103296 845911674243 846929618496 846968389632 847948787712 847987605504 848118016638 849138615936 849818484736 850160443392 853044633792 853083684864 854925566976 855954358272 856311201792 858544668672 858858204672 859891728384 860063340816 861098314752 862134534144 863317264248 864356153856 864395722752 865396293632 868371922944 869550601896 870246813696 870596992512 870636847104 871294042112 875476662336 876530184192 877584973824 879137326197 880562202624 880602513408 881797793472 882503811072 882858921984 883565789184 884765091431 886239657984 887807319552 888875679744 889945325568 891166208256 892238610432 892279455744 893312303104 894217480704 894892475412 895293554688 897226571592 897600621312 898680766464 898721906688 901353792924 903717844992 904081492224 904805351424 905894166528 906074959872 907123776052 907165302784 907496594784 910242883584 911338242048 913305900832 916446265344 916815034368 917507086704 917549088768 918653239296 919900167264 923063205888 924131686608 924173991936 926169364224 926555480064 927670468608 928972161024 929311416774 930090057728 930429721728 931735285884 932856507648 933245411328 935260369602 935303184384 936385833344 936428699648 939605557248 940736249856 942013152054 942056275968 942767381504 943146741888 943189917696 946389712896 948433050864 949574366208 952447991808 952795820808 952839438336 953942386176 953986056192 955280942928 956045795328 956430498816 958939004928 960092962816 961791262848 962948653056 963350102016 965430058944 965474254848 965862752256 966591827968 966636077056 967571258418 968735604096 969901350912 971231922279 972400673088 972445188096 973570830336 973615398912 976918413312 978244427133 979027665408 979421616576 979466452992 980205797376 981581206528 983172120576 984911245128 986096457216 987283095552 989872521216 991063703552 992022517656 992816787456 993216287232 994011512832 997019615232 998783234496 999985139712 1001188491264 1002561984288 1003768436736 1003814387712 1004976340992 1005176908608 1006386507776 1009379893041 1009800698976 1011015862272 1011062145024 1013245116416 1014887350272 1016682575616 1017091678752 1017906020352 1019130937344 1019334329856 1020560965632 1021789077504 1024023244032 1025255522304 1027469138436 1029181538304 1030578491136 1031002048512 1031818657792 1031865892864 1032195472542 1032242724864 1033484894208 1034887688172 1037601970176 1038850588672 1041940534752 1042374915072 1043629277184 1045093681152 1045882563856 1045930442752 1046351314944 1049463571104 1049901087744 1052216082432 1053434062512 1053482287104 1054750015488 1057056251904 1058328281088 1059813310464 1060613304192 1061040084624 1061088657408 1063822958592 1065103130624 1066987182222 1068271161984 1071073001472 1071503990784 1072361897984 1074691060794 1075551519744 1075984311168 1078806380544 1080104583168 1082015170704 1083317234688 1083768864768 1086108816312 1086158536704 1086595596288 1087415806464 1087465586688 1088941650992 1091139019776 1093950757224 1094000836608 1095267184128 1095317323776 1098139828224 1099461296128 1101406123584 1101849318648 1101899759616 1102731522048 1104278857344 1105607712768 1106068635648 1108025150769 1109358514368 1110693482496 1113606586368 1114946666496 1115118132987 1116460032064 1116511141888 1116918885888 1118262951936 1121647067136 1124068801024 1126337052672 1127882232324 1129239491328 1129291186176 1130598383616 1130650140672 1130824022184 1132184821248 1133547257856 1136025786348 1137392845056 1137444913152 1139900755968 1141272477696 1141748269056 1143767897568 1144726224896 1145144272896 1146522304512 1146751121088 1148131086336 1149512712192 1151089685664 1152474871808 1152527630336 1157829230592 1159400802528 1160329084928 1160795990016 1160849129472 1162670505984 1167302216448 1168706912256 1170113298432 1172183101596 1172671779456 1174082936832 1174136684544 1175730391296 1176617884338 1176671748096 1177145229312 1178087718912 1180646517492 1181652877312 1183743092736 1185113320326 1185167572992 1186593767424 1188221611008 1189651480576 1192289974272 1193189967216 1193670095202 1193724739584 1196302095456 1196800828416 1198241021952 1201805057232 1204957126656 1205441989632 1206407135232 1207858888704 1208099946496 1209995459712 1210482350064 1213657178112 1215117656064 1218731889024 1221872418351 1221928353792 1222420045824 1223342782272 1223398785024 1224870985728 1225059357366 1226533556352 1230694601877 1230750941184 1232175582144 1232231989248 1234892485632 1235407306752 1236893958144 1238629548032 1239081889032 1240572962304 1242313714512 1243808676864 1244327215104 1247013826136 1247070912512 1249530167808 1252807409664 1254314999808 1256017536072 1256075034624 1257528989184 1257586556928 1258045820928 1261852950528 1264577401152 1266099154944 1269930655744 1270394427744 1270452584448 1271923181568 1271981408256 1272177024957 1273707923904 1274727727104 1275240665088 1278585339904 1282388350464 1283931537408 1284466802688 1287240078592 1287299006464 1287817003008 1289837592576 1290095011224 1291647472128 1293201801216 1294975896372 1296534230784 1296593584128 1298094440448 1298153865216 1302557884416 1304325902844 1305370220544 1305895488768 1305955270656 1306941063168 1310896160768 1313214993504 1314795276288 1316377460736 1319830028288 1322696690208 1323755716608 1324288382976 1325348683776 1329359486976 1331710979328 1333313519616 1334917988352 1336749312384 1338357915648 1338419183616 1339968454656 1340235878144 1342338713118 1342940332032 1345839857388 1346400931968 1348021149696 1348082860032 1352030689386 1353183133696 1355576767488 1356122238336 1357208027136 1358841249792 1359112439808 1360685664078 1360747954176 1361244892176 1362385436672 1365364325376 1367007363072 1369958851248 1374104654848 1374669398016 1376260630056 1376323633152 1377979858944 1379850250896 1383469293568 1386197529912 1386260987904 1389254046336 1389833220096 1391505702912 1393458241536 1395135086592 1395644582592 1397602928826 1399284761472 1399868116992 1402890554403 1402954776576 1404578750016 1404643049472 1406333353984 1409408335872 1411104374784 1413019728081 1413084413952 1414151072256 1414720112832 1414784876544 1418430611456 1422649576296 1424361549312 1428097335296 1428671987712 1430913579264 1430979084288 1432921414392 1434068692992 1434645748224 1438408507392 1440139444224 1442686894272 1444422979584 1445025153024 1448145088416 1448211382272 1448794128384 1449887741952 1449954115584 1453103406144 1454852026368 1458601009632 1458667782144 1460356245504 1460423098368 1464186437632 1468541498112 1469132424864 1469199679488 1470308696064 1472371809792 1474143617024 1474758180864 1477366867692 1479144685824 1480924643328 1484808781824 1486595555328 1486824177316 1489225181184 1489824430848 1491017269248 1495529422848 1499977709568 1501782736896 1503842976432 1505652655104 1505721581568 1507464511488 1507765362912 1509579761664 1511396343808 1514701048464 1516523793408 1516593217536 1519867674624 1521696636928 1522331025408 1525023863424 1526859030528 1528696406016 1529001494784 1530841448448 1532683616256 1534786247552 1537883283456 1541203707654 1543772307456 1545867736704 1547727986688 1547798839296 1548293208813 1548364087296 1550227341312 1552331532258 1556402955264 1558275883008 1560151064576 1562910802128 1563562372608 1565443915776 1567640521728 1568823845784 1568895664128 1569526972416 1570783625216 1574195356656 1578324123648 1580151093768 1580223430656 1582125023232 1584295481344 1587492421632 1589719965696 1590919956288 1591560126936 1591632986112 1595069460608 1595734437888 1597654695936 1600480773333 1602406742976 1606609502208 1607255986176 1608542846976 1610478518272 1612036591191 1613327279616 1613976466752 1618209570816 1620156874752 1623022756056 1624975852032 1629163224468 1629237805056 1629893394432 1631123709696 1631198380032 1633161314304 1633412476488 1635378075136 1640926135836 1641001254912 1642900776192 1642975985664 1646523314176 1647209742336 1649191944192 1652109185376 1652773977972 1652849639424 1654097283072 1656418286016 1658411569152 1659102953472 1664037771552 1666040223744 1670409879552 1672419999744 1674690048096 1674766712832 1675378328832 1676705318912 1676782075904 1677394427904 1682470600704 1686103201536 1688132206592 1691823348486 1693859236992 1693936779264 1695897575424 1695975211008 1696236033276 1698277231872 1699636969472 1700320886784 1706089267584 1706167369728 1709851133952 1711908716544 1712622403584 1717089337344 1717716409344 1719783456768 1720126681632 1722196629504 1724269068288 1726634528496 1728712307712 1728791445504 1730792587264 1736743845888 1739101203792 1740493627392 1741193985024 1741273694208 1742588084224 1750953324672 1753060368384 1755169947648 1758274652394 1761124405248 1761205026816 1763595586944 1764926826507 1765007622144 1765717843968 1767131578368 1769530182862 1772479315968 1775614639104 1777669980489 1777751359488 1779890651136 1782332416512 1784477220864 1786624606208 1788434961408 1789784950824 1790505142803 1790587109376 1794453143184 1795201242624 1797361532928 1802707585848 1807435689984 1808162984448 1809610702848 1811788333056 1812149919744 1814247552104 1814330605568 1814993189568 1820485767168 1822676484096 1826611801664 1832892530688 1833630068736 1835014173408 1835098177536 1837306478592 1837589036049 1839800334528 1846126411776 1848263373216 1848347983872 1852338728448 1853110960128 1855340937216 1857944322048 1858622833548 1860180115456 1860859443456 1863470571768 1865713015296 1866490822656 1870520739204 1870606368768 1872771666688 1872857399296 1879211114496 1881472499712 1884026304108 1884112551936 1885534763008 1886293483776 1886379835392 1892779425792 1896866101728 1899148732416 1904895983616 1905591641616 1905678876672 1907884772352 1907972112384 1910561885856 1912091590656 1912860997632 1917878009856 1920185925632 1923582525696 1925897306112 1926700204032 1930860117888 1930948509696 1931725504512 1933183655936 1933272154112 1935142516836 1937471208192 1939802701824 1942463844558 1944801346176 1944890376192 1947141660672 1947230797824 1953836826624 1956488854266 1958055330816 1958843233152 1958932905984 1960411594752 1963162413056 1966344241152 1969822490256 1972192914432 1974566191104 1979745042432 1984045035312 1985633574912 1986432574464 1988023025664 1994039230464 1997566468992 1999970279424 2002376982528 2005123968576 2007536873472 2007628775424 2009952681984 2010353817216 2012773015552 2013508069677 2018759786082 2019601397952 2022031724544 2022124290048 2026397467471 2026490232832 2029774700544 2033365151232 2034183357504 2035812040704 2038261874688 2038668659712 2041028496117 2041121931264 2043578155008 2048046488064 2050511044608 2054938276872 2058363076608 2061156982272 2062004097024 2063637315584 2064390945084 2064485449728 2066969788416 2069775376344 2075203940352 2077701177344 2083881069504 2084749830144 2087258554368 2090187362304 2091765127712 2091860885504 2092702629888 2096404393239 2098927142208 2099802175488 2104432164864 2106868125024 2106964574208 2109500030976 2114112503808 2116656562176 2119626620928 2121226608384 2122080169248 2122177314816 2127645917184 2130206261248 2133974364444 2136542323968 2142146002944 2143007981568 2144723795968 2149382121588 2151103039488 2151968622336 2157612761088 2160209166336 2164030341408 2166634469376 2167537729536 2172217632624 2172317073408 2173191192576 2174831612928 2174931173376 2177883301984 2182278039552 2187901514448 2188001673216 2190534368256 2190634647552 2196279656448 2198922592256 2202812247168 2203698637296 2203799519232 2205463044096 2208557714688 2211215425536 2212137271296 2216050301538 2218717028736 2221386964992 2227213172736 2229893332992 2230236265974 2232920064128 2233022283776 2233837771776 2236525903872 2243294134272 2248137602048 2252674105344 2255764464648 2258478982656 2258582372352 2261196767232 2261648044368 2264369642496 2267094515712 2272051572696 2274785690112 2274889826304 2279801511936 2282544955392 2283496538112 2287535795136 2289452449792 2290288545792 2293044609024 2293502242176 2296262172672 2299025424384 2302179371328 2304949743616 2305055260672 2311805561481 2315658461184 2318801605056 2320658169856 2321591980032 2321698258944 2325341011968 2328497298387 2334604432896 2337413824512 2340226596864 2344366203192 2345343558912 2348165873664 2348273369088 2351460782592 2353235768676 2353343496192 2354290458624 2356175437824 2361293034984 2363305754624 2367486185472 2370226640652 2370335145984 2373187534848 2376443222016 2379302961152 2384579948544 2386379934432 2387340190404 2387449479168 2392604190912 2393601656832 2396482043904 2403610114464 2409914253312 2410883979264 2412814270464 2415717777408 2416199892992 2419990919424 2420964700128 2427314356224 2430235312128 2437463778048 2443744836702 2443856707584 2444840091648 2446685564544 2446797570048 2449741971456 2450118714732 2453067112704 2461389203754 2461501882368 2464351164288 2464463978496 2469784971264 2470814613504 2473787916288 2477259096064 2478163778064 2481145924608 2484627429024 2487617353728 2488654430208 2494027652272 2494141825024 2499060335616 2505614819328 2508629999616 2512035072144 2512150069248 2515057978368 2515173113856 2516091641856 2523705901056 2529154802304 2532198309888 2537735022729 2539861311488 2540788855488 2540905168896 2543846363136 2543962816512 2544354049914 2547415847808 2549455454208 2550481330176 2557170679808 2564776700928 2567863074816 2568933605376 2574480157184 2574598012928 2575634006016 2579675185152 2580190022448 2583294944256 2586403602432 2589951792744 2593068461568 2593187168256 2596188880896 2605115768832 2608651805688 2610740441088 2611790977536 2611910541312 2613882126336 2621792321536 2626429987008 2629590552576 2632754921472 2637411978591 2639660056576 2645393380416 2647511433216 2648576765952 2650697367552 2654295274293 2658718973952 2663421958656 2666627039232 2669835976704 2673498624768 2676715831296 2676838367232 2679936909312 2680471756288 2684677426236 2685880664064 2691679714776 2692801863936 2696042299392 2696165720064 2704061378772 2706366267392 2711153534976 2712244476672 2714416054272 2717682499584 2718224879616 2721371328156 2721495908352 2722489784352 2724770873344 2730728650752 2734014726144 2739917702496 2748209309696 2749338796032 2752521260112 2752647266304 2755959717888 2759700501792 2766938587136 2772395059824 2772521975808 2778508092672 2779666440192 2783011405824 2786916483072 2790270173184 2791289165184 2795205857652 2798569522944 2799736233984 2805781108806 2805909553152 2809157500032 2809286098944 2812666707968 2818816671744 2822208749568 2826039456162 2826168827904 2828302144512 2829440225664 2829569753088 2836861222912 2845299152592 2848723098624 2856194670592 2857343975424 2861827158528 2861958168576 2865842828784 2868137385984 2869291496448 2876817014784 2880278888448 2885373788544 2888845959168 2890050306048 2896290176832 2896422764544 2897588256768 2899775483904 2899908231168 2906206812288 2909704052736 2913695766837 2917202019264 2917335564288 2920712491008 2920846196736 2928372875264 2934733281399 2937082996224 2938264849728 2938399358976 2940617392128 2944743619584 2948287234048 2949516361728 2954733735384 2958289371648 2961849286656 2969617563648 2973191110656 2973648354632 2978450362368 2979648861696 2982034538496 2991058845696 2999955419136 3003565473792 3007685952864 3011305310208 3011443163136 3014929022976 3015530725824 3019159523328 3022792687616 3028139679123 3029402096928 3033047586816 3033186435072 3039735349248 3043393273856 3044662050816 3050047726848 3053718061056 3057392812032 3058002989568 3061682896896 3065367232512 3069572495104 3075766566912 3082407415308 3087544614912 3091735473408 3095455973376 3095597678592 3096586417626 3096728174592 3100454682624 3104663064516 3112805910528 3116551766016 3120302129152 3125821604256 3127124745216 3130887831552 3135281043456 3137647691568 3137791328256 3139053944832 3141567250432 3148390713312 3156648247296 3160302187536 3160446861312 3164250046464 3168590962688 3174984843264 3179439931392 3181839912576 3183120253872 3183265972224 3190138921216 3191468875776 3195309391872 3200961546666 3204813485952 3213219004416 3214511972352 3217085693952 3220957036544 3224073182382 3226654559232 3227952933504 3236419141632 3240313749504 3246045512112 3249951704064 3258326448936 3258475610112 3259786788864 3262247419392 3262396760064 3266824952976 3270756150272 3281852271672 3282002509824 3285801552384 3285951971328 3293046628352 3294419484672 3298383888384 3304218370752 3305547955944 3305699278848 3308194566144 3312836572032 3316823138304 3318205906944 3328075543104 3332080447488 3340819759104 3344839999488 3345354398961 3349380096192 3349533425664 3350756657664 3353410637824 3353564151808 3354788855808 3364941201408 3372206403072 3376264413184 3383646696972 3387718473984 3387873558528 3391795150848 3391950422016 3392472066552 3396554463744 3399273938944 3400641773568 3412178535168 3412334739456 3419702267904 3423817433088 3425244807168 3434178674688 3435432818688 3439566913536 3440253363264 3444393259008 3448538136576 3453269056992 3457424615424 3457582891008 3461585174528 3473487691776 3478202407584 3480987254784 3482387970048 3482547388416 3485176168448 3501906649344 3506120736768 3510339895296 3516549304788 3522248810496 3522410053632 3527191173888 3529853653014 3530015244288 3531435687936 3534263156736 3539060365724 3544958631936 3551229278208 3555339960978 3555502718976 3559781302272 3564664833024 3568954441728 3573249212416 3576869922816 3579569901648 3581010285606 3581174218752 3588906286368 3590402485248 3594723065856 3605415171696 3614871379968 3616325968896 3619221405696 3623576666112 3624299839488 3628495104208 3628661211136 3629986379136 3640971534336 3645352968192 3653223603328 3665617255053 3665785061376 3667260137472 3670028346816 3670196355072 3674612957184 3675178072098 3679600669056 3692083805631 3692252823552 3696526746432 3696695967744 3704677456896 3706221920256 3710681874432 3715888644096 3717245667096 3720360230912 3721718886912 3726941143536 3731426030592 3732981645312 3741041478408 3741212737536 3745543333376 3745714798592 3758422228992 3762944999424 3768052608216 3768225103872 3771069526016 3772586967552 3772759670784 3785558851584 3793732203456 3798297464832 3809791967232 3811183283232 3811357753344 3815769544704 3815944224768 3816531074871 3821123771712 3824183181312 3825721995264 3835756019712 3840371851264 3847165051392 3851794612224 3853400408064 3861720235776 3861897019392 3863451009024 3866367311872 3866544308224 3870285033672 3874942416384 3879605403648 3884927689116 3889602692352 3889780752384 3894283321344 3894461595648 3907673653248 3912977708532 3916110661632 3917686466304 3917865811968 3920823189504 3926324826112 3932688482304 3939644980512 3944385828864 3949132382208 3959490084864 3968090070624 3971267149824 3972865148928 3976046051328 3988078460928 3995132937984 3999940558848 4004753965056 4010247937152 4015073746944 4015257550848 4019905363968 4020707634432 4025546031104 4027016139354 4037519572164 4039202795904 4044063449088 4044248580096 4052794934942 4052980465664 4059549401088 4066730302464 4068366715008 4071624081408 4076523749376 4077337319424 4082056992234 4082243862528 4087156310016 4096092976128 4101022089216 4109876553744 4122313964544 4124008194048 4127274631168 4128781890168 4128970899456 4133939576832 4139550752688 4150407880704 4155402354688 4167762139008 4169499660288 4174517108736 4180374724608 4183530255424 4183721771008 4185405259776 4192808786478 4197854284416 4199604350976 4208671663209 4208864329728 4213736250048 4213929148416 4219000061952 4228225007616 4233313124352 4239059184243 4239253241856 4242453216768 4244160338496 4244354629632 4255291834368 4260412522496 4267948728888 4273084647936 4284292005888 4286015963136 4289447591936 4298764243176 4302206078976 4303937244672 4315225522176 4320418332672 4328060682816 4333268938752 4335075459072 4344435265248 4344634146816 4346382385152 4349663225856 4349862346752 4355766603968 4364556079104 4375803028896 4376003346432 4381068736512 4381269295104 4392559312896 4397845184512 4405624494336 4407397274592 4407599038464 4410926088192 4417115429376 4422430851072 4424274542592 4432100603076 4437434057472 4442773929984 4454426345472 4459786665984 4460472531948 4465840128256 4466044567552 4467675543552 4473051807744 4486588268544 4496275204096 4505348210688 4511528929296 4516957965312 4517164744704 4522393534464 4523296088736 4528739284992 4534189031424 4544103145392 4549571380224 4549779652608 4559603023872 4565089910784 4566993076224 4575071590272 4578904899584 4580577091584 4586089218048 4587004484352 4592524345344 4598050848768 4604358742656 4609899487232 4610110521344 4623611122962 4631316922368 4637603210112 4641316339712 4643183960064 4643396517888 4650682023936 4656994596774 4669208865792 4674827649024 4680453193728 4688732406384 4690687117824 4696331747328 4702921565184 4706471537352 4706686992384 4708580917248 4712350875648 4722586069968 4734972370944 4740453281304 4740670291968 4746375069696 4752886444032 4758605922304 4769159897088 4772759868864 4774680380808 4774898958336 4785208381824 4787203313664 4792964087808 4801442319999 4807220228928 4819828506624 4821767958528 4825628540928 4831435554816 4832178576277 4832399785984 4839981838848 4841929400256 4854628712448 4860470624256 4874927556096 4887489673404 4887713415168 4889680183296 4893371129088 4893595140096 4899483942912 4900237429464 4906134225408 4922778407508 4923003764736 4928702328576 4928927956992 4939569942528 4941629227008 4947575832576 4954518192128 4956327556128 4962291849216 4969254858048 4975234707456 4977308860416 4988055304544 4988283650048 4998120671232 5011229638656 5017259999232 5024070144288 5024300138496 5030115956736 5030346227712 5032183283712 5047411802112 5058309604608 5064396619776 5075470045458 5079722622976 5081577710976 5081810337792 5087692726272 5087925633024 5088708099828 5094831695616 5098910908416 5100962660352 5114341359616 5129553401856 5135726149632 5137867210752 5148960314368 5149196025856 5151268012032 5159350370304 5160380044896 5166589888512 5172807204864 5179903585488 5186136923136 5186374336512 5192377761792 5210231537664 5217303611376 5221480882176 5223581955072 5223821082624 5227764252672 5243584643072 5252859974016 5259181105152 5265509842944 5274823957182 5279320113152 5290786760832 5294780479521 5295022866432 5297153531904 5301394735104 5308590548586 5317437947904 5326843917312 5333009941467 5333254078464 5339671953408 5346997249536 5353431662592 5359873818624 5360943512576 5369354852472 5371515428409 5371761328128 5383359429552 5385603727872 5392084598784 5408122757544 5412732534784 5422307069952 5424488953344 5428832108544 5435364999168 5436449759232 5442742656312 5442991816704 5444979568704 5449541746688 5461457301504 5468029452288 5479835404992 5496418619392 5498677592064 5505042520224 5505294532608 5511919435776 5512767108147 5519401003584 5533877174272 5544790119648 5545043951616 5557016185344 5559332880384 5566022811648 5573832966144 5580540346368 5582578330368 5590411715304 5597139045888 5599472467968 5611562217612 5611819106304 5618315000064 5618572197888 5625333415936 5637633343488 5644417499136 5652078912324 5652337655808 5656604289024 5658880451328 5659139506176 5673722445824 5690598305184 5697446197248 5712389341184 5714687950848 5723654317056 5723916337152 5731685657568 5736274771968 5738582992896 5753634029568 5760557776896 5770747577088 5777691918336 5780100612096 5792580353664 5792845529088 5795176513536 5799550967808 5799816462336 5812413624576 5819408105472 5827391533674 5834404038528 5834671128576 5841424982016 5841692393472 5856745750528 5869466562798 5874165992448 5876529699456 5876798717952 5881234784256 5889487239168 5896574468096 5899032723456 5909467470768 5916578743296 5923698573312 5939235127296 5947296709264 5956900724736 5959297723392 5964069076992 5982117691392 5999910838272 6007130947584 6015371905728 6022610620416 6022886326272 6029858045952 6031061451648 6038319046656 6040524209031 6045585375232 6056279358246 6058804193856 6066095173632 6066372870144 6079192402413 6079470698496 6086786547712 6089324101632 6100095453696 6107436122112 6114785624064 6116005979136 6123085488351 6123365793792 6130734465024 6139144990208 6151533133824 6164814830616 6175089229824 6183470946816 6190911946752 6193172835252 6193456349184 6200909365248 6209326129032 6225611821056 6233103532032 6240604258304 6251643208512 6254249490432 6261775663104 6270562086912 6275295383136 6275582656512 6278107889664 6283134500864 6289213179717 6296781426624 6313296494592 6320604375072 6320893722624 6328500092928 6337181925376 6349969686528 6358879862784 6363679825152 6366240507744 6366531944448 6380277842432 6382937751552 6390618783744 6401923093332 6409626971904 6426438008832 6429023944704 6434171387904 6441914073088 6448146364764 6453309118464 6455905867008 6472838283264 6480627499008 6492091024224 6499903408128 6516652897872 6516951220224 6519573577728 6524494838784 6524793520128 6533649905952 6541512300544 6563704543344 6564005019648 6571603104768 6571903942656 6586093256704 6588838969344 6596767776768 6608436741504 6611095911888 6611398557696 6616389132288 6625673144064 6633646276608 6636411813888 6656151086208 6664160894976 6681639518208 6689679998976 6690708797922 6698760192384 6699066851328 6701513315328 6706821275648 6707128303616 6709577711616 6729882402816 6744412806144 6752528826368 6767293393944 6775436947968 6775747117056 6783590301696 6784944133104 6793108927488 6798547877888 6801283547136 6824357070336 6824669478912 6839404535808 6847634866176 6850489614336 6868357349376 6870865637376 6879133827072 6880506726528 6888786518016 6897076273152 6906538113984 6914849230848 6915165782016 6923170349056 6935416684443 6946975383552 6956404815168 6961974509568 6964775940096 6965094776832 6970352336896 6985491895161 7003813298688 7012241473536 7020679790592 7033098609576 7044497620992 7044820107264 7054382347776 7059707306028 7060030488576 7062871375872 7068526313472 7078120731448 7089917263872 7102458556416 7110679921956 7111005437952 7119562604544 7129329666048 7137908883456 7146498424832 7153739845632 7159139803296 7162020571212 7162348437504 7177812572736 7180804970496 7189446131712 7210830343392 7229742759936 7232651937792 7238442811392 7247153332224 7248599678976 7256990208416 7257322422272 7259972758272 7281943068672 7290705936384 7306447206656 7331234510106 7331570122752 7334520274944 7340056693632 7340392710144 7349225914368 7350356144196 7359201338112 7384167611262 7384505647104 7393053492864 7393391935488 7409354913792 7412443840512 7421363748864 7431777288192 7434491334192 7440720461824 7443437773824 7453882287072 7462852061184 7465963290624 7482082956816 7482425475072 7491086666752 7491429597184 7516844457984 7525889998848 7536105216432 7536450207744 7542139052032 7545173935104 7545519341568 7571117703168 7587464406912 7596594929664 7619583934464 7622366566464 7622715506688 7631539089408 7631888449536 7633062149742 7642247543424 7648366362624 7651443990528 7671512039424 7680743702528 7694330102784 7703589224448 7706800816128 7723440471552 7723794038784 7726902018048 7732734623744 7740570067344 7749884832768 7759210807296 7769855378232 7779205384704 7779561504768 7788566642688 7815347306496 7825955417064 7832221323264 7835372932608 7835731623936 7841646379008 7852649652224 7865376964608 7879289961024 7888771657728 7898264764416 7918980169728 7936180141248 7942534299648 7945730297856 7952092102656 7962885822879 7976156921856 7990265875968 7999881117696 8009507930112 8020495874304 8030147493888 8030515101696 8039810727936 8041415268864 8051092062208 8054032278708 8075039144328 8078405591808 8088126898176 8088497160192 8105589869884 8105960931328 8119098802176 8133460604928 8136733430016 8143248162816 8153047498752 8154674638848 8164113984468 8164487725056 8174312620032 8192185952256 8202044178432 8219753107488 8244627929088 8248016388096 8254549262336 8257563780336 8257941798912 8267879153664 8279101505376 8300815761408 8310804709376 8335524278016 8338999320576 8349034217472 8360749449216 8367060510848 8367443542016 8370810519552 8385617572956 8395708568832 8399208701952 8417343326418 8417728659456 8427472500096 8427858296832 8438000123904 8456450015232 8466626248704 8478118368486 8478506483712 8484906433536 8488320676992 8488709259264 8510583668736 8520825044992 8535897457776 8546169295872 8568584011776 8572031926272 8578895183872 8597528486352 8604412157952 8607874489344 8630451044352 8640836665344 8656121365632 8666537877504 8670150918144 8688870530496 8689268293632 8692764770304 8699326451712 8699724693504 8711533207936 8729112158208 8741087300511 8751606057792 8752006692864 8762137473024 8762538590208 8785118625792 8795690369024 8804199844197 8811248988672 8814794549184 8815198076928 8821852176384 8834230858752 8844861702144 8848549085184 8864201206152 8874868114944 8885547859968 8908852690944 8919573331968 8920945063896 8931680256512 8932089135104 8935351087104 8946103615488 8973176537088 8992550408192 9010696421376 9023057858592 9033915930624 9034329489408 9044787068928 9046592177472 9057478569984 9068378062848 9084419037369 9088206290784 9099142760448 9099559305216 9119206047744 9130179821568 9133986152448 9150143180544 9157809799168 9161154183168 9172178436096 9174008968704 9185048690688 9196101697536 9208717485312 9219798974464 9220221042688 9247222245924 9262633844736 9275206420224 9282632679424 9286367920128 9286793035776 9301364047872 9313989193548 9338417731584 9349655298048 9360906387456 9377464812768 9381374235648 9392663494656 9405843130368 9412943074704 9413373984768 9417161834496 9424701751296 9445172139936 9469944741888 9480906562608 9481340583936 9492750139392 9505772888064 9517211844608 9538319794176 9545519737728 9549360761616 9549797916672 9570416763648 9574406627328 9585928175616 9602884639998 9614440457856 9639657013248 9643535917056 9651257081856 9662871109632 9664357152554 9664799571968 9679963677696 9683858800512 9709257424896 9720941248512 9749855112192 9774979346808 9775426830336 9779360366592 9786742258176 9787190280192 9800474858928 9812268450816 9845556815016 9846007529472 9857404657152 9857855913984 9879139885056 9883258454016 9895151665152 9909036384256 9912655112256 9924583698432 9938509716096 9950469414912 9954617720832 9976110609088 9976567300096 9996241342464 10022459277312 10034519998464 10036063196883 10048140288576 10048600276992 10060231913472 10060692455424 10064366567424 10094823604224 10116619209216 10128793239552 10150940090916 10159445245952 10163155421952 10163620675584 10175385452544 10175851266048 10177416199656 10189663391232 10197821816832 10201925320704 10228682719232 10259106803712 10271452299264 10275734421504 10297920628736 10298392051712 10302536024064 10318700740608 10320760089792 10333179777024 10345614409728 10359807170976 10372273846272 10372748673024 10384755523584 10420463075328 10434607222752 10442961764352 10447163910144 10447642165248 10455528505344 10487169286144 10505719948032 10518362210304 10531019685888 10549647914364 10558640226304 10581573521664 10589560959042 10590045732864 10594307063808 10602789470208 10617181097172 10634875895808 10653687834624 10666019882934 10666508156928 10679343906816 10693994499072 10706863325184 10719747637248 10721887025152 10738709704944 10743030856818 10743522656256 10766718859104 10771207455744 10784169197568 10816245515088 10844614139904 10848977906688 10857664217088 10870729998336 10872899518464 10885485312624 10885983633408 10889959137408 10899083493376 10922914603008 10936058904576 10959670809984 10992837238784 10996851765159 10997355184128 11010085040448 11010589065216 11023838871552 11025534216294 11038802007168 11067754348544 11089580239296 11090087903232 11114032370688 11118665760768 11132045623296 11147665932288 11161080692736 11165156660736 11180823430608 11194278091776 11198944935936 11223124435224 11223638212608 11236630000128 11237144395776 11275266686976 11288834998272 11304157824648 11304675311616 11313208578048 11317760902656 11318279012352 11347444891648 11381196610368 11394892394496 11424778682368 11429375901696 11447308634112 11447832674304 11449593224613 11463371315136 11472549543936 11477165985792 11507268059136 11521115553792 11541495154176 11555383836672 11560201224192 11585160707328 11585691058176 11590353027072 11599101935616 11599632924672 11624827249152 11638816210944 11654783067348 11668808077056 11669342257152 11682849964032 11683384786944 11713491501056 11738933125596 11748331984896 11753059398912 11753597435904 11762469568512 11778974478336 11793148936192 11798065446912 11818934941536 11833157486592 11847397146624 11878470254592 11894593418528 11913801449472 11918595446784 11928138153984 11964235382784 11999821676544 12014261895168 12030743811456 12045221240832 12045772652544 12059716091904 12062122903296 12076638093312 12081048418062 12091170750464 12112558716492 12117608387712 12132190347264 12132745740288 12158384804826 12158941396992 12173573095424 12178648203264 12200190907392 12214872244224 12229571248128 12232011958272 12246170976702 12246731587584 12261468930048 12278289980416 12303066267648 12329629661232 12366941893632 12381823893504 12386345670504 12386912698368 12401818730496 12418652258064 12451223642112 12466207064064 12481208516608 12503286417024 12508498980864 12523551326208 12541124173824 12550590766272 12551165313024 12556215779328 12566269001728 12578426359434 12593562853248 12626014989627 12626592989184 12641208750144 12641787445248 12657000185856 12674363850752 12699939373056 12717177552729 12717759725568 12727359650304 12732481015488 12733063888896 12760555684864 12765875503104 12781237567488 12803846186664 12819253943808 12852876017664 12858047889408 12868342775808 12883828146176 12896292729528 12906618236928 12911811734016 12945676566528 12961254998016 12984182048448 12999806816256 13033305795744 13033902440448 13039147155456 13048989677568 13049587040256 13067299811904 13083024601088 13127409086688 13128010039296 13143206209536 13143807885312 13172186513408 13177677938688 13193535553536 13216873483008 13222191823776 13222797115392 13232778264576 13251346288128 13267292553216 13272823627776 13312302172416 13328321789952 13363279036416 13379359997952 13381417595844 13397520384768 13398133702656 13403026630656 13413642551296 13414256607232 13419155423232 13459764805632 13488825612288 13505057652736 13534586787888 13550873895936 13551494234112 13567180603392 13569888266208 13586217854976 13597095755776 13602567094272 13648714140672 13649338957824 13678809071616 13695269732352 13700979228672 13736714698752 13741731274752 13758267654144 13761013453056 13777573036032 13794152546304 13813076227968 13829698461696 13830331564032 13846340698112 13870833368886 13893950767104 13912809630336 13923949019136 13929551880192 13930189553664 13940704673792 13970983790322 14007626597376 14024482947072 14041359581184 14066197219152 14088995241984 14108764695552 14119414612056 14120060977152 14125742751744 14137052626944 14156241462896 14204917112832 14221359843912 14222010875904 14239125209088 14258659332096 14275817766912 14292996849664 14307479691264 14318279606592 14324041142424 14324696875008 14355625145472 14361609940992 14378892263424 14404326959997 14421660686784 14459485519872 14465303875584 14476885622784 14494306664448 14496535728831 14497199357952 14513980416832 14514644844544 14519945516544 14563886137344 14581411872768 14612894413312 14662469020212 14663140245504 14669040549888 14680113387264 14680785420288 14698451828736 14700712288392 14718402676224 14768335222524 14769011294208 14786106985728 14786783870976 14818709827584 14824887681024 14842727497728 14863554576384 14868982668384 14881440923648 14886875547648 14907764574144 14925704122368 14931926581248 14964165913632 14964850950144 14982173333504 14982859194368 15033688915968 15051779997696 15072210432864 15072900415488 15084278104064 15090347870208 15091038683136 15142235406336 15174928813824 15193189859328 15239167868928 15244733132928 15245431013376 15263078178816 15263776899072 15266124299484 15284495086848 15296732725248 15302887981056 15343024078848 15361487405056 15388660205568 15407178448896 15413601632256 15446880943104 15447588077568 15453804036096 15465469247488 15481140134688 15499769665536 15518421614592 15539710756464 15558410769408 15559123009536 15577133285376 15630694612992 15651910834128 15664442646528 15670745865216 15671463247872 15683292758016 15705299304448 15730753929216 15758579922048 15777543315456 15796529528832 15837960339456 15872360282496 15884341438563 15885068599296 15891460595712 15904184205312 15925771645758 15952313843712 15980531751936 15999029824401 15999762235392 16019015860224 16040991748608 16060294987776 16079621455872 16082830537728 16102184124416 16108064557416 16150078288656 16156811183616 16176253796352 16211179739768 16211921862656 16238197604352 16266921209856 16273466860032 16286496325632 16306094997504 16309349277696 16328227968936 16328975450112 16348625240064 16384371904512 16404088356864 16439506214976 16489255858176 16496032776192 16509098524672 16515127560672 16515883597824 16535758307328 16538301324441 16558203010752 16601631522816 16621609418752 16671048556032 16677998641152 16698068434944 16721498898432 16734121021696 16734887084032 16741621039104 16771235145912 16791417137664 16798417403904 16834686652836 16835457318912 16854945000192 16855716593664 16876000247808 16912900030464 16933252497408 16956236736972 16957012967424 16969812867072 16976641353984 16977418518528 17021167337472 17041650089984 17071794915552 17092338591744 17137168023552 17144063852544 17157790367744 17195056972704 17208824315904 17215748978688 17260902088704 17281673330688 17312242731264 17333075755008 17340301836288 17377741060992 17378536587264 17385529540608 17398652903424 17399449387008 17423066415872 17458224316416 17482174601022 17503212115584 17504013385728 17524274946048 17525077180416 17570237251584 17591380738048 17608399688394 17622497977344 17629589098368 17630396153856 17643704352768 17668461717504 17689723404288 17697098170368 17728402412304 17749736229888 17771095719936 17817705381888 17841890127792 17863360513024 17864178270208 17870702174208 17892207230976 17946353074176 17985100816384 18021392842752 18046115717184 18067831861248 18068658978816 18089574137856 18093184354944 18114957139968 18136756125696 18168838074738 18176412581568 18198285520896 18199118610432 18237577207239 18238412095488 18260359643136 18267972304896 18300286361088 18315619598336 18322308366336 18344356872192 18348017937408 18369256465053 18370097381376 18392203395072 18417434970624 18439597948928 18494444491848 18525267689472 18550412840448 18565265358848 18572735840256 18602728095744 18627978387096 18676835463168 18699310596096 18721812774912 18754929625536 18762748471296 18785326989312 18811686260736 18825886149408 18826747969536 18834323668992 18849403502592 18890344279872 18939889483776 18961813125216 18962681167872 18985500278784 19011545776128 19034423689216 19076639588352 19091039475456 19098721523232 19099595833344 19140833527296 19148813254656 19171856351232 19205769279996 19228880915712 19279314026496 19287071834112 19302514163712 19325742219264 19328714305108 19329599143936 19359927355392 19367717601024 19418514849792 19441882497024 19499710224384 19549958693616 19550853660672 19558720733184 19573484516352 19574380560384 19600949717856 19624536901632 19691113630032 19692015058944 19714809314304 19715711827968 19758279770112 19766516908032 19790303330304 19818072768512 19825310224512 19849167396864 19877019432192 19900938829824 19909235441664 19952221218176 19953134600192 19992482684928 20044918554624 20069039996928 20072126393766 20096280577152 20097200553984 20120463826944 20121384910848 20128733134848 20189647208448 20233238418432 20257586479104 20301880181832 20318890491904 20326310843904 20327241351168 20350770905088 20354832399312 20379326782464 20395643633664 20403850641408 20457365438464 20518213607424 20542904598528 20551468843008 20595841257472 20596784103424 20605072048128 20637401481216 20641520179584 20666359554048 20691228819456 20719614341952 20744547692544 20745497346048 20769511047168 20806250053329 20840926150656 20869214445504 20885923528704 20894327820288 20895284330496 20911057010688 20956475685483 20974338572288 21011439896064 21036724420608 21062039371776 21099295828728 21117280452608 21163147043328 21179121918084 21180091465728 21188614127616 21205578940416 21234362194344 21269751791616 21307375669248 21332039765868 21333016313856 21358687813632 21387988998144 21413726650368 21439495274496 21443774050304 21477419409888 21486061713636 21487045312512 21533437718208 21542414911488 21568338395136 21632491030176 21689228279808 21697955813376 21715328434176 21741459996672 21745799036928 21770970625248 21771967266816 21779918274816 21798166986752 21845829206016 21872117809152 21919341619968 21985674477568 21993703530318 21994710368256 22020170080896 22021178130432 22047677743104 22051068432588 22077604014336 22135508697088 22179160478592 22180175806464 22228064741376 22237331521536 22264091246592 22295331864576 22322161385472 22330313321472 22361646861216 22388556183552 22397889871872 22446248870448 22447276425216 22473260000256 22474288791552 22550533373952 22577669996544 22608315649296 22609350623232 22626417156096 22635521805312 22636558024704 22694889783296 22762393220736 22789784788992 22849557364736 22858751803392 22894617268224 22895665348608 22899186449226 22926742630272 22945099087872 22954331971584 23014536118272 23042231107584 23082990308352 23110767673344 23120402448384 23170321414656 23171382116352 23180706054144 23198203871232 23249654498304 23277632421888 23309566134696 23337616154112 23338684514304 23365699928064 23426983002112 23477866251192 23496663969792 23506118797824 23507194871808 23524939137024 23557948956672 23586297872384 23596130893824 23637869883072 23666314973184 23694794293248 23756940509184 23789186837056 23827602898944 23837190893568 23856276307968 23888657468637 23928470765568 23999643353088 24028523790336 24061487622912 24090442481664 24091545305088 24119432183808 24124245806592 24153276186624 24162096836124 24182341500928 24225117432984 24235216775424 24264380694528 24265491480576 24316769609652 24317882793984 24347146190848 24357296406528 24400381814784 24429744488448 24459142496256 24464023916544 24492341953404 24493463175168 24522937860096 24556579960832 24606132535296 24659259322464 24733883787264 24763647787008 24772691341008 24773825396736 24803637460992 24837304516128 24902447284224 24932414128128 24962417033216 25006572834048 25016997961728 25047102652416 25082248347648 25101181532544 25102330626048 25112431558656 25132538003456 25156852718868 25187125706496 25252029979254 25253185978368 25282417500288 25283574890496 25314000371712 25348727701504 25399878746112 25434355105458 25435519451136 25454719300608 25464962030976 25466127777792 25521111369728 25531751006208 25562475134976 25607692373328 25638507887616 25705752035328 25716095778816 25736685551616 25792585459056 25813236473856 25823623468032 25891353133056 25922509996032 25968364096896 25999613632512 26066611591488 26067804880896 26078294310912 26097979355136 26099174080512 26134599623808 26166049202176 26223261901533 26254818173376 26256020078592 26286412419072 26287615770624 26344373026816 26355355877376 26387071107072 26433746966016 26444383647552 26445594230784 26465556529152 26502692576256 26534585106432 26545647255552 26624604344832 26656643579904 26726558072832 26758719995904 26762835191688 26795040769536 26796267405312 26806053261312 26827285102592 26838310846464 26919529611264 26977651224576 27010115305472 27069173575776 27101747791872 27102988468224 27134361206784 27139776532416 27172435709952 27194191511552 27205134188544 27253257112107 27297428281344 27298677915648 27357618143232 27390539464704 27401958457344 27473429397504 27483462549504 27516535308288 27522026906112 27555146072064 27588305092608 27626152455936 27659396923392 27660663128064 27692681396224 27741666737772 27787901534208 27825619260672 27847898038272 27859103760384 27860379107328 27881409347584 27941967580644 28015253194752 28048965894144 28082719162368 28132394438304 28177990483968 28217529391104 28238829224112 28240121954304 28251485503488 28274105253888 28312482925792 28409834225664 28442719687824 28444021751808 28478250418176 28517318664192 28551635533824 28585993699328 28614959382528 28636559213184 28648082284848 28649393750016 28711250290944 28723219881984 28757784526848 28808653919994 28843321373568 28918971039744 28930607751168 28953771245568 28988613328896 28993071457662 28994398715904 29027960833664 29029289689088 29039891033088 29127772274688 29162823745536 29225788826624 29324938040424 29326280491008 29338081099776 29360226774528 29361570840576 29401424576784 29436805352448 29536670445048 29538022588416 29572213971456 29573567741952 29637419655168 29649775362048 29685454995456 29727109152768 29737965336768 29762881847296 29773751095296 29815529148288 29851408244736 29863853162496 29928331827264 29929701900288 29964346667008 29965718388736 30067377831936 30103559995392 30108189590649 30144420865728 30145800830976 30168556208128 30180695740416 30182077366272 30284470812672 30349857627648 30386379718656 30478335737856 30489466265856 30490862026752 30526156357632 30527553798144 30532248598968 30568990173696 30593465450496 30605775962112 30686048157696 30722974810112 30777320411136 30814356897792 30827203264512 30893761886208 30895176155136 30907608072192 30930938494976 30962280269376 30999539331072 31036843229184 31079421512928 31116821538816 31118246019072 31154266570752 31261389225984 31303821668256 31328885293056 31341491730432 31342926495744 31366585516032 31410598608896 31461507858432 31517159844096 31555086630912 31593059057664 31675920678912 31744720564992 31768682877126 31770137198592 31782921191424 31808368410624 31851543291516 31904627687424 31961063503872 31998059648802 31999524470784 32038031720448 32081983497216 32120589975552 32159242911744 32165661075456 32204368248832 32216129114832 32300156577312 32313622367232 32352507592704 32422359479536 32423843725312 32533842419712 32546933720064 32572992651264 32612189995008 32618698555392 32656455937872 32657950900224 32697250480128 32768743809024 32808176713728 32879012429952 32978511716352 32990555295477 32992065552384 33018197049344 33030255121344 33031767195648 33071516614656 33076602648882 33116406021504 33203263045632 33243218837504 33342097112064 33355997282304 33396136869888 33442997796864 33468242043392 33469774168064 33483242078208 33542470291824 33582834275328 33596834807808 33669373305672 33670914637824 33709890000384 33711433187328 33825800060928 33866504994816 33912473473944 33914025934848 33939625734144 33953282707968 33954837037056 34042334674944 34083300179968 34143589831104 34184677183488 34274336047104 34288127705088 34315580735488 34348779673839 34390113945408 34417648631808 34431497957376 34521804177408 34563346661376 34624485462528 34666151510016 34680603672576 34755482121984 34757073174528 34771059081216 34797305806848 34798898774016 34846132831744 34916448632832 34964349202044 35006424231168 35008026771456 35048549892096 35050154360832 35140474503168 35182761476096 35216799376788 35244995954688 35259178196736 35260792307712 35287408705536 35336923435008 35379446808576 35394196340736 35456804824608 35499472459776 35542191439872 35635410763776 35683780255584 35726721026048 35728356540416 35741404348416 35784414461952 35892706148352 35970201632768 36042785685504 36092231434368 36135663722496 36137317957632 36179148275712 36186368709888 36229914279936 36273512251392 36337676149476 36352825163136 36396571041792 36398237220864 36475154414478 36476824190976 36520719286272 36535944609792 36600572722176 36631239196672 36644616732672 36688713744384 36696035874816 36738512930106 36740194762752 36784406790144 36834869941248 36879195897856 36988888983696 37100825680896 37130530717696 37145471680512 37205456191488 37255956774192 37353670926336 37398621192192 37443625549824 37509859251072 37525496942592 37570653978624 37623372521472 37651772298816 37653495939072 37668647337984 37698807005184 37780688559744 37878044968881 37879778967552 37923626250432 37925362335744 37971000557568 38023091552256 38068847378432 38151532658187 38153279176704 38182078950912 38197443046464 38199191666688 38281667054592 38297626509312 38343712702464 38411538559992 38457761831424 38558628052992 38574143668224 38605028327424 38651484438528 38657428610216 38659198287872 38719854710784 38735435202048 38837029699584 38883764994048 38999420448768 39099917387232 39101707321344 39117441466368 39146969032704 39148761120768 39201899435712 39249073803264 39382227260064 39384030117888 39429618628608 39431423655936 39516559540224 39533033816064 39580606660608 39636145537024 39650620449024 39698334793728 39754038864384 39801877659648 39818470883328 39904442436352 39906269200384 39984965369856 40089837109248 40138079993856 40144252787532 40192561154304 40194401107968 40240927653888 40242769821696 40257466269696 40379294416896 40466476836864 40515172958208 40603760363664 40637780983808 40652621687808 40654482702336 40701541810176 40709664798624 40758653564928 40791287267328 40807701282816 40914730876928 41036427214848 41085809197056 41102937686016 41191682514944 41193568206848 41210144096256 41274802962432 41283040359168 41332719108096 41382457638912 41439228683904 41489095385088 41490994692096 41539022094336 41612500106658 41681852301312 41738428891008 41771847057408 41788655640576 41790568660992 41822114021376 41912951370966 41948677144576 42022879792128 42073448841216 42124078743552 42198591657456 42326294086656 42358243836168 42360182931456 42377228255232 42411157880832 42468724388688 42614751338496 42664079531736 42666032627712 42717375627264 42775977996288 42827453300736 42878990548992 42887548100608 42954838819776 42972123427272 42974090625024 43066875436416 43084829822976 43136676790272 43264982060352 43378456559616 43395911626752 43430656868352 43482919993344 43489607186493 43491598073856 43541941250496 43543934533632 43559836549632 43596333973504 43691658412032 43744235618304 43838683239936 43971348955136 43987407060636 43989420736512 44040340161792 44042356260864 44095355486208 44102136865176 44155208028672 44271017394176 44358320957184 44360351612928 44456129482752 44474663043072 44528182493184 44590663729152 44644322770944 44660626642944 44723293722432 44777112367104 44795779743744 44892497740896 44894552850432 44946520000512 44948577583104 45101066747904 45155339993088 45216631298592 45218701246464 45252834312192 45271043610624 45273116049408 45389779566592 45524786441472 45579569577984 45699114729472 45717503606784 45789234536448 45791330697216 45798372898452 45853485260544 45890198175744 45908663943168 46029072236544 46084462215168 46165980616704 46221535346688 46240804896768 46340642829312 46342764232704 46361412108288 46396407742464 46499308996608 46555264843776 46619132269392 46675232308224 46677369028608 46731399856128 46853966004224 46955732502384 46993327939584 47012237595648 47014389743616 47049878274048 47115897913344 47172595744768 47192261787648 47275739766144 47332629946368 47389588586496 47513881018368 47578373674112 47653024315689 47655205797888 47674381787136 47712552615936 47777314937274 47856941531136 47997089473203 47999286706176 48057047580672 48122975245824 48180884963328 48238864367616 48248491613184 48306552373248 48324193672248 48364683001856 48450234865968 48470433550848 48528761389056 48633539219304 48635765587968 48694292381696 48714592813056 48800763629568 48859488976896 48918284992512 48928047833088 48984683906808 48986926350336 49045875720192 49113159921664 49212265070592 49318518644928 49467767574528 49527295574016 49545382682016 49547650793472 49607274921984 49614903973323 49674609032256 49804894568448 49864828256256 49924834066432 50013145668096 50033995923456 50094205304832 50164496695296 50202363065088 50204661252096 50224863117312 50265076006912 50313705437736 50374251412992 50504059958508 50506371956736 50564835000576 50567149780992 50628000743424 50697455403008 50799757492224 50868710210916 50871038902272 50909438601216 50929924061952 50932255555584 51042222739456 51063502012416 51124950269952 51215384746656 51277015775232 51411504070656 51432191557632 51473371103232 51585170918112 51626472947712 51647246936064 51782706266112 51845019992064 51936728193792 51999227265024 52133223182976 52135609761792 52156588621824 52195958710272 52198348161024 52269199247616 52332098404352 52446523803066 52509636346752 52512040157184 52572824838144 52575231541248 52688746053632 52710711754752 52774142214144 52867493932032 52888767295104 52891188461568 52931113058304 53005385152512 53069170212864 53091294511104 53249208689664 53313287159808 53453116145664 53525670383376 53590081539072 53592534810624 53612106522624 53654570205184 53676621692928 53839059222528 53955302449152 54020230610944 54138347151552 54203495583744 54205976936448 54268722413568 54279553064832 54344871419904 54388383023104 54410268377088 54506514224214 54594856562688 54597355831296 54712731621717 54715236286464 54781078929408 54803916914688 54946858795008 54966925099008 55033070616576 55044053812224 55107769395159 55110292144128 55176610185216 55252304911872 55318793846784 55385362792448 55483333475544 55575803068416 55651238521344 55695796076544 55718207520768 55762818695168 55883935161288 56030506389504 56097931788288 56165438324736 56264788876608 56355980967936 56435058782208 56477658448224 56480243908608 56502971006976 56548210507776 56624965851584 56819668451328 56885439375648 56888043503616 56956500836352 57034637328384 57103271067648 57171987398656 57229918765056 57273118426368 57296164569696 57298787500032 57422500581888 57446439763968 57515569053696 57617307839988 57686642747136 57837942079488 57861215502336 57907542491136 57977226657792 57986142915324 57988797431808 58055921667328 58058579378176 58079782066176 58255544549376 58325647491072 58451577653248 58649876080848 58652560982016 58676162199552 58720453549056 58723141681152 58802849153568 58873610704896 59073340890096 59076045176832 59144427942912 59147135483904 59274839310336 59299550724096 59370909990912 59454218305536 59475930673536 59525763694592 59547502190592 59631058296576 59702816489472 59727706324992 59856663654528 59859403800576 59928693334016 59931436777472 60134755663872 60207119990784 60216379181298 60288841731456 60291601661952 60337112416256 60361391480832 60364154732544 60568941625344 60699715255296 60772759437312 60956671475712 60978932531712 60981724053504 61052312715264 61064497197936 61137980347392 61186930900992 61211551924224 61372096315392 61554640822272 61628713795584 61654406529024 61787523772416 61790352310272 61815216144384 61861876989952 61924560538752 61999078662144 62073686458368 62158843025856 62233643077632 62236492038144 62308533141504 62418750159987 62522778451968 62607643336512 62657770586112 62682983460864 62685852991488 62733171032064 62818321491601 62821197217792 62923015716864 63034319688192 63110173261824 63186118115328 63351841357824 63489441129984 63537365754252 63540274397184 63565842382848 63616736821248 63703086583032 63809255374848 63922127007744 63996119297604 63999048941568 64076063440896 64163966994432 64241179951104 64318485823488 64331322150912 64408736497664 64432258229664 64600313154624 64627244734464 64705015185408 64844718959072 64847687450624 65067684839424 65093867440128 65145985302528 65224379990016 65237397110784 65312911875744 65315901800448 65394500960256 65537487618048 65616353427456 65758024859904 65957023432704 65981110590954 65984131104768 66036394098688 66060510242688 66063534391296 66143033229312 66153205297764 66232812043008 66406526091264 66486437675008 66684194224128 66711994564608 66792273739776 66885995593728 66936484086784 66939548336128 66966484156416 67084940583648 67165668550656 67193669615616 67338746611344 67341829275648 67419780000768 67422866374656 67651600121856 67733009989632 67824946947888 67828051869696 67879251468288 67906565415936 67909674074112 68084669349888 68166600359936 68287179662208 68369354366976 68548672094208 68576255410176 68631161470976 68697559347678 68780227890816 68835297263616 68862995914752 69043608354816 69126693322752 69248970925056 69332303020032 69361207345152 69510964243968 69514146349056 69542118162432 69594611613696 69692265663488 69832897265664 69928698404088 70012848462336 70016053542912 70097099784192 70280949006336 70365522952192 70433598753576 70489991909376 70518356393472 70521584615424 70574817411072 70673846870016 70758893617152 70788392681472 70913609649216 70998944919552 71084382879744 71270821527552 71367560511168 71453442052096 71456713080832 71482808696832 71568828923904 71665972405911 71785412296704 71940403265536 72085571371008 72184462868736 72271327444992 72274635915264 72358296551424 72372737419776 72459828559872 72547024502784 72675352298952 72705650326272 72793142083584 72796474441728 72950308828956 72953648381952 73041438572544 73071889219584 73201145444352 73262478393344 73289233465344 73377427488768 73392071749632 73477025860212 73480389525504 73568813580288 73669739882496 73758391795712 73977777967392 74201651361792 74261061435392 74290943361024 74410912382976 74511913548384 74707341852672 74797242384384 74887251099648 75019718502144 75050993885184 75141307957248 75246745042944 75303544597632 75306991878144 75337294675968 75397614010368 75561377119488 75756089937762 75759557935104 75847252500864 75850724671488 75942001115136 76046183104512 76137694756864 76303065316374 76306558353408 76364157901824 76394886092928 76398383333376 76563334109184 76595253018624 76687425404928 76823077119984 76915523662848 77117256105984 77148287336448 77210056654848 77314857220432 77318396575744 77439709421568 77470870404096 77674059399168 77767529988096 77998840897536 78199834774464 78203414642688 78234882932736 78293938065408 78297522241536 78403798871424 78498147606528 78669785704599 78764454520128 78768060235776 78859237257216 78862847311872 79033119080448 79066067632128 79161213321216 79272291074048 79301240898048 79396669587456 79508077728768 79603755319296 79636941766656 79808884872704 79812538400768 79969930739712 80179674218496 80276159987712 80288505575064 80385122308608 80388802215936 80481855307776 80514932539392 80758588833792 80932953673728 81030345916416 81207520727328 81275561967616 81305243375616 81308965404672 81403083620352 81419329597248 81517307129856 81582574534656 81615402565632 81759771336321 81829461753856 82072854429696 82171618394112 82205875372032 82383365029888 82387136413696 82420288192512 82549605924864 82566080718336 82665438216192 82764915277824 82878457367808 82978190770176 82981989384192 83078044188672 83225000213316 83363704602624 83476857782016 83543694114816 83577311281152 83581137321984 83644228042752 83825902741932 83897354289152 84045759584256 84146897682432 84248157487104 84397183314912 84652588173312 84716487672336 84720365862912 84754456510464 84822315761664 84937448777376 85229502676992 85328159063472 85332065255424 85434751254528 85551955992576 85654906601472 85757981097984 85775096201216 85909677639552 85944246854544 85948181250048 86133750872832 86169659645952 86273353580544 86529964120704 86756913119232 86791823253504 86861313736704 86965839986688 86979214372986 86983196147712 87083882500992 87087869067264 87119673099264 87192667947008 87383316824064 87488471236608 87677366479872 87942697910272 87974814121272 87978841473024 88080680323584 88084712521728 88204273730352 88310416057344 88542034788352 88716641914368 88720703225856 88912258965504 88949326086144 89056364986368 89181327458304 89288645541888 89321253285888 89446587444864 89554224734208 89591559487488 89784995481792 89789105700864 89893040001024 89897155166208 90202133495808 90310679986176 90324568771947 90433262597184 90437402492928 90505668624384 90542087221248 90546232098816 90779559133184 91049572882944 91159139155968 91398229458944 91435007213568 91578469072896 91582661394432 91596745796904 91706970521088 91780396351488 91817327886336 92058144473088 92168924430336 92331961233408 92443070693376 92481609793536 92681285658624 92685528465408 92722824216576 92792815484928 92998617993216 93110529687552 93238264538784 93350464616448 93354738057216 93462799712256 93707932008448 93911465004768 93986655879168 94024475191296 94028779487232 94099756548096 94231795826688 94345191489536 94384523575296 94551479532288 94665259892736 94779177172992 95027762036736 95156747348224 95306048631378 95310411595776 95348763574272 95425105231872 95554629874548 95713883062272 95994178946406 95998573412352 96114095161344 96245950491648 96361769926656 96477728735232 96496983226368 96613104746496 96648387344496 96729366003712 96900469731936 96940867101696 97057522778112 97267078438608 97271531175936 97388584763392 97601527259136 97718977953792 97836569985024 97856095666176 97969367813616 97973852700672 98091751440384 98226319843328 98424530141184 98637037289856 98935535149056 99054591148032 99090765364032 99095301586944 99214549843968 99229807946646 99349218064512 99609789136896 99729656512512 99849668132864 100026291336192 100067991846912 100188410609664 100328993390592 100404726130176 100409322504192 100449726234624 100627410875472 100748502825984 101008119917016 101012743913472 101129670001152 101134299561984 101394910806016 101599514984448 101737420421832 101742077804544 101818877202432 101859848123904 101864511111168 102084445478912 102127004024832 102249900539904 102430769493312 102554031550464 102823008141312 102864383115264 102946742206464 103170341836224 103252945895424 103294493872128 103565412532224 103690039984128 103873456387584 103998454530048 104266446365952 104271219523584 104313177243648 104391917420544 104396696322048 104538398495232 104664196808704 104893047606132 105019272693504 105024080314368 105145649676288 105150463082496 105377492107264 105421423509504 105548284428288 105734987864064 105777534590208 105782376923136 105862226116608 106010770305024 106138340425728 106182589022208 106498417379328 106626574319616 106906232291328 107051340766752 107180163078144 107185069621248 107224213045248 107309140410368 107353243385856 107678118445056 107910604898304 108040461221888 108276694303104 108406991167488 108411953872896 108537444827136 108559106129664 108689742839808 108776766046208 108820536754176 109013028448428 109189713125376 109194711662592 109425463243434 109430472572928 109562157858816 109607833829376 109893717590016 109933850198016 110066141233152 110088107624448 110215538790318 110220584288256 110353220370432 110504609823744 110637587693568 110770725584896 110966666951088 111302477042688 111391592153088 111436415041536 111525637390336 111767870322576 112061012779008 112195863576576 112330876649472 112529577753216 112711961935872 112870117564416 112955316896448 112960487817216 113005942013952 113096421015552 113249931703168 113634134906643 113639336902656 113770878751296 113776087007232 113913001672704 114069274656768 114206542135296 114343974797312 114454597974561 114459837530112 114546236852736 114592329139392 114597575000064 114845001163776 114892879527936 115031138107392 115234615679976 115373285494272 115675884158976 115722431004672 115815084982272 115954453315584 115972285830648 115977594863616 116111843334656 116117158756352 116159564132352 116511089098752 116651294982144 116903155306496 117299752161696 117305121964032 117352324399104 117440907098112 117446283362304 117605698307136 117747221409792 118146681780192 118152090353664 118288855885824 118294270967808 118549678620672 118599101448192 118741819981824 118908436611072 118951861347072 119051527389184 119095004381184 119262116593152 119405632978944 119455412649984 119713327309056 119718807601152 119857386668032 119862873554944 120269511327744 120414239981568 120432758362596 120577683462912 120583203323904 120674224832512 120722782961664 120728309465088 121137883250688 121399430510592 121545518874624 121913342951424 121957865063424 121963448107008 122104625430528 122128994395872 122275960694784 122373861801984 122423103848448 122744192630784 123109281644544 123257427591168 123308813058048 123575047544832 123580704620544 123630432288768 123723753979904 123849121077504 123998157324288 124147372916736 124317686051712 124467286155264 124472984076288 124617066283008 124837500319974 125045556903936 125215286673024 125315541172224 125365966921728 125371705982976 125466342064128 125636642983202 125642394435584 125846031433728 126068639376384 126220346523648 126372236230656 126978882259968 127074731508504 127080548794368 127131684765696 127233473642496 127406173166064 127844254015488 127992238595208 127998097883136 128152126881792 128327933988864 128482359902208 128636971646976 128662644301824 128817472995328 128864516459328 129200626309248 129254489468928 129410030370816 129689437918144 129695374901248 130135369678848 130187734880256 130291970605056 130448759980032 130468821559479 130474794221568 130625823751488 130631803600896 130789001920512 131074975236096 131232706854912 131516049719808 131914046865408 131962221181908 131968262209536 132072788197376 132121020485376 132127068782592 132286066458624 132306410595528 132465624086016 132813052182528 132972875350016 133368388448256 133423989129216 133584547479552 133771991187456 133872968173568 133879096672256 133932968312832 134169881167296 134331337101312 134387339231232 134677493222688 134683658551296 134839560001536 134845732749312 135303200243712 135466019979264 135649893895776 135656103739392 135758502936576 135813130831872 135819348148224 136169338699776 136333200719872 136574359324416 136738708733952 137097344188416 137152510820352 137262322941952 137395118695356 137560455781632 137670594527232 137725991829504 138087216709632 138253386645504 138497941850112 138664606040064 138722414690304 139021928487936 139028292698112 139084236324864 139189223227392 139384531326976 139665794531328 139857396808176 140025696924672 140032107085824 140194199568384 140561898012672 140867197507152 140979983818752 141036712786944 141043169230848 141149634822144 141347693740032 141517787234304 141576785362944 141827219298432 141997889839104 142168765759488 142541643055104 142735121022336 142906884104192 142913426161664 142959072947067 142965617393664 143137657847808 143331944811822 143570824593408 143880806531072 144171142742016 144368925737472 144542654889984 144716593102848 144745474839552 144919657119744 145094049005568 145350704597904 145411300652544 145586284167168 145900617657912 145907296763904 146082877145088 146143778439168 146402290888704 146578466930688 146754854977536 146784143499264 146954051720424 146960779051008 147137627160576 147339479764992 147516783591424 147955555934784 148403302723584 148522122870784 148581886722048 148821824765952 148844711919969 149023827096768 149414683705344 149594484768768 149774502199296 150039437004288 150101987770368 150282615914496 150493490085888 150607089195264 150613983756288 150674589351936 150795228020736 151122754238976 151512179875524 151519115870208 151694505001728 151701449342976 151884002230272 152092366209024 152275389513728 152606130632748 152613116706816 152728315803648 152789772185856 152796766666752 153126668218368 153190506037248 153374850809856 153646154239968 153831047325696 154234512211968 154296574672896 154420113309696 154629714440864 154636793151488 154879418843136 154941740808192 155348118798336 155535059976192 155997681795072 156399669548928 156406829285376 156469765865472 156587876130816 156595044483072 156807597742848 156996295213056 157339571409198 157528909040256 157536120471552 157718474514432 157725694623744 158066238160896 158132135264256 158322426642432 158544582148096 158602481796096 158793339174912 159016155457536 159207510638592 159273883533312 159617769745408 159625076801536 159939861479424 160359348436992 160577011150128 160770244617216 160777604431872 160963710615552 161029865078784 161517177667584 161865907347456 162060691832832 162415041454656 162551123935232 162610486751232 162617930809344 162806167240704 162838659194496 163034614259712 163165149069312 163230805131264 163519542672642 163658923507712 164138194865151 164145708859392 164343236788224 164411750744064 164766730059776 164840576385024 165099211849728 165132161436672 165323308185477 165330876432384 165529830555648 165756914735616 165956381540352 166156088377344 166450000426632 166727409205248 166953715564032 167087388229632 167154622562304 167288456085504 167651805483864 167794708578304 168091519168512 168293795364864 168496314974208 168794366629824 169305176346624 169432975344672 169440731725824 169508913020928 169644631523328 169874897554752 170459005353984 170656318126944 170664130510848 170869502509056 171103911985152 171309813202944 171515962195968 171550192402432 171819355279104 171888493709088 171896362500096 172267501745664 172339319291904 172546707161088 173059928241408 173513826238464 173583646507008 173722627473408 173931679973376 173958428745972 173966392295424 174167765001984 174175738134528 174239346198528 174385335894016 174766633648128 174976942473216 175354732959744 175885395820544 175949628242544 175957682946048 176161360647168 176169425043456 176408547460704 176620832114688 177084069576704 177433283828736 177441406451712 177824517931008 177898652172288 178112729972736 178362654916608 178577291083776 178642506571776 178893174889728 179108449468416 179183118974976 179569990963584 179578211401728 179786080002048 179794310332416 180404266991616 180621359972352 180649137543894 180866525194368 180874804985856 181011337248768 181084174442496 181092464197632 181559118266368 182099145765888 182318278311936 182796458917888 182870014427136 183156938145792 183193491593808 183413941042176 183560792702976 183634655772672 184116288946176 184663922466816 184886141386752 184963219587072 185362571317248 185371056930816 185445648433152 185585630969856 185997235986432 186221059375104 186476529077568 186700929232896 186709476114432 186925599424512 187256250479961 187415864016896 187822930009536 187973311758336 188048950382592 188057558974464 188199513096192 188454964474803 188463591653376 188690382979072 188769047150592 189102959064576 189330519785472 189558354345984 190055524073472 190313494696448 190612097262756 190620823191552 190697527148544 190850210463744 191109259749096 191427766124544 191988357892812 191997146824704 192228190322688 192491900983296 192723539853312 192955457470464 192993966452736 193226209492992 193296774688992 193458732007424 193800939463872 193881734203392 194115045556224 194534156877216 194543062351872 194777169526784 195203054518272 195437955907584 195673139970048 195712191332352 195938735627232 195947705401344 196183502880768 196452639686656 196849060282368 197274074579712 197871070298112 198109182296064 198181530728064 198190603173888 198429099687936 198459615893292 198698436129024 199219578273792 199459313025024 199699336265728 200052582672384 200135983693824 200376821219328 200657986781184 200809452260352 200818645008384 200899452469248 201254821750944 201497005651968 202016239834032 202025487826944 202259340002304 202268599123968 202789821612032 203199029968896 203474840843664 203484155609088 203637754404864 203719696247808 203729022222336 204168890957824 204254008049664 204499801079808 204861538986624 205108063100928 205646016282624 205728766230528 205893484412928 206340683672448 206505891790848 206588987744256 207130825064448 207380079968256 207746912775168 207996909060096 208532892731904 208542439047168 208626354487296 208783834841088 209076796990464 209328393617408 209786095212264 210038545387008 210048160628736 210291299352576 210754984214528 210842847019008 211096568856576 211469975728128 211555069180416 211564753846272 211724452233216 212021540610048 212276680851456 212365178044416 212996834758656 213253148639232 213812464582656 214102681533504 214360326156288 214370139242496 214448426090496 214618280820736 214706486771712 214997917217733 215356236890112 215821209796608 216080922443776 216553388606208 216813982334976 216823907745792 217074889654272 217118212259328 217379485679616 217553532092416 217641073508352 218026056896856 218379426250752 218389423325184 218850926486868 218860945145856 219124315717632 219215667658752 219787435180032 219867700396032 220132282466304 220176215248896 220431077580636 220441168576512 220706440740864 221009219647488 221275175387136 221541451169792 221933333902176 222604954085376 222783184306176 222872830083072 223051274780672 223535740645152 224122025558016 224391727153152 224661753298944 225059155506432 225423923871744 225740235128832 225910633792896 225920975634432 226011884027904 226192842031104 226499863406336 227268269813286 227278673805312 227541757502592 227552174014464 227826003345408 228138549313536 228413084270592 228687949594624 228909195949122 228919675060224 229092473705472 229184658278784 229195150000128 229690002327552 229785759055872 230062276214784 230469231359952 230746570988544 231351768317952 231444862009344 231630169964544 231944571661296 231955189727232 232223686669312 232234317512704 232319128264704 233022178197504 233302589964288 233806310612992 234599504323392 234610243928064 234704648798208 234881814196224 234892566724608 235211396614272 235494442819584 236293363560384 236304180707328 236577711771648 236588541935616 237099357241344 237198202896384 237483639963648 237816873222144 237903722694144 238103054778368 238190008762368 238524233186304 238811265957888 238910825299968 239426654618112 239437615202304 239714773336064 240539022655488 240828479963136 240865516725192 241155366925824 241166406647808 241348449665024 241445565923328 242275766501376 242798861021184 243091037749248 243826685902848 243915730126848 243926896214016 244209250861056 244257988791744 244551921389568 244747723603968 244846207696896 245488385261568 246218563289088 246514855182336 246617626116096 247150095089664 247161409241088 247260864577536 247447507959808 247698242155008 247996314648576 248294745833472 248635372103424 248934572310528 248945968152576 249234132566016 249675000639948 250091113807872 250430573346048 250631082344448 250731933843456 250743411965952 250932684128256 251273285966404 251284788871168 251692062867456 252137278752768 252440693047296 252744472461312 253957764519936 254149463017008 254161097588736 254263369531392 254466947284992 254812346332128 255688508030976 255984477190416 255996195766272 256304253763584 256655867977728 256964719804416 257273943293952 257325288603648 257634945990656 257729032918656 258401252618496 258508978937856 258820060741632 259378875836288 259390749802496 260270739357696 260375469760512 260583941210112 260897519960064 260937643118958 260949588443136 261251647502976 261263607201792 261578003841024 262149950472192 262465413709824 263032099439616 263828093730816 263924442363816 263936524419072 264145576394752 264242040970752 264254137565184 264612821191056 264931248172032 265626104365056 265945750700032 266736776896512 266847978258432 267169094959104 267543982374912 267745936347136 267758193344512 267865936625664 268339762334592 268662674202624 268774678462464 269354986445376 269367317102592 269679120003072 269691465498624 270606400487424 270932039958528 270973706315841 271299787791552 271312207478784 271517005873152 271626261663744 271638696296448 272338677399552 272666401439744 273148718648832 273477417467904 274194688376832 274305021640704 274524645883904 274790237390712 275120911563264 275341189054464 275451983659008 276174433419264 276506773291008 276995883700224 277329212080128 277444829380608 278043856975872 278056585396224 278168472649728 278378446454784 278769062653952 279331589062656 279714793616352 280051393849344 280064214171648 280388399136768 281123796025344 281734395014304 281959967637504 282073425573888 282086338461696 282299269644288 282695387480064 283035574468608 283153570725888 283654438596864 283995779678208 284337531518976 285083286110208 285470242044672 285813768208384 285826852323328 285918145894134 285931234787328 286275315695616 286663889623644 287141649186816 287761613062144 288342285484032 288737851474944 289085309779968 289433186205696 289490949679104 289839314239488 290188098011136 290701409195808 290822601305088 291172568334336 291801235315824 291814593527808 292165754290176 292804581777408 293156933861376 293509709955072 293568286998528 293908103440848 293921558102016 294275254321152 294678959529984 295033567182848 295911111869568 296806605447168 297044245741568 297163773444096 297643649531904 297689423839938 298047654193536 298829367410688 299188969537536 299549004398592 300078874008576 300203975540736 300565231828992 300986980171776 301214178390528 301227967512576 301349178703872 302245508477952 303024359751048 303038231740416 303389010003456 303402898685952 304184732418048 304550779027456 305212261265496 305226233413632 305456631607296 305579544371712 305593533333504 306253336436736 306381012074496 306749701619712 307292308479936 307662094651392 308469024423936 308593149345792 308840226619392 309259428881728 309273586302976 309758837686272 309883481616384 310696237596672 311070119952384 311995363590144 312799339097856 312813658570752 312939531730944 313175752261632 313190088966144 313615195485696 313992590426112 314679142818396 315057818080512 315072240943104 315436949028864 315451389247488 316132476321792 316264270528512 316644853284864 317089164296192 317204963592192 317586678349824 318032310915072 318415021277184 318547767066624 319235539490816 319250153603072 319879722958848 320718696873984 321154022300256 321540489234432 321555208863744 321927421231104 322059730157568 323034355335168 323731814694912 324121383665664 324830082909312 325102247870464 325220973502464 325235861618688 325612334481408 325677318388992 326069228519424 326330298138624 326461610262528 327039085345284 327317847015424 328276389730302 328291417718784 328686473576448 328823501488128 329533460119552 329681152770048 330198423699456 330264322873344 330646616370954 330661752864768 331059661111296 331513829471232 331912763080704 332312176754688 332900000853264 333907431128064 334174776459264 334309245124608 334576912171008 335303610967728 336183038337024 336587590729728 336992629948416 337588733259648 338610352693248 338865950689344 338881463451648 339017826041856 339289263046656 339749795109504 340902404719929 340918010707968 341312636253888 341328261021696 341739005018112 342207823970304 342619626405888 343031924391936 343100384804864 343638710558208 343776987418176 343792725000192 344535003491328 344678638583808 345093414322176 346119856482816 347027652476928 347167293014016 347445254946816 347863359946752 347916857491944 347932784590848 348335530003968 348351476269056 348478692397056 349533267296256 349953884946432 350709465919488 351770791641088 351899256485088 351915365892096 352322721294336 352338850086912 352817094921408 353241664229376 354168139153408 354866567657472 354882812903424 355649035862016 355797304344576 356225459945472 356725309833216 357154582167552 357285013143552 357786349779456 358216898936832 358366237949952 359139981927168 359156422803456 359572160004096 359588620664832 360808533983232 361242719944704 361298275087788 361733050388736 361749609971712 362022674497536 362168348884992 362184928395264 363118236532736 364198291531776 364636556623872 365592917835776 365740028854272 366313876291584 366386983187616 366827882084352 367121585405952 367269311545344 368232577892352 369327844933632 369772282773504 369926439174144 370725142634496 370742113861632 370891296866304 371171261939712 371994471972864 372442118750208 372953058155136 373401858465792 373418952228864 373851198849024 374512500959922 374831728033792 375645860019072 375946623516672 376097900765184 376115117948928 376399026192384 376909928949606 376927183306752 377380765958144 377538094301184 378205918129152 378661039570944 379116708691968 380626989392896 381224194525512 381241646383104 381395054297088 381700420927488 382218519498192 383976715785624 383994293649408 384456380645376 384983801966592 385447079706624 385910914940928 385987932905472 386452418985984 386593549377984 386917464014848 387601878927744 387763468406784 388230091112448 389068313754432 389086124703744 389554339053568 390406109036544 390875911815168 391346279940096 391406464678437 391424382664704 391877471254464 391895410802688 392367005761536 392905279373312 393698120564736 394548149159424 395742140596224 396218364592128 396363061456128 396381206347776 396858199375872 396919231786584 397396872258048 398439156547584 398918626050048 399398672531456 400105165344768 400271967387648 400753642438656 401315973562368 401618904520704 401637290016768 401798904938496 402509643501888 402994011303936 404032479668064 404050975653888 404518680004608 404537198247936 405579643224064 406398059937792 406949681687328 406968311218176 407275508809728 407439392495616 407458044444672 408337781915648 408508016099328 408999602159616 409723077973248 410216126201856 411292032565248 411457532461056 411786968825856 412681367344896 413011783581696 413177975488512 414261650128896 414760159936512 415493825550336 415993818120192 417065785463808 417084878094336 417252708974592 417567669682176 418153593980928 418656787234816 419572190424528 420077090774016 420096321257472 420582598705152 421509968429056 421685694038016 422939951456256 423110138360832 423129507692544 423448904466432 424043081220096 424553361702912 424730356088832 425993669517312 426506297278464 427624929165312 428205363067008 428720652312576 428740278484992 428877218841201 428896852180992 429236561641472 429412973543424 429995834435466 430712473780224 431642419593216 432161844887552 433106777212416 433627964669952 434149779308544 434236424518656 434758971359232 435107064184832 435282147016704 436052113793712 436758852501504 437701852973736 437721890291712 438248631435264 438431335317504 439735400792064 440264564932608 440352430497792 440862155161272 440882337153024 441412881481728 442018439294976 442550350774272 443082902339584 443866667804352 445209908170752 445566368612352 445745660166144 446102549561344 446534135759907 447071481290304 448244051116032 448783454306304 449323506597888 450118311012864 450847847743488 451480470257664 451821267585792 451841951268864 452023768055808 452385684062208 452999726812672 454536539626572 454557347610624 455083515005184 455104348028928 455652006690816 456277098627072 456826168541184 457375899189248 457818391898244 457839350120448 458184947410944 458369316557568 458390300000256 459380004655104 459571518111744 460124552429568 460938462719904 461493141977088 462703536635904 462889724018688 463260339929088 463889143322592 463910379454464 464447373338624 464468635025408 464638256529408 466044356395008 466605179928576 467612621225984 469199008646784 469220487856128 469409297596416 469763628392448 469785133449216 470422793228544 470988885639168 472586727120768 472608361414656 473155423543296 473177083871232 474198714482688 474396405792768 474967279927296 475633746444288 475807445388288 476206109556736 476380017524736 477048466372608 477622531915776 477821650599936 478853309236224 478875230404608 479429546672128 481078045310976 481731033450384 482310733851648 482332813295616 482696899330048 482891131846656 484551533002752 485597722042368 486182075498496 487653371805696 487831460253696 487853792428032 488418501722112 488515977583488 489103842779136 489495447207936 489692415393792 490976770523136 492414584595453 492437126578176 493029710364672 493235252232192 494300190179328 494521729155072 494895015919616 495396484310016 495969924556431 495992629297152 496589491666944 497270744206848 497869144621056 498468265132032 499350001279896 500182227615744 500861146692096 501262164688896 501463867686912 501865368256512 502546571932808 502569577742336 503384125734912 504274557505536 504881386094592 505488944922624 507915529039872 508298926034016 508322195177472 508526739062784 508933894569984 509624692664256 511377016061952 511968954380832 511992391532544 512608507527168 513311735955456 513929439608832 514547886587904 514650577207296 515269891981312 515458065837312 516802505236992 517017957875712 517640121483264 518757751672576 518781499604992 520541478715392 520750939521024 521167882420224 521795039920128 521875286237916 521899176886272 522503295005952 522527214403584 523156007682048 524299900944384 524930827419648 526064198879232 527656187461632 527848884727632 527873048838144 528291152789504 528484081941504 528508275130368 529225642382112 529862496344064 531252208730112 531891501400064 533473553793024 533695956516864 534338189918208 535087964749824 535491872694272 535516386689024 535731873251328 536679524669184 537325348405248 537549356924928 538709972890752 538734634205184 539358240006144 539382930997248 541212800974848 541864079917056 541947412631682 542599575583104 542624414957568 543034011746304 543252523327488 543277392592896 544677354799104 545332802879488 546297437297664 546954834935808 548389376753664 548610043281408 549580474781424 550241823126528 550682378108928 550903967318016 552348866838528 553991767400448 554658424160256 554889658761216 556087713951744 556113170792448 556336945299456 556756892909568 557538125307904 558663178125312 559429587232704 560102787698688 560128428343296 560776798273536 562247592050688 563468790028608 563919935275008 564146851147776 564172676923392 564598539288576 565364893424409 565390774960128 566071148937216 566307141451776 567308877193728 567991559356416 568675063037952 570166572220416 570940484089344 571627536416768 571836291788268 571862469574656 572550631391232 573327779247288 574283298373632 575523226124288 576684570968064 577475702949888 578170619559936 578866372411392 578981899358208 579678628478976 580376196022272 581402818391616 581645202610176 582345136668672 583602470631648 583629187055616 584331508580352 585609163554816 586313867722752 587019419910144 587136573997056 587816206881696 587843116204032 588550508642304 589357919059968 590067134365696 591822223739136 593613210894336 594088491483136 594327546888192 595287299063808 595378847679876 596095308387072 597658734821376 598377939075072 599098008797184 600157748017152 600407951081472 601130463657984 601973960343552 602428356781056 602455935025152 602698357407744 604491016955904 606048719502096 606076463480832 606778020006912 606805797371904 608369464836096 609101558054912 610424522530992 610452466827264 610913263214592 611159088743424 611187066667008 612506672873472 612762024148992 613499403239424 614584616959872 615324189302784 616938048847872 617186298691584 617680453238784 618518857763456 618547172605952 619517675372544 619766963232768 621392475193344 622140239904768 623990727180288 625598678195712 625627317141504 625879063461888 626351504523264 627230390971392 627985180852224 629358285636792 630115636161024 630144481886208 630873898057728 632264952643584 632528541057024 633289706569728 634178328592384 634409927184384 635173356699648 636064621830144 636830042554368 637095534133248 638471078981632 638500307206144 639759445917696 641437393747968 642308044600512 643080978468864 643110417727488 643854842462208 644119460315136 644993751653199 646068710670336 647463629389824 648242767331328 649660165818624 650204495740928 650441947004928 650471723237376 651224668962816 651354636777984 652138457038848 652660596277248 652923220525056 654078170690568 654635694030848 656552779460604 656582835437568 657372947152896 657647002976256 659066920239104 659362305540096 660396847398912 660528645746688 661293232741908 661323505729536 662119322222592 663027658942464 663825526161408 664624353509376 665800001706528 667814862256128 668349552918528 668618490249216 669153824342016 670607221935456 672366076674048 673175181459456 673985259896832 675177466519296 677220705386496 677731901378688 677762926903296 678035652083712 678578526093312 679499590219008 681804809439858 681836021415936 682625272507776 682656522043392 683478010036224 684415647940608 685239252811776 686063848783872 686200769609728 687277421116416 687553974836352 687585450000384 689070006982656 689357277167616 690186828644352 692239712965632 694055304953856 694334586028032 694890509893632 695833714983888 695865569181696 696671060007936 696702952538112 696957384794112 699066534592512 699907769892864 701418931838976 703541583282176 703798512970176 703830731784192 704645442588672 704677700173824 705634189842816 706483328458752 708336278306816 709733135314944 709765625806848 711298071724032 711594608689152 712450919890944 713450619666432 714309164335104 714570026287104 715572699558912 716433797873664 716732475899904 718279963854336 718312845606912 719144320008192 721617067966464 722485439889408 722596550175576 723466100777472 723499219943424 724045348995072 724336697769984 726236473065472 728396583063552 729273113247744 731185835671552 731480057708544 732627752583168 732773966375232 733655764168704 734243170811904 734538623090688 736465155784704 738655689867264 739544565547008 739852878348288 741450285268992 741484227723264 741782593732608 742342523879424 743988943945728 744884237500416 745906116310272 746803716931584 746837904457728 747702397698048 749025001919844 749663456067584 751291720038144 751893247033344 752195801530368 752230235897856 752798052384768 753819857899212 753854366613504 754761531916288 755076188602368 756411836258304 757322079141888 758233417383936 761253978785792 762448389051024 762483292766208 762790108594176 763400841854976 764437038996384 767953431571248 767988587298816 768912761290752 769967603933184 770894159413248 771821829881856 771975865810944 772904837971968 773187098755968 773834928029696 775203757855488 775526936813568 776460182224896 778136627508864 778172249407488 779108678107136 780812218073088 781751823630336 782692559880192 782812929356874 782848765329408 783754942508928 783790821605376 784734011523072 785810558746624 787396241129472 789096298318848 791484281192448 792436729184256 792726122912256 792762412695552 793838463573168 794793744516096 796878313095168 797837252100096 800210330689536 800543934775296 801507284877312 802631947124736 803237809041408 803274580033536 803597809876992 805019287003776 805988022607872 808064959336128 808101951307776 809037360009216 809074396495872 811159286448128 812796119875584 812921118947523 813899363374656 813936622436352 814551017619456 814878784991232 814916088889344 816675563831296 817016032198656 817999204319232 819446155946496 820432252403712 822584065130496 822915064922112 823573937651712 825362734689792 826023567163392 826355950977024 828523300257792 829520319873024 830987651100672 831987636240384 834131570927616 834169756188672 834505417949184 835135339364352 836307187961856 837313574469632 839144380849056 840154181548032 840192642514944 841165197410304 843019936858112 843371388076032 845879902912512 846220276721664 846259015385088 846897808932864 848086162440192 849106723405824 849460712177664 851987339034624 853012594556928 855249858330624 856410726134016 857441304625152 857480556969984 857754437682402 857793704361984 858473123282944 858825947086848 859991668870932 861424947560448 863284839186432 864323689775104 866213554424832 867255929339904 868299558617088 868472849037312 869517942718464 870214128369664 870564294033408 872104227587424 873517705003008 875403705947472 875443780583424 876497262870528 879470801584128 880529129865216 880704860995584 881724310322544 881764674306048 882825762963456 884036878589952 885100701548544 886165804679168 887733335608704 890419816341504 891132737224704 891491320332288 892205099122688 893068271519814 894142962580608 896488102232064 897566908612608 898647013195776 900236622025728 901695695486976 902960940515328 903642535171584 903683902537728 904047536111616 905999453625344 909073079253144 909114695221248 910167030010368 910208696057856 912554197254144 913652337082368 914751798378496 915636783796488 915678700240896 916369894821888 916738633115136 916780600000512 918760009310208 919143036223488 920249104859136 921876925439808 922986283954176 925407073271808 925779448037376 926520679858176 927778286645184 927820758908928 928894746677248 928937270050816 929276513058816 932088712790016 933210359857152 935225242451968 938398017293568 938440975712256 938818595192832 939527256784896 939570266898432 940845586457088 941977771278336 945173454241536 945216722829312 946310847086592 946354167742464 948397428965376 948792811585536 949934559854592 951267492888576 951614890776576 952412219113472 952760035049472 954096932745216 955245063831552 955643301199872 957706618472448 957750460809216 958859093344256 962156090621952 963462066900768 964621467703296 964665626591232 965393798660096 965782263693312 969103066005504 971195444084736 972364150996992 975306743611392 975662920507392 975707584856064 976837003444224 977031955166976 978207685558272 978990894415872 979384830787584 981953541046272 984829169190906 984874253156352 986059420729344 986470504464384 988600380358656 989043458310144 989790031839232 990792968620032 991939849112862 991985258594304 993178983333888 994541488413696 995738289242112 996936530264064 998700002559792 1001722293384192 1002524329377792 1002927735373824 1003730736513024 1005093143865616 1005139155484672 1008549115011072 1009762772189184 1010977889845248 1015831058079744 1016597852068032 1016644390354944 1017053478125568 1017867789139968 1019249385328512 1022707214159787 1022754032123904 1023937908761664 1023984783065088 1025217015054336 1026623471910912 1027858879217664 1029095773175808 1029301154414592 1030539783962624 1030916131674624 1033605010473984 1034035915751424 1035280242966528 1037515503345152 1037562999209984 1041082957430784 1041501879042048 1042335764840448 1043590079840256 1043750572475832 1043798353772544 1045006590011904 1045054428807168 1048599801888768 1049861654839296 1052128397758464 1055312374923264 1055697769455264 1055746097676288 1056582305579008 1056968163883008 1057016550260736 1058451284764224 1059724992688128 1062504417460224 1063783002800128 1066947107586048 1067391913033728 1068676379836416 1070175929499648 1070983745388544 1071032773378048 1071463746502656 1073359049338368 1074650696810496 1075098713849856 1077419945781504 1077469268410368 1078716480012288 1078765861994496 1082425601949696 1083728159834112 1083894825263364 1085199151166208 1085248829915136 1086068023492608 1086505046654976 1086554785185792 1089354709598208 1090665605758976 1092594874595328 1093909669871616 1096778753507328 1097220086562816 1099160949562848 1100483646253056 1101364756217856 1101807934636032 1104697733677056 1107983534800896 1109316848320512 1109779317522432 1112175427903488 1112226341584896 1112673890598912 1113513785819136 1115076250615808 1117326356250624 1118859174465408 1120205575397376 1120256856686592 1121553596547072 1124495184101376 1126937580057216 1127839870550016 1128293702295552 1128345353846784 1129197078577152 1130729786848818 1130781549920256 1132142297874432 1132614282903552 1134617754387456 1135983118712832 1137350126075904 1141880968178688 1143255072833536 1143672583576536 1143724939149312 1145101262782464 1146655558494576 1151046452248576 1153369141936128 1154951405899776 1156341239119872 1157732744822784 1157963798716416 1159357256957952 1160752392044544 1162805636783232 1163290405220352 1164690273337344 1167204941263296 1167258374111232 1168663017160704 1171218327109632 1172627735445504 1174038839820288 1174219394035311 1174273147994112 1175632413763392 1175686232408064 1177101017284608 1178715838119936 1180134268731392 1183644447478272 1187226421788672 1188176982966272 1188655093776384 1190574598127616 1190757695359752 1192190616774144 1195317469642752 1196755878150144 1198196017594368 1200315496034304 1200815902162944 1202260927315968 1203947920687104 1204856713562112 1204911870050304 1205396714815488 1208982033911808 1212097439004192 1212152926961664 1213556040013824 1213611594743808 1216738929672192 1218203116109824 1220849045061984 1220904933654528 1221826526429184 1222318177486848 1222374133334016 1225013345746944 1225524048297984 1226998806478848 1229169233919744 1230648378605568 1233876097695744 1234372597383168 1235360906477568 1237037715526912 1237094345211904 1239035350745088 1239533926465536 1242784950386688 1244280479809536 1247981454360576 1251197356391424 1251254634283008 1251758126923776 1252703009046528 1254460781942784 1255970361704448 1258716571273584 1260231272322048 1260288963772416 1261747796115456 1264529905287168 1265057082114048 1268356657184768 1268819854368768 1270346713399296 1272129243660288 1273660085108736 1274191068266496 1276942157963264 1277000614412288 1279518891835392 1282874787495936 1284616089201024 1286161956937728 1286220835454976 1287709684924416 1288238920630272 1289987503306398 1292137421340672 1294927258779648 1296485534662656 1299320331637248 1300408991481856 1300883894009856 1302449337925632 1302709273555968 1304276914077696 1305321192554496 1305846441050112 1308156341381136 1313105558921208 1313165670875136 1314745894305792 1315294005952512 1318133840478208 1320793694797824 1321057291493376 1322586465483816 1322647011459072 1324238644445184 1326055317884928 1327651052322816 1329248707018752 1331600003413056 1335629724512256 1336699105837056 1337236980498432 1338307648684032 1341214443870912 1344732153348096 1346350362918912 1347970519793664 1350354933038592 1354441410772992 1355463802757376 1355525853806592 1356071304167424 1357157052186624 1358999180438016 1363609618879716 1363672042831872 1365250545015552 1365313044086784 1366956020072448 1368831295881216 1370478505623552 1372127697567744 1372401539219456 1374554842232832 1375107949672704 1375170900000768 1378140013965312 1378714554335232 1380373657288704 1384479425931264 1388110609907712 1388669172056064 1389781019787264 1391667429967776 1391731138363392 1393342120015872 1393405905076224 1393914769588224 1398133069185024 1399815539785728 1402837863677952 1407083166564352 1407597025940352 1407661463568384 1409290885177344 1409355400347648 1411268379685632 1412966656917504 1416672556613632 1419466270629888 1419531251613696 1422596143448064 1423189217378304 1424901839781888 1426901239332864 1428618328670208 1429140052574208 1431145399117824 1432867595747328 1433464951799808 1436559927708672 1436625691213824 1438288640016384 1443234135932928 1445193100351152 1446932201554944 1446998439886848 1448090697990144 1448673395539968 1452472946130944 1456793166127104 1458546226495488 1462371671343104 1462960115417088 1465255505166336 1465547932750464 1467311528337408 1468486341623808 1469077246181376 1472930311569408 1477243753786359 1477311379734528 1479089131094016 1479705756696576 1482900570537984 1483565187465216 1484685047758848 1487909773669293 1487977887891456 1489768475000832 1491812232620544 1493607433863168 1495404795396096 1498050003839688 1499326912135168 1502583440076288 1503786494066688 1504391603060736 1505596104769536 1507639715798424 1507708733227008 1509523063832576 1510152377204736 1512823672516608 1514644158283776 1516466834767872 1522507957571584 1524896778102048 1524966585532416 1525580217188352 1526801683709952 1528874077992768 1535906863142496 1535977174597632 1537825522581504 1539935207866368 1541788318826496 1543643659763712 1543951731621888 1545809675943936 1546374197511936 1547669856059392 1550407515710976 1551053873627136 1552920364449792 1556273255017728 1556344498814976 1558217356214272 1561624436146176 1563503647260672 1565385119760384 1565625858713748 1565697530658816 1567509885017856 1567581643210752 1569468023046144 1571621117493248 1574792482258944 1578192596637696 1582968562384896 1584873458368512 1585452245824512 1585524825391104 1587676927146336 1589587489032192 1593756626190336 1595674504200192 1600420661379072 1601087869550592 1603014569754624 1605263894249472 1606475618082816 1606549160067072 1607195619753984 1610038574007552 1611976045215744 1616129918672256 1616203902615552 1618074720018432 1618148792991744 1622318572896256 1625592239751168 1625842237895046 1627798726749312 1627873244872704 1629102035238912 1629757569982464 1629832177778688 1633351127662592 1634032064397312 1635998408638464 1638892311892992 1640864504807424 1645168130260992 1645830129844224 1650725469379584 1652047134326784 1652711901954048 1657046600515584 1661975302201344 1663975272480768 1668263141855232 1668339512377344 1669010835898368 1670270678728704 1672614375923712 1674627148939264 1678288761698112 1680308363096064 1680385285029888 1682330394820608 1686039873716224 1686742776152064 1691759805825024 1692440553443328 1692518030770176 1693795617865728 1696094680273227 1696172324880384 1698213446811648 1698921424355328 1703974678069248 1706025189113856 1710499716661248 1712821452268032 1714882609250304 1715508875364804 1715587408723968 1716946246565888 1717651894173696 1719983337741864 1722849895120896 1726569678372864 1728647379550208 1732427108849664 1734511858679808 1736599117234176 1736945698074624 1739035885436928 1740428256739328 1741128588066816 1744208455174848 1747035410006016 1750807411894944 1750887561166848 1752994525741056 1758941603168256 1761058259730432 1761409721991168 1763448620645088 1763529348612096 1765651525926912 1768073757179904 1770201403097088 1772331609358336 1775466671217408 1780839632683008 1782265474449408 1782982640664576 1784410198245376 1786136543039628 1788285925161216 1792976204464128 1795133817225216 1797294026391552 1800473244051456 1803391390973952 1805921881030656 1807285070343168 1807367805075456 1808095072223232 1811998907250688 1818146158506288 1818229390442496 1820334060020736 1820417392115712 1825108394508288 1827304674164736 1831273567592976 1831357400481792 1832739789643776 1833477266230272 1833561200001024 1837520018620416 1838286072446976 1840498209718272 1843753850879616 1845972567908352 1850814146543616 1851558896074752 1853041359716352 1855556573290368 1855641517817856 1857789493354496 1857874540101632 1858553026117632 1864177425580032 1866420719714304 1870450484903936 1876796034587136 1876881951424512 1877637190385664 1879054513569792 1881691172914176 1883955542556672 1890346908483072 1890433445658624 1892621694173184 1896794857930752 1897585623171072 1899869119709184 1902534985777152 1903229781553152 1905520070098944 1908193865490432 1910490127663104 1911286602399744 1915413236944896 1915500921618432 1917718186688512 1924312181243904 1926924133801536 1929242935406592 1929331253182464 1930787597320192 1931564527386624 1934981254959597 1938206132011008 1942390888169472 1944728301993984 1950613487222784 1951325841014784 1951415169712128 1953674006888448 1954063910333952 1956415371116544 1957981788831744 1958769661575168 1963907082092544 1969658338381812 1969748506312704 1972118841458688 1972941008928768 1977200760717312 1978086916620288 1979580063678464 1981585937240064 1983879698225724 1983970517188608 1986357966667776 1989082976827392 1991476578484224 1993873060528128 1997400005119584 2003444586768384 2005048658755584 2005855470747648 2007461473026048 2010186287731232 2010278310969344 2017098230022144 2019525544378368 2021955779690496 2031662116159488 2033195704136064 2033288780709888 2034106956251136 2035735578279936 2038498770657024 2045414428319574 2045508064247808 2047875817523328 2047969566130176 2050434030108672 2053246943821824 2055717758435328 2058191546351616 2058602308829184 2061079567925248 2061832263349248 2067210020947968 2068071831502848 2070560485933056 2075031006690304 2075125998419968 2082165914861568 2083003758084096 2084671529680896 2087501144951664 2087596707545088 2090013180023808 2090108857614336 2097199603777536 2099723309678592 2104256795516928 2110624749846528 2111395538910528 2111492195352576 2113164611158016 2113936327766016 2114033100521472 2116902569528448 2119449985376256 2125008834920448 2127566005600256 2133894215172096 2134783826067456 2137352759672832 2140351858999296 2141967490777088 2142927493005312 2146718098676736 2149301393620992 2150197427699712 2154839891563008 2154938536820736 2157432960024576 2164851203899392 2167456319668224 2167789650526728 2170398302332416 2170497659830272 2172136046985216 2173010093309952 2178709419196416 2181331211517952 2185189749190656 2187819339743232 2193557507014656 2194440173125632 2198321899125696 2200967292506112 2202729512435712 2203615869272064 2209395467354112 2215967069601792 2218633696641024 2219558635044864 2224350855806976 2224452683169792 2225347781197824 2227027571638272 2230152501231616 2234652712501248 2237718348930816 2240411150794752 2240513713373184 2243107193094144 2248990368202752 2253875160114432 2255679741100032 2256587404591104 2256690707693568 2258394157154304 2261459573697636 2261563099840512 2264284595748864 2265228565807104 2269235508774912 2271966237425664 2274700252151808 2283761936357376 2286510145667072 2287345167153072 2287449878298624 2290202525564928 2293311116989152 2302092904497152 2306738283872256 2309902811799552 2312682478239744 2315465489645568 2315927597432832 2318714513915904 2321504784089088 2325611273566464 2326580810440704 2329380546674688 2334409882526592 2334516748222464 2337326034321408 2342436654219264 2345255470891008 2348077679640576 2348438788070622 2348546295988224 2351264827526784 2351372464816128 2354202034569216 2357431676239872 2360268537462784 2367288894956544 2374452843577344 2376353965932544 2377310187552768 2381515390719504 2384381233548288 2390634939285504 2393511756300288 2400630992068608 2401631804325888 2404521854631936 2407895841374208 2409713427124224 2409823740100608 2410793429630976 2417964067823616 2424194878008384 2424305853923328 2427112080027648 2427223189487616 2433477859344384 2436406232219648 2438763356842569 2441698090123968 2441809867309056 2443653052858368 2444636354973696 2444748266668032 2450026691493888 2451048096595968 2453997612957696 2458338467839488 2461296757211136 2467752195391488 2468745194766336 2470721812955136 2474075431053824 2474188690423808 2478070701490176 2479067852931072 2485569900773376 2488560959619072 2495962908721152 2502394712782848 2502509268566016 2503516253847552 2505406018093056 2508921563885568 2511940723408896 2517433142547168 2520462544644096 2520577927544832 2523495592230912 2529059810574336 2530114164228096 2536713314369536 2537639708737536 2540693426798592 2544258487320576 2547320170217472 2548382136532992 2553884315926528 2554001228824576 2559037783670784 2565749574991872 2569232178402048 2572323913875456 2572441670909952 2575419369848832 2576477841260544 2579975006612796 2584274842681344 2589854517559296 2592971069325312 2598640663274496 2600817982963712 2601767788019712 2604898675851264 2605418547111936 2608553828155392 2610642385108992 2611692882100224 2616312682762272 2626211117842416 2626331341750272 2629491788611584 2636267680956416 2641587389595648 2642114582986752 2645172930967632 2645294022918144 2648477288890368 2652110635769856 2655302104645632 2658497414037504 2663200006826112 2671259449024512 2673398211674112 2674473960996864 2676615297368064 2682428887741824 2689464306696192 2692700725837824 2695941039587328 2700709866077184 2708882821545984 2710927605514752 2711051707613184 2712142608334848 2717998360876032 2727219237759432 2727344085663744 2730501090031104 2730626088173568 2737662591762432 2740957011247104 2744255395135488 2744803078438912 2749109684465664 2750215899345408 2750341800001536 2756280027930624 2757429108670464 2760747314577408 2768958851862528 2776221219815424 2777338344112128 2779562039574528 2783334859935552 2783462276726784 2786684240031744 2786811810152448 2787829539176448 2796266138370048 2799631079571456 2805675727355904 2814166333128704 2815194051880704 2815322927136768 2818581770354688 2818710800695296 2822536759371264 2825933313835008 2833345113227264 2838932541259776 2839062503227392 2845192286896128 2846378434756608 2849803679563776 2853802478665728 2857236657340416 2858280105148416 2862290798235648 2865735191494656 2866929903599616 2873119855417344 2873251382427648 2876577280032768 2886468271865856 2890386200702304 2893864403109888 2893996879773696 2896181395980288 2897346791079936 2904945892261888 2913586332254208 2917092452990976 2924743342686208 2925920230834176 2930511010332672 2931095865500928 2934623056674816 2936972683247616 2938154492362752 2945860623138816 2954487507572718 2954622759469056 2958178262188032 2959411513393152 2965801141075968 2967130374930432 2969370095517696 2975819547338586 2975955775782912 2979536950001664 2983624465241088 2987214867726336 2990809590792192 2996100007679376 3005166880152576 3007572988133376 3008783206121472 3011192209539072 3015279431596848 3015417466454016 3019046127665152 3025647345033216 3029288316567552 3032933669535744 3045015915143168 3049793556204096 3049933171064832 3051160434376704 3053603367419904 3057748155985536 3071813726284992 3071954349195264 3075651045163008 3079870415732736 3083576637652992 3087287319527424 3087903463243776 3091619351887872 3092748395023872 3095339712118784 3100815031421952 3102107747254272 3105840728899584 3112546510035456 3112688997629952 3123248872292352 3127007294521344 3130770239520768 3131251717427496 3131395061317632 3135019770035712 3135163286421504 3143242234986496 3149584964517888 3156385193275392 3165937124769792 3169746916737024 3170904491649024 3171049650782208 3175353854292672 3179174978064384 3187513252380672 3191349008400384 3200841322758144 3202175739101184 3206029139509248 3210527788498944 3212951236165632 3213098320134144 3214391239507968 3220077148015104 3223952090431488 3232259837344512 3232407805231104 3236149440036864 3236297585983488 3244637145792512 3251184479502336 3251684475790092 3255597453498624 3255746489745408 3258204070477824 3259515139964928 3259664355557376 3266702255325184 3268064128794624 3271996817276928 3277784623785984 3281729009614848 3290336260521984 3291660259688448 3301450938759168 3304094268653568 3305423803908096 3314093201031168 3323950604402688 3327950544961536 3336526283710464 3336679024754688 3338021671796736 3340541357457408 3345228751847424 3349254297878528 3356577523396224 3360616726192128 3360770570059776 3364660789641216 3372079747432448 3373485552304128 3383519611650048 3384881106886656 3385036061540352 3387591235731456 3392189360546454 3392344649760768 3396426893623296 3397842848710656 3407949356138496 3412050378227712 3425642904536064 3429765218500608 3431017750729608 3431174817447936 3433892493131776 3435303788347392 3439966675483728 3453139356745728 3457294759100416 3464854217699328 3469023717359616 3473198234468352 3473891396149248 3478071770873856 3480856513478656 3482257176133632 3488416910349696 3494070820012032 3501614823789888 3501775122333696 3505989051482112 3517883206336512 3522116519460864 3522658182105933 3522819443982336 3526897241290176 3527058697224192 3531303051853824 3536147514359808 3540402806194176 3544663218716672 3550933342434816 3561679265366016 3564530948898816 3565965281329152 3568820396490752 3572273086079256 3576571850322432 3585952408928256 3590267634450432 3594588052783104 3600946488102912 3606782781947904 3611843762061312 3614570140686336 3614735610150912 3616190144446464 3623997814501376 3636292317012576 3636458780884992 3640668120041472 3640834784231424 3650216789016576 3654609348329472 3662547135185952 3662714800963584 3665479579287552 3666954532460544 3667122400002048 3675040037240832 3676572144893952 3680996419436544 3687507701759232 3691945135816704 3701628293087232 3703117792149504 3706082719432704 3711113146580736 3711283035635712 3715578986708992 3715749080203264 3717106052235264 3728354851160064 3732841439428608 3740900969807872 3753592069174272 3753763902849024 3755274380771328 3758109027139584 3763382345828352 3767911085113344 3780693816966144 3780866891317248 3785243388346368 3793589715861504 3795171246342144 3805069971554304 3806459563106304 3811040140197888 3816387730980864 3820980255326208 3822573204799488 3830826473889792 3831001843236864 3835436373377024 3848624362487808 3853848267603072 3858485870813184 3858662506364928 3861575194640384 3863129054773248 3869962509919194 3876412264022016 3884781776338944 3889456603987968 3901226974445568 3902651682029568 3907348013776896 3908127820667904 3912830742233088 3915963577663488 3917539323150336 3939316676763624 3939497012625408 3944237682917376 3945882017857536 3954401521434624 3959160127356928 3963171874480128 3967759396451448 3967941034377216 3972715933335552 3978165953654784 3982953156968448 3987746121056256 3994800010239168 4006889173536768 4010097317511168 4011710941495296 4014922946052096 4020372575462464 4020556621938688 4034196460044288 4039051088756736 4043911559380992 4063324232318976 4066391408272128 4066577561419776 4068213912502272 4071471156559872 4076997541314048 4090828856639148 4091016128495616 4095751635046656 4095939132260352 4100868060217344 4106493887643648 4111435516870656 4116383092703232 4117204617658368 4122159135850496 4123664526698496 4134420041895936 4136143663005696 4141120971866112 4150062013380608 4150251996839936 4164331829723136 4166007516168192 4169343059361792 4175002289903328 4175193415090176 4180026360047616 4180217715228672 4194399207555072 4199446619357184 4208513591033856 4221249499693056 4222791077821056 4222984390705152 4226329222316032 4227872655532032 4228066201042944 4233805139056896 4238899970752512 4250017669840896 4255132011200512 4267788430344192 4269567652134912 4274705519345664 4280703717998592 4283934981554176 4285854986010624 4293436197353472 4298602787241984 4300394855399424 4309679783126016 4309877073641472 4314865920049152 4329702407798784 4335579301053456 4340796604664832 4340995319660544 4344272093970432 4346020186619904 4357418838392832 4370379498381312 4375638679486464 4387115014029312 4388880346251264 4396643798251392 4401934585012224 4405459024871424 4407231738544128 4418790934708224 4431731261359077 4431934139203584 4437267393282048 4439117270089728 4448701711613952 4450695562395648 4454055143276544 4460305002463232 4469305425002496 4475436697861632 4480822301589504 4486214386188288 4497980736405504 4507750320228864 4511359482200064 4513174809182208 4516788314308608 4522919147395272 4523126199681024 4528569191497728 4530457131614208 4538471017549824 4543932474851328 4549400504303616 4567523872714752 4573020291334144 4574690334306144 4574899756597248 4580405051129856 4586622233978304 4604185808994304 4613476567744512 4619805623599104 4625364956479488 4630930979291136 4631855194865664 4637429027831808 4643009568178176 4651222547132928 4653161620881408 4658761093349376 4668819765053184 4669033496444928 4674652068642816 4684873308438528 4690510941782016 4696155359281152 4696877576141244 4697092591976448 4702529655053568 4702744929632256 4708404069138432 4714863352479744 4720537074925568 4734577789913088 4748905687154688 4752707931865088 4754620375105536 4763030781439008 4768762467096576 4781269878571008 4787023512600576 4801261984137216 4803263608651776 4809043709263872 4815791682748416 4819426854248448 4819647480201216 4821586859261952 4835928135647232 4848389756016768 4848611707846656 4854224160055296 4854446378975232 4866955718688768 4872812464439296 4877526713685138 4883396180247936 4883619734618112 4887306105716736 4889272709947392 4889496533336064 4900053382987776 4902096193191936 4907995225915392 4916676935678976 4922593514422272 4935504390782976 4937490389532672 4948150862107648 4948377380847616 4956141402980352 4958135705862144 4971139801546752 4991925817442304 5004789425565696 5005018537132032 5007032507695104 5010812036186112 5017843127771136 5023881446817792 5034866285094336 5040925089288192 5041155855089664 5046991184461824 5058119621148672 5060228328456192 5073426628739072 5075279417475072 5081386853597184 5088284040819681 5088516974641152 5094640340434944 5096764273065984 5107768631853056 5118075567341568 5131499149983744 5138464356804096 5144647827750912 5150838739697664 5152955682521088 5159950013225592 5168549685362688 5179709035118592 5185942138650624 5197281326548992 5201635965927424 5203535576039424 5209797351702528 5210837094223872 5217107656310784 5221284770217984 5223385764200448 5232625365524544 5252422235684832 5252662683500544 5258983577223168 5272535361912832 5283174779191296 5284229165973504 5290345861935264 5290588045836288 5296954577780736 5304221271539712 5310604209291264 5316994828075008 5326400013652224 5342518898049024 5346796423348224 5348947921993728 5353230594736128 5364857775483648 5378928613392384 5385401451675648 5391882079174656 5401419732154368 5417765643091968 5421855211029504 5422103415226368 5424285216669696 5435996721752064 5454438475518864 5454688171327488 5461002180062208 5461252176347136 5475325183524864 5481914022494208 5489606156877824 5498219368931328 5500431798690816 5500683600003072 5512560055861248 5514858217340928 5521494629154816 5537917703725056 5552442439630848 5554676688224256 5559124079149056 5566669719871104 5566924553453568 5573368480063488 5573623620304896 5575659078352896 5592532276740096 5599262159142912 5611351454711808 5628332666257408 5630388103761408 5630645854273536 5637163540709376 5645073518742528 5651866627670016 5666690226454528 5677865082519552 5690384573792256 5692756869513216 5699607359127552 5707604957331456 5716560210296832 5724581596471296 5731470382989312 5733859807199232 5746239710834688 5746502764855296 5753154560065536 5772936543731712 5780772401404608 5787728806219776 5787993759547392 5792362791960576 5794693582159872 5804943764878791 5809891784523776 5827172664508416 5834184905981952 5849486685372416 5851840461668352 5861022020665344 5862191731001856 5869246113349632 5873945366495232 5876308984725504 5891721246277632 5908975015145436 5909245518938112 5916356524376064 5918823026786304 5931602282151936 5934260749860864 5938740191035392 5951639094677172 5951911551565824 5959073900003328 5967248930482176 5974429735452672 5981619181584384 5992200015358752 6010333760305152 6015145976266752 6017566412242944 6022384419078144 6030558863193696 6030834932908032 6038092255330304 6051294690066432 6058576633135104 6065867339071488 6090031830286336 6099587112408192 6099866342129664 6102320868753408 6107206734839808 6115496311971072 6143627452569984 6143908698390528 6151302090326016 6159740831465472 6167153275305984 6174574639054848 6175806926487552 6183238703775744 6185496790047744 6190679424237568 6201630062843904 6204215494508544 6211681457799168 6225093020070912 6225377995259904 6246497744584704 6254014589042688 6262503434854992 6262790122635264 6270039540071424 6270326572843008 6286484469972992 6299169929035776 6312770386550784 6331874249539584 6339493833474048 6341808983298048 6342099301564416 6350707708585344 6358349956128768 6375026504761344 6382698016800768 6401682645516288 6404351478202368 6412058279018496 6421055576997888 6425902472331264 6428782479015936 6440154296030208 6447904180862976 6464519674689024 6464815610462208 6472298880073728 6489274291585024 6502368959004672 6503368951580184 6511194906997248 6511492979490816 6516408140955648 6519030279929856 6533404510650368 6536128257589248 6543993634553856 6555569247571968 6563458019229696 6580672521043968 6583320519376896 6602901877518336 6608188537307136 6610847607816192 6628186402062336 6647901208805376 6655901089923072 6673052567420928 6673358049509376 6676043343593472 6681082714914816 6690457503694848 6698508595757056 6713155046792448 6721233452384256 6721541140119552 6729321579282432 6744159494864896 6746971104608256 6767039223300096 6769762213773312 6770072123080704 6775182471462912 6784378721092908 6784689299521536 6792853787246592 6795685697421312 6815898712276992 6824100756455424 6851285809072128 6859530437001216 6862035501459216 6862349634895872 6867784986263552 6870607576694784 6879933350967456 6906278713491456 6914589518200832 6929708435398656 6938047434719232 6946396468936704 6947782792298496 6956143541747712 6961713026957312 6964514352267264 6976833820699392 6988141640024064 7003229647579776 7003550244667392 7011978102964224 7035766412673024 7044233038921728 7045316364211866 7045638887964672 7053794482580352 7054117394448384 7062606103707648 7072295028719616 7080805612388352 7089326437433344 7101866684869632 7123358530732032 7129061897797632 7131930562658304 7144546172158512 7153143700644864 7171904817856512 7180535268900864 7201892976205824 7213565563895808 7223687524122624 7229140281372672 7229471220301824 7232380288892928 7247995629002752 7272584634025152 7272917561769984 7281336240082944 7281669568462848 7300433578033152 7309218696658944 7325094270371904 7325429601927168 7330959158575104 7333909064921088 7334244800004096 7350080074481664 7353144289787904 7361992838873088 7375015403518464 7383890271633408 7403256586174464 7406235584299008 7412165438865408 7422226293161472 7422566071271424 7431157973417984 7434212104470528 7456709702320128 7465682878857216 7481801939615744 7507184138348544 7507527805698048 7510548761542656 7516218054279168 7526764691656704 7535822170226688 7561387633932288 7561733782634496 7570486776692736 7587179431723008 7590342492684288 7610139943108608 7612919126212608 7622080280395776 7632775461961728 7641960510652416 7645146409598976 7661652947779584 7662003686473728 7670872746754048 7697248724975616 7707696535206144 7716971741626368 7717325012729856 7723150389280768 7726258109546496 7739925019838388 7752824528044032 7769563552677888 7778913207975936 7802453948891136 7805303364059136 7814696027553792 7816255641335808 7825661484466176 7831927155326976 7835078646300672 7878633353527248 7878994025250816 7888475365834752 7908803042869248 7918320254713856 7926343748960256 7935518792902896 7935882068754432 7945431866671104 7956331907309568 7965906313936896 7975492242112512 7989600020478336 8013778347073536 8020194635022336 8023421882990592 8029845892104192 8040745150924928 8041113243877376 8068392920088576 8078102177513472 8087823118761984 8126648464637952 8132782816544256 8133155122839552 8136427825004544 8153995082628096 8181657713278296 8182032256991232 8191503270093312 8191878264520704 8212987775287296 8222871033741312 8232766185406464 8234409235316736 8244318271700992 8247329053396992 8268840083791872 8272287326011392 8282241943732224 8300124026761216 8300503993679872 8328663659446272 8332015032336384 8338686118723584 8350004579806656 8350386830180352 8360052720095232 8360435430457344 8388798415110144 8398893238714368 8417027182067712 8442498999386112 8445582155642112 8445968781410304 8452658444632064 8455745311064064 8456132402085888 8467610278113792 8477799941505024 8500035339681792 8510264022401024 8535576860688384 8539135304269824 8549411038691328 8561407435997184 8567869963108352 8571709972021248 8586872394706944 8597205574483968 8600789710798848 8619359566252032 8619754147282944 8629731840098304 8659404815597568 8671158602106912 8681593209329664 8681990639321088 8688544187940864 8692040373239808 8714837676785664 8740758996762624 8751277358972928 8774230028058624 8777760692502528 8793287596502784 8803869170024448 8810918049742848 8814463477088256 8837581869416448 8863462522718154 8863868278407168 8874534786564096 8878234540179456 8897403423227904 8901391124791296 8908110286553088 8920610004926464 8938610850004992 8950873395723264 8961644603179008 8972428772376576 9015500640457728 9022718964400128 9026349618364416 9033576628617216 9045838294790544 9046252399362048 9057138382995456 9076942035099648 9087864949702656 9098801008607232 9135047745429504 9146040582668288 9149380668612288 9149799513194496 9160810102259712 9173244467956608 9208371617988608 9226953135489024 9239611247198208 9250729912958976 9261861958582272 9263710389731328 9274858055663616 9286019136356352 9302445094265856 9306323241762816 9317522186698752 9337639530106368 9338066992889856 9369746616877056 9381021883564032 9392310718562304 9393755152282488 9394185183952896 9405059310107136 9405489859264512 9429726704959488 9441074149851136 9469155579826176 9497811374309376 9505415863730176 9509240750211072 9526061562878016 9537524934193152 9562539757142016 9574047025201152 9602523968274432 9606527217303552 9618087418527744 9631583365496832 9638853708496896 9639294960402432 9643173718523904 9671856271294464 9696779512033536 9697223415693312 9708448320110592 9708892757950464 9733911437377536 9745624928878592 9755053427370276 9766792360495872 9767239469236224 9774612211433472 9778545419894784 9778993066672128 9800106765975552 9804192386383872 9815990451830784 9833353871357952 9845187028844544 9871008781565952 9874980779065344 9896301724215296 9896754761695232 9912282805960704 9916271411724288 9942279603093504 9983851634884608 10009578851131392 10010037074264064 10014065015390208 10021624072372224 10035686255542272 10047762893635584 10069732570188672 10081850178576384 10082311710179328 10093982368923648 10116239242297344 10120456656912384 10146853257478144 10150558834950144 10162773707194368 10176568081639362 10177033949282304 10189280680869888 10193528546131968 10215537263706112 10236151134683136 10276928713608192 10289295655501824 10301677479395328 10305911365042176 10319900026451184 10359418070237184 10371884277301248 10394562653097984 10407071152078848 10419594703405056 10421674188447744 10434215312621568 10442569540435968 10446771528400896 10465250731049088 10504844471369664 10505325367001088 10517967154446336 10545070723825664 10566349558382592 10567974546317799 10568458331947008 10580691723870528 10581176091672576 10593909155561472 10608442543079424 10621208418582528 10633989656150016 10652800027304448 10685037796098048 10693592846696448 10697895843987456 10706461189472256 10729715550967296 10757857226784768 10770802903351296 10783764158349312 10802839464308736 10835531286183936 10843710422059008 10844206830452736 10848570433339392 10871993443504128 10908876951037728 10909376342654976 10922004360124416 10922504352694272 10950650367049728 10963828044988416 10979212313755648 10996438737862656 11000863597381632 11001367200006144 11025120111722496 11029716434681856 11042989258309632 11075835407450112 11104884879261696 11109353376448512 11118248158298112 11133339439742208 11133849106907136 11146736960126976 11147247240609792 11151318156705792 11185064553480192 11198524318285824 11222702909423616 11256665332514816 11260776207522816 11261291708547072 11274327081418752 11290147037485056 11303733255340032 11333380452909056 11355730165039104 11380769147584512 11385513739026432 11415209914662912 11433120420593664 11449163192942592 11462940765978624 11467719614398464 11492479421669376 11493005529710592 11506309120131072 11545873087463424 11561544802809216 11575457612439552 11575987519094784 11584725583921152 11589387164319744 11609887529757582 11619783569047552 11654345329016832 11668369811963904 11703680923336704 11722044041330688 11724383462003712 11738492226699264 11747890732990464 11752617969451008 11817950030290872 11818491037876224 11832713048752128 11837646053572608 11863204564303872 11877480382070784 11903278189354344 11903823103131648 11918147800006656 11934497860964352 11948859470905344 11963238363168768 11984400030717504 12020667520610304 12030291952533504 12035132824485888 12044768838156288 12061117726387392 12061669865816064 12076184510660608 12102589380132864 12117153266270208 12131734678142976 12180063660572672 12199174224816384 12199732684259328 12204641737506816 12214413469679616 12230992623942144 12287254905139968 12287817396781056 12302604180652032 12319481662930944 12334306550611968 12349149278109696 12351613852975104 12366477407551488 12370993580095488 12381358848475136 12403260125687808 12408430989017088 12423362915598336 12450186040141824 12450755990519808 12492995489169408 12508029178085376 12525006869709984 12525580245270528 12540079080142848 12540653145686016 12572968939945984 12598339858071552 12625540773101568 12663748499079168 12678987666948096 12683617966596096 12684198603128832 12701415417170688 12716699912257536 12750053009522688 12765396033601536 12803365291032576 12808702956404736 12824116558036992 12842111153995776 12851804944662528 12857564958031872 12880308592060416 12895808361725952 12929039349378048 12929631220924416 12944597760147456 12978548583170048 13006737903160368 13022389813994496 13022985958981632 13032816281911296 13038060559859712 13066809021300736 13072256515178496 13111138495143936 13126916038459392 13161345042087936 13166641038753792 13205803755036672 13216377074614272 13221695215632384 13256372804124672 13295193784077231 13295802417610752 13311802179846144 13346105134841856 13352086687186944 13362165429829632 13380915007389696 13397017191514112 13426310093584896 13442466904768512 13458643158564864 13488318989729792 13493942209216512 13534078446600192 13539524427546624 13550364942925824 13568757442185816 13569378599043072 13585707574493184 13591371394842624 13631797424553984 13648201512910848 13702571618144256 13719060874002432 13724071002918432 13724699269791744 13735569972527104 13741215153389568 13759866701934912 13812557426982912 13829179036401664 13859416870797312 13876094869438464 13892792937873408 13895565584596992 13912287083495424 13923426053914624 13929028704534528 13953667641398784 13976283280048128 14006459295159552 14007100489334784 14023956205928448 14071532825346048 14088466077843456 14090632728423732 14091277775929344 14107588965160704 14108234788896768 14125212207415296 14144590057439232 14161611224776704 14178652874866688 14203733369739264 14246717061464064 14258123795595264 14263861125316608 14289092344317024 14306287401289728 14343809635713024 14361070537801728 14403785952411648 14427131127791616 14447375048245248 14458280562745344 14458942440603648 14464760577785856 14495991258005504 14545169268050304 14545835123539968 14562672480165888 14563339136925696 14600867156066304 14618437393317888 14650188540743808 14650859203854336 14661918317150208 14667818129842176 14668489600008192 14700160148963328 14706288579575808 14723985677746176 14750030807036928 14767780543266816 14806513172348928 14812471168598016 14844452586322944 14845132142542848 14862315946835968 14868424208941056 14913419404640256 14963603879231488 15014368276697088 15015055611396096 15021097523085312 15032436108558336 15053529383313408 15071644340453376 15122775267864576 15123467565268992 15140973553385472 15174358863446016 15180684985368576 15220279886217216 15225838252425216 15244160560791552 15264852122459043 15265550923923456 15283921021304832 15290292819197952 15323305895559168 15341745493508096 15394497449951232 15415393070412288 15433943483252736 15446300778561536 15452516219092992 15479850039676776 15505649056088064 15539127105355776 15557826415951872 15604907897782272 15610606728118272 15629392055107584 15632511282671616 15651322968932352 15663854310653952 15670157292601344 15757266707054496 15757988050501632 15776950731669504 15817606085738496 15836640509427712 15852687497920512 15871037585805792 15871764137508864 15890863733342208 15912663814619136 15931812627873792 15950984484225024 15979200040956672 16027556694147072 16040389270044672 16046843765981184 16059691784208384 16081490301849856 16082226487754752 16136785840177152 16156204355026944 16175646237523968 16253296929275904 16265565633088512 16266310245679104 16272855650009088 16307990165256192 16363315426556592 16364064513982464 16383006540186624 16383756529041408 16425975550574592 16445742067482624 16468818470633472 16488636543401984 16494658106793984 16537680167583744 16544574652022784 16564483887464448 16600248053522432 16601007987359744 16657327318892544 16664030064672768 16677372237447168 16700009159613312 16700773660360704 16720105440190464 16720870860914688 16777596830220288 16797786477428736 16834054364135424 16884997998772224 16891164311284224 16891937562820608 16905316889264128 16911490622128128 16935220556227584 16955599883010048 17000070679363584 17071153721376768 17078270608539648 17098822077382656 17122814871994368 17135739926216704 17173744789413888 17194411148967936 17201579421597696 17238719132504064 17239508294565888 17259463680196608 17318809631195136 17342317204213824 17363186418659328 17363981278642176 17377088375881728 17384080746479616 17429675353571328 17481517993525248 17502554717945856 17548460056117248 17555521385005056 17586575193005568 17607738340048896 17621836099485696 17628926954176512 17675163738832896 17726925045436308 17727736556814336 17749069573128192 17756469080358912 17794806846455808 17802782249582592 17816220573106176 17841220009852928 17877221700009984 17901746791446528 17923289206358016 17944857544753152 18031001280915456 18045437928800256 18052699236728832 18067153257234432 18091676589581088 18092504798724096 18114276765990912 18153884070199296 18175729899405312 18197602017214464 18270095490859008 18292081165336576 18298761337224576 18299599026388992 18321620204519424 18346488935913216 18416743235977216 18453906270978048 18479222494396416 18501459825917952 18523723917164544 18527420779462656 18549716111327232 18572038272712704 18604890188531712 18612646483525632 18635044373397504 18675279060212736 18676133985779712 18739493233754112 18762043767128064 18787510304564976 18788370367905792 18810118620214272 18810979718529024 18859453409918976 18882148299702272 18938311159652352 18995622748618752 19010831727460352 19018481500422144 19052123125756032 19075049868386304 19125079514284032 19148094050402304 19205047936548864 19213054434607104 19236174837055488 19263166730993664 19277707416993792 19286347437047808 19343712542588928 19393559024067072 19394446831386624 19416896640221184 19467822874755072 19491249857757184 19510106854740552 19533584720991744 19534478938472448 19549224422866944 19557090839789568 19600213531951104 19608384772767744 19631980903661568 19666707742715904 19690374057689088 19742017563131904 19749961558130688 19792603448430592 19793509523390464 19824565611921408 19832542823448576 19884559206187008 19967703269769216 20019157702262784 20020074148528128 20028130030780416 20043248144744448 20071372511084544 20095525787271168 20139465140377344 20163700357152768 20164623420358656 20187964737847296 20232478484594688 20240913313824768 20293706514956288 20301117669900288 20325547414388736 20353136163278724 20354067898564608 20378561361739776 20387057092263936 20431074527412224 20472302269366272 20553857427216384 20578591311003648 20603354958790656 20611822730084352 20639800052902368 20718836140474368 20743768554602496 20789125306195968 20814142304157696 20839189406810112 20843348376895488 20868430625243136 20885139080871936 20893543056801792 20930501462098176 21009688942739328 21010650734002176 21035934308892672 21090141447651328 21132699116765184 21135949092635598 21136916663894016 21161383447741056 21162352183345152 21187818311122944 21216885086158848 21242416837165056 21267979312300032 21305600054608896 21370075592196096 21387185693392896 21395791687974912 21459431101934592 21515714453569536 21541605806702592 21605678928617472 21671062572367872 21687420844118016 21688413660905472 21697140866678784 21743986887008256 21817753902075456 21818752685309952 21844008720248832 21845008705388544 21901300734099456 21927656089976832 21958424627511296 21992877475725312 22001727194763264 22002734400012288 22050240223444992 22059432869363712 22085978516619264 22151670814900224 22209769758523392 22218706752897024 22236496316596224 22266678879484416 22267698213814272 22293473920253952 22302636313411584 22370129106960384 22397048636571648 22445405818847232 22513330665029632 22521552415045632 22522583417094144 22548654162837504 22580294074970112 22607466510680064 22666760905818112 22711460330078208 22761538295169024 22771027478052864 22830419829325824 22866240841187328 22898326385885184 22925881531957248 22935439228796928 22984958843338752 22986011059421184 23012618240262144 23091746174926848 23123089605618432 23150915224879104 23151975038189568 23169451167842304 23178774328639488 23219775059515164 23239567138095104 23308690658033664 23336739623927808 23407361846673408 23444088082661376 23448766924007424 23476984453398528 23495781465980928 23505235938902016 23635900060581744 23636982075752448 23665426097504256 23726409128607744 23754960764141568 23806556378708688 23807646206263296 23836295600013312 23868995721928704 23897718941810688 23926476726337536 23968800061435008 24041335041220608 24060583905067008 24070265648971776 24089537676312576 24122235452774784 24123339731632128 24152369021321216 24205178760265728 24234306532540416 24263469356285952 24360127321145344 24398348449632768 24399465368518656 24409283475013632 24461985247884288 24574509810279936 24575634793562112 24638963325861888 24668613101223936 24698298556219392 24703227705950208 24732954815102976 24741987160190976 24806520251375616 24816861978034176 24846725831196672 24900372080283648 24901511981039616 24985990978338816 25016058356170752 25050013739419968 25051160490541056 25080158160285696 25081306291372032 25145937879891968 25196679716143104 25251081546203136 25327496998158336 25357975333896192 25367235933192192 25368397206257664 25402830834341376 25433399824515072 25500106019045376 25530792067203072 25606730582065152 25617405912809472 25648233116073984 25684222307991552 25703609889325056 25715129916063744 25760617184120832 25791616723451904 25858078698756096 25859262441848832 25889195520294912 25957097166340096 26013475806320736 26044779627988992 26045971917963264 26065632563822592 26076121119719424 26133618042601472 26144513030356992 26222276990287872 26253832076918784 26322690084175872 26333282077507584 26411607510073344 26432754149228544 26443390431264768 26512745608249344 26590387568154462 26591604835221504 26623604359692288 26692210269683712 26704173374373888 26724330859659264 26761830014779392 26794034383028224 26852620187169792 26884933809537024 26917286317129728 26976637979459584 27068156893200384 27079048855093248 27100729885851648 27137514884371632 27138757198086144 27171415148986368 27263594849107968 27296403025821696 27405143236288512 27438121748004864 27448142005836864 27449398539583488 27471139945054208 27482430306779136 27519733403869824 27625114853965824 27658358072803328 27718833741594624 27752189738876928 27785585875746816 27791131169193984 27824574166990848 27858057409069056 27907335282797568 27952566560096256 28012918590319104 28014200978669568 28143065650692096 28176932155686912 28181265456847464 28182555551858688 28215177930321408 28216469577793536 28289180114878464 28323222449553408 28357305749733376 28407466739478528 28493434122928128 28516247591190528 28527722250633216 28578184688634048 28612574802579456 28687619271426048 28722141075603456 28807571904823296 28854262255583232 28894750096490496 28916561125490688 28917884881207296 28929521155571712 28991982516011008 29090338536100608 29091670247079936 29125344960331776 29126678273851392 29201734312132608 29236874786635776 29300377081487616 29301718407708672 29323836634300416 29335636259684352 29336979200016384 29400320297926656 29412577159151616 29447971355492352 29500061614073856 29535561086533632 29613026344697856 29624942337196032 29688905172645888 29690264285085696 29724631893671936 29736848417882112 29826838809280512 29927207758462976 30028736553394176 30030111222792192 30042195046170624 30064872217116672 30107058766626816 30143288680906752 30245550535729152 30246935130537984 30281947106770944 30348717726892032 30361369970737152 30440559772434432 30451676504850432 30488321121583104 30529704244918086 30531101847846912 30567842042609664 30580585638395904 30646611791118336 30683490987016192 30830786140824576 30867886966505472 30892601557123072 30905032438185984 30959700079353552 31078254210711552 31115652831903744 31221213456236544 31258784110215168 31265022565343232 31302645937864704 31327708621307904 31340314585202688 31514533414108992 31515976101003264 31553901463339008 31635212171476992 31673281018855424 31703923638953397 31705374995841024 31742075171611584 31743528275017728 31781727466684416 31825327629238272 31863625255747584 31901968968450048 31958400081913344 32055113388294144 32080778540089344 32093687531962368 32119383568416768 32162980603699712 32164452975509504 32273571680354304 32312408710053888 32351292475047936 32506593858551808 32531131266177024 32532620491358208 32545711300018176 32615980330512384 32726630853113184 32728129027964928 32766013080373248 32767513058082816 32851951101149184 32891484134965248 32937636941266944 32977273086803968 32989316213587968 33075360335167488 33089149304045568 33128967774928896 33200496107044864 33202015974719488 33314654637785088 33328060129345536 33354744474894336 33400018319226624 33401547320721408 33440210880380928 33441741721829376 33555193660440576 33595572954857472 33668108728270848 33769995997544448 33782328622568448 33783875125641216 33810633778528256 33822981244256256 33870441112455168 33911199766020096 34000141358727168 34142307442753536 34156541217079296 34245629743988736 34271479852433408 34347489578827776 34388822297935872 34403158843195392 34477438265008128 34479016589131776 34518927360393216 34637619262390272 34684634408427648 34726372837318656 34727962557284352 34754176751763456 34768161492959232 34859350707142656 34963035987050496 35005109435891712 35111042770010112 35173150386011136 35215476680097792 35243672198971392 35257853908353024 35453850090872616 35455473113628672 35498139146256384 35512938160717824 35589613692911616 35632441146212352 35682440019705856 35754443400019968 35803493582893056 35846578412716032 35889715089506304 36062002561830912 36090875857600512 36105398473457664 36134306514468864 36183353179162176 36185009597448192 36228553531981824 36307768140398592 36351459798810624 36395204034428928 36540190981718016 36584162330673152 36597522674449152 36599198052777984 36643240409038848 36692977871826432 36833486471954432 36907812541956096 36958444988792832 37002919651835904 37047447834329088 37054841558925312 37099432222654464 37144076545425408 37209780377063424 37225292967051264 37270088746795008 37350558120425472 37352267971559424 37478986467508224 37524087534256128 37575020609129952 37576740735811584 37620237240428544 37621959437058048 37718906819837952 37764296599404544 37876622319304704 37991245497237504 38021663454920704 38036963000844288 38104246251512064 38150099736772608 38250159028568064 38296188100804608 38410095873097728 38426108869214208 38472349674110976 38526333461987328 38555414833987584 38572694874095616 38687425085177856 38787118048134144 38788893662773248 38833793280442368 38935645749510144 39020213709481104 39067169441983488 39068957876944896 39098448845733888 39114181679579136 39200427063902208 39216769545535488 39333415485431808 39380748115378176 39484035126263808 39499923116261376 39585206896861184 39587019046780928 39649131223842816 39665085646897152 39769118412374016 39935406539538432 40038315404525568 40056260061560832 40086496289488896 40142745022169088 40191051574542336 40278930280754688 40327400714305536 40375929475694592 40464956969189376 40481826627649536 40602235339800576 40651094828777472 40706272326557448 40708135797129216 40757122723479552 40774114184527872 40862149054824448 40944604538732544 41107714854432768 41157182622007296 41206709917581312 41223645460168704 41279600105804736 41437672280948736 41487537109204992 41578250612391936 41628284608315392 41678378813620224 41686696753790976 41736861250486272 41770278161743872 41787086113603584 41861002924196352 42019377885478656 42021301468004352 42071868617785344 42180282895302656 42265398233530368 42271898185271196 42273833327788032 42322766895482112 42324704366690304 42375636622245888 42433770172317696 42484833674330112 42535958624600064 42611200109217792 42740151184392192 42774371386785792 42791583375949824 42918862203869184 43031428907139072 43083211613405184 43211357857234944 43342125144735744 43374841688236032 43376827321810944 43394281733357568 43487973774016512 43635507804150912 43637505370619904 43688017440497664 43690017410777088 43802601468198912 43855312179953664 43916849255022592 43985754951450624 44003454389526528 44005468800024576 44100480446889984 44118865738727424 44171957033238528 44303341629800448 44419539517046784 44437413505794048 44533357758968832 44535396427628544 44586947840507904 44605272626823168 44740258213920768 44890811637694464 45026661330059264 45043104830091264 45045166834188288 45097308325675008 45160588149940224 45214933021360128 45333521811636224 45422920660156416 45523076590338048 45542054956105728 45660839658651648 45732481682374656 45794556367377129 45796652771770368 45851763063914496 45870878457593856 45969917686677504 46025236480524288 46183492349853696 46246179211236864 46301830449758208 46338902335684608 46357548657278976 46439550119030328 46479134276190208 46617381316067328 46673479247855616 46814723693346816 46888176165322752 46897533848014848 46953968906797056 46991562931961856 47010471877804032 47271800121163488 47273964151504896 47330852195008512 47452818257215488 47509921528283136 47613112757417376 47615292412526592 47672591200026624 47737991443857408 47795437883621376 47852953452675072 47937600122870016 48082670082441216 48121167810134016 48140531297943552 48179075352625152 48244470905549568 48246679463264256 48304738042642432 48410357520531456 48468613065080832 48526938712571904 48720254642290688 48796696899265536 48798930737037312 48818566950027264 48923970495768576 49149019620559872 49151269587124224 49277926651723776 49337226202447872 49406455411900416 49465909630205952 49483974320381952 49613040502751232 49633723956068352 49693451662393344 49800744160567296 49803023962079232 49971981956677632 50032116712341504 50100027478839936 50102320981082112 50160316320571392 50162612582744064 50291875759783936 50393359432286208 50502163092406272 50654993996316672 50715950667792384 50734471866384384 50805661668682752 50866799649030144 51000212038090752 51213461164130304 51234811825618944 51296466232147968 51368444615983104 51407219778650112 51521234368241664 51583233446903808 51716157397512192 51718524883697664 51778391040589824 51914194332680192 52026951612641472 52089559255977984 52091943835926528 52131265127645184 52152242239438848 52267236085202944 52289026060713984 52444553980575744 52507664153837568 52645380168351744 52666564155015168 52823215020146688 52865508298457088 52886780862529536 53025491216498688 53180775136308924 53183209670443008 53247208719384576 53384420539367424 53408346748747776 53448661719318528 53523660029558784 53588068766056448 53705240374339584 53769867619074048 53834572634259456 53953275958919168 54136313786400768 54158097710186496 54201459771703296 54275029768743264 54277514396172288 54342830297972736 54527189698215936 54592806051643392 54810286472577024 54876243496009728 54896284011673728 54898797079166976 54942279890108416 54964860613558272 55039466807739648 55250229707931648 55316716145606656 55437667483189248 55504379477753856 55571171751493632 55582262338387968 55649148333981696 55716114818138112 55814670565595136 55905133120192512 56025837180638208 56028401957339136 56286131301384192 56362530913694928 56365111103717376 56430355860642816 56432939155587072 56578360229756928 56646444899106816 56814933478957056 56986868245856256 57032495182381056 57055444501266432 57156369377268096 57225149605158912 57375238542852096 57444282151206912 57615143809646592 57708524511166464 57789500192980992 57833122250981376 57859042311143424 57983965032022016 58180677072201216 58183340494159872 58250689920663552 58403468624265216 58473749573271552 58600754162975232 58603436815417344 58647673268600832 58671272519368704 58800640595853312 58825154318303232 58895942710984704 59000123228147712 59071122173067264 59226052689395712 59249884674392064 59377810345291776 59380528570171392 59449263787343872 59473696835764224 59653677618561024 59854415516925952 60057473106788352 60060222445584384 60084390092341248 60129744434233344 60214117533253632 60286577361813504 60491101071458304 60493870261075968 60563894213541888 60697435453784064 60722739941474304 60881119544868864 60903353009700864 60976642243166208 61059408489836172 61062203695693824 61135684085219328 61161171276791808 61293223582236672 61366981974032384 61661572281649152 61735773933010944 61785203114246144 61810064876371968 61919400158707104 62156508421423104 62231305663807488 62442426912473088 62517568220430336 62530045130686464 62605291875729408 62655417242615808 62680629170405376 63029066828217984 63031952202006528 63107802926678016 63270424342953984 63346562037710848 63407847277906794 63410749991682048 63484150343223168 63487056550035456 63563454933368832 63650655258476544 63727250511495168 63803937936900096 63916800163826688 64110226776588288 64161557080178688 64187375063924736 64325961207399424 64328905951019008 64547143360708608 64624817420107776 65013187717103616 65062262532354048 65065240982716416 65091422600036352 65231960661024768 65453261706226368 65456258055929856 65532026160746496 65535026116165632 65703902202298368 65782968269930496 65875273882533888 65954546173607936 65978632427175936 66150720670334976 66178298608091136 66257935549857792 66400992214089728 66629309275570176 66656120258691072 66709488949788672 66800036638453248 66803094641442816 66880421760761856 67110387320881152 67191145909714944 67336217456541696 67539991995088896 67564657245136896 67567750251282432 67621267557056512 67645962488512512 67740882224910336 67822399532040192 68000282717454336 68284614885507072 68313082434158592 68491259487977472 68542959704866816 68694979157655552 68777644595871744 68806317686390784 68954876530016256 68958033178263552 69037854720786432 69275238524780544 69369268816855296 69452745674637312 69455925114568704 69508353503526912 69536322985918464 69718701414285312 69926071974100992 70010218871783424 70222085540020224 70346300772022272 70430953360195584 70487344397942784 70515707816706048 70907700181745232 70910946227257344 70996278292512768 71179227385823232 71264882292424704 71364880039411712 71508886800039936 71606987165786112 71693156825432064 71779430179012608 72124005123661824 72181751715201024 72210796946915328 72268613028937728 72366706358324352 72370019194896384 72457107063963648 72615536280797184 72702919597621248 72790408068857856 73080381963436032 73168324661346304 73195045348898304 73198396105555968 73385955743652864 73666972943908864 73916889977585664 74005839303671808 74094895668658176 74109683117850624 74198864445308928 74419560754126848 74450585934102528 74540177493590016 74701116240850944 74704535943118848 74957972935016448 75048175068512256 75150041218259904 75153481471623168 75240474480857088 75243918874116096 75437813639675904 75528593198809088 75753244638609408 75982490994475008 76043326909841408 76073926001688576 76208492503024128 76300199473545216 76500318057136128 76592376201609216 76820191746195456 76852217738428416 76944699348221952 77052666923974656 77110829667975168 77145389748191232 77374850170355712 77574236096268288 77577787325546496 77667586560884736 77871291499020288 78040427418962208 78134338883966976 78137915753889792 78196897691467776 78228363359158272 78400854127804416 78433539091070976 78666830970863616 78761496230756352 78968070252527616 78999846232522752 79170413793722368 79174038093561856 79298262447685632 79330171293794304 79538236824748032 79870813079076864 80076630809051136 80112520123121664 80172992578977792 80285490044338176 80382103149084672 80557860561509376 80654801428611072 80751858951389184 80929913938378752 81204470679601152 81302189657554944 81412544653114896 81416271594258432 81514245446959104 81724298109648896 81889209077465088 82215429708865536 82314365244014592 82413419835162624 82447290920337408 82559200211609472 82875344561897472 82975074218409984 83156501224783872 83256569216630784 83356757627240448 83373393507581952 83473722500972544 83574172227207168 83722005848392704 84038755770957312 84042602936008704 84360565790605312 84530796467060736 84543796370542392 84547666655576064 84645533790964224 84649408733380608 84867540344635392 84969667348660224 85071917249200128 85222400218435584 85480302368784384 85548742773571584 85583166751899648 85837724407738368 86062857814278144 86166423226810368 86422715714469888 86684250289471488 86749683376472064 86753654643621888 86788563466715136 86975947548033024 87271015608301824 87275010741239808 87376034880995328 87380034821554176 87605202936397824 87710624359907328 87833698510045184 87971509902901248 88006908779053056 88010937600049152 88200960893779968 88237731477454848 88343914066477056 88606683259600896 88839079034093568 88874827011588096 89066715517937664 89070792855257088 89173895681015808 89210545253646336 89480516427841536 89781623275388928 90053322660118528 90086209660182528 90090333668376576 90194616651350016 90321176299880448 90429866042720256 90667043623272448 90845841320312832 91046153180676096 91084109912211456 91321679317303296 91464963364749312 91589112734754258 91593305543540736 91703526127828992 91741756915187712 91939835373355008 92050472961048576 92492358422473728 92603660899516416 92677804671369216 92715097314557952 92879100238060656 93234762632134656 93346958495711232 93776352330645504 93795067696029696 93907937813594112 93983125863923712 94020943755608064 94543600242326976 94547928303009792 94661704390017024 94905636514430976 95019843056566272 95226225514834752 95230584825053184 95345182400053248 95475982887714816 95590875767242752 95705906905350144 95875200245740032 96165340164882432 96242335620268032 96281062595887104 96358150705250304 96488941811099136 96493358926528512 96820715041062912 96937226130161664 97053877425143808 97440509284581376 97593393798531072 97597861474074624 97637133900054528 97847940991537152 98298039241119744 98302539174248448 98555853303447552 98674452404895744 98812910823800832 98931819260411904 98967948640763904 99226081005502464 99267447912136704 99386903324786688 99601488321134592 99606047924158464 99943963913355264 100064233424683008 100200054957679872 100204641962164224 100320632641142784 100325225165488128 100583751519567872 100786718864572416 101004326184812544 101309987992633344 101431901335584768 101468943732768768 101611323337365504 101733599298060288 102000424076181504 102426922328260608 102469623651237888 102736889231966208 102814439557300224 103042468736483328 103166466893807616 103432314795024384 103437049767395328 103556782081179648 103828388665360384 104053903225282944 104179118511955968 104183887671853056 104262530255290368 104304484478877696 104534472170405888 104578052121427968 104889107961151488 105015328307675136 105333128310030336 105646430040293376 105731016596914176 105773561725059072 106361550272617848 106366419340886016 106494417438769152 106768841078734848 106897323438637056 107047320059117568 107176137532112896 107410480748679168 107539735238148096 107669145268518912 107906551917838336 108272627572801536 108316195420372992 108402919543406592 108550059537486528 108555028792344576 108685660595945472 109054379396431872 109185612103286784 109620572945154048 109752486992019456 109792568023347456 109797594158333952 109884559780216832 109929721227116544 110078933615479296 110500459415863296 110633432291213312 110875334966378496 111008758955507712 111142343502987264 111164524676775936 111298296667963392 111432229636276224 111629341131190272 111810266240385024 112051674361276416 112056803914678272 112572262602768384 112725061827389856 112730222207434752 112860711721285632 112865878311174144 113156720459513856 113292889798213632 113629866957914112 113973736491712512 114064990364762112 114110889002532864 114312738754536192 114450299210317824 114750477085704192 114888564302413824 115230287619293184 115417049022332928 115579000385961984 115666244501962752 115718084622286848 115967930064044032 116361354144402432 116366680988319744 116501379841327104 116806937248530432 117201508325950464 117206873630834688 117295346537201664 117342545038737408 117601281191706624 117650308636606464 118000246456295424 118142244346134528 118452105378791424 118499769348784128 118755620690583552 118761057140342784 118898527574687744 118947393671528448 119307355237122048 119708831033851904 120114946213576704 120168780184682496 120259488868466688 120428235066507264 120573154723627008 120982202142916608 121127788427083776 121394870907568128 121445479882948608 121806706019401728 121953284486332416 122118816979672344 122124407391387648 122271368170438656 122322342553583616 122586447164473344 122733963948064768 123323144563298304 123471547866021888 123570406228492288 123620129752743936 123838800317414208 124313016842846208 124462611327614976 124884853824946176 125035136440860672 125060090261372928 125210583751458816 125310834485231616 125361258340810752 126058133656435968 126063904404013056 126215605853356032 126540848685907968 126693124075421696 126815694555813588 126821499983364096 126968300686446336 126974113100070912 127126909866737664 127301310516953088 127454501022990336 127607875873800192 127833600327653376 128220453553176576 128323114160357376 128374750127849472 128651922414798848 128657811902038016 129094286721417216 129249634840215552 130026375434207232 130124525064708096 130130481965432832 130182845200072704 130463921322049536 130906523412452736 130912516111859712 131064052321492992 131070052232331264 131407804404596736 131565936539860992 131750547765067776 131909092347215872 131957264854351872 132301441340669952 132356597216182272 132515871099715584 132801984428179456 133258618551140352 133312240517382144 133600073276906496 133606189282885632 133760843521523712 134220774641762304 134672434913083392 135079983990177792 135129314490273792 135135500502564864 135291924977025024 135481764449820672 135644799064080384 136000565434908672 136569229771014144 136626164868317184 136982518975954944 137085919409733632 137383669102131387 137389958315311104 137555289191743488 137612635372781568 137909753060032512 138075709441572864 138550477049561088 138738537633710592 138905491349274624 139016707007053824 139072645971836928 139437402828570624 139852143948201984 140020437743566848 140444171080040448 140692601544044544 140861906720391168 140974688795885568 141031415633412096 141815400363490464 141821892454514688 141992556585025536 142358454771646464 142529764584849408 142729760078823424 143017773600079872 143213974331572224 143386313650864128 143558860358025216 144248010247323648 144363503430402048 144421593893830656 144537226057875456 144733412716648704 144740038389792768 144914214127927296 145231072561594368 145405839195242496 145580816137715712 146160763926872064 146336649322692608 146390090697796608 146396792211111936 146771911487305728 147333945887817728 147833779955171328 148011678607343616 148219366235701248 148397728890617856 148839121508253696 148901171868205056 149080354987180032 149402232481701888 149409071886237696 149915945870032896 150096350137024512 150300082436519808 150306962943246336 150480948961714176 150487837748232192 150875627279351808 151057186397618176 151506489277218816 151964981988950016 152147852003377152 152416985006048256 152600398947090432 153000636114272256 153640383492390912 153704435476856832 153889398696443904 154105333847949312 154221659335950336 154749700340711424 155148472192536576 155155574651092992 155335173121769472 155742582998040576 156080854837924416 156268677767933952 156275831507779584 156393795382935552 156456726718316544 156801708255608832 156867078182141952 157333661941727232 157522992461512704 157936140505055232 157999692465045504 158340827587444736 158596524895371264 158660342587588608 159076473649496064 159741626158153728 160153261618102272 160225040246243328 160345985157955584 160570980088676352 160764206298169344 161115721123018752 161309602857222144 161503717902778368 161859827876757504 162408941359202304 162604379315109888 162825089306229792 162832543188516864 163028490893918208 163448596219297792 163778418154930176 164430859417731072 164628730488029184 164826839670325248 164894581840674816 165118400423218944 165750689123794944 165950148436819968 166313002449567744 166513138433261568 166713515254480896 166746787015163904 166947445001945088 167148344454414336 167444011696785408 168077511541914624 168085205872017408 168721131581210624 169087592741084784 169095333311152128 169291067581928448 169298817466761216 169735080689270784 169939334697320448 170444800436871168 170960604737568768 171097485547143168 171166333503799296 171675448815476736 172125715628556288 172332846453620736 172845431428939776 173368500578942976 173499366752944128 173577126933430272 173951895096066048 174542031216603648 174550021482479616 174752069761990656 175210405872795648 175421248719814656 175667397020090368 175943019805802496 176013817558106112 176401921787559936 176475462954909696 176687828132954112 177213366519201792 177678158068187136 177749654023176192 178133431035875328 178141585710514176 178347791362031616 178421090507292672 178961032855683072 179563246550777856 180106645320237056 180172419320365056 180180667336753152 180389233302700032 180642352599760896 180859732085440512 181334087246544896 181691682640625664 182092306361352192 182168219824422912 182643358634606592 182929926729498624 183178225469508516 183186611087081472 183407052255657984 183483513830375424 183879670746710016 184100945922097152 184984716844947456 185207321799032832 185355609342738432 185430194629115904 185758200476121312 186469525264269312 186693916991422464 187552704661291008 187590135392059392 187815875627188224 187966251727847424 188041887511216128 189087200484653952 189095856606019584 189323408780034048 189811273028861952 190039686113132544 190452451029669504 190461169650106368 190690364800106496 190951965775429632 191181751534485504 191411813810700288 191750400491480064 192330680329764864 192484671240536064 192562125191774208 192977883622198272 192986717853057024 193641430082125824 193874452260323328 194881018569162752 195186787597062144 195195722948149248 195274267800109056 195695881983074304 196596078482239488 196605078348496896 197111706606895104 197348904809791488 197625821647601664 197863638520823808 197935897281527808 198452162011004928 198534895824273408 198773806649573376 199202976642269184 199887927826710528 200128466849366016 200400109915359744 200409283924328448 200641265282285568 201167503039135744 201573437729144832 202008652369625088 202619975985266688 202863802671169536 202937887465537536 203222646674731008 203467198596120576 204000848152363008 204853844656521216 204939247302475776 205473778463932416 205628879114600448 206084937472966656 206332933787615232 206864629590048768 206874099534790656 207113564162359296 207656777330720768 208107806450565888 208358237023911936 208367775343706112 208525060510580736 208608968957755392 209068944340811776 209156104242855936 209778215922302976 210030656615350272 210666256620060672 211292860080586752 211462033193828352 211547123450118144 212723100545235696 212732838681772032 212988834877538304 213537682157469696 213794646877274112 214094640118235136 214352275064225792 214820961497358336 215079470476296192 215338290537037824 215813103835676672 216545255145603072 216632390840745984 216805839086813184 217100119074973056 217110057584689152 217371321191890944 218108758792863744 218371224206573568 219241145890308096 219504973984038912 219585136046694912 219595188316667904 219769119560433664 220157867230958592 221000918831726592 221750669932756992 222017517911015424 222284687005974528 222329049353551872 222596593335926784 223258682262380544 223620532480770048 224103348722552832 224113607829356544 225144525205536768 225450123654779712 225460444414869504 225721423442571264 225731756622348288 226313440919027712 226585779596427264 227259733915828224 227947472983425024 228129980729524224 228221778005065728 228625477509072384 228900598420635648 229500954171408384 229777128604827648 230460575238586368 230834098044665856 231158000771923968 231332489003925504 231436169244573696 231935860128088064 232722708288804864 232733361976639488 233002759682654208 233613874497060864 234403016651900928 234413747261669376 234590693074403328 234685090077474816 235202562383413248 235300617273212928 236000492912590848 236284488692269056 236904210757582848 236999538697568256 237511241381167104 237522114280685568 237797055149375488 237894787343056896 238614710474244096 239417662067703808 240229892427153408 240337560369364992 240518977736933376 240856470133014528 241146309447254016 241964404285833216 242255576854167552 242789741815136256 243613412038803456 243906568972664832 244237633959344688 244248814782775296 244542736340877312 245172894328946688 245467927896129536 246646289126596608 246943095732043776 247140812456984576 247240259505487872 247677600634828416 248626033685692416 248925222655229952 249769707649892352 250070272881721344 250120180522745856 250421167502917632 250722516681621504 252116267312871936 252127808808026112 253081697371815936 253386248150843392 253631389111627176 253642999966728192 253936601372892672 253948226200141824 254602621033906176 254909002045980672 255215751747600384 255667200655306752 256440907106353152 256646228320714752 256749500255698944 257303844829597696 257315623804076032 258188573442834432 258499269680431104 260052750868414464 260249050129416192 260260963930865664 260365690400145408 260927842644099072 261813046824905472 261825032223719424 262128104642985984 262140104464662528 262815608809193472 263131873079721984 263501095530135552 263818184694431744 263914529708703744 264602882681339904 264713194432364544 265031742199431168 265603968856358912 266517237102280704 266624481034764288 267200146553812992 267212378565771264 267521687043047424 268441549283524608 269344869826166784 270159967980355584 270258628980547584 270271001005129728 270583849954050048 270963528899641344 271289598128160768 272001130869817344 273138459542028288 273252329736634368 273965037951909888 274171838819467264 274767338204262774 274779916630622208 275110578383486976 275225270745563136 275819506120065024 276151418883145728 277477075267421184 277810982698549248 278033414014107648 278145291943673856 279704287896403968 280040875487133696 281385203088089088 281723813440782336 281949377591771136 282062831266824192 283630800726980928 283643784909029376 283985113170051072 284716909543292928 285059529169698816 285459520157646848 286035547200159744 286427948663144448 286772627301728256 287117720716050432 288496020494647296 288727006860804096 288843187787661312 289074452115750912 289466825433297408 289480076779585536 290462145123188736 290811678390484992 291161632275431424 292321527853744128 292673298645385216 292780181395593216 292793584422223872 293543822974611456 294667891775635456 295667559910342656 296023357214687232 296438732471402496 296795457781235712 297678243016507392 297802343736410112 298160709974360064 298804464963403776 298818143772475392 299831891740065792 300192700274049024 300600164873039616 300613925886492672 300961897923428352 300975675496464384 301751254558703616 302114372795236352 303012978554437632 303929963977900032 304295704006754304 304833970012096512 305200797894180864 306001272228544512 307280766984781824 307408870953713664 308210667695898624 308443318671900672 309499400681422848 310296944385073152 310311149302185984 310670346243538944 311485165996081152 312161709675848832 312537355535867904 312551663015559168 312787590765871104 312913453436633088 313603416511217664 313734156364283904 314667323883454464 315045984923025408 315999384930091008 316681655174889472 317193049790742528 317320685175177216 319483252316307456 320306523236204544 320691970315911168 321141960177352704 321528412596338688 322231442246037504 322619205714444288 323007435805556736 323719655753515008 324817882718404608 325208758630219776 325650178612459584 325665086377033728 326056981787836416 326897192438595584 327556836309860352 328861718835462144 329257460976058368 329653679340650496 329789163681349632 330236800846437888 331501378247589888 331900296873639936 332626004899135488 333026276866523136 333427030508961792 333493574030327808 333894890003890176 334296688908828672 334888023393570816 336155023083829248 336170411744034816 337442263162421248 338175185482169568 338190666622304256 338582135163856896 338597634933522432 339470161378541568 339878669394640896 340889600873742336 341921209475137536 342194971094286336 342332667007598592 343350897630953472 344251431257112576 344665692907241472 345690862857879552 346737001157885952 346998733505888256 347154253866860544 347903790192132096 349084062433207296 349100042964959232 349504139523981312 350420811745591296 351334794040180736 351886039611604992 352027635116212224 352803843575119872 352950925909819392 354426733038403584 355356316136374272 355499308046352384 356266862071750656 356283171421028352 356695582724063232 356842181014585344 357922065711366144 359126493101555712 360213290640474112 360344838640730112 360778466605400064 361284705199521792 361719464170881024 363383365281251328 364184612722704384 364336439648845824 365859853458997248 366356450939017032 366373222174162944 366814104511315968 366967027660750848 367759341493420032 368201891844194304 369969433689894912 370414643598065664 370711218685476864 370860389258231808 371516400952242624 372939050528538624 373387833982844928 375105409322582016 375180270784118784 375631751254376448 375932503455694848 376083775022432256 378174400969307904 378191713212039168 378646817560068096 379622546057723904 380079372226265088 380904902059339008 380922339300212736 381380729600212992 381903931550859264 382363503068971008 382823627621400576 383500800982960128 384661360659529728 384969342481072128 385124250383548416 385955767244396544 385973435706114048 387282860164251648 387748904520646656 389762037138325504 390373575194124288 390391445896298496 390548535600218112 391391763966148608 393192156964478976 393210156696993792 394223413213790208 394697809619582976 395251643295203328 395727277041647616 395871794563055616 396904324022009856 397069791648546816 397547613299146752 398405953284538368 399775855653421056 400800219830719488 400818567848656896 401282530564571136 402335006078271488 404017304739250176 405239951970533376 405875774931075072 406445293349462016 406934397192241152 408001696304726016 409707689313042432 409878494604951552 410947556927864832 411257758229200896 412151007306394161 412169874945933312 412665867575230464 413729259180097536 414227128324718592 415313554661441536 416215612901131776 416716474047823872 417050121021161472 417217937915510784 418137888681623552 418312208485711872 419556431844605952 420061313230700544 421332513240121344 422585720161173504 422924066387656704 423094246900236288 425446201090471392 425465677363544064 425977669755076608 427075364314939392 427589293754548224 428189280236470272 428704550128451584 429641922994716672 430158940952592384 430676581074075648 431626207671353344 433090510291206144 433264781681491968 433611678173626368 434200238149946112 434220115169378304 434742642383781888 436217517585727488 436742448413147136 438482291780616192 439009947968077824 439170272093389824 439190376633335808 439538239120867328 440315734461917184 442001837663453184 443501339865513984 444035035822030848 444658098707103744 445193186671853568 446517364524761088 447241064961540096 448206697445105664 448227215658713088 450289050411073536 450900247309559424 450920888829739008 451442846885142528 451463513244696576 452626881838055424 453171559192854528 454519467831656448 455894945966850048 456443556010131456 457250955018144768 457801196841271296 459001908342816768 460921150477172736 461668196089331712 462316001543847936 462664978007851008 463871720256176128 465445416577609728 465466723953278976 466005519365308416 467227748994121728 468806033303801856 468827494523338752 469181386148806656 469370180154949632 470405124766826496 470601234546425856 472000985825181696 472568977384538112 473808421515165696 473999077395136512 475022482762334208 475594110298750976 475789574686113792 477229420948488192 478835324135407616 480459784854306816 480675120738729984 481037955473866752 481712940266029056 482292618894508032 483928808571666432 484511153708335104 485579483630272512 487226824077606912 487813137945329664 488475267918689376 488497629565550592 489085472681754624 490345788657893376 490935855792259072 493292578253193216 493886191464087552 494281624913969152 494480519010975744 495355201269656832 497252067371384832 497850445310459904 499539415299784704 500140545763442688 500240361045491712 500842335005835264 501445033363243008 504232534625743872 504255617616052224 506163394743631872 507262778223254352 507285999933456384 507873202745785344 507896452400283648 509205242067812352 509818004091961344 511334401310613504 512881814212706304 513292456641429504 513499000511397888 514607689659195392 514631247608152064 516377146885668864 516998539360862208 520105501736828928 520498100258832384 520731380800290816 521855685288198144 523626093649810944 523650064447438848 524256209285971968 525631217618386944 526263746159443968 527002191060271104 527829059417407488 529205765362679808 529426388864729088 530063484398862336 531207937712717824 533034474204561408 533248962069528576 534400293107625984 534424757131542528 535043374086094848 536883098567049216 538689739652333568 540319935960711168 540517257961095168 540542002010259456 541167699908100096 541927057799282688 542579196256321536 544002261739634688 546276919084056576 546504659473268736 547930075903819776 548343677638934528 549534676408525548 549559833261244416 550221156766973952 550450541491126272 551639012240130048 552302837766291456 554954150534842368 555621965397098496 556066828028215296 556290583887347712 559408575792807936 560081750974267392 562770406176178176 563447626881564672 563898755183542272 564125662533648384 567261601453961856 567287569818058752 567970226340102144 569433819086585856 570119058339397632 570919040315293696 572071094400319488 572855897326288896 573545254603456512 574235441432100864 576992040989294592 577454013721608192 577686375575322624 578933650866594816 578960153559171072 580924290246377472 581623356780969984 584643055707488256 585346597290770432 585560362791186432 585587168844447744 587087645949222912 589335783551270912 591335119820685312 592046714429374464 592877464942804992 593590915562471424 595356486033014784 595604687472820224 596321419948720128 597608929926807552 599663783480131584 600385400548098048 601200329746079232 601227851772985344 601923795846856704 603502509117407232 604228745590472704 606025957108875264 607859927955800064 608591408013508608 609667940024193024 610401595788361728 612002544457089024 614561533969563648 614817741907427328 616421335391797248 616886637343801344 618998801362845696 620593888770146304 620622298604371968 621340692487077888 622970331992162304 624323419351697664 625074711071735808 625103326031118336 625575181531742208 625826906873266176 627206833022435328 627468312728567808 629334647766908928 630091969846050816 631998769860182016 633363310349778944 634386099581485056 634641370350354432 638966504632614912 640613046472409088 641383940631822336 642283920354705408 643056825192677376 644462884492075008 645238411428888576 646014871611113472 647439311507030016 649635765436809216 650417517260439552 651300357224919168 651330172754067456 652113963575672832 653794384877191168 655113672619720704 657723437670924288 658514921952116736 659307358681300992 660473601692875776 663002756495179776 665252009798270976 666052553733046272 666854061017923584 666987148060655616 667789780007780352 669776046787141632 672310046167658496 672340823488069632 674884526324842496 676350370964339136 676381333244608512 677164270327713792 677195269867044864 678940322757083136 679757338789281792 681779201747484672 683842418950275072 684389942188572672 684665334015197184 686701795261906944 688502862514225152 689331385814482944 691381725715759104 693474002315771904 693997467011776512 694308507733721088 695807580384264192 698168124866414592 698200085929918464 699008279047962624 700841623491182592 702669588080361472 703772079223209984 704055270232424448 705607687150239744 705901851819638784 708853466076807168 710712632272748544 710998616092704768 712533724143501312 712566342842056704 713391165448126464 713684362029170688 715844131422732288 718252986203111424 720426581280948224 720689677281460224 721556933210800128 722569410399043584 723438928341762048 726766730562502656 728369225445408768 731719706917994496 732712901878034064 732746444348325888 733628209022631936 735518682986840064 736403783688388608 739938867379789824 740829287196131328 741422437370953728 741720778516463616 743032801904485248 745878101057077248 746775667965689856 750210818645164032 750360541568237568 751263502508752896 752167550044864512 756348801938615808 756383426424078336 759245092115447808 760158744452530176 761809804118678016 761844678600425472 763807863101718528 764727006137942016 765647255242801152 767001601965920256 769322721319059456 769938684962144256 770248500767096832 771911534488793088 771946871412228096 774565720328503296 775497809041293312 779524074276651008 780747150388248576 780782891792596992 781097071200436224 782783527932297216 786384313928957952 786420313393987584 788446826427580416 789395619239165952 790503286590406656 791454554083295232 791743589126111232 793808648044019712 794139583297093632 795095226598293504 796811906569076736 799551711306842112 801600439661438976 801637135697313792 802565061129142272 804670012156542976 808034609478500352 810479903941066752 811751549862150144 812890586698924032 813868794384482304 816003392609452032 819415378626084864 819756989209903104 821895113855729664 822515516458401792 824302014612788322 824339749891866624 825331735150460928 827458518360195072 828454256649437184 832431225802263552 833432948095647744 834100242042322944 834435875831021568 836275777363247104 839112863689211904 840122626461401088 845171440322347008 845848132775313408 846188493800472576 850892402180942784 850931354727088128 851955339510153216 854150728629878784 855178587509096448 856378560472940544 857409100256903168 859283845989433344 860317881905184768 861353162148151296 866181020582412288 866529563362983936 867223356347252736 868400476299892224 868440230338756608 872435035171454976 873484896826294272 876964583561232384 878019895936155648 878340544186779648 878380753266671616 879076478241734656 880631468923834368 884003675326906368 887002679731027968 888070071644061696 889316197414207488 890386373343707136 893034729049522176 894482129923080192 896413394890211328 896454431317426176 900578100822147072 901800494619118848 901841777659478016 902885693770285056 902927026489393152 905253763676110848 906343118385709056 909038935663312896 911789891933700096 912887112020262912 914501910036289536 915602393682542592 918003816685633536 921842300954345472 924632003087695872 925329956015702016 927743440512352256 930890833155219456 930933447906557952 932011038730616832 934455497988243456 937612066607603712 937654989046677504 938362772297613312 938740360309899264 940810249533652992 941202469092851712 944001971650363392 945137954769076224 947998154790273024 950044965524668416 951188220597501952 951579149372227584 957670648270815232 960919569708613632 962075910947733504 963425880532058112 964585237789016064 967857617143332864 969022307416670208 971158967260545024 974453648155213824 975626275890659328 976950535837378752 976995259131101184 978170945363509248 980691577315786752 981871711584518144 986585156506386432 987772382928175104 988563249827938304 988961038021951488 990710402539313664 994504134742769664 995700890620919808 999078830599569408 1000281091526885376 1000480722090983424 1001684670011670528 1002890066726486016 1008465069251487744 1008511235232104448 1012326789487263744 1014525556446508704 1014571999866912768 1015746405491570688 1015792904800567296 1018410484135624704 1019636008183922688 1022668802621227008 1025763628425412608 1026584913282859008 1026998001022795776 1029215379318390784 1029262495216304128 1032754293771337728 1033997078721724416 1040211003473657856 1040996200517664768 1041462761600581632 1043711370576396288 1047252187299621888 1047300128894877696 1048512418571943936 1051262435236773888 1054004382120542208 1055658118834814976 1058411530725359616 1058852777729458176 1062415875425435648 1066068948409122816 1066497924139057152 1068800586215251968 1068849514263085056 1070086748172189696 1073766197134098432 1077379479304667136 1080639871921422336 1081034515922190336 1082335399816200192 1083854115598565376 1085158392512643072 1092553838168113152 1093009318946537472 1096687355277869056 1099069352817051096 1099119666522488832 1100442313533947904 1100901082982252544 1103278024480260096 1104605675532582912 1109908301069684736 1111243930794196992 1112133656056430592 1112581167774695424 1118817151585615872 1120163501948534784 1125540812352356352 1126895253763129344 1127797510367084544 1128251325067296768 1134523202907923712 1134575139636117504 1135940452680204288 1138867638173171712 1140238116678795264 1141838080630587392 1144142188800638976 1145711794652577792 1147090509206913024 1148470882864201728 1153984081978589184 1154908027443216384 1155372751150645248 1157867301733189632 1157920307118342144 1161848580492754944 1163246713561939968 1169286111414976512 1170693194581540864 1171120725582372864 1171174337688895488 1174175291898445824 1178671567102541824 1182670239641370624 1184093428858748928 1185754929885609984 1187181831124942848 1190712972066029568 1191209374945640448 1192642839897440256 1195217859853615104 1199327566960263168 1202400659492158464 1202455703545970688 1203847591693713408 1207005018234814464 1212051914217750528 1215719855911600128 1219335880048386048 1220803191576723456 1224005088914178048 1229123067939127296 1229635483814854656 1232842670783594496 1233773274687602688 1237997602725691392 1241187777540292608 1242681384974155776 1245940663984324608 1248646838703395328 1250149422143471616 1251150363063484416 1251653813746532352 1254413666044870656 1254936625457135616 1258669295533817856 1260183939692101632 1263997539720364032 1266726620699557888 1268772199162970112 1269282740700708864 1277933009265229824 1281226092944818176 1282767881263644672 1284567840709410816 1286113650385354752 1288925768984150016 1290476822857777152 1292029743222226944 1294878623014060032 1299271530873618432 1300835034520879104 1302600714449838336 1302660345508134912 1304227927151345664 1307588769754382336 1310227345239441408 1315446875341848576 1317029843904233472 1318614717362601984 1320947203385751552 1326005512990359552 1330504019596541952 1332105107466092544 1333974296121311232 1335579560015560704 1339552093574283264 1344620092335316992 1344681646976139264 1349769052649684992 1352700741928678272 1352762666489217024 1354328540655427584 1354390539734089728 1357880645514166272 1359514677578563584 1363558403494969344 1367684837900550144 1369330668030394368 1373403590523813888 1377005725028450304 1382763451431518208 1386948004631543808 1387994934023553024 1391615160768528384 1396336249732829184 1396400171859836928 1398016558095925248 1401683246982365184 1405339176160722944 1407544158446419968 1408110540464848896 1411215374300479488 1411803703639277568 1417706932153614336 1421425264545497088 1421997232185409536 1425067448287002624 1426782330896252928 1427368724058341376 1431688262845464576 1436505972406222848 1440853162561896448 1441379354562920448 1443113866421600256 1445138820798087168 1446877856683524096 1453533461125005312 1456738450890817536 1463439413835988992 1465425803756068128 1465492888696651776 1467256418045263872 1471037365973680128 1472807567376777216 1479877734759579648 1481658574392262656 1482844874741907456 1483441557032927232 1486065603808970496 1491756202114154496 1493551335931379712 1500421637290328064 1500721083136475136 1502527005017505792 1504335100089729024 1512697603877231616 1512766852848156672 1518490184230895616 1523619608237356032 1523689357200850944 1527615726203437056 1529454012275884032 1534003203931840512 1538645442638118912 1539877369924288512 1540497001534193664 1543823068977586176 1543893742824456192 1549131440657006592 1550995618082586624 1559048148553302016 1561494300776497152 1562194142400872448 1565567055864594432 1572768627857915904 1576893652855160832 1578791238478331904 1581006573180813312 1583487178252222464 1587617296088039424 1588279166594187264 1590190453196587008 1593623813138153472 1599103422613684224 1603200879322877952 1603274271394627584 1605130122258284544 1609340024313085952 1616069218957000704 1620959807882133504 1623503099724300288 1625781173397848064 1627737588768964608 1632006785218904064 1638830757252169728 1639513978419806208 1643790227711459328 1645031032916803584 1648604029225576644 1648679499783733248 1650663470300921856 1654917036720390144 1656908513298874368 1664862451604527104 1666865896191295488 1668200484084645888 1668871751662043136 1672551554726494208 1678225727378423808 1680245252922802176 1690342880644694016 1691696265550626816 1692376987600945152 1701784804361885568 1701862709454176256 1703910679020306432 1708301457259757568 1710357175018192896 1712757120945881088 1714818200513806336 1718567691978866688 1720635763810369536 1722706324296302592 1732362041164824576 1733059126725967872 1736800952599784448 1736880460677513216 1744870070342909952 1753929167122464768 1756039791872311296 1756681088373559296 1756761506533343232 1761262937847668736 1768007350653812736 1774005359462055936 1776140143288123392 1778632394828414976 1780772746687414272 1786069458099044352 1788964259846160384 1792826789780422656 1801156201644294144 1803600989238237696 1803683555318956032 1805771387540570112 1810507527352221696 1812686236771418112 1818077871326625792 1823579783867400192 1825774224040525824 1829003820072579072 1831204787365085184 1836007633371267072 1843684601908690944 1849264006175391744 1850659912031404032 1855486881024704512 1861781666310438912 1861866895813115904 1864022077461233664 1868910995976486912 1875224133215207424 1875309978093355008 1876725544595226624 1877480720619798528 1881620499067305984 1882404938185703424 1888003943300726784 1890275909538152448 1895996309580546048 1900089931049336832 1902376441195003904 1903158298744455168 1915341296541630464 1921839139417227264 1924151821895467008 1926851761064116224 1929170475578032128 1935715234286665728 1938044614833340416 1942317934521090048 1948907296310427648 1951252551781318656 1953901071674757504 1953990518262202368 1956341890727018496 1961383154631573504 1963743423169036288 1973170313012772864 1975544765856350208 1977922076043902976 1981420805078627328 1989008269485539328 1998157661199138816 2000562183053770752 2000961444181966848 2003369340023341056 2016930138502975488 2017022470464208896 2024653578974527488 2029051112893017408 2029143999733825536 2031492810983141376 2031585809601134592 2036820968271249408 2039272016367845376 2045337605242454016 2051527256850825216 2053169826565718016 2053996002045591552 2058430758636781568 2065508587542675456 2067994157443448832 2080422006947315712 2081992401035329536 2082925523201163264 2087422741152792576 2094504374599243776 2094600257789755392 2097024837143887872 2102524870473547776 2108008764241084416 2111316237669629952 2116823061450719232 2117705555458916352 2124831750850871296 2132137896818245632 2132995848278114304 2137601172430503936 2137699028526170112 2140173496344379392 2147532394268196864 2154758958609334272 2161279743842844672 2162069031844380672 2164670799632400384 2167708231197130752 2170316785025286144 2185107676336226304 2193374710555738112 2198138705634102192 2198239333044977664 2200884627067895808 2206556048960520192 2209211351065165824 2219816602139369472 2222487861588393984 2224267312112861184 2225162335549390848 2237634303171231744 2240327003897069568 2251081624704712704 2253790507526258688 2256502650134593536 2269046405815847424 2269150279272235008 2277735276346343424 2280476233357590528 2283676161261174784 2291423589305155584 2294181018413826048 2296941765728403456 2307968163957178368 2309816054886432768 2310745502301290496 2315734603466379264 2315840614236684288 2323697160985509888 2326493427123879936 2338572222829953024 2341386389163081728 2342241451164745728 2342348675377790976 2348350583796891648 2357343134205083648 2365340479282741248 2368186857717497856 2371509859771219968 2374363662249885696 2381425944132059136 2382418749891280896 2385285679794880512 2390435719707230208 2398655133920526336 2404801318984316928 2404911407091941376 2407695183387426816 2414010036469628928 2424103828435501056 2431439711823200256 2438671760096772096 2441606383153446912 2448010177828356096 2458246135878254592 2459270967629709312 2465685341567188992 2467546549375205376 2475995205451382784 2482375555080585216 2485362769948311552 2497293677406790656 2500298844286943232 2502300726126968832 2503307627493064704 2508827332089741312 2517338591067635712 2520367879384203264 2533453241399115776 2537544398325940224 2538565481401417728 2555866018530459648 2562452185889636352 2565535762527289344 2569135681418821632 2572227300770709504 2577851537968300032 2580953645715554304 2584059486444453888 2598543061747236864 2601670069041758208 2605201428899676672 2605320691016269824 2615177539508764672 2620454690478882816 2630893750683697152 2634059687808466944 2637229434725203968 2641894406771503104 2652011025980719104 2661008039193083904 2664210214932185088 2667948592242622464 2671159120031121408 2679104187148566528 2689240184670633984 2689363293952278528 2699538105299369984 2705401483857356544 2705525332978434048 2708657081310855168 2708781079468179456 2715761291028332544 2719029355157127168 2727116806989938688 2735369675801100288 2738661336060788736 2746807181047627776 2754011450056900608 2765526902863036416 2773896009263087616 2775989868047106048 2783230321537056768 2792672499465658368 2792800343719673856 2796033116191850496 2803366493964730368 2810678352321445888 2815088316892839936 2816221080929697792 2822430748600958976 2823607407278555136 2835413864307228672 2843994464370819072 2850134896574005248 2853564661792505856 2854737448116682752 2873011944812445696 2882758709125840896 2886227732843200512 2890277641596174336 2893755713367048192 2907066922250010624 2913476901781635072 2926878827671977984 2930851607512136256 2930985777393303552 2934512836090527744 2942074731947360256 2945615134753554432 2959755469519159296 2963317148784525312 2965689749483814912 2966883114065854464 2972131207617940992 2983512404228308992 2987102671862759424 3000843274580656128 3001442166272950272 3005054010035011584 3008670200179458048 3025395207754463232 3025533705696313344 3036980368461791232 3047239216474712064 3047378714401701888 3055231452406874112 3058908024551768064 3068006407863681024 3077290885276237824 3079754739848577024 3080994003068387328 3087646137955172352 3087787485648912384 3098262881314013184 3101991236165173248 3118096297106604032 3122988601552994304 3124388284801744896 3131134111729188864 3145537255715831808 3153787305710321664 3162013146361626624 3166974356504444928 3175234592176078848 3176558333188374528 3187247626276306944 3198206845227368448 3206401758645755904 3206548542789255168 3210260244516569088 3218680048626171904 3232138437914001408 3241919615764267008 3247006199448600576 3251562346795696128 3255475177537929216 3277661514504339456 3279027956839612416 3290062065833607168 3297208058451153288 3297358999567466496 3301326940601843712 3309834073440780288 3313817026597748736 3329724903209054208 3333731792382590976 3336400968169291776 3337743503324086272 3345103109452988416 3356451454756847616 3360490505845604352 3380685761289388032 3383392531101253632 3384753975201890304 3403569608723771136 3403725418908352512 3407821358040612864 3416602914519515136 3420714350036385792 3425514241891762176 3429636401027612672 3437135383957733376 3441271527620739072 3445412648592605184 3464724082329649152 3466118253451935744 3473601905199568896 3473760921355026432 3489740140685819904 3507858334244929536 3512079583744622592 3513362176747118592 3513523013066686464 3522525875695337472 3536014701307625472 3548010718924111872 3552280286576246784 3557264789656829952 3561545493374828544 3572138916198088704 3577928519692320768 3585653579560845312 3607201978476475392 3607367110637912064 3611542775081140224 3621015054704443392 3636155742653251584 3647159567734800384 3658007640145158144 3662409574730170368 3672015266742534144 3687369203817381888 3698528012350783488 3701319824062808064 3710973762049409024 3723563332620877824 3728044154922467328 3737821991952973824 3750448266430414848 3753451089190453248 3754961441239597056 3763240998134611968 3764809876371406848 3776007886601453568 3780551819076304896 3791992619161092096 3800179862098673664 3804752882390007808 3806316597488910336 3830682593083260928 3843678278834454528 3848303643790934016 3853703522128232448 3858340951156064256 3871430468573331456 3876089229666680832 3884635869042180096 3897814592620855296 3902505103562637312 3907802143349515008 3907981036524404736 3912683781454036992 3922766309263147008 3927486846338072576 3946340626025545728 3951089531712700416 3955844152087805952 3962841610157254656 3978016538971078656 3996315322398277632 4001922888363933696 4006738680046682112 4033860277005950976 4034044940928417792 4049307157949054976 4058102225786034816 4058287999467651072 4062985621966282752 4063171619202269184 4073641936542498816 4078544032735690752 4090675210484908032 4103054513701650432 4107992004091183104 4116861517273563136 4131017175085350912 4160844013894631424 4163984802070659072 4174845482305585152 4189008749198487552 4189200515579510784 4194049674287775744 4205049740947095552 4216017528482168832 4222632475339259904 4233646122901438464 4235411110917832704 4249663501701742592 4264275793636491264 4265991696556228608 4275202344861007872 4280346992688758784 4295064788536393728 4309517917218668544 4322559487685689344 4324138063688761344 4329341599264800768 4335416462394261504 4340633570050572288 4370215352672452608 4386749421111476224 4396277411268204384 4396478666089955328 4401769254135791616 4413112097921040384 4418422702130331648 4439633204278738944 4444975723176787968 4448534624225722368 4450324671098781696 4475268606342463488 4480654007794139136 4502163249409425408 4507581015052517376 4513005300269187072 4538092811631694848 4538300558544470016 4555470552692686848 4567352322522349568 4582847178610311168 4588362036827652096 4615936327914356736 4619632109772865536 4621491004602580992 4631469206932758528 4631681228473368576 4647394321971019776 4652986854247759872 4677144445659906048 4682772778326163456 4684482902329491456 4696701167593783296 4730680958565482496 4736373715434995712 4743019719542439936 4762851888264118272 4764837499782561792 4770571359589761024 4780871439414460416 4797310267841052672 4809602637968633856 4809822814183882752 4815390366774853632 4828020072939257856 4848207656871002112 4862879423646400512 4877343520193544192 4883212766306893824 4896020355656712192 4916492271756509184 4918541935259418624 4931370683134377984 4935093098750410752 4951990410902765568 4964751110161170432 4970725539896623104 4994587354813581312 5000597688573886464 5004601452253937664 5006615254986129408 5017654664179482624 5034677182135271424 5040735758768406528 5066906482798231552 5075088796651880448 5077130962802835456 5111732037060919296 5124904371779272704 5131071525054578688 5138271362837643264 5144454601541419008 5155703075936600064 5161907291431108608 5168118972888907776 5197086123494473728 5210402857799353344 5210641382032539648 5230355079017529344 5261787501367394304 5268119375616933888 5283788813543006208 5304022051961438208 5322016078386167808 5328420429864370176 5335897184485244928 5342318240062242816 5358208374297133056 5378480369341267968 5399076210598739968 5410802967714713088 5411050665956868096 5417314162621710336 5431522582056665088 5438058710314254336 5454233613979877376 5470739351602200576 5477322672121577472 5493614362095255552 5508022900113801216 5531053805726072832 5547792018526175232 5551979736094212096 5566460643074113536 5585344998931316736 5585600687439347712 5592066232383700992 5606732987929460736 5621356704642891776 5630176633785679872 5632442161859395584 5644861497201917952 5647214814557110272 5670827728614457344 5687988928741638144 5700269793148010496 5707129323585011712 5709474896233365504 5746023889624891392 5765517418251681792 5772455465686401024 5780555283192348672 5787511426734096384 5814133844500021248 5826953803563270144 5853757655343955968 5861703215024272512 5861971554786607104 5869025672181055488 5884149463894720512 5891230269507108864 5919510939038318592 5926634297569050624 5933766228131708928 5944262415235881984 5967024808456617984 6001686549161312256 6002884332545900544 6010108020070023168 6050790415508926464 6051067411392626688 6073960736923582464 6094478432949424128 6094757428803403776 6110462904813748224 6117816049103536128 6136012815727362048 6154581770552475648 6159509479697154048 6161988006136774656 6175292275910344704 6196525762628026368 6203982472330346496 6236192594213208064 6245977203105988608 6248776569603489792 6262268223458377728 6291074511431663616 6307574611420643328 6324026292723253248 6333948713008889856 6350469184352157696 6353116666376749056 6374495252552613888 6396413690454736896 6412803517291511808 6413097085578510336 6420520489033138176 6437360097252343808 6464276875828002816 6483839231528534016 6494012398897201152 6503124693591392256 6510950355075858432 6555323029008678912 6580124131667214336 6594416116902306576 6594717999134932992 6602653881203687424 6619668146881560576 6627634053195497472 6659449806418108416 6667463584765181952 6672801936338583552 6675487006648172544 6690206218905976832 6712902909513695232 6720981011691208704 6761371522578776064 6769507950403780608 6807139217447542272 6807450837816705024 6833205829039030272 6841428700072771584 6851028483783524352 6874270767915466752 6882543055241478144 6890825297185210368 6929448164659298304 6932236506903871488 6947203810399137792 6947521842710052864 6979480281371639808 7015716668489859072 7024159167489245184 7026724353494237184 7027046026133372928 7045051751390674944 7072029402615250944 7096021437848223744 7104560573152493568 7114529579313659904 7123090986749657088 7144277832396177408 7155857039384641536 7171307159121690624 7214403956952950784 7214734221275824128 7223085550162280448 7242030109408886784 7272311485306503168 7294319135469600768 7316015280290316288 7324819149460340736 7344030533485068288 7374738407634763776 7397056024701566976 7402639648125616128 7421947524098818048 7447126665241755648 7456088309844934656 7500896532860829696 7506902178380906496 7509922882479194112 7526481996269223936 7552015773202907136 7561103638152609792 7600359724197347328 7609505764780015616 7612633194977820672 7661365186166521856 7687356557668909056 7696607287581868032 7707407044256464896 7716681902312128512 7742860937146662912 7752178459333361664 7795629185241710592 7805010207125274624 7815604286699030016 7815962073048809472 7845532618526294016 7854973692676145152 7892681252051091456 7902179063425400832 7911688304175611904 7925683220314509312 7956033077942157312 7992630644796555264 8003845776727867392 8013477360093364224 8067720554011901952 8068089881856835584 8098614315898109952 8116204451572069632 8116575998935302144 8125971243932565504 8126343238404538368 8147283873084997632 8157088065471381504 8181350420969816064 8206109027403300864 8215984008182366208 8233723034547126272 8262034350170701824 8321688027789262848 8327969604141318144 8349690964611170304 8378017498396975104 8378401031159021568 8388099348575551488 8410099481894191104 8432035056964337664 8445264950678519808 8467292245802876928 8470822221835665408 8499327003403485184 8531983393112457216 8550404689722015744 8560693985377517568 8619035834437337088 8648276127377522688 8658683198529601536 8670832924788523008 8681267140101144576 8740430705344905216 8773498842222952448 8792554822536408768 8792957332179910656 8803538508271583232 8826224195842080768 8836845404260663296 8879266408557477888 8889951446353575936 8897069248451444736 8900649342197563392 8950537212684926976 8961308015588278272 9004326498818850816 9015162030105034752 9026010600538374144 9076185623263389696 9076601117088940032 9110941105385373696 9134704645044699136 9165694357220622336 9176724073655304192 9231872655828713472 9239264219545731072 9242982009205161984 9262938413865517056 9263362456946737152 9294788643942039552 9305973708495519744 9354288891319812096 9365545556652326912 9368965804658982912 9393402335187566592 9461361917130964992 9486039439084879872 9525703776528236544 9529674999565123584 9561742878828920832 9594620535682105344 9619205275937267712 9619645628367765504 9630780733549707264 9656040145878515712 9696415313742004224 9725758847292801024 9754687040387088384 9766425532613787648 9832984543513018368 9837083870518837248 9870186197500821504 9903980821805531136 9929502220322340864 9941451079793246208 9989174709627162624 10001195377147772928 10009202904507875328 10013230509972258816 10035309328358965248 10069354364270542848 10081471517536813056 10133812965596463104 10150177593303760896 10154261925605670912 10223464074121838592 10249808743558545408 10262143050109157376 10276542725675286528 10288909203082838016 10311406151873200128 10323814582862217216 10336237945777815552 10394172246988947456 10420805715598706688 10421282764065079296 10460710158035058688 10523575002734788608 10536238751233867776 10567577627086012416 10608044103922876416 10644032156772335616 10656840859728740352 10671794368970489856 10684636480124485632 10716416748594266112 10756960738682535936 10821605935429426176 10822101331913736192 10834628325243420672 10863045164113330176 10908467227959754752 10941478703204401152 10987228724190511104 11016045800227602432 11062107611452145664 11095584037052350464 11103959472188424192 11132921286148227072 11170689997862633472 11184132464767401984 11213465975858921472 11260353267571359744 11264884323718791168 11289722994403835904 11294429629114220544 11341655457228914688 11375977857483276288 11400539586296020992 11414258647170023424 11418949792466731008 11492047779249782784 11531034836503363584 11544910931372802048 11561110566384697344 11575022853468192768 11628267689000042496 11653907607126540288 11707515310687911936 11723406430048545024 11723943109573214208 11738051344362110976 11768298927789441024 11782460539014217728 11839021878076637184 11853268595138101248 11867532456263417856 11888524830471763968 11934049616913235968 12005768665091801088 12020216040140046336 12101580831017852928 12102134822785253376 12147921473847164928 12188956865898848256 12189514857606807552 12220925809627496448 12235632098207072256 12272025631454724096 12309163541104951296 12323976012273549312 12350584551820689408 12393051525256052736 12472385188426416128 12491954406211977216 12524536446916755456 12582149022863327232 12615149222841286656 12648052585446506496 12667897426017779712 12700938368704315392 12706233332753498112 12748990505105227776 12792827380909473792 12825607034583023616 12841040978066276352 12874720194504687616 12928553751656005632 12967678463057068032 12988024797794402304 13006249387182784512 13021900710151716864 13110646058017357824 13160248263334428672 13188832233804613152 13189435998269865984 13205307762407374848 13239336293763121152 13255268106390994944 13318899612836216832 13334927169530363904 13345603872677167104 13350974013296345088 13380412437811953664 13425805819027390464 13441962023382417408 13522743045157552128 13539015900807561216 13614278434895084544 13614901675633410048 13666411658078060544 13702056967567048704 13748541535830933504 13765086110482956288 13858896329318596608 13864473013807742976 13894407620798275584 13895043685420105728 13958960562743279616 14031433336979718144 14048318334978490368 14053448706988474368 14090103502781349888 14192042875696447488 14209121146304987136 14229059158627319808 14288555664792354816 14311714078769283072 14342614318243381248 14428807913905901568 14429468442551648256 14446171100324560896 14484060218817773568 14544622970613006336 14588638270939201536 14632030560580632576 14649638298920681472 14688061066970136576 14749476815269527552 14794112049403133952 14805279296251232256 14843895048197636096 14894253330483511296 14912176619689869312 15001793065721659392 15013804356761812992 15019845764958388224 15052963992538447872 15104031546405814272 15122207276305219584 15200719448394694656 15219011529560031232 15225266389955641344 15322730372333043712 15374713115337818112 15393214575163736064 15414814088512929792 15433363804624257024 15485721874293325824 15504356918666723328 15591258370483421184 15631208573398060032 15631924146097618944 15691065237052588032 15785362504102182912 15804358126850801664 15851366440629018624 15912066155884314624 15985261289593110528 16007691553455734784 16026954720186728448 16135441108023803904 16197228631796219904 16232408903144139264 16233151997870604288 16251942487865131008 16294567746169995264 16314176130942763008 16362700841939632128 16412218054806601728 16431968016364732416 16467446069094252544 16524068700341403648 16643376055578525696 16655939208282636288 16699381929222340608 16756034996793950208 16756802062318043136 16776198697151102976 16820198963788382208 16864070113928675328 16890529901357039616 16934584491605753856 16941644443671330816 16998654006806970368 17063966786224914432 17100809379444031488 17121387970755035136 17238071668874674176 17296552254755045376 17317366397059203072 17341665849577046016 17362534280202289152 17480861410689810432 17546997684445904896 17585109645072817536 17585914664359821312 17607077016543166464 17652448391684161536 17673690808521326592 17758532817114955776 17779902892707151872 17801298684395126784 17901074425369853952 18008652997637701632 18030324060210069504 18152371246526779392 18153202234177880064 18221882210770747392 18269409290089398272 18331388714441244672 18353448147310608384 18463745311657426944 18478528439091462144 18485964018410323968 18525876827731034112 18589577287884079104 18611947416991039488 18708577782639624192 18731091113304653824 18737931609317965824 18786804670375133184 18922723834261929984 18972078878169759744 19051407553056473088 19059349999130247168 19123485757657841664 19189241071364210688 19238410551874535424 19239291256735531008 19261561467099414528 19312080291757031424 19392830627484008448 19451517694585602048 19509374080774176768 19532851065227575296 19665969087026036736 19740372395001643008 19807961643611062272 19859004440644681728 19882902159586492416 19978349419254325248 20002390754295545856 20018405809015750656 20026461019944517632 20070618656717930496 20138708728541085696 20162943035073626112 20267625931192926208 20308523851211341824 20499617487117090816 20524286100218314752 20553085451350573056 20622812303746400256 20647629165724434432 20672475891555631104 20788344493977894912 20841611431197413376 20842565528130158592 20921420316070117376 21047150005469577216 21072477502467735552 21135155254172024832 21216088207845752832 21288064313544671232 21313681719457480704 21343588737940979712 21369272960248971264 21432833497188532224 21513921477365071872 21643211870858852352 21644202663827472384 21669256650486841344 21726090328226660352 21816934455919509504 21882957406408802304 21974457448381022208 22032091600455204864 22124215222904291328 22191168074104700928 22207918944376848384 22265842572296454144 22341379995725266944 22368264929534803968 22520706535142719488 22529768647437582336 22579445988807671808 22683310914457829376 22801079172592041984 22828517294340046848 22837899584933462016 22984095558499565568 23062069673006727168 23089821862745604096 23122221132769394688 23150045706936385536 23256535378000084992 23415030621375823872 23446812860097090048 23447886219146428416 23536597855578882048 23564921078028435456 23678043756153274368 23706537190276202496 23735064912526835712 23777049660943527936 23868099233826471936 24011537330183602176 24040432080280092672 24203161662035705856 24204269645570506752 24295842947694329856 24377913731797696512 24379029715213615104 24441851619254992896 24471264196414144512 24544051262909448192 24618327082209902592 24647952024547098624 24701169103641378816 24786103050512105472 24944770376852832256 24983908812423954432 25049072893833510912 25164298045726654464 25230298445682573312 25296105170893012992 25335794852035559424 25401876737408630784 25412466665506996224 25497981010210455552 25651214069166047232 25682081956132552704 25857107503312011264 25976049595588804608 26012498774365569024 26043801420303433728 26221292116034715648 26320496526668857344 26377664467609226304 26378871996539731968 26410615524814749696 26478672587526242304 26510536212781989888 26637799225672433664 26669854339060727808 26691207745354334208 26701948026592690176 26851611638054780928 26883924046764834816 27045486090315104256 27078031801615122432 27228556869790169088 27229803351266820096 27332823316156121088 27404113935134097408 27497083071661867008 27530172220965912576 27717792658637193216 27728946027615485952 27788815241596551168 27790087370840211456 27917921125486559232 28062866673959436288 28096636669956980736 28106897413976948736 28180207005562699776 28384085751392894976 28458118317254639616 28577111329584709632 28685228636486762496 28857615827811803136 28858936885103296512 28892342200649121792 28968120437635547136 29089245941226012672 29177276541878403072 29264061121161265152 29299276597841362944 29498953630539055104 29610558592502464512 29687790096395272192 29788506660967022592 29824353239379738624 30003586131443318784 30027608713523625984 30039691529916776448 30105927985076895744 30208063092811628544 30244414552610439168 30401438896789389312 30438023059120062464 30450532779911282688 30645460744666087424 30749426230675636224 30786429150327472128 30829628177025859584 30866727609248514048 30971443748586651648 31008713837333446656 31182516740966842368 31262417146796120064 31263848292195237888 31382130474105176064 31570725008204365824 31608716253701603328 31702732881258037248 31824132311768629248 31970522579186221056 32015383106911469568 32053909440373456896 32270882216047607808 32464817806288278528 32466303995741208576 32503884975730262016 32589135492339990528 32725401683879264256 32824436109613203456 32934892138188505088 33048137400682807296 33286752111157051392 33311878416565272576 33398763858444681216 33512069993587900416 33552397394302205952 33640397927576764416 33781059802714079232 33869168983211507712 33883288887342661632 33997308013613940736 34127933572449828864 34201618758888062976 34242775941510070272 34476143337749348352 34593104509510090752 34634732794118406144 34683331699154092032 34725068560404578304 34961722821379620864 35093995368891809792 35170219290145635072 35171829328719642624 35214154033086332928 35304896783368323072 35347381617042653184 35517065634229911552 35559805785414303744 35602597368790253568 35802148850739707904 36017305995275403264 36060648120420139008 36304742493053558784 36306404468355760128 36443764421541494784 36538818580178796544 36662777428882489344 36706896294621216768 36927490623314853888 36971928036820647936 37051753655462068224 37179154575768158208 37417155565279248384 37475863218635931648 37573609340750266368 37845447668523859968 37944157756339519488 38102815106112946176 38118699998260494336 38246971515315683328 38378482142728421376 38476821103749070848 38523122934198829056 38624160583514062848 38785661254968016896 38903035389171204096 39018748161548353536 39065702130455150592 39331938174052073472 39480744790003286016 39615923287222124544 39718008881289363456 39765804319172984832 39956698838508650496 40004781508591091712 40036811618031501312 40052922039889035264 40141237313435860992 40277417457082171392 40325886070147252224 40535251862385852416 40617047702422683648 40999234974234181632 41106170902701146112 41245624607492800512 41295258331448868864 41576688987955789824 41683222862394826752 41685131056260317184 41842840632140234752 42094300010939154432 42144955004935471104 42270310508344049664 42576128627089342464 42627363438914961408 42687177475881959424 42865666994377064448 43027842954730143744 43286423741717704704 43288405327654944768 43338513300973682688 43452180656453320704 43633868911839019008 43765914812817604608 43948914896762044416 44064183200910409728 44248430445808582656 44382336148209401856 44415837888753696768 44531685144592908288 44682759991450533888 44736529859069607936 45041413070285438976 45059537294875164672 45158891977615343616 45366621828915658752 45602158345184083968 45657034588680093696 45675799169866924032 45968191116999131136 46124139346013454336 46179643725491208192 46244442265538789376 46300091413872771072 46513070756000169984 46893625720194180096 46895772438292856832 47073195711157764096 47356087512306548736 47413074380552404992 47554099321887055872 47736198467652943872 48023074660367204352 48080864160560185344 48406323324071411712 48591685895388659712 48755827463595393024 48883703238509985792 48942528392828289024 49088102525818896384 49236654164419805184 49295904049094197248 49402338207282757632 49572206101024210944 49889540753705664512 49967817624847908864 50098145787667021824 50328596091453308928 50460596891365146624 50592210341786025984 50671589704071118848 50803753474817261568 50824933331013992448 50995962020420911104 51302428138332094464 51364163912265105408 51714215006624022528 51952099191177609216 52024997548731138048 52087602840606867456 52442584232069431296 52640993053337714688 52755328935218452608 52757743993079463936 52821231049629499392 52957345175052484608 53021072425563979776 53275598451344867328 53339708678121455616 53403896053185380352 53703223276109561856 54090972180630208512 54457113739580338176 54459606702533640192 54665646632312242176 54808227870268194816 54994166143323734016 55060344441931825152 55435585317274386432 55457892055230971904 55577630483193102336 55835842250973118464 56125733347918872576 56193273339913961472 56213794827953897472 56360414011125399552 56768171502785789952 56916236634509279232 57154222659169419264 57370457272973524992 57715231655623606272 57717873770206593024 57784684401298243584 57936240875271094272 58178491882452025344 58354553083756806144 58528122242322530304 58598553195682725888 58997907261078110208 59221117185004929024 59375580192790544384 59577013321934045184 59648706478759477248 60007172262886637568 60055217427047251968 60079383059833552896 60211855970153791488 60416126185623257088 60488829105220878336 60802877793578778624 60876046118240124928 61498852461351272448 61572858300654944256 61659256354051719168 61942887497173303296 62017427674666893312 62365033481933684736 62524834293592240128 62527696584390475776 62764260948210352128 63141450016408731648 63217432507403206656 63405465762516074496 63648264623537258496 63941045158372442112 64030766213822939136 64107818880746913792 64541764432095215616 64929635612576557056 64932607991482417152 65007769951460524032 65178270984679981056 65450803367758528512 65648872219226406912 65869784276377010176 66096274801365614592 66573504222314102784 66623756833130545152 66797527716889362432 67024139987175800832 67104794788604411904 67562119605428158464 67738337966423015424 67994616027227881472 68403237517776125952 68485551883020140544 68952286675498696704 69186209019020181504 69269465588236812288 69366663398308184064 69450137120809156608 70187990737783619584 70340438580291270144 70343658657439285248 70609793566736646144 70694763234085306368 71034131268459823104 71119611570828607488 71205194737580507136 71604297701479415808 72034611990550806528 72121296240840278016 72609484986107117568 72612808936711520256 72887528843082989568 73077637160357593088 73325554857764978688 73413792589242433536 73854981246629707776 73943856073641295872 74103507310924136448 74358309151536316416 74834311130558496768 74951726437271863296 75147218681500532736 75690895337047719936 75888315512679038976 76205630212225892352 76237399996520988672 76493943030631366656 76953642207498141696 77046245868397658112 77571322509936033792 78037496323096707072 78131404260910301184 78663876348104146944 78961489580006572032 79231846574444249088 79436017762578726912 79531608638345969664 79913397677017300992 80009563017182183424 80073623236063002624 80105844079778070528 80554834914164342784 80651772140294504448 81070503724771704832 81234095404845367296 81998469948468363264 82212341805402292224 82491249214985601024 82590516662897737728 83153377975911579648 83366445724789653504 83370262112520634368 83685681264280469504 84188600021878308864 84289910009870942208 84540621016688099328 85152257254178684928 85374354951763918848 85731333988754128896 86055685909460287488 86572847483435409408 86576810655309889536 86677026601947365376 86904361312906641408 87267737823678038016 87531829625635209216 87897829793524088832 88496860891617165312 88831675777507393536 89063370289185816576 89365519982901067776 89473059718139215872 90082826140570877952 90119074589750329344 90317783955230687232 90733243657831317504 91204316690368167936 91314069177360187392 91351598339733848064 91936382233998262272 92248278692026908672 92359287450982416384 92488884531077578752 92600182827745542144 93026141512000339968 93787251440388360192 93791544876585713664 94146391422315528192 94712175024613097472 94826148761104809984 95108198643774111744 95472396935305887744 96046149320734408704 96161728321120370688 96812646648142823424 97511654927190786048 97767406477019971584 98176205051637792768 98473308328839610368 98804676414565515264 99144412202048421888 99779081507411329024 99935635249695817728 100196291575334043648 100657192182906617856 100921193782730293248 101343179408142237696 101607506949634523136 101649866662027984896 101991924040841822208 102604856276664188928 102728327824530210816 103428430013248045056 103904198382355218432 104049995097462276096 104175205681213734912 104885168464138862592 105281986106675429376 105510657870436905216 105515487986158927872 105642462099258998784 105914690350104969216 106042144851127959552 106551196902689734656 106679417356242911232 106807792106370760704 107406446552219123712 108181944361260417024 108914227479160676352 108919213405067280384 109331293264624484352 109616455740536389632 109988332286647468032 110120688883863650304 110915784110461943808 111155260966386204672 112251466695837745152 112427589655907794944 112720828022250799104 113536343005571579904 113832473269018558464 114308445318338838528 114740914545947049984 115430463311247212544 115569368802596487168 115872481750542188544 116356983764904050688 116709106167513612288 117056244484645060608 117197106391365451776 117995814522156220416 118442234370009858048 118751160385581088768 119154026643868090368 119297412957518954496 120014344525773275136 120110434854094503936 120158766119667105792 120423711940307582976 120832252371246514176 120977658210441756672 121605755587157557248 121752092236480249856 122997704922702544896 123318512708103438336 123885774994346606592 124730066963867369472 125049668587184480256 125055393168780951552 125528521896420704256 126282900032817463296 126434865014806413312 126810931525032148992 127882090316744884224 128061532427645878272 129083528864190431232 129859271225153114112 129865215982964834304 130015539902921048064 130356541969359962112 130901606735517057024 131297744438452813824 131739568552754020352 132192549602731229184 133147008444628205568 133247513666261090304 133595055433778724864 134048279974351601664 134209589577208823808 135124239210856316928 135476675932846030848 135989232054455762944 136806475035552251904 136971103766040281088 137904573350997393408 138372418038040363008 138538931176473624576 138733326796616368128 138900274241618313216 140680877160582540288 140687317314878570496 141219587133473292288 142068262536919646208 142239223141657214976 143208595402958831616 144069223981101613056 144242592481680556032 145218969972214235136 145775057686165979136 146651109715529957376 146827585178484867072 147709962493259415552 147887712147282591744 148207014621848272896 148716618303072632832 149668622261116993536 149903452874543726592 150294437363001065472 151381790674095439872 151776631025358077952 152411260424451784704 152474799993041977344 152987886061262733312 153907284414996283392 154092491736795316224 155142645019872067584 156074992646193414144 156262808521820602368 157327752696208293888 157922979160013144064 158463693148888498176 158872035525157453824 159063217276691939328 159826795354034601984 160019126034364366848 160211688159556141056 161109669828328685568 162141007449543409664 163996939896936726528 164424683610804584448 164982498429971202048 165181033325795475456 166306755951823159296 166732891449579307008 167371362528560939008 168377200043756617728 168579820019741884416 169081242033376198656 170304514508357369856 170748709903527837696 171462667977508257792 172111371818920574976 173145694966870818816 173153621310619779072 173354053203894730752 173808722625813282816 174535475647356076032 175063659251270418432 175795659587048177664 176993721783234330624 177663351555014787072 178126740578371633152 178731039965802135552 178946119436278431744 180165652281141755904 180238149179500658688 180635567910461374464 181466487315662635008 182408633380736335872 182628138354720374784 184496557384053817344 184718574901964832768 184977769062155157504 186052283024000679936 187574502880776720384 187583089753171427328 188292782844631056384 189424350049226194944 189652297522209619968 190216397287548223488 190944793870611775488 192092298641468817408 192323456642240741376 193625293296285646848 195023309854381572096 195534812954039943168 196352410103275585536 196946616657679220736 197609352829131030528 198288824404096843776 199558163014822658048 199871270499391635456 200392583150668087296 201314384365813235712 202686358816284475392 203215013899269046272 203983848081683644416 205209712553328377856 205456655649060421632 206856860026496090112 207808396764710436864 208099990194924552192 208350411362427469824 210563972213350858752 211021315740873810432 211030975972317855744 211829380700209938432 212084289702255919104 213102393805379469312 213358834712485822464 213615584212741521408 214812893104438247424 216363888722520834048 217828454958321352704 217838426810134560768 218662586529248968704 219232911481072779264 219976664573294936064 220241377767727300608 221831568220923887616 222310521932772409344 224502933391675490304 224855179311815589888 225441656044501598208 227072686011143159808 227664946538037116928 228616890636677677056 229481829091894099968 230860926622494425088 231138737605192974336 232713967529808101376 234112488969290121216 234394212782730903552 235991629044312440832 236884468740019716096 237502320771162177536 238308053287736180736 238594825915037908992 240028689051546550272 240220869708189007872 240317532239334211584 241664504742493028352 241955316420883513344 243211511174315114496 243504184472960499712 245995409845405089792 246637025416206876672 247771549988693213184 249460133927734738944 250099337174368960512 250110786337561903104 251057043792841408512 252565800065634926592 252869730029612826624 253621863050064297984 256123064855291756544 258167057728380862464 259718542450306228224 259730431965929668608 260031079805842096128 260713083938719924224 261803213471034114048 262595488876905627648 263479137105508040704 266495027332522180608 267190110867557449728 268096559948703203328 268419179154417647616 270248478421712633856 270953351865692061696 271978464108911525888 273612950071104503808 273942207532080562176 275809146701994786816 276744836076080726016 277077862352947249152 277466653593232736256 277800548483236626432 281361754321165080576 281374634629757140992 282439174266946584576 284136525073839292416 284478446283314429952 286417190805917663232 288138447962203226112 288485184963361112064 290437939944428470272 293302219431059914752 295419924986518831104 296414029243696545792 297433236606145265664 299337244522233987072 299806905749087453184 300588874726002130944 302763581348190879744 304822520848903569408 304949599986083954688 305975772122525466624 307814568829992566784 308184983473590632448 310285290039744135168 312149985292386828288 312525617043641204736 314655505392416587776 315845958320026288128 316927386297776996352 317744071050314907648 318126434553383878656 319653590708069203968 320038252068728733696 320423376319112282112 322219339656657371136 324282014899086819328 327993879793873453056 328849367221609168896 329964996859942404096 330362066651590950912 333465782899158614016 336754400087513235456 338162484066752397312 340609029016714739712 341497419807055675392 342925335955016515584 344222743637841149952 346291389933741637632 346708106407789461504 347617445251626565632 349070951294712152064 350127318502540836864 351591319174096355328 353987443566468661248 355326703110029574144 356253481156743266304 357462079931604271104 357892238872556863488 360331304562283511808 360476298359001317376 361271135820922748928 362932974631325270016 364817266761472671744 365256276709440749568 368993114768107634688 369955538124310315008 375149005761553440768 375166179506342854656 376585565689262112768 378848700098452389888 379304595044419239936 380432794575096446976 384184597282937634816 387250586592571293696 390046619708763144192 391069625908079886336 392704820206551171072 393893233315358441472 395218705658262061056 396577648808193687552 399116326029645316096 399742540998783270912 400785166301336174592 402628768731626471424 405372717632568950784 406430027798538092544 407967696163367288832 410419425106656755712 410913311298120843264 413713720052992180224 415616793529420873728 416199980389849104384 416700822724854939648 422042631481747620864 422061951944635711488 423658761400419876864 426204787610758938624 426717669424971644928 429625786208876494848 432727777445041668096 435656909916642705408 437325173058497937408 439953329146589872128 440482755535454601216 443663136441847775232 444621043865544818688 449005866783350980608 449710358623631179776 450883312089003196416 454145372022286319616 455329893076074233856 457233781273355354112 458963658183788199936 461721853244988850176 462277475210385948672 465427935059616202752 468224977938580242432 468788425565461807104 471983258088624881664 473768937480039432192 475004641542324355072 476616106575472361472 477189651830075817984 480057378103093100544 480635064478668423168 483329009484986056704 486423022348630228992 491990819690810179584 493274050832413753344 495543099977386426368 498920267855469477888 500198674348737921024 502114087585682817024 505131600131269853184 505739460059225653248 507243726100128595968 512246129710583513088 516334115456761724928 519437084900612456448 519460863931859337216 520062159611684192256 521426167877439848448 523606426942068228096 525190977753811255296 526958274211016081408 532990054665044361216 534380221735114899456 536193119897406406656 536838358308835295232 540496956843425267712 541906703731384123392 543956928217823051776 547225900142209007616 547884415064161124352 553489672152161452032 554155724705894498304 554933307186465472512 562723508642330161152 562749269259514281984 564878348533893169152 568273050147678584832 568956892566628859904 572834381611835326464 576276895924406452224 576970369926722224128 580875879888856940544 586604438862119829504 590839849973037662208 592828058487393091584 594866473212290531328 598674489044467974144 599613811498174906368 601177749452004261888 609645041697807138816 611951544245050933248 615629137659985133568 616369966947181264896 620570580079488270336 624299970584773656576 625051234087282409472 631691916640052576256 635488142100629815296 636252869106767757312 639307181416138407936 640076504137457467392 640846752638224564224 644438679313314742272 648564029798173638656 655987759587746906112 657698734443218337792 659929993719884808192 660724133303181901824 666931565798317228032 673508800175026470912 676324968133504794624 681218058033429479424 682994839614111350784 685850671910033031168 688445487275682299904 692582779867483275264 693416212815578923008 698141902589424304128 703182638348192710656 707974887132937322496 710653406220059148288 712506962313486532608 714924159863208542208 715784477745113726976 720662609124567023616 720952596718002634752 725865949262650540032 729634533522945343488 730512553418881499136 737986229536215269376 739911076248620630016 750298011523106881536 750332359012685709312 753171131378524225536 757697400196904779776 758609190088838479872 760865589150192893952 768369194565875269632 774501173185142587392 780093239417526288384 782139251816159772672 785409640413102342144 787786466630716882944 790437411316524122112 799485081997566541824 801570332602672349184 805257537463252942848 810745435265137901568 812860055597076185088 815935392326734577664 820838850213313511424 821826622596241686528 827427440105984360448 831233587058841747456 832399960779698208768 833401645449709879296 844085262963495241728 844123903889271422976 847317522800839753728 852409575221517877248 853435338849943289856 859251572417752989696 865455554890083336192 871313819833285410816 879906658293179744256 889242087731089637376 898011733566701961216 899420717247262359552 901766624178006392832 908290744044572639232 914467562546710708224 917927316367576399872 923443706489977700352 924554950420771897344 930855870119232405504 936449955877160484864 937576851130923614208 943966516177249763328 947537874960078864384 950009283084648710144 953232213150944722944 954379303660151635968 960114756206186201088 961270128957336846336 966658018969972113408 972846044697260457984 983981639381620359168 986548101664827506688 991086199954772852736 1000397348697475842048 1010263200262539706368 1014487452200257191936 1024492259421167026176 1032668230913523449856 1038874169801224912896 1040124319223368384512 1042852335754879696896 1047212853884136456192 1050381955507622510592 1053916548422032162816 1065980109330088722432 1068760443470229798912 1072386239794812813312 1073676716617670590464 1080993913686850535424 1083813407462768246784 1087913856435646103552 1094451800284418015232 1095768830128322248704 1106979344304322904064 1109866614372930945024 1125447017284660322304 1125498538519028563968 1129756697067786338304 1136546100295357169664 1137913785133257719808 1152553791848812904448 1161751759777713881088 1173208877724239659008 1181679699946075324416 1185656116974786183168 1189732946424581062656 1197348978088935948288 1199227622996349812736 1202355498904008523776 1219290083395614277632 1223903088490101866496 1231258275319970267136 1232739933894362529792 1241141160158976540672 1248599941169547313152 1250102468174564818944 1270976284201259630592 1278614362832276815872 1280153008274914934784 1288877358626629484544 1297128059596347277312 1311975519175493812224 1319859987439769616384 1321448266606363803648 1333863131596634456064 1347017600350052941824 1352649936267009589248 1362436116066858958848 1365989679228222701568 1371701343820066062336 1376890974551364599808 1385165559734966550528 1386832425631157846016 1396283805178848608256 1406365276696385421312 1415949774265874644992 1421306812440118296576 1425013924626973065216 1429848319726417084416 1431568955490227453952 1441905193436005269504 1459269067045890686976 1475972459072430538752 1479822152497241260032 1500596023046213763072 1506342262757048451072 1515394800393809559552 1517218380177676959744 1521731178300385787904 1536738389131750539264 1549002346370285174784 1560186478835052576768 1564278503632319545344 1570819280826204684288 1575572933261433765888 1580874822633048244224 1598970163995133083648 1603140665205344698368 1610515074926505885696 1621490870530275803136 1625720111194152370176 1631870784653469155328 1641677700426627022848 1643653245192483373056 1662467174117683494912 1664799921559396417536 1688170525926990483456 1688247807778542845952 1694635045601679507456 1704819150443035754496 1706870677699886579712 1718503144835505979392 1730911109780166672384 1742627639666570821632 1759813316586359488512 1778484175462179274752 1796023467133403922432 1798841434494524719104 1803533248356012785664 1828935125093421416448 1835854632735152799744 1846887412979955400704 1849109900841543794688 1861711740238464811008 1872899911754320969728 1875153702261847228416 1895075749920157728768 1906464426301889445888 1908758607320303271936 1920229512412372402176 1922540257914673692672 1933316037939944226816 1945692089394520915968 1967963278763240718336 1973096203329655013376 1982172399909545705472 2000794697394951684096 2020526400525079412736 2028974904400514383872 2048984518842334052352 2065336461827046899712 2077748339602449825792 2080248638446736769024 2094425707768272912384 2107833096844064325632 2131960218660177444864 2137520886940459597824 2144772479589625626624 2147353433235341180928 2161987827373701070848 2175827712871292207104 2188903600568836030464 2191537660256644497408 2213958688608645808128 2219733228745861890048 2250894034569320644608 2250997077038057127936 2259513394135572676608 2273092200590714339328 2275827570266515439616 2305107583697625808896 2323503519555427762176 2346417755448479318016 2363359399892150648832 2371312233949572366336 2398455245992699625472 2404710997808017047552 2438580166791228555264 2447806176980203732992 2462516550639940534272 2465479867788725059584 2482282320317953081344 2497199882339094626304 2500204936349129637888 2541952568402519261184 2557228725664553631744 2560306016549829869568 2577754717253258969088 2594256119192694554624 2639719974879539232768 2667726263193268912128 2694035200700105883648 2705299872534019178496 2724872232133717917696 2743402687640132124672 2753781949102729199616 2770331119469933101056 2773664851262315692032 2792567610357697216512 2812730553392770842624 2831899548531749289984 2842613624880236593152 2850027849253946130432 2859696639452834168832 2863137910980454907904 2883810386872010539008 2918538134091781373952 2951944918144861077504 2959644304994482520064 3001192046092427526144 3030789600787619119104 3043462356600771575808 3073476778263501078528 3098004692740570349568 3120372957670105153536 3128557007264639090688 3141638561652409368576 3151145866522867531776 3161749645266096488448 3197940327990266167296 3206281330410689396736 3221030149853011771392 3242981741060551606272 3251440222388304740352 3263741569306938310656 3283355400853254045696 3287306490384966746112 3329599843118792835072 3376341051853980966912 3376495615557085691904 3389270091203359014912 3409638300886071508992 3413741355399773159424 3485255279333141643264 3519626633172718977024 3556968350924358549504 3592046934266807844864 3597682868989049438208 3607066496712025571328 3657870250186842832896 3671709265470305599488 3693774825959910801408 3698219801683087589376 3723423480476929622016 3745799823508641939456 3750307404523694456832 3812928852603778891776 3840459024824744804352 3866632075879888453632 3891384178789041831936 3935926557526481436672 3964344799819091410944 4001589394789903368192 4041052801050158825472 4057949808801028767744 4097969037684668104704 4130672923654093799424 4155496679204899651584 4160497276893473538048 4188851415536545824768 4215666193688128651264 4263920437320354889728 4275041773880919195648 4289544959179251253248 4294706866470682361856 4377807201137672060928 4427917377217291616256 4439466457491723780096 4501788069138641289216 4519026788271145353216 4546184401181428678656 4551655140533030879232 4610215167395251617792 4647007039110855524352 4692835510896958636032 4726718799784301297664 4742624467899144732672 4796910491985399250944 4809421995616034095104 4877160333582457110528 4895612353960407465984 4925033101279881068544 4930959735577450119168 4994399764678189252608 5083905136805038522368 5114457451329107263488 5120612033099659739136 5155509434506517938176 5188512238385389109248 5279439949759078465536 5335452526386537824256 5388070401400211767296 5410599745068038356992 5486805375280264249344 5507563898205458399232 5540662238939866202112 5547329702524631384064 5585135220715394433024 5625461106785541685248 5685227249760473186304 5719393278905668337664 5726275821960909815808 5767620773744021078016 5837076268183562747904 5903889836289722155008 5919288609988965040128 6002384092184855052288 6061579201575238238208 6086924713201543151616 6146953556527002157056 6196009385481140699136 6240745915340210307072 6283277123304818737152 6323499290532192976896 6395880655980532334592 6412562660821378793472 6442060299706023542784 6485963482121103212544 6527483138613876621312 6566710801706508091392 6574612980769933492224 6659199686237585670144 6752682103707961933824 6752991231114171383808 6778540182406718029824 6819276601772143017984 6827482710799546318848 6970510558666283286528 7039253266345437954048 7113936701848717099008 7195365737978098876416 7214132993424051142656 7315740500373685665792 7343418530940611198976 7387549651919821602816 7396439603366175178752 7446846960953859244032 7491599647017283878912 7500614809047388913664 7625857705207557783552 7680918049649489608704 7733264151759776907264 7782768357578083663872 8003178789579806736384 8082105602100317650944 8115899617602057535488 8261345847308187598848 8310993358409799303168 8320994553786947076096 8377702831073091649536 8431332387376257302528 8527840874640709779456 8550083547761838391296 8579089918358502506496 8589413732941364723712 8755614402275344121856 8855834754434583232512 8878932914983447560192 9003576138277282578432 9092368802362857357312 9220430334790503235584 9294014078221711048704 9385671021793917272064 9453437599568602595328 9485248935798289465344 9593820983970798501888 9618843991232068190208 9754320667164914221056 9791224707920814931968 9850066202559762137088 9861919471154900238336 9988799529356378505216 10167810273610077044736 10228914902658214526976 10241224066199319478272 10558879899518156931072 10670905052773075648512 10776140802800423534592 10821199490136076713984 10973610750560528498688 11015127796410916798464 11081324477879732404224 11094659405049262768128 11170270441430788866048 11250922213571083370496 11438786557811336675328 11674152536367125495808 11807779672579444310016 12004768184369710104576 12123158403150476476416 12173849426403086303232 12293907113054004314112 12392018770962281398272 12481491830680420614144 12566554246609637474304 12646998581064385953792 12791761311961064669184 12825125321642757586944 12884120599412047085568 13133421603413016182784 13318399372475171340288 13505364207415923867648 13557080364813436059648 13638553203544286035968 13654965421599092637696 13941021117332566573056 14078506532690875908096 14227873403697434198016 14390731475956197752832 14428265986848102285312 14631481000747371331584 14686837061881222397952 14775099303839643205632 14792879206732350357504 14983199294034567757824 15251715410415115567104 15361836099298979217408 15466528303519553814528 15565536715156167327744 16006357579159613472768 16164211204200635301888 16231799235204115070976 16522691694616375197696 16621986716819598606336 16641989107573894152192 16755405662146183299072 16862664774752514605056 17055681749281419558912 17158179836717005012992 17178827465882729447424 17511228804550688243712 17711669508869166465024 17757865829966895120384 18007152276554565156864 18184737604725714714624 18440860669581006471168 18588028156443422097408 18970497871596578930688 19187641967941597003776 19237687982464136380416 19582449415841629863936 19700132405119524274176 19723838942309800476672 19977599058712757010432 20335620547220154089472 20457829805316429053952 20482448132398638956544 21117759799036313862144 21341810105546151297024 21642398980272153427968 21947221501121056997376 22030255592821833596928 22162648955759464808448 22189318810098525536256 22340540882861577732096 22501844427142166740992 22877573115622673350656 23348305072734250991616 24009536368739420209152 24246316806300952952832 24347698852806172606464 24784037541924562796544 24962983661360841228288 25133108493219274948608 25293997162128771907584 25583522623922129338368 25650250643285515173888 25768241198824094171136 26266843206826032365568 26636798744950342680576 27010728414831847735296 27277106407088572071936 27882042234665133146112 28157013065381751816192 28455746807394868396032 28781462951912395505664 28856531973696204570624 29262962001494742663168 29373674123762444795904 29550198607679286411264 29585758413464700715008 29966398588069135515648 30503430820830231134208 30723672198597958434816 32012715158319226945536 32328422408401270603776 32463598470408230141952 33045383389232750395392 33243973433639197212672 33283978215147788304384 33510811324292366598144 33725329549505029210112 34316359673434010025984 35022457609101376487424 35423339017738332930048 36014304553109130313728 36369475209451429429248 36881721339162012942336 37176056312886844194816 37940995743193157861376 38375283935883194007552 38475375964928272760832 39400264810239048548352 39955198117425514020864 40671241094440308178944 40915659610632858107904 40964896264797277913088 42235519598072627724288 42683620211092302594048 43284797960544306855936 43894443002242113994752 44060511185643667193856 44325297911518929616896 44378637620197051072512 45755146231245346701312 46696610145468501983232 48019072737478840418304 48492633612601905905664 48695397705612345212928 49568075083849125593088 49925967322721682456576 50266216986438549897216 50587994324257543815168 51167045247844258676736 51536482397648188342272 52533686413652064731136 53273597489900685361152 54021456829663695470592 54554212814177144143872 55764084469330266292224 56911493614789736792064 57562925903824791011328 57713063947392409141248 58747348247524889591808 59100397215358572822528 59171516826929401430016 59932797176138271031296 61006861641660462268416 61447344397195916869632 64025430316638453891072 64927196940816460283904 66090766778465500790784 66487946867278394425344 66567956430295576608768 67021622648584733196288 67450659099010058420224 68632719346868020051968 70044915218202752974848 72028609106218260627456 72738950418902858858496 74352112625773688389632 75881991486386315722752 76750567871766388015104 76950751929856545521664 78800529620478097096704 79910396234851028041728 81831319221265716215808 84471039196145255448576 85367240422184605188096 86569595921088613711872 87788886004484227989504 88121022371287334387712 88650595823037859233792 88757275240394102145024 91510292462490693402624 96038145474957680836608 96985267225203811811328 97390795411224690425856 99136150167698251186176 99851934645443364913152 100532433972877099794432 101175988648515087630336 105067372827304129462272 108042913659327390941184 109108425628354288287744 111528168938660532584448 113822987229579473584128 115125851807649582022656 115426127894784818282496 118200794430717145645056 119865594352276542062592 122013723283320924536832 122894688794391833739264 128050860633276907782144 129854393881632920567808 132181533556931001581568 132975893734556788850688 133135912860591153217536 137265438693736040103936 140089830436405505949696 144057218212436521254912 145477900837805717716992 148704225251547376779264 151763982972772631445504 153501135743532776030208 157601059240956194193408 159820792469702056083456 163662638442531432431616 170734480844369210376192 173139191842177227423744 176242044742574668775424 177301191646075718467584 177514550480788204290048 183020584924981386805248 192076290949915361673216 194781590822449380851712 198272300335396502372352 199703869290886729826304 201064867945754199588864 202351977297030175260672 210134745654608258924544 216085827318654781882368 218216851256708576575488 223056337877321065168896 227645974459158947168256 230251703615299164045312 230852255789569636564992 236401588861434291290112 239731188704553084125184 256101721266553815564288 259708787763265841135616 264363067113862003163136 265951787469113577701376 266271825721182306435072 274530877387472080207872 288114436424873042509824 290955801675611435433984 297408450503094753558528 303527965945545262891008 315202118481912388386816 327325276885062864863232 341468961688738420752384 346278383684354454847488 354602383292151436935168 366041169849962773610496 384152581899830723346432 389563181644898761703424 396544600670793004744704 399407738581773459652608 420269491309216517849088 432171654637309563764736 436433702513417153150976 446112675754642130337792 455291948918317894336512 460503407230598328090624 472803177722868582580224 479462377409106168250368 512203442533107631128576 519417575526531682271232 528726134227724006326272 531903574938227155402752 532543651442364612870144 549061754774944160415744 576228872849746085019648 594816901006189507117056 607055931891090525782016 630404236963824776773632 654650553770125729726464 682937923377476841504768 692556767368708909694976 709204766584302873870336 768305163799661446692864 779126363289797523406848 793089201341586009489408 798815477163546919305216 864343309274619127529472 872867405026834306301952 892225351509284260675584 910583897836635788673024 945606355445737165160448 1024406885066215262257152 1038835151053063364542464 1063807149876454310805504 1098123509549888320831488 1152457745699492170039296 1189633802012379014234112 1260808473927649553547264 1309301107540251459452928 1365875846754953683009536 1418409533168605747740672 1536610327599322893385728 1558252726579595046813696 1586178402683172018978816 1597630954327093838610432 1728686618549238255058944 1784450703018568521351168 1821167795673271577346048 1891212710891474330320896 2048813770132430524514304 2077670302106126729084928 2127614299752908621611008 2304915491398984340078592 2379267604024758028468224 2618602215080502918905856 2731751693509907366019072 2836819066337211495481344 3073220655198645786771456 3116505453159190093627392 3457373237098476510117888 3568901406037137042702336 3782425421782948660641792 4097627540264861049028608 4255228599505817243222016 4609830982797968680157184 4758535208049516056936448 5463503387019814732038144 5673638132674422990962688 6146441310397291573542912 6233010906318380187254784 6914746474196953020235776 7137802812074274085404672 8195255080529722098057216 8510457199011634486444032 9219661965595937360314368 11347276265348845981925376 12292882620794583147085824 13829492948393906040471552 14275605624148548170809344 16390510161059444196114432 17020914398023268972888064 18439323931191874720628736 24585765241589166294171648 27658985896787812080943104 34041828796046537945776128 36878647862383749441257472 49171530483178332588343296 55317971793575624161886208 73757295724767498882514944 110635943587151248323772416 147514591449534997765029888 221271887174302496647544832 442543774348604993295089664
- Sum of all divisors σ(n): 1512082310918428173821843583
- Sum of proper divisors (its aliquot sum) s(n): 1069538536569823180526753919
- 442543774348604993295089664 is an abundant number, because the sum of its proper divisors (1069538536569823180526753919) is greater than itself. Its abundance is 626994762221218187231664255
Bases of 442543774348604993295089664
- Binary: 101101110000100000100101000010100000101000100101010001100010000000000000000000000000000002
- Hexadecimal: 0x16E104A14144A8C40000000
- Base-36: 1JLSH33SZYHTZ40000
Squares and roots of 442543774348604993295089664
- 442543774348604993295089664 squared (4425437743486049932950896642) is 195844992214709014857632792500173381593262613799632896
- 442543774348604993295089664 cubed (4425437743486049932950896643) is 86669982041970487944804412269388698622827832847357547057271882482545162603986944
-
442543774348604993295089664 is a
perfect square number . Itssquare root is 21036724420608 -
The
cube root of 442543774348604993295089664 is 762053411.8592980387
Scales and comparisons
How big is 442543774348604993295089664?- 442,543,774,348,604,993,295,089,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 442,543,774,348,604,993,295,089,664 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 442543774348604993295089664 cubic inches would be around 63504451 feet tall.
Recreational maths with 442543774348604993295089664
- 442543774348604993295089664 backwards is 466980592399406843477345244
- The number of decimal digits it has is: 27
- The sum of 442543774348604993295089664's digits is 135
- 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 442543774348604993295089664 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 442543774348604993295089664 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/442543774348604993295089664/
Chicago style:
Numbermatics. 2024. "Number 442543774348604993295089664 - Facts about the integer". https://numbermatics.com/n/442543774348604993295089664/
The information we have on file for 442543774348604993295089664 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 442543774348604993295089664, math, Factors of 442543774348604993295089664, curriculum, school, college, exams, university, Prime factorization of 442543774348604993295089664, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-two septillion, five hundred forty-three sextillion, seven hundred seventy-four quintillion, three hundred forty-eight quadrillion, six hundred four trillion, nine hundred ninety-three billion, two hundred ninety-five million, eighty-nine thousand, six hundred sixty-four.