754829533022889190297199616
754,829,533,022,889,190,297,199,616 is an even composite number composed of seven prime numbers multiplied together.
754829533022889190297199616 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 754829533022889190297199616:
210 × 32 × 194 × 294 × 372 × 732 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 37 × 37 × 73 × 73 × 349 × 349)See below for interesting mathematical facts about the number 754829533022889190297199616 from the Numbermatics database.
Names of 754829533022889190297199616
- Cardinal: 754829533022889190297199616 can be written as Seven hundred fifty-four septillion, eight hundred twenty-nine sextillion, five hundred thirty-three quintillion, twenty-two quadrillion, eight hundred eighty-nine trillion, one hundred ninety billion, two hundred ninety-seven million, one hundred ninety-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 7.54829533022889190297199616 × 1026
Factors of 754829533022889190297199616
Divisors of 754829533022889190297199616
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 29 32 36 37 38 48 57 58 64 72 73 74 76 87 96 111 114 116 128 144 146 148 152 171 174 192 219 222 228 232 256 261 288 292 296 304 333 342 348 349 361 384 438 444 456 464 512 522 551 576 584 592 608 657 666 684 696 698 703 722 768 841 876 888 912 928 1024 1044 1047 1073 1083 1102 1152 1168 1184 1216 1314 1332 1368 1369 1387 1392 1396 1406 1444 1536 1653 1682 1752 1776 1824 1856 2088 2094 2109 2117 2146 2166 2204 2304 2336 2368 2432 2523 2628 2664 2701 2736 2738 2774 2784 2792 2812 2888 3072 3141 3219 3249 3306 3364 3504 3552 3648 3712 4107 4161 4176 4188 4218 4234 4292 4332 4408 4608 4672 4736 4864 4959 5046 5256 5328 5329 5402 5472 5476 5548 5568 5584 5624 5776 6282 6327 6351 6438 6498 6612 6631 6728 6859 7008 7104 7296 7424 7569 8103 8214 8322 8352 8376 8436 8468 8584 8664 8816 9216 9344 9472 9657 9728 9918 10092 10121 10469 10512 10656 10658 10804 10944 10952 11096 11136 11168 11248 11552 12321 12483 12564 12654 12702 12876 12913 12996 13224 13262 13357 13456 13718 14016 14208 14592 14848 15138 15979 15987 16206 16428 16644 16704 16752 16872 16936 17168 17328 17632 18688 18944 19053 19314 19456 19836 19893 20184 20242 20387 20577 20938 21024 21312 21316 21608 21888 21904 22192 22272 22336 22496 23104 24309 24389 24642 24966 25128 25308 25404 25477 25752 25826 25992 26011 26353 26448 26524 26714 26912 27436 28032 28416 29184 29696 30276 30363 31117 31407 31958 31974 32412 32856 33288 33408 33504 33744 33872 34336 34656 35264 37376 37888 38106 38628 38739 39672 39701 39786 40071 40223 40368 40484 40774 41154 41876 42048 42624 42632 43216 43776 43808 44384 44544 44672 44992 46208 47937 47961 48618 48778 49284 49932 50256 50616 50808 50954 51319 51504 51652 51984 52022 52706 52896 53048 53428 53824 54872 56064 56832 58368 59679 60552 60726 61161 61393 61731 62234 62814 63916 63948 64824 65712 66576 66816 67008 67488 67744 68672 69312 70528 73167 74752 76212 76431 77256 77478 78033 78329 79059 79344 79402 79572 80142 80446 80736 80968 81548 82308 83752 84096 85248 85264 86432 87552 87616 88768 89088 89344 89984 91089 92416 93351 94221 95874 95922 97236 97556 98568 99864 99937 100512 101232 101251 101616 101908 102638 103008 103304 103968 104044 105412 105792 106096 106856 107648 109744 112128 113664 116217 119103 119358 120213 120669 121104 121452 121801 122322 122786 123462 124468 125628 125989 127832 127896 129648 130321 131424 133152 133632 134016 134976 135488 137344 138624 141056 143811 146334 152424 152862 153957 154512 154541 154956 156066 156658 158118 158688 158804 159144 160284 160892 161472 161936 163096 164616 167504 168192 170496 170528 172864 175104 175232 177536 178688 179968 182178 183483 184179 184832 186702 188442 191748 191844 192299 194472 195112 197136 197173 198911 199728 199874 201024 202464 202502 203232 203816 205276 206016 206608 207936 208088 210824 211584 212192 213712 215296 219488 219501 224256 229293 232434 234099 234987 237177 238206 238716 240426 241338 242208 242904 243602 244644 245347 245572 246924 248936 251256 251978 253783 255664 255792 259296 260642 262848 266304 267264 268032 269952 270976 274688 277248 280053 282112 287622 292668 293509 299811 303601 303753 304848 305724 307914 309024 309082 309912 312132 313316 316236 317376 317608 318288 320568 321784 322944 323872 326192 329232 335008 336384 340992 341056 345728 350464 355072 357309 357376 359936 362007 364356 365403 366966 368358 369664 373404 374477 376884 377967 383496 383688 384598 387353 388944 390224 390963 394272 394346 397822 399456 399748 402048 404928 405004 406464 407632 410552 412032 413216 415872 416176 421648 423168 424384 427424 430592 438976 439002 458586 461871 463391 463623 464868 468198 469974 474354 476412 477432 477781 480852 482676 484063 484416 485808 487204 489288 490694 491144 493848 494209 497872 500707 502512 503956 507566 511328 511584 518592 521284 525696 532608 536064 539904 541952 549376 552537 554496 560106 564224 575244 576897 585336 587018 591223 591519 596733 599622 607202 607506 609696 611448 615828 618048 618164 619824 624264 626632 632472 634752 635216 636576 641136 643568 645888 647744 652384 658464 670016 672768 682112 691456 700928 704961 707281 710144 714618 719872 724014 728712 730806 733932 736041 736716 738833 746808 748954 753768 754319 755934 761349 764237 766992 767376 769196 774706 777888 780448 781926 788544 788692 795644 798912 799496 804096 809856 810008 812928 815264 821104 824064 826432 831744 832352 843296 846336 848768 854848 861184 877952 878004 880527 899433 902393 910803 911259 917172 923742 926782 927246 929736 936396 939948 942649 948708 952824 954864 955562 961704 965352 968126 968832 971616 974408 975061 978576 981388 982288 987696 988418 995744 1001414 1005024 1007912 1015132 1022656 1023168 1037184 1042568 1051392 1065216 1072128 1079808 1083904 1096209 1098752 1105074 1108992 1120212 1123431 1133901 1150488 1151329 1153794 1162059 1166467 1170672 1172889 1174036 1182446 1183038 1193466 1199244 1214404 1215012 1219392 1222896 1231656 1236096 1236328 1239648 1248528 1253264 1264944 1269504 1270432 1273152 1282272 1287136 1291776 1295488 1304768 1316928 1340032 1364224 1382912 1390173 1390869 1401856 1409922 1414562 1420288 1429236 1433343 1448028 1452189 1457424 1461612 1467864 1472082 1473432 1477666 1482627 1488251 1493616 1497908 1502121 1507536 1508638 1511868 1522698 1528474 1533984 1534752 1538392 1549412 1555776 1560896 1563852 1577088 1577384 1591288 1597824 1598992 1608192 1619712 1620016 1625856 1630528 1642208 1648128 1652864 1663488 1664704 1686592 1692672 1697536 1709696 1730691 1755904 1756008 1761054 1773669 1774557 1780397 1790199 1798866 1804786 1821606 1822518 1834344 1847484 1853564 1854492 1859472 1859821 1872792 1879896 1885298 1897416 1898803 1905648 1909728 1911124 1923408 1923769 1930704 1936252 1937664 1943232 1948816 1950122 1957152 1962776 1964576 1975392 1976836 1991488 2002828 2010048 2015824 2030264 2045312 2046336 2074368 2085136 2102784 2121843 2130432 2159616 2167808 2192418 2208123 2210148 2216499 2240424 2246862 2262957 2267802 2271541 2284047 2292711 2300976 2302658 2307588 2314219 2324118 2332934 2341344 2345778 2348072 2364892 2366076 2386932 2393791 2398488 2428808 2430024 2438784 2445792 2463312 2472192 2472656 2479296 2497056 2506528 2529888 2539008 2540864 2546304 2564544 2574272 2583552 2590976 2609536 2633856 2641581 2680064 2707179 2728448 2732409 2765824 2780346 2781738 2819844 2827947 2829124 2858472 2866686 2896056 2898173 2904378 2914848 2923224 2925183 2935728 2936279 2944164 2946864 2955332 2965254 2976502 2987232 2995816 3004242 3015072 3017276 3023736 3045396 3056948 3067968 3069504 3076784 3098824 3111552 3121792 3127704 3154176 3154768 3182576 3195648 3197984 3216384 3239424 3240032 3251712 3261056 3284416 3296256 3305728 3326976 3329408 3370293 3373184 3395072 3419392 3453987 3461382 3486177 3499401 3511808 3512016 3522108 3532229 3547338 3549114 3560794 3580398 3597732 3609572 3643212 3645036 3653681 3668688 3694968 3707128 3708984 3718944 3719642 3745584 3746287 3759792 3770596 3779309 3794832 3797606 3811296 3819456 3822248 3846816 3847538 3861408 3872504 3875328 3886464 3897632 3900244 3914304 3925552 3929152 3950784 3953672 3982976 4005656 4020096 4031648 4060528 4090624 4092672 4148736 4170272 4170519 4205568 4243686 4260864 4300029 4356567 4384836 4416246 4420296 4432998 4447881 4464753 4480848 4481689 4493724 4506363 4506637 4525914 4535604 4543082 4568094 4585422 4601952 4605316 4615176 4628438 4648236 4661593 4665868 4682688 4691556 4696144 4729784 4732152 4773864 4787582 4796976 4821877 4857616 4860048 4877568 4891584 4926624 4944384 4945312 4958592 4994112 5013056 5059776 5078016 5081728 5092608 5129088 5148544 5181952 5219072 5267712 5283162 5321007 5341191 5360128 5414358 5456896 5464818 5560692 5563476 5576671 5579463 5639688 5655894 5658248 5696409 5716944 5718017 5733372 5768419 5771307 5792112 5796346 5808756 5829696 5846448 5850366 5871456 5872558 5888328 5893728 5910664 5930508 5953004 5974464 5991632 6008484 6030144 6034552 6047472 6090792 6113896 6135936 6139008 6153568 6197648 6223104 6243584 6255408 6308352 6309536 6365152 6365529 6391296 6395968 6478848 6480064 6503424 6522112 6568832 6611456 6649497 6658816 6740586 6746368 6788871 6790144 6814623 6838784 6878133 6907974 6922764 6942657 6972354 6998802 7023616 7024032 7044216 7064458 7094676 7098228 7115063 7121588 7160796 7181373 7195464 7219144 7286424 7290072 7295401 7307362 7337376 7359707 7389936 7414256 7417968 7437888 7439284 7491168 7492574 7519584 7541192 7558618 7589664 7595212 7622592 7638912 7644496 7693632 7695076 7722816 7745008 7750656 7772928 7795264 7800488 7828608 7851104 7858304 7901568 7907344 7965952 8011312 8040192 8063296 8121056 8121537 8181248 8185344 8297472 8340544 8341038 8483841 8487372 8511761 8600058 8694519 8713134 8769672 8775549 8804429 8808837 8832492 8840592 8865996 8891473 8895762 8929506 8961696 8963378 8987448 9012726 9013274 9051828 9071208 9077839 9086164 9136188 9170844 9197197 9203904 9210632 9230352 9256876 9296472 9323186 9331736 9365376 9383112 9389971 9392288 9459568 9464304 9513433 9547728 9575164 9593952 9643754 9715232 9720096 9755136 9783168 9853248 9888768 9890624 9917184 9988224 10026112 10119552 10163456 10185216 10258176 10297088 10361961 10363904 10438144 10498203 10535424 10566324 10596687 10642014 10682382 10720256 10828716 10859833 10929636 10961043 11121384 11126952 11153342 11158926 11233237 11238861 11279376 11311788 11316496 11337927 11392818 11433888 11436034 11466744 11536838 11542614 11584224 11592692 11617512 11659392 11692896 11700732 11742912 11745116 11776656 11787456 11821328 11861016 11906008 11948928 11983264 12016968 12060288 12069104 12094944 12181584 12227792 12271872 12278016 12307136 12395296 12446208 12487168 12510816 12616704 12619072 12730304 12731058 12782592 12791936 12960128 13044224 13137664 13222912 13298994 13317632 13394259 13438339 13445067 13481172 13492736 13519911 13577742 13629246 13677568 13756266 13815948 13845528 13855649 13885314 13944708 13984779 13997604 14037827 14048064 14088432 14128916 14189352 14196456 14230126 14243176 14321592 14332061 14362746 14390928 14438288 14465631 14520503 14572848 14580144 14590802 14614724 14674752 14719414 14779872 14828512 14835936 14875776 14878568 14982336 14985148 15039168 15082384 15117236 15179328 15190424 15245184 15277824 15288992 15387264 15390152 15445632 15490016 15545856 15590528 15600976 15657216 15702208 15716608 15803136 15814688 15931904 16022624 16023573 16080384 16126592 16242112 16243074 16362496 16370688 16681088 16682076 16730013 16738389 16967682 16974744 17023522 17089227 17145467 17154051 17200116 17305257 17313921 17389038 17426268 17539344 17551098 17608858 17617674 17664984 17681184 17731992 17782946 17791524 17859012 17910331 17923392 17926756 17974896 18025452 18026548 18103656 18142416 18155678 18172328 18272376 18341688 18394394 18407808 18421264 18460704 18513752 18526159 18592944 18646372 18663472 18730752 18766224 18779942 18784576 18919136 18928608 19026866 19095456 19150328 19187904 19287508 19430464 19440192 19510272 19566336 19706496 19781248 19834368 19976448 20052224 20239104 20326912 20370432 20443869 20516352 20594176 20723922 20827971 20876288 20996406 21070848 21132648 21193374 21284028 21345189 21364764 21426157 21544119 21657432 21719666 21859272 21875251 21886203 21922086 22079121 22162873 22242768 22253904 22306684 22317852 22466474 22477722 22558752 22623576 22632992 22675854 22785636 22867776 22872068 22933488 23073676 23085228 23168448 23185384 23235024 23318784 23385792 23401464 23485824 23490232 23553312 23574912 23642656 23722032 23812016 23897856 23966528 24033936 24120576 24138208 24189888 24363168 24455584 24543744 24556032 24614272 24790592 24892416 24974336 25021632 25238144 25460608 25462116 25535283 25583872 25920256 26083557 26088448 26169397 26275328 26413287 26426511 26597988 26635264 26674419 26788518 26876678 26890134 26962344 26985472 27039822 27155484 27233517 27258492 27336821 27512532 27591591 27631896 27691056 27711298 27770628 27889416 27969558 27995208 28075654 28096128 28169913 28176864 28257832 28276769 28378704 28392912 28460252 28486352 28540299 28643184 28664122 28725492 28781856 28876576 28931262 29041006 29145696 29160288 29181604 29229448 29349504 29438828 29559744 29657024 29671872 29751552 29757136 29964672 29970296 30078336 30164768 30234472 30358656 30380848 30490368 30555648 30577984 30774528 30780304 30891264 30980032 31091712 31181056 31201952 31314432 31404416 31433216 31606272 31629376 31790061 31863808 32045248 32047146 32160768 32253184 32484224 32486148 32579499 32883129 33362176 33364152 33388541 33460026 33476778 33699711 33716583 33827543 33935364 33949488 34013781 34047044 34178454 34290934 34308102 34400232 34610514 34627842 34778076 34852536 34878013 35078688 35102196 35217716 35235348 35329968 35336599 35362368 35463984 35565892 35583048 35718024 35820662 35846784 35853512 35949792 36050904 36053096 36077257 36207312 36284832 36311356 36344656 36544752 36551611 36683376 36788788 36815616 36842528 36921408 37027504 37052318 37185888 37292744 37326944 37461504 37532448 37559884 37569152 37838272 37857216 38053732 38190912 38300656 38375808 38575016 38860928 38880384 39132672 39412992 39562496 39668736 39952896 40104448 40315017 40335201 40478208 40559733 40653824 40887738 41032704 41188352 41447844 41566947 41655942 41954337 41992812 42113481 42265296 42386748 42568056 42690378 42729528 42852314 42996183 43088238 43159279 43314864 43396893 43439332 43561509 43718544 43750502 43772406 43844172 43970161 44158242 44325746 44485536 44507808 44613368 44635704 44932948 44955444 45117504 45247152 45265984 45351708 45482029 45571272 45735552 45744136 45866976 46147352 46170456 46336896 46370768 46470048 46637568 46771584 46802928 46971648 46980464 47106624 47149824 47285312 47444064 47624032 47795712 47933056 48067872 48241152 48276416 48379776 48726336 48911168 49087488 49112064 49228544 49581184 50043264 50190039 50476288 50921216 50924232 51070566 51167744 51436401 51462153 51631513 51840512 51915771 52167114 52338794 52550656 52826574 52853022 53195976 53348838 53577036 53730993 53753356 53780268 53924688 53934809 54079644 54310968 54467034 54516984 54673642 55025064 55065287 55183182 55263792 55382112 55422596 55541256 55578477 55778832 55789301 55939116 55990416 56151308 56192256 56339826 56353728 56515664 56553538 56757408 56785824 56920504 56972704 57080598 57286368 57328244 57450984 57563712 57753152 57862524 58082012 58291392 58320576 58363208 58458896 58699008 58877656 59119488 59314048 59343744 59503104 59514272 59929344 59940592 60156672 60329536 60468944 60717312 60761696 60980736 61111296 61155968 61549056 61560608 61782528 61960064 62362112 62403904 62628864 62808832 62866432 63212544 63258752 63580122 64035567 64090496 64094292 64278471 64506368 64968448 64972296 65158998 65625753 65658609 65766258 65874689 66237363 66488619 66724352 66728304 66777082 66920052 66953556 67112351 67399422 67433166 67655086 67870728 67898976 68027562 68094088 68356908 68581868 68616204 68800464 68813377 69221028 69255684 69419939 69556152 69705072 69756026 70157376 70204392 70435432 70470696 70659936 70673198 70724736 70927968 71131784 71166096 71179453 71436048 71641324 71693568 71707024 71899584 72101808 72106192 72154514 72414624 72569664 72622712 72689312 73089504 73103222 73366752 73577576 73631232 73685056 73842816 74055008 74104636 74371776 74585488 74653888 74923008 75064896 75119768 75138304 75676544 75714432 76107464 76381824 76601312 76605849 76751616 77150032 77721856 77760768 78265344 78508191 78825984 79124992 79239861 79905792 80023257 80208896 80630034 80670402 80956416 81119466 81700551 81775476 82010463 82774773 82895688 83133894 83311884 83908674 83985624 84047017 84226962 84509739 84530592 84773496 84830307 85136112 85152091 85380756 85459056 85620897 85626103 85704628 85992366 86176476 86318558 86629728 86793786 86878664 87123018 87437088 87501004 87544812 87688344 87940322 88316484 88570267 88651492 88971072 89015616 89226736 89271408 89865896 89910888 90235008 90494304 90531968 90703416 90964058 91142544 91471104 91488272 91733952 92294704 92340912 92673792 92741536 92940096 93275136 93543168 93605856 93943296 93960928 94213248 94299648 94570624 94888128 95248064 95591424 95866112 96135744 96482304 96552832 96759552 97452672 97738497 97822336 98457088 99162368 100086528 100165623 100380078 100952576 101099133 101482629 101842432 101848464 102141132 102335488 102434641 102872802 102924306 103263026 103681024 103831542 104334228 104634039 104677588 105653148 105706044 105956749 106009797 106391952 106697676 107154072 107461986 107506712 107560536 107849376 107869618 108159288 108231771 108621936 108642323 108934068 109033968 109347284 109599961 109654833 110050128 110130574 110366364 110527584 110764224 110845192 111082512 111156954 111557664 111578602 111878232 111980832 112302616 112384512 112679652 112707456 113031328 113107076 113514816 113571648 113841008 113945408 114161196 114572736 114656488 114901968 115127424 115506304 115725048 116164024 116582784 116641152 116726416 116917792 117398016 117755312 118238976 118628096 118687488 119006208 119028544 119858688 119881184 120313344 120659072 120937888 120945051 121434624 121523392 121961472 122311936 123098112 123121216 123565056 123920128 124700841 124724224 124807808 125617664 126340443 126517504 127160244 128071134 128180992 128188584 128556942 128988549 129012736 129477837 129936896 129944592 129968981 130317996 130684527 130692473 131251506 131317218 131532516 131749378 131910483 132474726 132977238 133448704 133456608 133554164 133840104 133907112 134224702 134798844 134866332 135186197 135310172 135741456 135797952 136055124 136188176 136446087 136713816 137163736 137232408 137600928 137626754 138442056 138511368 138612619 138839878 139112304 139410144 139512052 139834433 140314752 140408784 140870864 140941392 141319872 141346396 141449472 141855936 142263568 142332192 142358906 142872096 143282648 143387136 143414048 143799168 144203616 144212384 144309028 144829248 145139328 145245424 145378624 146179008 146206444 146733504 147155152 147262464 147370112 147685632 148110016 148209272 148743552 149170976 149307776 150129792 150239536 150276608 151353088 151428864 152214928 152763648 153202624 153211698 153503232 154300064 154309203 154894539 155443712 155521536 157016382 157651968 158249984 158479722 160046514 161192979 161260068 161340804 161723459 161804427 162238932 163401102 163550952 164020926 165195861 165549546 165791376 165822493 166267788 166623768 166735431 166745569 167284151 167367903 167817348 167971248 168094034 168453924 168937987 169019478 169061184 169546992 169660614 170272224 170304182 170761512 170918112 171241794 171252206 171409256 171984732 172352952 172478941 172637116 173259456 173587572 173757328 174246036 174746743 174874176 175002008 175089624 175376688 175880644 176632968 177140534 177302984 177942144 178031232 178409449 178453472 178542816 179731792 179821776 180470016 180988608 181063936 181406832 181928116 182285088 182942208 182976544 183467904 184589408 184681824 185347584 185483072 185880192 187086336 187211712 187886592 187921856 188426496 188599296 189141248 189776256 190496128 191732224 192271488 192835413 193105664 193519104 194905344 195476994 195644672 196877259 196914176 197624067 198324736 199465857 200173056 200331246 200760156 201337053 201905152 202198266 202965258 203684864 203696928 204282264 204869282 205745604 205848612 206336827 206440131 206526052 207663084 208259817 208668456 209268078 209355176 211306296 211412088 211566629 211913498 212019594 212783904 213395352 213431503 213538359 214308144 214923972 215013424 215121072 215698752 215739236 216318576 216463542 217243872 217284646 217868136 218067936 218694568 219199922 219309666 220100256 220261148 220732728 221055168 221528448 221690384 222165024 222313908 223115328 223157204 223756464 223961664 224605232 224769024 225359304 225414912 226062656 226214152 227029632 227143296 227682016 227890816 228322392 229145472 229312976 229803936 230254848 231012608 231450096 232328048 233165568 233282304 233452832 233835584 234796032 235510624 235524573 236477952 237256192 237374976 238057088 239717376 239762368 240626688 241318144 241875776 241890102 242869248 243046784 244623872 246031389 246242432 246841069 247840256 249401682 249615616 251235328 252141051 252680886 253035008 254320488 254490921 255328441 255456273 256142268 256361984 256377168 256878309 257113884 257852717 257977098 258955674 259873792 259889184 259937962 260635992 261369054 261384946 262503012 262634436 263065032 263257331 263498756 263820966 264949452 265710801 265954476 266718713 266913216 267108328 267680208 267814224 268449404 269597688 269732664 270372394 270620344 271482912 271595904 272110248 272309159 272376352 272892174 273427632 274327472 274464816 275201856 275253508 275889557 276884112 277022736 277225238 277679756 278224608 278820288 279024104 279668866 280629504 280817568 281741728 281882784 282639744 282692792 282898944 283711872 284527136 284664384 284717812 285744192 286565296 286774272 286828096 287598336 288407232 288424768 288618056 289658496 290278656 290490848 290757248 292358016 292412888 293467008 294310304 294740224 295371264 296220032 296418544 297487104 298341952 298615552 300259584 300479072 300496869 300553216 302706176 302857728 304429856 304447887 305527296 306405248 306423396 307006464 307303923 308600128 308618406 309789078 310887424 311043072 313902117 314032764 314935157 316959444 317870247 318029391 320093028 322385958 322520136 322681608 323446918 323608854 324477864 324695313 325763873 325926969 326802204 327101904 328041852 328799883 328964499 328984501 330391722 331099092 331582752 331644986 332535576 333247536 333470862 333491138 334568302 334735806 335634696 335942496 336188068 336907848 337875974 338038956 338122368 339093984 339321228 340296289 340544448 340608364 341523024 341836224 342483588 342504412 342818512 343969464 344705904 344957882 345274232 346518912 347175144 347514656 348492072 349493486 349748352 350004016 350179248 350753376 351761288 351997021 353265936 354281068 354605968 355884288 356062464 356818898 356906944 357085632 359463584 359643552 360940032 361977216 362127872 362813664 363856232 364570176 365884416 365953088 366935808 369178816 369363648 370695168 370966144 371760384 374172672 374423424 375843712 376852992 378282496 379552512 380992256 383464448 384542976 385670826 386211328 387038208 388433511 389810688 389906943 390953988 391289344 392077419 393754518 395248134 395731449 396649472 398931714 400346112 400662492 401520312 401813821 402674106 404396532 405558591 405930516 407096983 407393856 408564528 409338261 409738564 411491208 411697224 412673654 412880262 413052104 415326168 415629769 415837857 416519634 417336912 418536156 418710352 419503299 421094587 422612592 422824176 423133258 423826996 424039188 425567808 426790704 426863006 427076718 428616288 429847944 430026848 430242144 431397504 431478472 432637152 432927084 434487744 434569292 435736272 436135872 437389136 438399844 438619332 440200512 440522296 441465456 442110336 443056896 443380768 444330048 444627816 446230656 446314408 447512928 447923328 449210464 450718608 450829824 452125312 452428304 454059264 454286592 455364032 455781632 456644784 458290944 458625952 459607872 460509696 462025216 462900192 464656096 464683617 466331136 466564608 466905664 467671168 471021248 471049146 472955904 474512384 474749952 476114176 479524736 482636288 483751552 483780204 485170377 485413281 486093568 489247744 492062778 492484864 493682138 495587583 495680512 497218543 497467479 498803364 499231232 500236707 501852453 502103709 504282102 505361772 506070016 506813961 508640976 508981842 510656882 510912546 512284536 512723968 512754336 513756618 514227768 515705434 515954196 517436823 517911348 519399599 519778368 519875924 521271984 522738108 522769892 524240229 525006024 525268872 526130064 526514662 526997512 527641932 529898904 531421602 531908952 533437426 533826432 534216656 535228347 535360416 535628448 536898808 537258611 539195376 539465328 540744788 541240688 542965824 543191808 544220496 544618318 544752704 545784348 546855264 548654944 548929632 550403712 550507016 551779114 553768224 554045472 554450476 555359512 556449216 557640576 558048208 559337732 561259008 561635136 563483456 563765568 565279488 565385584 565797888 567423744 569054272 569328768 569435624 571488384 573130592 573656192 575196672 576814464 576849536 577236112 579316992 580557312 580981696 581514496 584716032 584825776 586934016 588620608 589480448 590742528 592440064 592837088 592872201 594974208 596683904 597231104 600519168 600958144 600993738 604011159 605412352 605715456 608859712 608895774 611054592 612810496 612846792 614607846 617200256 617236812 619010481 619320393 619578156 621358553 624779451 627804234 628065528 629870314 633918888 634382279 634699887 635740494 636058782 640186056 640294509 640615077 642723317 644771916 645040272 645363216 646893836 647217708 648955728 649077529 649390626 651527746 651853938 653604408 654203808 656083704 657599766 657928998 657969002 660783444 662198184 662682247 663165504 663289972 665071152 666495072 666941724 666982276 669136604 669471612 671269392 671395381 671884992 672376136 673815696 675751948 676077912 676244736 678187968 678642456 680592578 681088896 681216728 683046048 683672448 684967176 685008824 685467883 685637024 687938928 689411808 689915764 690548464 693037824 694350288 694480609 695029312 696984144 698986972 699496704 700008032 700358496 701506752 703522576 703994042 706531872 708562136 709211936 711768576 712124928 713637796 713813888 714171264 718927168 719287104 721880064 723954432 724255744 725627328 727712464 729140352 731906176 733871616 738357632 738727296 740523207 741932288 743520768 748846848 751687424 753705984 756423153 756564992 759105024 761984512 765985323 766368819 769085952 770634927 771341652 772422656 773558151 776867022 779621376 779813886 781907976 782578688 784154838 787509036 789771993 790496268 791462898 792767809 797132403 797863428 800156139 801324984 803040624 803627642 805348212 808793064 811117182 811861032 814193966 814787712 816927477 817129056 818676522 819477128 820026301 822982416 823394448 825347308 825760524 826104208 827668671 830652336 831259538 831675714 833039268 834673824 835433059 837072312 837420704 839006598 842189174 845225184 845648352 846266516 847653992 848078376 851135616 853581408 853726012 854153436 857232576 859695888 860053696 860484288 862795008 862956944 865274304 865854168 868975488 869138584 871472544 872271744 874778272 876799688 877238664 880401024 881044592 882930912 884220672 886113792 886761536 888660096 889255632 892461312 892628816 895025856 895846656 898420928 901437216 901659648 904250624 904856608 908118528 908573184 910728064 911563264 913289568 916581888 917251904 919215744 921019392 921911769 924050432 925800384 929312192 929367234 932662272 933129216 933811328 935342336 942042496 942098292 944805471 952228352 953610741 959049472 965272576 967503104 967560408 968267689 970340754 970826562 972187136 977291619 977780907 980998747 984125556 984969728 986399649 986953503 987364276 991175166 994437086 994934958 997606728 998462464 1000473414 1003704906 1004207418 1008564204 1010723544 1011462377 1013627922 1017281952 1017963684 1020888867 1021313764 1021825092 1024569072 1024761371 1025508672 1027513236 1028455536 1031410868 1031908392 1034873646 1035822696 1038799198 1039556736 1039751848 1042543968 1045476216 1045539784 1046240453 1048480458 1050012048 1050537744 1052260128 1053029324 1053995024 1055283864 1055991063 1059797808 1059996719 1062843204 1063817904 1066874852 1067652864 1068433312 1070456694 1070720832 1071256896 1073797616 1074517222 1078390752 1078930656 1081489576 1082481376 1085931648 1086383616 1088440992 1089236636 1089505408 1091568696 1093710528 1097309888 1097859264 1100807424 1101014032 1103558228 1107536448 1108090944 1108900952 1110719024 1112898432 1115281152 1116096416 1118675464 1122518016 1123270272 1126966912 1127531136 1130558976 1130771168 1134847488 1138108544 1138657536 1138871248 1142976768 1146261184 1147312384 1150393344 1153628928 1153699072 1154472224 1158633984 1161114624 1161963392 1163028992 1169432064 1169651552 1169720829 1173868032 1176232257 1177241216 1178960896 1184880128 1185674176 1185744402 1189948416 1193367808 1194462208 1201038336 1201916288 1201987476 1205441463 1208022318 1216675773 1217719424 1217791548 1221290949 1225620992 1225693584 1229215692 1234400512 1234473624 1238020962 1238640786 1239156312 1242717106 1246889307 1247513571 1249558902 1251619091 1255608468 1256131056 1258509897 1259740628 1263283761 1267837776 1268764558 1269399774 1271480988 1272117564 1275134669 1280372112 1280589018 1281230154 1285446634 1289543832 1290080544 1290726432 1293787672 1294435416 1297911456 1298155058 1298781252 1303055492 1303707876 1307208816 1307454163 1308407616 1312167408 1315199532 1315857996 1315938004 1318978841 1321566888 1324396368 1325364494 1326331008 1326579944 1330142304 1332990144 1333883448 1333964552 1338273208 1338943224 1342538784 1342790762 1343769984 1344752272 1347631392 1351503896 1352155824 1352409607 1352489472 1356375936 1357284912 1361185156 1362177792 1362433456 1366092096 1367344896 1369934352 1370017648 1370935766 1371274048 1375877856 1378823616 1379831528 1381096928 1386075648 1388700576 1388961218 1390058624 1393968288 1397973944 1398993408 1400016064 1400716992 1403013504 1407045152 1407988084 1413063744 1417124272 1418423872 1423537152 1424249856 1427275592 1427627776 1428342528 1437854336 1438574208 1447908864 1451254656 1455424928 1455511131 1458280704 1463812352 1467743232 1476715264 1477454592 1481046414 1483864576 1487041536 1491655629 1492402437 1497693696 1500710121 1503374848 1505557359 1512846306 1518210048 1520441883 1523969024 1531970646 1532737638 1538171904 1541269854 1542683304 1547116302 1552310469 1553734044 1558198797 1559627772 1563815952 1564109461 1568309676 1572720687 1575018072 1579543986 1580992536 1582925796 1585535618 1594264806 1595726856 1596893323 1600312278 1602649968 1605685041 1606081248 1607255284 1610696424 1611775833 1617586128 1617889729 1622234364 1623722064 1626895957 1628387932 1629575424 1633854954 1634258112 1637353044 1638954256 1640052602 1645964832 1646788896 1650694616 1651521048 1652208416 1655337342 1661304672 1662519076 1663351428 1666078536 1669347648 1670866118 1674144624 1674841408 1678013196 1682835073 1684378348 1690450368 1691296704 1692533032 1695307984 1696156752 1702271232 1707162816 1707452024 1708306872 1714465152 1719391776 1720107392 1720968576 1725590016 1725913888 1730548608 1731708336 1737950976 1738277168 1742945088 1744543488 1749556544 1753599376 1754477328 1760802048 1762089184 1765861824 1768441344 1772227584 1773523072 1777320192 1778511264 1784922624 1785257632 1790051712 1791693312 1796841856 1802874432 1808501248 1809713216 1816237056 1817146368 1821456128 1823126528 1826579136 1833163776 1834503808 1838431488 1843823538 1851600768 1857031443 1858624384 1858734468 1864075659 1867622656 1870684672 1884084992 1884196584 1889610942 1903146837 1904099661 1904456704 1907221482 1910365981 1918098944 1920883527 1928169951 1935006208 1935120816 1936535378 1940681508 1941653124 1944374272 1946258179 1947232587 1954583238 1955561814 1961997494 1968251112 1969939456 1972799298 1973907006 1974728552 1982350332 1988046741 1988874172 1989869916 1995213456 1995587933 2000946828 2007409812 2008414836 2013178231 2014186143 2017128408 2021447088 2022924754 2027255844 2034563904 2035927368 2041777734 2042627528 2043650184 2049138144 2049522742 2051017344 2055026472 2056403649 2056911072 2062821736 2063816784 2064204137 2069747292 2071645392 2077598396 2079113472 2079503696 2083441827 2085087936 2090952432 2091079568 2092480906 2096960916 2100024096 2101075488 2104520256 2106058648 2107990048 2110567728 2111982126 2119595616 2119993438 2125686408 2127635808 2133749704 2135305728 2136866624 2140913388 2141441664 2142513792 2147595232 2149034444 2156781504 2157861312 2162979152 2164962752 2171863296 2172767232 2176881984 2178473272 2179010816 2183137392 2187421056 2194619776 2195718528 2201614848 2202028064 2207116456 2215072896 2216181888 2217801904 2221438048 2221569621 2225796864 2230562304 2232192832 2237350928 2246540544 2253933824 2255062272 2261117952 2261542336 2269694976 2276217088 2277315072 2277742496 2285953536 2292522368 2294624768 2297955969 2307257856 2307398144 2308944448 2317267968 2320674453 2323926784 2326057984 2338864128 2339303104 2339441658 2347736064 2352464514 2354482432 2369315979 2369760256 2371348352 2371488804 2378303427 2386735616 2400468417 2403832576 2403974952 2410882926 2416044636 2433351546 2435438848 2435583096 2437363493 2442581898 2450782431 2451241984 2451387168 2458431384 2460078903 2468801024 2468947248 2469410639 2476041924 2477281572 2478312624 2483006013 2483156987 2485434212 2493778614 2495027142 2499117804 2503238182 2506299177 2511216936 2512262112 2517019794 2519481256 2526567522 2535675552 2537529116 2538799548 2542961976 2544235128 2546094949 2550269338 2560744224 2561178036 2562460308 2568537743 2570893268 2579087664 2580161088 2581452864 2587575344 2588870832 2595822912 2596310116 2597562504 2606110984 2607415752 2614417632 2614908326 2616815232 2624334816 2630399064 2631715992 2631876008 2633639761 2637957682 2643133776 2648792736 2650728988 2652662016 2653159888 2660284608 2665980288 2667766896 2667929104 2676546416 2677886448 2685077568 2685581524 2687539968 2689504544 2695262784 2703007792 2704311648 2704819214 2704978944 2712751872 2714569824 2722370312 2724355584 2724866912 2732184192 2734689792 2739868704 2740035296 2741871532 2742548096 2751755712 2757647232 2759663056 2762193856 2772151296 2777401152 2777922436 2780117248 2787936576 2795947888 2797986816 2800032128 2801433984 2806027008 2814090304 2815976168 2826127488 2834248544 2834416413 2836847744 2854551184 2855255552 2856685056 2875708672 2877148416 2895817728 2902509312 2904803067 2910849856 2911022262 2916561408 2927624704 2931874857 2942996241 2953430528 2954909184 2960860509 2962092828 2967729152 2970604589 2983311258 2984804874 2995387392 3001420242 3006749696 3011114718 3025692612 3034387131 3040883766 3062666601 3063941292 3065475276 3072745721 3074284113 3082539708 3085366608 3094232604 3104620938 3107468088 3116397594 3119255544 3127631904 3128218922 3136619352 3138721359 3145441374 3150036144 3150627367 3159087972 3161985072 3165851592 3167973189 3168165811 3171071236 3178398869 3179990157 3188529612 3191453712 3193786646 3200624556 3205299936 3209821753 3211370082 3212162496 3214510568 3221392848 3223551666 3235172256 3235779458 3244468728 3247444128 3253791914 3256775864 3259150848 3267709908 3268516224 3274706088 3277099879 3277908512 3280105204 3291929664 3293577792 3301389232 3303042096 3304416832 3310674684 3320188117 3322609344 3325038152 3326702856 3332157072 3338695296 3341732236 3348289248 3349682816 3356026392 3365670146 3368756696 3380900736 3382593408 3385066064 3390615968 3392313504 3404542464 3414325632 3414904048 3416613744 3428930304 3438783552 3440214784 3441937152 3451180032 3451827776 3461097216 3463416672 3475901952 3476554336 3485890176 3489086976 3499113088 3507198752 3508954656 3521604096 3524178368 3531723648 3536882688 3547046144 3554640384 3557022528 3569845248 3570515264 3580103424 3583386624 3593683712 3605748864 3616324389 3617002496 3619426432 3642912256 3653158272 3663872847 3669007616 3676862976 3687647076 3703201536 3714062886 3717248768 3717468936 3728151318 3735245312 3740667921 3741369344 3754857273 3768169984 3768393168 3769100449 3779221884 3789851283 3790081717 3806293674 3808199322 3814442964 3820731962 3825404007 3836197888 3841767054 3856339902 3870012416 3870241632 3873070756 3881363016 3883306248 3892516358 3894465174 3909166476 3911123628 3920399713 3922362489 3923994988 3936502224 3945598596 3947814012 3949457104 3956936523 3964700664 3976093482 3977748344 3979739832 3990426912 3991175866 4001893656 4014819624 4016829672 4019765951 4026356462 4028372286 4034256816 4042894176 4045849508 4054511688 4055198557 4057228821 4069127808 4071854736 4083555468 4085255056 4087300368 4098276288 4099045484 4102034688 4110052944 4112807298 4113822144 4125643472 4127633568 4128408274 4139494584 4143290784 4155196792 4158226944 4159007392 4166883654 4170175872 4181904864 4182159136 4184961812 4193921832 4200048192 4202150976 4209040512 4212117296 4215980096 4221135456 4223964252 4239191232 4239986876 4251372816 4255271616 4267499408 4270611456 4273733248 4281826776 4282883328 4285027584 4295190464 4298068888 4313563008 4315722624 4325958304 4329925504 4343726592 4353763968 4356946544 4358021632 4366274784 4374842112 4389239552 4391437056 4403229696 4404056128 4414232912 4430145792 4432363776 4435603808 4442876096 4443139242 4451593728 4461124608 4464385664 4474701856 4474966887 4493081088 4507867648 4510124544 4523084672 4552434176 4554630144 4555484992 4571907072 4585044736 4589249536 4595911938 4614515712 4614796288 4617888896 4641348906 4647853568 4674596391 4678606208 4678883316 4689980311 4692328383 4704929028 4708964864 4738631958 4742696704 4742977608 4756606854 4773471232 4790679969 4800936834 4807665152 4807949904 4808852297 4821765852 4832089272 4835327499 4835621501 4851240379 4853669187 4866703092 4870877696 4871166192 4874726986 4880687871 4885163796 4899201623 4901564862 4902774336 4916862768 4920157806 4937602048 4937894496 4938821278 4952083848 4954563144 4956625248 4966012026 4966313974 4970868424 4987557228 4990054284 4998235608 5001889289 5006476364 5012598354 5022433872 5024524224 5034039588 5038962512 5048505219 5053135044 5067655547 5071351104 5075058232 5077599096 5085923952 5088470256 5092189898 5100538676 5121488448 5122356072 5124920616 5137075486 5141786536 5158175328 5160322176 5162905728 5173874021 5175150688 5177741664 5191645824 5192620232 5195125008 5212221968 5214831504 5228835264 5229816652 5233630464 5248669632 5260798128 5263431984 5263752016 5267279522 5275915364 5286267552 5297585472 5301457976 5305324032 5306319776 5320569216 5331960576 5335533792 5335858208 5353092832 5355772896 5370155136 5371163048 5375079936 5379009088 5390525568 5406015584 5408623296 5409638428 5425503744 5429139648 5444740624 5448711168 5449733824 5464368384 5469379584 5479737408 5480070592 5483743064 5485096192 5503511424 5515294464 5519326112 5524387712 5554802304 5555844872 5560234496 5575873152 5591895776 5592226977 5600064256 5602867968 5612054016 5628180608 5631952336 5652254976 5668497088 5668832826 5673695488 5709102368 5709440511 5710511104 5713370112 5731097943 5751417344 5754296832 5784509853 5805018624 5809606134 5821699712 5822044524 5833122816 5838774537 5841697761 5855249408 5863749714 5885992482 5906861056 5909818368 5921721018 5924185656 5941209178 5964140223 5966622516 5969609748 5983767983 5986763799 6002840484 6022229436 6039534693 6042558429 6051385224 6068774262 6081767532 6125333202 6127882584 6130950552 6135432241 6145491442 6148568226 6165079416 6169210947 6170733216 6188465208 6189513587 6192612411 6209241876 6214936176 6232795188 6238511088 6250325481 6250705519 6255263808 6256437844 6273238704 6277442718 6290882748 6300072288 6301254734 6318175944 6323970144 6331703184 6335946378 6336331622 6342142472 6356797738 6359980314 6377059224 6382907424 6387573292 6401249112 6410599872 6419643506 6422740164 6424324992 6429021136 6442785696 6447103332 6465629491 6470344512 6471558916 6488937456 6494888256 6507583828 6513551728 6518301696 6535419816 6537032448 6549412176 6554199758 6555817024 6560210408 6583859328 6587155584 6602778464 6606084192 6608833664 6621349368 6640376234 6645218688 6650076304 6653405712 6664314144 6677390592 6683464472 6696578496 6699365632 6712052784 6731340292 6737513392 6761801472 6765186816 6770132128 6781231936 6784627008 6809084928 6828651264 6829808096 6833227488 6857860608 6877567104 6880429568 6883874304 6903655552 6922194432 6926833344 6951803904 6953108672 6971780352 6978173952 6998226176 7014397504 7017909312 7043208192 7048356736 7063447296 7094092288 7109280768 7114045056 7134910281 7141030528 7160206848 7187367424 7211497728 7232648778 7238852864 7285824512 7306316544 7312090479 7327745694 7338015232 7353725952 7375294152 7380236709 7406403072 7408231917 7428125772 7434497536 7434937872 7449470961 7456302636 7470490624 7477728793 7481335842 7509714546 7518897531 7536339968 7536786336 7538200898 7558443768 7579702566 7580163434 7612587348 7616398644 7628885928 7634462599 7638284847 7641463924 7650808014 7683534108 7705613229 7712679804 7734842677 7740483264 7746141512 7762726032 7766612496 7785032716 7788930348 7818332952 7822247256 7840799426 7844724978 7847989976 7873004448 7891197192 7895628024 7896965611 7898914208 7900919283 7913873046 7929401328 7952186964 7955496688 7959479664 7980853824 7982351732 8000797153 8003787312 8029639248 8033659344 8039531902 8052712924 8056744572 8068513632 8085788352 8091699016 8109023376 8110397114 8114457642 8138255616 8143709472 8167110936 8170510112 8174600736 8196552576 8198090968 8204069376 8220105888 8225614596 8227644288 8251286944 8255267136 8256816548 8278989168 8286581568 8310393584 8316453888 8318014784 8333767308 8340351744 8363809728 8364318272 8369923624 8387843664 8400096384 8404301952 8418081024 8424234592 8431960192 8442270912 8447928504 8478382464 8479973752 8502745632 8510543232 8534998816 8547466496 8563653552 8565766656 8570055168 8590380928 8596137776 8627126016 8631445248 8651916608 8659851008 8687453184 8707527936 8713893088 8714409201 8716043264 8732549568 8749684224 8778479104 8782874112 8808112256 8828465824 8828988723 8860291584 8864727552 8871207616 8885752192 8886278484 8903187456 8911813767 8928771328 8949403712 8949933774 8986162176 9015735296 9020249088 9046169344 9103161393 9104868352 9110969984 9133119553 9170089472 9191823876 9218237163 9222852339 9235777792 9282697812 9295707136 9349192782 9357212416 9357766632 9379960622 9384656766 9409858056 9416164077 9417929728 9447152317 9451882101 9477263916 9485393408 9485955216 9504497433 9513213708 9535196607 9539970471 9540550529 9581359938 9601873668 9615330304 9615899808 9617704594 9629465259 9643531704 9664178544 9670654998 9671243002 9702480758 9707338374 9733406184 9741755392 9742332384 9749453972 9761375742 9770327592 9798403246 9803129724 9805548672 9831299637 9833725536 9840315612 9868592381 9875788992 9877642556 9904167696 9909126288 9913250496 9932024052 9932627948 9941736848 9960564351 9975114456 9980108568 9996471216 10003778578 10012952728 10025196708 10044867744 10049048448 10068079176 10077925024 10097010438 10106270088 10135311094 10142702208 10150116464 10155198192 10171847904 10176940512 10184379796 10201077352 10207913609 10242976896 10244712144 10249841232 10274150972 10283573072 10316350656 10320644352 10325811456 10347748042 10350301376 10355483328 10383291648 10385240464 10390250016 10424443936 10429663008 10457670528 10459633304 10467260928 10497339264 10521596256 10526863968 10527504032 10534559044 10551830728 10572535104 10595170944 10602915952 10610648064 10612639552 10641138432 10663921152 10671067584 10671716416 10706185664 10711545792 10740310272 10742326096 10750159872 10758018176 10781051136 10812031168 10817246592 10819276856 10851007488 10858279296 10889481248 10899467648 10928736768 10959474816 10960141184 10967486128 10970192384 11007022848 11030588928 11038652224 11048775424 11109604608 11111689744 11120468992 11151746304 11183791552 11184453954 11200128512 11205735936 11224108032 11256361216 11263904672 11264571819 11304509952 11307301347 11336994176 11337665652 11347390976 11370245151 11418204736 11418881022 11462195886 11476212021 11502834688 11508593664 11569019706 11610037248 11619212268 11643399424 11644089048 11652600809 11677549074 11683395522 11727499428 11761199139 11767087467 11771984964 11805812507 11843442036 11848371312 11870809569 11882418356 11928280446 11933245032 11939219496 11967535966 11973527598 12005680968 12044458872 12053263301 12059297853 12079069386 12085116858 12102770448 12137548524 12163535064 12165595671 12171686463 12172426537 12211743023 12250666404 12255765168 12261901104 12270864482 12290982884 12297136452 12330158832 12332473051 12338421894 12341466432 12376930416 12379027174 12385224822 12418483752 12429872352 12465590376 12477022176 12500650962 12501411038 12510527616 12512875688 12546477408 12554885436 12581765496 12590962693 12600144576 12602509468 12636351888 12647940288 12663406368 12671892756 12672663244 12684284944 12713595476 12719960628 12754118448 12756512239 12765814848 12775146584 12802498224 12821199744 12839287012 12845480328 12848649984 12858042272 12885571392 12894206664 12931258982 12940689024 12943117832 12977874912 12989776512 13015167656 13023889777 13027103456 13070839632 13074064896 13098824352 13108399516 13111634048 13120420816 13167718656 13174311168 13205556928 13212168384 13217667328 13242698736 13280752468 13290437376 13300152608 13306811424 13328628288 13354781184 13366928944 13393156992 13398731264 13424105568 13462680584 13475026784 13523602944 13530373632 13540264256 13562463872 13569254016 13657302528 13659616192 13666454976 13715721216 13755134208 13760859136 13767748608 13807311104 13844388864 13853666688 13906217344 13943560704 13996452352 14028795008 14035818624 14069940933 14076985149 14096713472 14126894592 14188184576 14228090112 14269820562 14282061056 14320413696 14372039907 14374734848 14422995456 14426556891 14465297556 14477705728 14506864503 14553721137 14561007561 14612633088 14624180958 14642063613 14655491388 14676030464 14697604869 14750588304 14760473418 14812806144 14816463834 14856251544 14868995072 14869875744 14898941922 14912605272 14955457586 14962671684 15005667867 15019429092 15037795062 15062588371 15073572672 15076401796 15116887536 15145515657 15159405132 15160326868 15202966641 15225174696 15232797288 15257771856 15268925198 15276569694 15282927848 15301616028 15367068216 15411226458 15425359608 15469685354 15480966528 15492283024 15521622063 15525452064 15533224992 15570065432 15577860696 15580499719 15636665904 15644494512 15681598852 15689449956 15695979952 15746008896 15782394384 15791256048 15793931222 15797828416 15801838566 15827746092 15858802656 15873228121 15904373928 15910993376 15918959328 15961707648 15964703464 16001594306 16007574624 16059278496 16067318688 16079063804 16105425848 16113489144 16137027264 16171576704 16183398032 16218046752 16220794228 16228915284 16276511232 16287418944 16334221872 16341020224 16349201472 16393105152 16396181936 16408138752 16440211776 16451229192 16455288576 16502573888 16510534272 16513633096 16557978336 16573163136 16620787168 16636029568 16667534616 16680703488 16727619456 16728636544 16739847248 16775687328 16800192768 16808603904 16836162048 16848469184 16863920384 16884541824 16895857008 16956764928 16959947504 17005491264 17021086464 17069997632 17094932992 17127307104 17131533312 17140110336 17180761856 17192275552 17193293829 17254252032 17262890496 17303833216 17319702016 17415055872 17427786176 17428818402 17465099136 17499368448 17516323611 17556958208 17565748224 17616224512 17656931648 17657977446 17720583168 17729455104 17742415232 17771504384 17772556968 17823627534 17857542656 17898807424 17899867548 17951303949 17960291397 18019398037 18092338688 18118604079 18206322786 18221939968 18266239106 18340178944 18383647752 18397086091 18406296723 18436474326 18445704678 18471555584 18565395624 18568540761 18577837233 18638976193 18698385564 18714424832 18715533264 18752116557 18759921244 18769313532 18819716112 18823248341 18832328154 18894304634 18903764202 18954527832 18970786816 18971910432 19008994866 19026427416 19070393214 19079940942 19081101058 19162719876 19203747336 19217785163 19231799616 19235409188 19258930518 19287063408 19328357088 19341309996 19342486004 19396888473 19404961516 19414676748 19466812368 19470466049 19484664768 19498907944 19522751484 19540655184 19596806492 19606259448 19611097344 19662599274 19667451072 19680631224 19737184762 19751577984 19755285112 19808335392 19818252576 19826500992 19864048104 19865255896 19878568607 19883473696 19921128702 19950228912 19960217136 19992942432 20007557156 20025905456 20050393416 20089735488 20098096896 20136158352 20139937661 20155850048 20194020876 20212540176 20270622188 20285404416 20300232928 20310396384 20343695808 20353881024 20368759592 20402154704 20415827218 20485953792 20489424288 20499682464 20548301944 20567146144 20632701312 20641288704 20651622912 20695496084 20700602752 20710966656 20766583296 20770480928 20780500032 20848887872 20859326016 20915341056 20919266608 20934521856 20994678528 21043192512 21053727936 21055008064 21069118088 21103661456 21145070208 21190341888 21205831904 21225279104 21282276864 21327842304 21342135168 21343432832 21412371328 21423091584 21480620544 21484652192 21516036352 21562102272 21624062336 21634493184 21638553712 21716558592 21778962496 21798935296 21857473536 21918949632 21920282368 21934972256 21936271437 21940384768 22014045696 22061177856 22077304448 22097550848 22219209216 22223379488 22224695751 22303492608 22348412883 22367583104 22368907908 22400257024 22411471872 22433186379 22512722432 22527809344 22529143638 22609019904 22614602694 22673988352 22675331304 22694781952 22740490302 22836409472 22837762044 22903387797 22914854541 22924391772 22952424042 22990266461 23116839687 23138039412 23204528031 23238424536 23286798848 23288178096 23305201618 23355098148 23366791044 23454998856 23522398278 23534174934 23543969928 23611625014 23686884072 23690896833 23696742624 23702757849 23741619138 23764836712 23780762729 23856560892 23866490064 23878438992 23935071932 23947055196 24002391459 24011361936 24015868573 24088917744 24106526602 24118595706 24158138772 24170233716 24205540896 24227558711 24275097048 24327070128 24331191342 24343372926 24344853074 24423486046 24501332808 24511530336 24523802208 24541728964 24581965768 24594272904 24660317664 24664946102 24676843788 24682932864 24753860832 24758054348 24770449644 24836967504 24841629097 24859744704 24931180752 24954044352 25001301924 25002822076 25021055232 25025751376 25092954816 25109770872 25163530992 25181925386 25200289152 25205018936 25272703776 25295880576 25326812736 25343785512 25345326488 25368569888 25427190952 25439921256 25508236896 25513024478 25531629696 25550293168 25604996448 25642399488 25678574024 25690960656 25695782533 25697299968 25716084544 25771142784 25788413328 25862517964 25881378048 25886235664 25955749824 25979553024 26030335312 26047779554 26054206912 26141679264 26148129792 26197648704 26216799032 26223268096 26240841632 26335437312 26348622336 26411113856 26424336768 26435334656 26485397472 26561504936 26580874752 26600305216 26613622848 26657256576 26709562368 26733857888 26735441301 26786313984 26797462528 26848211136 26925361168 26950053568 27047205888 27060747264 27080528512 27124927744 27138508032 27314605056 27319232384 27332909952 27399358659 27510268416 27614622208 27654711489 27707333376 27812434688 27887121408 27992904704 28057590016 28071637248 28139881866 28153970298 28193426944 28253789184 28341456951 28355646303 28456180224 28513492299 28539641124 28564122112 28605589821 28621651587 28744079814 28845990912 28853113782 28888395777 28930595112 28955411456 29013729006 29107442274 29122015122 29225266176 29248361916 29284127226 29310982776 29332408933 29395209738 29493898911 29501176608 29520946836 29605777143 29632927668 29712503088 29718079759 29739751488 29797883844 29825210544 29881693053 29910915172 29925343368 30011335734 30038858184 30075590124 30125176742 30147145344 30152803592 30233775072 30291031314 30318810264 30320653736 30340973137 30405933282 30450349392 30465594576 30515543712 30537850396 30553139388 30565855696 30603232056 30623740827 30734136432 30739904851 30822452916 30850719216 30911023183 30939370708 30961933056 30984566048 31043244126 31050904128 31066449984 31140130864 31155721392 31160999438 31273331808 31288989024 31363197704 31378899912 31391959904 31492017792 31564788768 31582512096 31587862444 31595656832 31603677132 31655492184 31717605312 31746456242 31808747856 31821986752 31837918656 31923415296 31929406928 32003188612 32015149248 32118556992 32134637376 32158127608 32210851696 32226978288 32274054528 32343153408 32366796064 32436093504 32441588456 32457830568 32553022464 32574837888 32668443744 32682040448 32698402944 32786210304 32792363872 32880423552 32902458384 32910577152 33005147776 33021068544 33027266192 33115956672 33146326272 33241574336 33272059136 33335069232 33361406976 33455238912 33457273088 33479694496 33551374656 33600385536 33617207808 33672324096 33696938368 33727840768 33769083648 33791714016 33913529856 33919895008 33921904041 34010982528 34042172928 34110735453 34139995264 34189865984 34254614208 34361523712 34384551104 34386587658 34508504064 34525780992 34607666432 34639404032 34830111744 34855572352 34857636804 34930198272 34957802427 35032647222 35232449024 35283597417 35313863296 35315954892 35417437521 35484830464 35543008768 35545113936 35647255068 35715085312 35797614848 35799735096 35902607898 35920582794 36038796074 36159789903 36177893559 36184677376 36237208158 36296953639 36412645572 36443879936 36496787013 36517279611 36532478212 36635229069 36767295504 36794172182 36812593446 36872948652 36891409356 36943111168 36978905401 36997419153 37130791248 37137081522 37155674466 37277952386 37396771128 37428849664 37431066528 37504233114 37519842488 37538627064 37639432224 37646496682 37664656308 37772888079 37788609268 37807528404 37909055664 37916170727 37943820864 38017989732 38052854832 38140786428 38159881884 38162202116 38250386389 38269536717 38325439752 38407494672 38435570326 38463599232 38470818376 38517861036 38574126816 38656714176 38682619992 38684972008 38793776946 38809923032 38829353496 38933624736 38940932098 38969329536 38997815888 39045502968 39071669331 39081310368 39193612984 39212518896 39219878603 39222194688 39325198548 39334902144 39361262448 39474369524 39503155968 39510570224 39616670784 39636505152 39653001984 39728096208 39730511792 39757137214 39766947392 39842257404 39900457824 39920434272 39985884864 40015114312 40051810912 40100786832 40179470976 40196193792 40272316704 40279875322 40311700096 40388041752 40425080352 40541244376 40570808832 40600465856 40620792768 40687391616 40707762048 40737519184 40804309408 40831654436 40971907584 40978848576 40999364928 41096603888 41134292288 41265402624 41282577408 41303245824 41390992168 41401205504 41421933312 41533166592 41540961856 41561000064 41697775744 41718652032 41830682112 41838533216 41989357056 42086385024 42107455872 42110016128 42138236176 42207322912 42209822799 42290140416 42380683776 42411663808 42450558208 42564553728 42684270336 42686865664 42824742656 42846183168 42961241088 42969304384 43032072704 43124204544 43248124672 43268986368 43277107424 43279670673 43433117184 43520593509 43557924992 43597870592 43661163411 43837899264 43840564736 43869944512 43872542874 44028091392 44092814607 44154608896 44195101696 44438418432 44446758976 44449391502 44606985216 44696825766 44735166208 44737815816 44866372758 45017003601 45025444864 45055618688 45058287276 45187765113 45229205388 45347976704 45350662608 45359174369 45480980604 45608899923 45672818944 45675524088 45806775594 45829709082 45848783544 45904848084 45980532922 46233679374 46276078824 46309906367 46409056062 46476849072 46564866189 46573597696 46576356192 46610403236 46710196296 46733582088 46741499157 46909997712 46918802141 47044796556 47068349868 47087939856 47179982753 47223250028 47373768144 47381793666 47393485248 47405515698 47483238276 47529673424 47561525458 47619684363 47713121784 47732980128 47756877984 47870143864 47894110392 48004782918 48022723872 48031737146 48177835488 48213053204 48237191412 48316277544 48340467432 48375804031 48411081792 48455117422 48550194096 48654140256 48662382684 48686745852 48689706148 48802217117 48846972092 49002665616 49023060672 49047604416 49083457928 49163931536 49188545808 49320635328 49329892204 49353687576 49365865728 49507721664 49516108696 49540899288 49673935008 49683258194 49719489408 49862361504 49908088704 50002603848 50005644152 50039155459 50042110464 50051502752 50185909632 50219541744 50327061984 50363850772 50400578304 50410037872 50545407552 50591761152 50653625472 50687571024 50690652976 50737139776 50854381904 50879842512 51016473792 51026048956 51063259392 51100586336 51209992896 51284798976 51357148048 51381921312 51391565066 51394599936 51432169088 51542285568 51576826656 51725035928 51762756096 51772471328 51911499648 51959106048 52060670624 52095559108 52108413824 52283358528 52395297408 52433598064 52446536192 52481683264 52670874624 52697244672 52822227712 52848673536 52870669312 52970794944 53123009872 53161749504 53200610432 53227245696 53314513152 53467715776 53470882602 53572627968 53696422272 53850722336 53853911847 53900107136 54058194111 54161057024 54249855488 54277016064 54638464768 54665819904 54798717318 55020536832 55191258273 55218890169 55229244416 55309422978 55414666752 55624869376 55705622283 55916928579 56115180032 56143274496 56256349671 56279763732 56307940596 56386853888 56441487191 56469745023 56682913902 56711292606 56912360448 57026984598 57079282248 57128244224 57211179642 57243303174 57488159628 57653355489 57706227564 57776791554 57861190224 57872050057 58027458012 58190665419 58214884548 58244030244 58382168699 58411398147 58496723832 58568254452 58621965552 58664817866 58790419476 58987797822 59002353216 59041893672 59211554286 59265855336 59425006176 59436159518 59479502976 59595767688 59635705821 59650421088 59763386106 59821830344 59850686736 59861919973 60022671468 60077716368 60151180248 60195150409 60250353484 60294290688 60305607184 60419812983 60467550144 60582062628 60637620528 60641307472 60681946274 60811866564 60900698784 60931189152 60986613307 61031087424 61075700792 61106278776 61131711392 61206464112 61247481654 61468272864 61479809702 61644905832 61701438432 61822046366 61878741416 61923866112 61969132096 62086488252 62101808256 62132899968 62264897701 62280261728 62311442784 62321998876 62546663616 62577978048 62726395408 62757799824 62783919808 62984035584 63129577536 63165024192 63175724888 63191313664 63207354264 63310984368 63435210624 63492912484 63617495712 63643973504 63675837312 63846830592 63858813856 64006377224 64030298496 64237113984 64269274752 64316255216 64421703392 64453956576 64548109056 64686306816 64733592128 64872187008 64883176912 64915661136 65149675776 65336887488 65364080896 65396805888 65572420608 65584727744 65760847104 65804916768 65821154304 66010295552 66042137088 66054532384 66231913344 66292652544 66483148672 66544118272 66670138464 66910477824 66914546176 66959388992 67102749312 67200771072 67234415616 67299559137 67393876736 67455681536 67538167296 67583428032 67827059712 67839790016 67843808082 68021965056 68084345856 68221470906 68279990528 68509228416 68710163391 68723047424 68769102208 68773175316 68970799383 69215332864 69613584093 69711144704 69715273608 69860396544 69915604854 70065294444 70464898048 70567194834 70627726592 70631909784 70683541297 70834875042 70969660928 71072690499 71086017536 71090227872 71294510136 71342288187 71595229696 71599470192 71612908531 71805215796 71841165588 72007174377 72011552623 72047605719 72077592148 72319579806 72355787118 72474416316 72593907278 72682676133 72825291144 72887759872 72993574026 73034559222 73064956424 73270458138 73534591008 73588344364 73625186892 73745897304 73782818712 73836753521 73957810802 73994838306 74261582496 74274163044 74311348932 74487594547 74524887291 74555904772 74793542256 74862133056 75008466228 75039684976 75077254128 75278864448 75292993364 75329312616 75545776158 75577218536 75615056808 75818111328 75832341454 75887641728 76035979464 76105709664 76281572856 76319763768 76324404232 76375553069 76500772778 76539073434 76650879504 76814989344 76871140652 76927198464 76941636752 77035722072 77087347599 77148253632 77313428352 77365239984 77369944016 77587553892 77619846064 77658706992 77867249472 77881864196 77938659072 77995631776 78091005936 78143338662 78162620736 78387225968 78425037792 78439757206 78444389376 78650397096 78669804288 78722524896 78948739048 79006311936 79021140448 79233341568 79273010304 79306003968 79456192416 79461023584 79514274428 79533894784 79684514808 79800915648 79840868544 79971769728 80030228624 80103621824 80201573664 80358941952 80392387584 80544633408 80559750644 80623400192 80776083504 80850160704 81082488752 81141617664 81200931712 81241585536 81374783232 81415524096 81475038368 81608618816 81663308872 81943815168 81957697152 81998729856 82193207776 82198075977 82268584576 82530805248 82781984336 82802411008 82843866624 83081923712 83122000128 83395551488 83437304064 83661364224 83677066432 83978714112 84172770048 84214911744 84220032256 84276472352 84414645824 84419645598 84580280832 84761367552 84823327616 84901116416 85024370853 85368540672 85373731328 85649485312 85692366336 85864954761 85938608768 86064145408 86147533081 86496249344 86537972736 86554214848 86559341346 86866234368 87041187018 87115849984 87195741184 87322326822 87675798528 87681129472 87739889024 87745085748 87997226799 88185629214 88309217792 88817331429 88893517952 88898783004 89109625909 89154239277 89393651532 89470332416 89475631632 89732745516 90034007202 90111237376 90116574552 90375530226 90458410776 90695953408 90701325216 90718348738 90961961208 91022919411 91217799846 91345637888 91351048176 91368193643 91613551188 91659418164 91697567088 91809696168 91871222481 91876808519 91961065844 92173567201 92219714553 92467358748 92552157648 92619812734 92733069549 92818112124 92953698144 93084830837 93129732378 93152712384 93220806472 93420392592 93467164176 93482998314 93819995424 93837604282 94089593112 94136699736 94175879712 94359965506 94446500056 94747536288 94763587332 94786970496 94811031396 94966476552 95035896491 95059346848 95123050916 95239368726 95426243568 95465960256 95513755968 95740287728 95788220784 96009565836 96045447744 96063474292 96285455393 96355670976 96426106408 96474382824 96632555088 96680934864 96751608062 96822163584 96910234844 97100388192 97308280512 97324765368 97373491704 97379412296 97604434234 97693944184 98005331232 98046121344 98095208832 98166915856 98327863072 98377091616 98641270656 98659784408 98707375152 98731731456 99015443328 99032217392 99081798576 99347870016 99366516388 99438978816 99724723008 99816177408 100005207696 100011288304 100078310918 100084220928 100103005504 100371819264 100439083488 100654123968 100727701544 100801156608 100820075744 101090815104 101183522304 101307250944 101375142048 101381305952 101474279552 101708763808 101759685024 102032947584 102052097912 102126518784 102201172672 102419985792 102569597952 102714296096 102763842624 102783130132 102864338176 103084571136 103153653312 103450071856 103525512192 103544942656 103822999296 103918212096 104121341248 104191118216 104216827648 104566717056 104790594816 104867196128 104873407281 104893072384 104963366528 105644455424 105697347072 105941589888 106246019744 106252312563 106401220864 106454491392 106629026304 106935431552 106941765204 107145255936 107392844544 107701444672 107707823694 107800214272 108116388222 108322114048 108479369709 108499710976 108554032128 108890860917 109276929536 109331639808 109551838833 109597434636 109905687207 109912369793 110382516546 110437780338 110618845956 110829333504 110936716203 110992257459 111249738752 111411244566 111833857158 112230360064 112286548992 112512699342 112559527464 112615881192 112882974382 112939490046 113318664237 113365827804 113422585212 113691591677 113748512181 114053969196 114158564496 114422359284 114486606348 114751159167 114808610151 114976319256 115306710978 115412455128 115553583108 115722380448 115744100114 116054916024 116381330838 116429769096 116488060488 116573212579 116764337398 116822796294 116993447664 117136508904 117215007993 117243931104 117329635732 117580838952 117600758153 117659635809 117975595644 118004706432 118083787344 118423108572 118531710672 118763404861 118850012352 118872319036 118959005952 119191535376 119271411642 119300842176 119526772212 119643660688 119701373472 119723839946 120045342936 120155432736 120302360496 120390300818 120500706968 120588581376 120611214368 120839625966 120935100288 121164125256 121275241056 121282614944 121363892548 121623733128 121801397568 121862378304 121973226614 122062174848 122151401584 122212557552 122263422784 122412928224 122494963308 122846960329 122936545728 122959619404 123289811664 123402876864 123644092732 123757482832 123847732224 123938264192 124172976504 124203616512 124265799936 124529795402 124560523456 124622885568 124643997752 125093327232 125155956096 125452790816 125515599648 125567839616 125968071168 126259155072 126330048384 126351449776 126382627328 126414708528 126621968736 126870421248 126985824968 127234991424 127287947008 127351674624 127693661184 127717627712 128012754448 128060596992 128474227968 128538549504 128632510432 128843406784 128907913152 129096218112 129372613632 129467184256 129744374016 129766353824 129831322272 130299351552 130673774976 130728161792 130793611776 131169455488 131521694208 131609833536 132020591104 132084274176 132109064768 132463826688 132585305088 132966297344 133088236544 133340276928 133820955648 133829092352 133918777984 134205498624 134599118274 134787753472 135076334592 135166856064 135563295339 135679580032 135687616164 136043930112 136077523107 136442941812 136559981056 137018456832 137420326782 137538204416 137546350632 137941598766 138430665728 138929719101 139227168186 139422289408 139430547216 139456716613 139720793088 139831209708 140130588888 140224497471 140233023529 140756406423 141134389668 141255453184 141263819568 141367082594 141539948259 141669750084 141939321856 142076847067 142145380998 142180455744 142589020272 142684576374 142859053089 143190459392 143198940384 143225817062 143610431592 143682331176 144014348754 144023105246 144095211438 144155184296 144639159612 144711574236 144948832632 145054789381 145127412093 145187814556 145365352266 145650582288 145987148052 146069118444 146129912848 146406651351 146540916276 146962010863 147069182016 147176688728 147250373784 147491794608 147565637424 147673507042 147915621604 147989676612 148523164992 148548326088 148622697864 148975189094 149049774582 149111809544 149587084512 149724266112 150016932456 150042346609 150079369952 150117466377 150154508256 150557728896 150585986728 150658625232 151091552316 151154437072 151230113616 151636222656 151664682908 151775283456 152071958928 152211419328 152563145712 152639527536 152648808464 152751106138 153001545556 153078146868 153301759008 153629978688 153742281304 153854396928 153883273504 154071444144 154174695198 154296507264 154626856704 154730479968 154739888032 155175107784 155239692128 155317413984 155734498944 155763728392 155877318144 155991263552 156182011872 156286677324 156325241472 156774451936 156850075584 156879514412 157300794192 157339608576 157445049792 157897478096 158012623872 158042280896 158466683136 158546020608 158612007936 158912384832 158922047168 159028548856 159067789568 159369029616 159601831296 159681737088 159943539456 160060457248 160207243648 160403147328 160717883904 161089266816 161119501288 161246800384 161552167008 161700321408 162164977504 162174582333 162401863424 162483171072 162749566464 162831048192 162950076736 163217237632 163326617744 163915394304 163997459712 164386415552 164396151954 164537169152 165061610496 165563968672 165573774819 165604822016 165687733248 166163847424 166244000256 166791102976 166874608128 167354132864 167750785737 168345540096 168429823488 168440064512 168552944704 168829291648 168839291196 169160561664 169324461573 169409235069 169646655232 169802232832 170048741706 170737081344 170747462656 171298970624 171384732672 171729909522 171877217536 172295066162 172960066467 172992498688 173108429696 173118682692 173529271507 173616150171 174082374036 174231699968 174644653644 175146506097 175234194441 175479778048 175490171496 175994453598 176371258428 176618435584 177634662858 177787035904 177797566008 177927534989 178219251818 178308478554 178787303064 178907117463 178940664832 178951263264 179465491032 179495894023 179585759919 180068014404 180222474752 180233149104 180585451227 180751060452 180916821552 181259438949 181270460051 181402650432 181436697476 181923922416 182045838822 182435599692 182691275776 182702096352 182736387286 182959839921 183227102376 183318836328 183395134176 183619392336 183742444962 183753617038 183922131688 184347134402 184439429106 184934717496 185104315296 185239625468 185466139098 185636224248 185907396288 186169661674 186259464756 186305424768 186441612944 186794693103 186840785184 186934328352 186965996628 187503255239 187639990848 187675208564 188179186224 188273399472 188351759424 188719931012 188893000112 189495072576 189527174664 189573940992 189622062792 189932953104 190071792982 190118693696 190246101832 190478737452 190852487136 190931920512 191027511936 191480575456 191576441568 192019131672 192090895488 192126948584 192570910786 192711341952 192852212816 192948765648 193265110176 193361869728 193503216124 193644327168 193820469688 194200776384 194616561024 194649530736 194746983408 194758824592 195208868468 195387888368 196010662464 196092242688 196190417664 196333831712 196655726144 196754183232 197282541312 197319568816 197414750304 197463462912 198030886656 198064434784 198163597152 198695740032 198733032776 198877957632 199449446016 199632354816 200010415392 200022576608 200156621836 200206011008 200743638528 200878166976 201308247936 201455403088 201602313216 201640151488 202181630208 202367044608 202614501888 202750284096 202762611904 202948559104 203417527616 203519370048 204065895168 204104195824 204253037568 204402345344 204839971584 205428592192 205527685248 205566260264 205728676352 206169142272 206307306624 206900143712 206912398149 207089885312 207645998592 208242682496 208382236432 208433655296 209133434112 209581189632 209734392256 209746814562 209926733056 211288910848 211394694144 211883179776 212050623891 212492039488 212504625126 212802441728 212908982784 213258052608 213870863104 213883530408 214026864561 214785689088 214838725593 215402889344 215415647388 215600428544 216034657869 216142817157 216232776444 216644228096 216854134997 216958739418 217781721834 218048028399 218553859072 218663279616 219103677666 219194869272 219811374414 219824739586 220765033092 220875560676 221237691912 221399415371 221510260563 221873432406 221984514918 222822489132 223462783641 223574661873 223667714316 224310437633 225025398684 225119054928 225231762384 225765948764 225878980092 226637328474 226731655608 226845170424 227383183354 227497024362 228107938392 228317128992 228844718568 228973212696 229012002719 229126659207 229502318334 229617220302 229952638512 230613421956 230824910256 231107166216 231262042797 231276104203 231444760896 231488200228 232023117437 232109832048 232762661676 232859538192 232976120976 233146425158 233528674796 233645592588 233986895328 234273017808 234316987969 234430015986 234487862208 234659271464 235161677904 235201516306 235319271618 235951191288 236009412864 236167574688 236846217144 237063421344 237526809722 237700024704 237744638072 237918011904 238383070752 238542823284 238601684352 239053544424 239228291167 239287321376 239402746944 239447679892 240090685872 240310865472 240604720992 240780601636 241001413936 241177162752 241222428736 241679251932 241870200576 242328250512 242373732541 242550482112 242565229888 242727785096 243247466256 243602795136 243724756608 243946453228 244124349696 244302803168 244425115104 244526845568 244825856448 244989926616 245693920658 245873091456 245919238808 246579623328 246805753728 247288185464 247514965664 247876528384 248345953008 248407233024 248531599872 249059590804 249121046912 249245771136 249287995504 250186654464 250311912192 250905581632 251031199296 251135679232 251936142336 252518310144 252660096768 252702899552 252765254656 252829417056 253243937472 253740842496 253971649936 254469982848 254575894016 254703349248 255435255424 256025508896 256121193984 256948455936 257077099008 257265020864 257686813568 257815826304 258192436224 258442599243 258934368512 259488748032 259532707648 259662644544 260598703104 261347549952 261456323584 261587223552 262338910976 263043388416 263219667072 263991680397 264041182208 264218129536 264927653376 265932594688 266680553856 267328877727 267462717831 267837555968 268410997248 269198236548 269575506944 270333712128 271126590678 271359160064 271375232328 272087860224 272155046214 272885883624 273068758233 273119962112 274036913664 274104580929 274840653564 275076408832 275092701264 275630425557 275883197532 276520701603 276659143659 276675965341 277859438202 278199208647 278454336372 278844578816 278861094432 278913433226 279254492511 279662419416 280261177776 280448994942 280466047058 281512812846 282268779336 282510906368 282527639136 282734165188 283079896518 283339500168 284153694134 284290761996 284360911488 285107689473 285178040544 285369152748 285718106178 286189179049 286397880768 286451634124 287220863184 287364662352 288028697508 288046210492 288190422876 288310368592 288856366179 289278319224 289423148472 289897665264 290109578762 290254824186 290375629112 290730704532 291301164576 291974296104 292138236888 292259825696 292813302702 293081832552 293924021726 294138364032 294353377456 294500747568 294983589216 295131274848 295347014084 295831243208 295979353224 296029494661 297046329984 297096652176 297245395728 297950378188 298099549164 298223619088 299174169024 299448532224 300033864912 300084693218 300158739904 300234932754 300309016512 301115457792 301171973456 301317250464 302183104632 302308874144 302460227232 303272445312 303329365816 303550566912 304143917856 304422838656 305126291424 305279055072 305297616928 305502212276 306003091112 306156293736 306603518016 307259957376 307484562608 307708793856 307766547008 308142888288 308349390396 308593014528 309253713408 309460959936 309479776064 310350215568 310479384256 310634827968 311468997888 311527456784 311754636288 311982527104 312364023744 312573354648 312650482944 313548903872 313700151168 313759028824 314601588384 314679217152 314890099584 315794956192 316084561792 316933366272 317092041216 317824769664 317844094336 318057097712 318135579136 318738059232 319203662592 319363474176 319887078912 320120914496 320414487296 320806294656 321435767808 322178533632 322239002576 322493600768 323104334016 323400642816 324329955008 324349164666 324803726848 324966342144 325499132928 325662096384 325900153472 326434475264 326653235488 326672582751 327830788608 327994919424 328772831104 328792303908 329074338304 329737109379 331127937344 331147549638 332327694848 332488000512 332810148609 333582205952 333749216256 334708265728 335501571474 336691080192 336859646976 336880129024 337105889408 337658583296 337678582392 337925423461 338648923146 338818470138 339293310464 340097483412 341074775031 341245536543 342368562703 343459819044 343754435072 344253477501 344590132324 345920132934 346216859392 346237365384 347058543014 347232300342 348164748072 348463399936 349289307288 349544635729 349719637737 350293012194 350468388882 350959556096 350980342992 351988907196 352742516856 352802274459 352978907427 353000369573 354140547667 355269325716 355574071808 355595132016 355855069978 356290214583 356438503636 356616957108 357574606128 357641718479 357814234926 357902526528 358930982064 358991788046 359171519838 360136028808 360444949504 360466298208 361170902454 361502120904 361833643104 362518877898 362540920102 362805300864 362873394952 363847844832 364091677644 364871199384 365137918097 365404192704 365472774572 365919679842 366454204752 366637672656 366790268352 367238784672 367484889924 367507234076 367844263376 368540880987 368694268804 368878858212 369869434992 369938854931 370208630592 370479250936 370932278196 371272448496 371814792576 372339323348 372518929512 372610849536 372883225888 373589386206 373681570368 373868656704 373931993256 375006510478 375279981696 375350417128 376358372448 376546798944 376703518848 377439862024 377692803533 377786000224 378990145152 379054349328 379147881984 379244125584 379865906208 380143585964 380237387392 380492203664 380957474904 381704974272 381863841024 382055023872 382961150912 383152883136 384038263344 384181790976 384253897168 385141821572 385422683904 385704425632 385897531296 386530220352 386723739456 387006432248 387288654336 387640939376 388401552768 389233122048 389299061472 389493966816 389517649184 390417736936 390775776736 392021324928 392184485376 392380835328 392667663424 393311452288 393508366464 394565082624 394639137632 394829500608 396061773312 396128869568 396327194304 397391480064 397466065552 397755915264 398898892032 399264709632 400020830784 400045153216 400313243672 400412022016 401487277056 401756333952 402616495872 402910806176 403280302976 404363260416 405229003776 405500568192 405525223808 405897118208 406835055232 407038740096 408131790336 408208391648 408232569321 408804690688 409679943168 410857184384 411055370496 411132520528 411457352704 412614613248 413800287424 413824796298 414179770624 415291997184 416485364992 416764472864 416789157303 416867310592 418266868224 418370149839 419162379264 419468784512 419493629124 419853466112 420699070587 422269219269 423766359552 424101247782 424619844777 424984078976 425009250252 425604883456 425817965568 426230541201 427741726208 427767060816 428053729122 429571378176 429677451186 430805778688 430831294776 431200857088 432069315738 432285634314 432465552888 433708269994 433917478836 435164368143 435382236279 435563443668 436096056798 436815062759 438207355332 438389738544 439219954053 439622748828 439649479172 440886032589 441530066184 441751121352 442475383824 442798830742 443020521126 443746864812 443969029836 445644978264 446925567282 447149323746 447335428632 448620875266 450050797368 450127039827 450238109856 450352399131 450463524768 451531897528 451757960184 451834491851 453274656948 453463311216 453690340848 454766366708 454994048724 456215876784 456301502887 456634257984 457689437136 457946425392 458024005438 458253318414 459004636668 459234440604 459905277024 460323615509 461226843912 461649820512 462214332432 462524085594 462552208406 462889521792 462976400456 464046234874 464219664096 465525323352 465719076384 465952241952 466292850316 467057349592 467291185176 467973790656 468546035616 468633975938 468860031972 468975724416 469318542928 470323355808 470403032612 470638543236 471902382576 471990952843 472018825728 472335149376 473692434288 474126842688 475053619444 475400049408 475489276144 475836023808 476766141504 477085646568 477203368704 478107088848 478456582334 478574642752 478805493888 478895359784 480181371744 480621730944 481209441984 481561203272 482002827872 482444857472 483358503864 483740401152 484656501024 484747465082 485100964224 485130459776 485455570192 486494932512 487205590272 487449513216 487892906456 488248699392 488605606336 488850230208 489053691136 489651712896 489979853232 491387841316 491746182912 491838477616 493159246656 493611507456 494576370928 495029931328 495753056768 496691906016 496814466048 497063199744 498119181608 498242093824 498491542272 498575991008 500373308928 500623824384 501811163264 502062398592 502271358464 505036620288 505320193536 505405799104 505658834112 506487874944 507481684992 507943299872 507973384719 508939965696 509151788032 509406698496 510870510848 512051017792 512242387968 513896911872 514154198016 514530041728 515373627136 515631652608 516885198486 517868737024 518977496064 519065415296 519325289088 520587814521 520848450513 522695099904 524677821952 525439518291 526439334144 527983360794 528436259072 529855306752 531865189376 533361107712 533782604967 534657755454 534925435662 535675111936 536821994496 538396473096 538487682069 538757279757 540667424256 541756353681 542253181356 542718320128 542750464656 543811380153 544310092428 545771767248 545874201889 546137516466 548073827328 548209161858 548879519763 549681307128 550152817664 550185402528 551260851114 551766395064 553041403206 553318287318 553351930682 555718876404 556398417294 556908672744 557315769727 557722188864 557826866452 558508985022 559324838832 560384079309 560522355552 560897989884 560932094116 562509765717 563025625692 564537558672 564643515421 565055278272 565468330376 566159793036 566679000336 568307388268 568581523992 568721822976 570215378946 570356081088 570738305496 571436212356 572378358098 572795761536 572903268248 574441726368 574729324704 576057395016 576092420984 576380845752 576478489603 576620737184 577712732358 578556638448 578846296944 579795330528 580219157524 580509648372 580751258224 581461409064 582602329152 583948592208 584058192169 584276473776 584519651392 585626605404 586163665104 587309440477 587848043452 588276728064 588706754912 589001495136 589967178432 590262549696 590694028168 591662486416 591958706448 592058989322 594092659968 594193304352 594490791456 595900756376 596199098328 596447238176 598348338048 598897064448 600067729824 600169386436 600317479808 600469865508 600618033024 602230915584 602343946912 602634500928 604366209264 604617748288 604920454464 606544890624 606658731632 607101133824 608287835712 608845677312 610252582848 610558110144 610595233856 611004424552 612006182224 612312587472 613207036032 614519914752 614969125216 615533094016 616285776576 616698780792 617186029056 618507426816 618921919872 618959552128 620700431136 620958768512 621269655936 622937995776 623054913568 623965054208 624728047488 625146709296 625300965888 627097807744 627400302336 627518057648 629203176768 629780199168 631589912384 632169123584 633866732544 634184082432 635649539328 635688188672 636114195424 636151871673 636271158272 637476118464 638407325184 638726948352 639774157824 640241828992 640828974592 641612589312 644357067264 644478005152 644516176779 646208668032 646801285632 648103973607 648659910016 648698329332 649607453696 649932684288 650562404991 651800306944 652868950528 653306470976 653345165502 655661577216 655989838848 657545662208 657584607816 658148676608 659474218758 662255874688 662295099276 664198246113 664530781689 664655389696 665620297218 666717727369 669416531456 670388350923 671003142948 672931312899 674211778816 675317166592 675357164784 675850846922 677297846292 677636940276 678586620928 680194966824 682149550062 682491073086 684737125406 686919638088 687036008157 687379977621 687508870144 688506955002 689180264648 689642119141 691840265868 692433718784 692474730768 693828312609 694117086028 694464600684 696069352311 696329496144 696460188617 698578614576 699089271458 699439275474 700586024388 700936777764 701919112192 701960685984 702599202619 702950963907 703977814392 705485033712 705604548918 705957814854 706000739146 708281095334 710538651432 711148143616 711190264032 711710139956 712580429166 712877007272 713233914216 715149212256 715283436958 715628469852 715805053056 717684873501 717861964128 717983576092 718343039676 720272057616 720407243813 720932596416 722341804908 723004241808 723667286208 725037755796 725081840204 725610601728 725746789904 727121197623 727695689664 728183355288 729742398768 730275836194 730808385408 730945549144 731839359684 732908409504 733275345312 733580536704 734477569344 734969779848 735014468152 735688526752 737081761974 737388537608 737757716424 739738869984 739877709862 740417261184 740958501872 741864556392 742544896992 743629585152 744678646696 745037859024 745177693457 745221699072 745766451776 747178772412 747363140736 747737313408 747863986512 750013020956 750559963392 750700834256 752716744896 753093597888 753407037696 754879724048 755385607066 755572000448 757980290304 758108698656 758295763968 758488251168 759731812416 760287171928 760474774784 760984407328 761914949808 763409948544 763727682048 764110047744 765922301824 766305766272 768076526688 768363581952 768507794336 770283643144 770845367808 771408851264 771795062592 773060440704 773447478912 774012864496 774577308672 775281878752 775327797729 776803105536 778466244096 778598122944 778987933632 779035298368 780835473872 781551553472 784042649856 784368970752 784761670656 785335326848 786622904576 787016732928 789130165248 789278275264 789659001216 792123546624 792257739136 792654388608 794782960128 794932131104 797797784064 800041661568 800090306432 800626487344 800824044032 801986633181 803512667904 805232991744 805821612352 806560605952 808726520832 811001136384 811050447616 811794236416 813670110464 814077480192 816263580672 816416783296 816465138642 817609381376 819359886336 821714368768 822110740992 822265041056 822313742787 825229226496 826891276671 827600574848 827649592596 828359541248 829562104809 830027896023 832970729984 833528945728 833578314606 836533736448 836740299678 837763477533 838937569024 838987258248 839706932224 841398141174 844538438538 847532719104 848202495564 849239689554 849968157952 850018500504 850639859057 852461082402 855323068419 855483452416 855534121632 856107458244 858567537147 859354902372 861611557376 861662589552 861824313011 864138631476 864571268628 864931105776 866569098537 867416539988 867834957672 870328736286 870764472558 871126887336 872192113596 873630125518 876414710664 876779477088 878439908106 879245497656 879298958344 879888220973 881772065178 883060132368 883502242704 884950767648 885597661484 886041042252 887493729624 887938059672 888088483983 888587137201 891289956528 891457240679 893851134564 894298647492 894670857264 896419672307 897241750532 900101594736 900254079654 900476219712 900704798262 900927049536 903063795056 903515920368 903668983702 906549313896 906926622432 907380681696 909532733416 909988097448 912431753568 912603005774 913268515968 915378874272 915892850784 916048010876 916506636828 918009273336 918468881208 919140276589 919810554048 920647231018 922453687824 923299641024 924428664864 925048171188 925104416812 925779043584 925952800912 928092469748 928439328192 931050646704 931438152768 931904483904 932585700632 934114699184 934582370352 935947581312 937092071232 937267951876 937720063944 937951448832 938637085856 940646711616 940806065224 941277086472 943804765152 943981905686 944037651456 944670298752 947384868576 948253685376 950107238888 950743953721 950800098816 950978552288 953532283008 954171293136 954406737408 956214177696 956913164668 957149285504 957610987776 957790719568 960362743488 961243461888 962418883968 963122406544 964005655744 964889714944 966717007728 967480802304 969313002048 969494930164 970201928448 970260919552 970911140384 972989865024 974411180544 974899026432 975785812912 976497398784 977211212672 977700460416 978107382272 979303425792 979959706464 982775682632 983492365824 983676955232 986318493312 987223014912 989152741856 989211328137 990059862656 991506113536 993383812032 996238363216 996484187648 996983084544 997151982016 1000746617856 1001247648768 1003622326528 1004124797184 1004542716928 1010073240576 1010640387072 1010811598208 1011317668224 1012975749888 1013776270383 1015886599744 1015946769438 1017879931392 1021741021696 1023224325093 1024102035584 1027105688109 1029060083456 1030747254272 1031263305216 1033770396972 1035737474048 1038130830592 1038650578176 1041175629042 1041696901026 1045390199808 1048633907187 1049158913211 1049355643904 1050879036582 1052878668288 1055966721588 1056872518144 1058406823377 1059001108719 1062421643001 1066722215424 1067565209934 1068870643749 1069315510908 1069850871324 1071350223872 1072388256629 1072925155437 1076792946192 1076975364138 1077514559514 1081334848512 1083512707362 1084506362712 1085436640256 1085500929312 1087622760306 1088620184856 1091543534496 1091748403778 1092275032932 1095413754291 1096418323716 1097759039526 1099362614256 1099568951083 1100370805056 1102521702228 1103532790128 1105622642961 1106082806412 1106636574636 1106703861364 1109261205281 1109816564793 1111437752808 1112796834588 1113817345488 1114631539454 1115444377728 1115653732904 1117017970044 1118649677664 1120768158618 1121044711104 1121795979768 1121864188232 1125019531434 1126051251384 1129075117344 1129287030842 1130110556544 1130936660752 1132319586072 1133078410599 1133358000672 1136614776536 1137163047984 1137376479487 1137443645952 1140430757892 1140712162176 1141476610992 1142872424712 1143707857771 1144756716196 1145591523072 1145806536496 1148883452736 1149458649408 1152114790032 1152184841968 1152761691504 1152956979206 1153241474368 1155425464716 1157113276896 1157692593888 1158745652833 1159590661056 1160438315048 1161019296744 1161502516448 1162922818128 1165204658304 1167897184416 1168116384338 1168552947552 1169039302784 1171253210808 1172327330208 1174618880954 1175696086904 1176553456128 1177413509824 1178002990272 1179934356864 1180525099392 1181388056336 1183324972832 1183917412896 1184117978644 1188185319936 1188386608704 1188981582912 1191801512752 1192398196656 1192894476352 1196696676096 1197794128896 1200135459648 1200338772872 1200634959616 1200939731016 1201236066048 1204461831168 1204687893824 1205269001856 1208732418528 1209235496576 1209840908928 1213089781248 1213317463264 1216575671424 1217691354624 1220505165696 1221116220288 1221190467712 1222008849104 1224012364448 1224625174944 1226414072064 1229039829504 1229938250432 1231066188032 1232571553152 1233397561584 1234372058112 1237843839744 1237919104256 1241400862272 1241917537024 1242539311872 1245875991552 1246109827136 1247930108416 1249456094976 1250293418592 1250601931776 1254195615488 1254800604672 1255036115296 1255110449517 1258406353536 1259560398336 1262097211761 1263179824768 1264338247168 1271299078656 1271376377344 1272228390848 1272303743346 1274952236928 1276814650368 1277453896704 1278691623603 1280483657984 1281657949184 1283225178624 1288714134528 1288956010304 1289032353558 1292417336064 1293602571264 1296207947214 1297319820032 1297396658664 1301124809982 1303600613888 1305493104429 1305737901056 1306612941952 1306690331004 1310445188277 1315091324416 1315169215632 1315416056701 1318948437516 1322658097767 1324511749376 1324590198552 1328396492226 1329061563378 1331240594436 1333435454738 1338833062912 1340776701846 1342006285896 1342987284643 1345862625798 1348423557632 1350381119481 1350634333184 1350714329568 1351701693844 1354595692584 1355273880552 1355503475553 1360389933648 1360645262089 1364299100124 1364982146172 1368219499837 1368904508661 1369474250812 1373839276176 1374072016314 1374759955242 1377013910004 1378360529296 1379284238282 1380970846527 1383680531736 1384867437568 1384949461536 1387656625218 1388234172056 1388929201368 1392138704622 1392658992288 1392920377234 1397157229152 1398178542916 1398878550948 1401172048776 1401873555528 1402898316899 1403921371968 1405198405238 1405901927814 1407955628784 1410970067424 1411209097836 1411915629708 1412001478292 1415264296393 1415972858529 1416562190668 1421077302864 1422380528064 1423420279912 1425160858332 1425754014544 1426467828432 1430298424512 1430566873916 1431256939704 1431610106112 1435369747002 1435723928256 1435967152184 1436686079352 1440544115232 1440814487626 1441865192832 1444683609816 1446008483616 1447334572416 1450075511592 1450163680408 1451135508311 1451221203456 1451493579808 1454242395246 1455391379328 1456366710576 1459484797536 1460551672388 1461616770816 1461891098288 1463678719368 1465816819008 1466550690624 1467161073408 1468955138688 1469939559696 1470028936304 1471377053504 1474163523948 1474777075216 1475515432848 1479477739968 1479755419724 1480834522368 1481917003744 1483729112784 1485089793984 1487259170304 1489357293392 1490075718048 1490355386914 1490443398144 1491532903552 1494357544824 1494726281472 1495474626816 1495727973024 1500026041912 1501119926784 1501401668512 1505433489792 1506187195776 1506814075392 1509759448096 1510771214132 1511144000896 1515960580608 1516217397312 1516976502336 1519463624832 1520574343856 1520949549568 1521968814656 1523829899616 1526819897088 1527455364096 1528220095488 1531844603648 1532611532544 1536153053376 1536727163904 1537015588672 1540567286288 1541690735616 1542817702528 1543590125184 1546120881408 1546894957824 1548025728992 1550563757504 1550655595458 1553606211072 1556932488192 1557196245888 1557975867264 1558070596736 1561670947744 1561763443563 1563103106944 1568085299712 1570670653696 1573245809152 1574033465856 1578556550528 1579318002432 1584515478272 1585308777216 1589565920256 1589864262208 1595595568128 1600083323136 1600180612864 1601252974688 1601347814901 1601648088064 1603973266362 1607025335808 1610465983488 1611643224704 1613121211904 1615463046207 1622002272768 1622100895232 1627340220928 1628154960384 1631434140459 1632833566592 1632930277284 1635218762752 1636803128539 1637622605667 1643428737536 1644221481984 1644530082112 1644627485574 1650458452992 1653782553342 1655201149696 1655299185192 1656719082496 1659124209618 1660055792046 1665941459968 1667057891456 1667156629212 1671947309181 1673480599356 1675526955066 1677875138048 1677974516496 1678289451653 1682796282348 1687529297151 1689076877076 1693082892271 1693930546263 1696404991128 1698479379108 1699936315904 1700037001008 1701279718114 1704922164804 1710646136838 1711068243264 1712214916488 1717135074294 1718709804744 1723223114752 1723325179104 1723648626022 1728277262952 1729142537256 1729435468809 1729862211552 1733138197074 1734833079976 1735669915344 1735995679217 1740657472572 1741528945116 1742253774672 1744384227192 1745659361861 1747260251036 1752174576507 1752829421328 1753558954176 1756879816212 1758490995312 1758597916688 1759776441946 1761928321431 1763544130356 1766120264736 1767004485408 1768611785903 1769901535296 1771195322968 1772082084504 1774987459248 1775876119344 1776176967966 1777174274402 1782579913056 1782914481358 1787702269128 1788597294984 1789341714528 1792839344614 1794483501064 1800203189472 1800508159308 1800952439424 1801409596524 1801854099072 1805682033329 1806127590112 1807031840736 1807337967404 1813098627792 1813853244864 1814761363392 1819065466832 1819976194896 1824863507136 1825206011548 1826537031936 1830757748544 1831785701568 1832096021752 1833013273656 1836018546672 1836937762416 1838280553178 1839621108096 1841294462036 1844907375648 1846599282048 1848857329728 1850096342376 1850208833624 1851558087168 1851905601824 1856184939496 1856878656384 1862101293408 1862876305536 1863808967808 1865171401264 1868229398368 1869164740704 1871895162624 1874184142464 1874535903752 1875440127888 1875902897664 1877274171712 1881293423232 1881612130448 1882554172944 1887609530304 1887963811372 1889340597504 1894769737152 1896507370752 1900214477776 1901487907442 1901600197632 1901957104576 1907064566016 1908342586272 1908813474816 1912428355392 1913826329336 1914298571008 1915221975552 1915581439136 1920725486976 1922486923776 1924837767936 1926244813088 1928011311488 1929779429888 1933434015456 1938626004096 1938989860328 1940403856896 1940521839104 1941822280768 1945979730048 1948822361088 1949798052864 1951571625824 1951687214973 1954422425344 1955400920832 1956214764544 1958606851584 1959919412928 1965551365264 1966984731648 1967353910464 1972636986624 1974446029824 1978305483712 1978422656274 1980119725312 1986767624064 1992476726432 1992594738339 1992968375296 1993966169088 1994303964032 2000153182107 2007244653056 2008249594368 2018793938697 2021623196416 2022635336448 2025951499776 2027552540766 2031773199488 2031893538876 2035759862784 2043482043392 2046448650186 2048204071168 2054211376218 2058120166912 2061108024471 2061494508544 2062526610432 2067540793944 2068926357423 2076261661184 2077301156352 2081484937827 2082351258084 2083393802052 2088208056933 2088335026067 2089380565851 2097267814374 2098317826422 2101758073164 2105757336576 2107797607857 2108852891721 2111933443176 2113745036288 2116813646754 2118002217438 2124843286002 2133444430848 2135130419868 2137741287498 2138631021816 2139701742648 2141265852109 2144776513258 2145850310874 2153054620503 2153585892384 2153950728276 2155029119028 2160140241863 2161221731439 2167025414724 2169012725424 2171001858624 2175245520612 2177240369712 2181363592869 2183087068992 2183496807556 2184550065864 2190827508582 2192836647432 2195518079052 2198725228512 2199137902166 2200741610112 2205043404456 2207065580256 2211245285922 2212165612824 2213273149272 2213407722728 2214891039001 2218522410562 2219633129586 2222875505616 2225593669176 2227634690976 2229263078908 2230888755456 2231307465808 2234035940088 2235533080371 2237299355328 2241536317236 2242089422208 2243591959536 2243728376464 2250039062868 2252102502768 2256504692359 2258150234688 2258574061684 2260221113088 2261873321504 2264639172144 2266156821198 2266716001344 2273229553072 2274326095968 2274752958974 2274887291904 2280861515784 2281424324352 2282953221984 2285744849424 2287415715542 2289513432392 2291183046144 2291613072992 2297766905472 2298917298816 2304229580064 2304369683936 2305523383008 2305913958412 2306482948736 2310850929432 2314226553792 2315385187776 2317491305666 2319181322112 2320876630096 2322038593488 2323005032896 2325845636256 2330409316608 2335794368832 2336232768676 2337105895104 2338078605568 2342506421616 2344654660416 2349237761908 2351392173808 2353106912256 2354827019648 2356005980544 2359868713728 2361050198784 2362776112672 2366649945664 2367834825792 2368235957288 2376370639872 2376773217408 2377963165824 2383603025504 2384796393312 2385788952704 2393393352192 2400270919296 2400677545744 2401269919232 2401879462032 2402472132096 2409375787648 2410538003712 2417464837056 2418470993152 2419681817856 2426179562496 2426634926528 2433151342848 2435382709248 2441010331392 2442232440576 2442380935424 2444017698208 2448024728896 2449250349888 2452828144128 2458079659008 2459876500864 2462132376064 2465143106304 2466795123168 2475687679488 2475838208512 2482801724544 2483835074048 2485078623744 2490083688069 2492219654272 2495860216832 2498912189952 2500586837184 2508391230976 2509601209344 2510072230592 2510220899034 2516812707072 2519120796672 2524194423522 2526359649536 2528676494336 2542598157312 2542752754688 2544456781696 2544607486692 2549904473856 2551919577171 2557383247206 2560967315968 2566450357248 2575702611441 2577912020608 2578064707116 2584834672128 2585472939033 2592415894428 2594639640064 2594793317328 2602249619964 2607201227776 2610986208858 2613225883904 2613380662008 2620890376554 2630182648832 2630338431264 2630832113402 2637896875032 2639664662919 2645316195534 2649023498752 2649180397104 2649677615647 2656792984452 2658123126756 2662481188872 2664265451949 2664427447051 2665761411603 2666870909476 2674371722037 2681553403692 2684012571792 2685974569286 2689259016921 2691725251596 2696847115264 2699460094273 2700762238962 2701428659136 2703403387688 2709191385168 2710547761104 2711006951106 2720779867296 2721290524178 2728598200248 2729964292344 2736438999674 2737809017322 2738948501624 2747678552352 2748144032628 2749519910484 2754027820008 2756040998239 2756721058592 2757420829767 2758568476564 2761941693054 2767361063472 2769898923072 2775313250436 2776468344112 2777858402736 2784277409244 2785317984576 2785840754468 2792278206397 2794314458304 2796357085832 2797757101896 2802344097552 2803747111056 2805796633798 2807842743936 2810396810476 2811803855628 2815911257568 2821940134848 2822418195672 2823831259416 2824002956584 2830528592786 2831945717058 2833124381336 2842154605728 2844761056128 2846840559824 2850321716664 2851508029088 2852231861163 2852935656864 2860596849024 2861133747832 2862513879408 2863220212224 2870739494004 2871447856512 2871934304368 2873372158704 2881088230464 2881628975252 2883730385664 2889367219632 2892016967232 2894669144832 2900151023184 2900327360816 2902271016622 2902442406912 2902987159616 2908484790492 2910782758656 2912733421152 2918969595072 2921103344776 2923233541632 2923782196576 2927357438736 2931633638016 2933101381248 2934322146816 2937910277376 2939879119392 2940057872608 2942754107008 2948327047896 2949554150432 2951030865696 2958955479936 2959510839448 2961669044736 2963834007488 2967458225568 2970179587968 2974518340608 2978714586784 2980151436096 2980710773828 2983065807104 2988715089648 2989452562944 2990949253632 2991455946048 3000052083824 3002239853568 3002803337024 3010866979584 3012374391552 3013628150784 3019518896192 3021542428264 3022288001792 3031921161216 3032434794624 3033953004672 3038927249664 3041148687712 3041328811149 3041899099136 3043937629312 3047659799232 3053639794176 3063689207296 3065223065088 3072306106752 3074031177344 3081134572576 3081317064327 3085635405056 3087180250368 3092241762816 3093789915648 3096051457984 3101127515008 3101311190916 3107212422144 3114392491776 3115951734528 3116141193472 3123341895488 3123526887126 3126206213888 3136170599424 3141341307392 3145901721561 3146491618304 3148066931712 3157113101056 3158636004864 3169030956544 3170617554432 3177003326157 3179728524416 3187264929003 3187458723997 3200166646272 3200361225728 3202505949376 3202695629802 3207946532724 3214050671616 3217164769887 3218775466311 3223286449408 3226242423808 3230926092414 3244004545536 3244201790464 3254680441856 3256309920768 3262868280918 3265667133184 3265860554568 3273606257078 3275245211334 3286241262873 3286857475072 3289060164224 3289254971148 3297056158633 3298706853249 3307565106684 3310402299392 3310598370384 3318248419236 3320111584092 3327783615843 3329449694379 3334115782912 3334313258424 3343894618362 3346961198712 3351053910132 3355750276096 3355949032992 3356578903306 3365592564696 3375058594302 3378153754152 3380623164791 3386165784542 3387861092526 3392809982256 3396958758216 3399235231797 3399872631808 3400074002016 3402559436228 3409844329608 3410421986437 3412129438461 3421292273676 3422136486528 3424429832976 3431123573313 3434270148588 3437419609488 3444138740969 3446650358208 3447297252044 3456554525904 3458285074512 3458870937618 3459724423104 3466276394148 3469666159952 3471339830688 3471991358434 3476236958499 3481314945144 3483057890232 3484507549344 3488768454384 3491318723722 3494520502072 3504349153014 3505658842656 3507117908352 3513759632424 3516981990624 3517195833376 3519552883892 3523856642862 3527088260712 3532240529472 3534008970816 3537223571806 3539803070592 3542390645936 3544164169008 3549974918496 3551752238688 3552353935932 3554348548804 3562561849541 3565159826112 3565828962716 3575404538256 3577194589968 3578683429056 3585678689228 3588967002128 3600406378944 3601016318616 3601904878848 3602819193048 3603708198144 3611364066658 3612255180224 3614063681472 3614675934808 3626197255584 3627706489728 3629522726784 3638130933664 3639952389792 3649727014272 3650412023096 3653074063872 3661515497088 3663571403136 3664192043504 3666026547312 3672037093344 3673875524832 3676561106356 3679242216192 3682588924072 3689814751296 3693198564096 3697714659456 3700192684752 3700417667248 3703116174336 3703811203648 3712369878992 3713757312768 3724202586816 3725752611072 3727617935616 3730342802528 3736458796736 3738329481408 3743790325248 3748368284928 3749071807504 3750880255776 3751805795328 3754548343424 3762586846464 3763224260896 3765108345888 3775219060608 3775927622744 3778681195008 3789539474304 3793014741504 3800428955552 3802975814884 3803914209152 3814129132032 3816685172544 3824856710784 3827652658672 3828597142016 3830443951104 3831162878272 3841450973952 3844973847552 3849675535872 3852489626176 3856022622976 3859558859776 3866868030912 3877252008192 3877979720656 3880807713792 3881043678208 3883644561536 3891959460096 3903143251648 3903374429946 3908844850688 3910801841664 3917213703168 3919838825856 3931102730528 3931335564831 3934707820928 3945273973248 3946248170103 3956610967424 3956845312548 3960239450624 3973535248128 3984953452864 3985189476678 3988607928064 4000306364214 4014489306112 4016499188736 4028961853929 4037587877394 4043246392832 4045270672896 4051902999552 4055105081532 4063546398976 4063787077752 4066510426659 4066757682341 4081935786267 4092897300372 4096408142336 4104658499511 4106713525983 4108422752436 4116240333824 4120228564943 4122216048942 4135081587888 4137852714846 4142912539581 4152523322368 4154602312704 4162969875654 4164702516168 4166787604104 4176416113866 4176670052134 4178761131702 4194535628748 4196635652844 4203516146328 4206588892049 4208694950697 4215595215714 4217705783442 4223866886352 4233627293508 4236004434876 4245792889179 4247918575587 4249686572004 4261898315027 4270260839736 4275482574996 4277262043632 4279403485296 4282531704218 4289553026516 4291700621748 4306109241006 4307171784768 4307901456552 4310058238056 4320280483726 4322443462878 4334050829448 4338025450848 4342003717248 4350491041224 4351228051661 4353406524933 4354480739424 4362727185738 4366174137984 4366993615112 4369100131728 4381655017164 4385673294864 4391036158104 4394245979857 4397450457024 4398275804332 4401483220224 4410086808912 4414131160512 4422490571844 4424331225648 4426546298544 4426815445456 4429782078002 4437044821124 4439266259172 4445751011232 4451187338352 4452022771411 4455269381952 4458526157816 4461777510912 4462614931616 4468071880176 4471066160742 4474598710656 4483072634472 4484178844416 4487183919072 4487456752928 4500078125736 4504205005536 4513009384718 4516300469376 4517148123368 4520442226176 4523746643008 4529278344288 4532313642396 4533432002688 4545337532173 4546459106144 4548652191936 4549505917948 4561723031568 4562848648704 4565906443968 4571489698848 4574831431084 4579026864784 4582366092288 4583226145984 4595533810944 4597834597632 4608459160128 4608739367872 4611046766016 4611827916824 4612965897472 4621701858864 4628453107584 4630770375552 4634982611332 4638362644224 4641753260192 4644077186976 4646010065792 4651691272512 4660818633216 4671588737664 4672465537352 4674211790208 4676157211136 4685012843232 4689309320832 4698475523816 4702784347616 4709654039296 4712011961088 4719737427456 4722100397568 4725552225344 4733299891328 4735669651584 4736471914576 4753546434816 4755926331648 4767206051008 4769592786624 4771577905408 4786786704384 4800541838592 4801355091488 4802539838464 4803758924064 4804944264192 4818751575296 4821076007424 4834929674112 4836941986304 4839363635712 4853269853056 4866302685696 4882020662784 4884464881152 4884761870848 4888035396416 4896049457792 4898500699776 4905656288256 4910409385617 4912867817001 4919753001728 4924264752128 4930286212608 4933590246336 4951375358976 4951676417024 4965603449088 4967670148096 4970157247488 4980167376138 4984439308544 4997824379904 5001173674368 5015841927543 5016782461952 5020144461184 5020441798068 5033625414144 5034868354959 5048388847044 5052719299072 5079248676813 5081791638789 5088913563392 5089214973384 5099808947712 5103839154342 5114766494412 5121934631936 5151405222882 5155824041216 5156129414232 5159898514681 5169669344256 5170945878066 5184831788856 5188306406427 5189279280128 5189586634656 5204499239928 5207987037651 5221972417716 5226451767808 5226761324016 5236978085583 5241780753108 5256523729521 5256843341479 5260676862528 5261664226804 5275793750064 5279329325838 5285784964293 5290632391068 5298046997504 5298360794208 5299355231294 5305835357709 5313585968904 5316246253512 5324962377744 5328530903898 5328854894102 5331522823206 5333741818952 5348743444074 5363106807384 5368025143584 5371949138572 5378518033842 5383450503192 5398920188546 5401524477924 5402857318272 5406806775376 5417046099987 5418382770336 5421095522208 5422013902212 5437594401931 5441559734592 5442581048356 5457196400496 5459928584688 5472877999348 5475618034644 5477897003248 5495357104704 5496288065256 5499039820968 5508055640016 5512081996478 5513442117184 5514841659534 5517136953128 5523883386108 5534722126944 5539797846144 5550626500872 5552936688224 5555716805472 5568554818488 5570635969152 5571681508936 5584556412794 5588628916608 5592714171664 5595514203792 5604688195104 5607494222112 5611593267596 5615685487872 5620793620952 5623607711256 5631822515136 5643880269696 5644836391344 5647662518832 5648005913168 5661057185572 5663891434116 5666248762672 5684309211456 5689522112256 5693681119648 5700643433328 5703016058176 5704463722326 5705871313728 5721193698048 5722267495664 5725027758816 5726440424448 5741478988008 5742895713024 5743868608736 5746744317408 5762176460928 5763257950504 5767460771328 5778734439264 5784033934464 5789338289664 5800302046368 5800654721632 5804542033244 5805974319232 5816969580984 5821565517312 5825466842304 5837939190144 5842206689552 5846467083264 5847564393152 5854714877472 5863267276032 5866202762496 5868644293632 5875820554752 5879758238784 5880115745216 5885508214016 5896654095792 5899108300864 5902061731392 5917910959872 5919021678896 5923338089472 5927668014976 5934916451136 5940359175936 5957429173568 5960302872192 5961421547656 5966131614208 5977430179296 5978905125888 5981898507264 5982911892096 6000104167648 6000459546321 6005606674048 6021733959168 6024748783104 6039037792384 6043084856528 6044576003584 6064869589248 6067906009344 6077854499328 6082297375424 6082657622298 6087875258624 6095319598464 6107279588352 6127378414592 6130446130176 6144612213504 6148062354688 6162269145152 6162634128654 6171270810112 6174360500736 6184483525632 6187579831296 6192102915968 6202255030016 6202622381832 6206779072269 6228784983552 6231903469056 6232282386944 6246683790976 6247053774252 6252412427776 6265005078201 6268141697553 6282682614784 6288769914913 6291803443122 6314226202112 6317272009728 6323392823571 6338061913088 6341235108864 6354006652314 6359457048832 6374529858006 6374917447994 6400333292544 6400722451456 6405011898752 6405391259604 6415893065448 6420583045759 6423797556327 6434329539774 6437550932622 6446572898816 6461852184828 6480420725589 6483665194317 6505002691357 6525736561836 6531334266368 6531721109136 6547212514156 6550490422668 6572482525746 6578120328448 6578509942296 6594112317266 6597413706498 6615130213368 6620804598784 6621196740768 6636496838472 6640223168184 6641348078851 6644673117003 6655567231686 6658899388758 6668231565824 6668626516848 6687789236724 6693922397424 6702107820264 6706599241113 6707007021887 6711898065984 6713157806612 6728670405673 6731185129392 6750117188604 6756307508304 6761246329582 6769514077077 6772331569084 6775722185052 6785619964512 6793917516432 6795192651101 6798470463594 6800148004032 6805118872456 6819688659216 6820843972874 6824258876922 6842584547352 6844272973056 6848859665952 6862247146626 6868540297176 6874839218976 6888277481938 6893300716416 6894594504088 6913109051808 6916570149024 6917741875236 6919448846208 6932552788296 6937620443843 6939332319904 6942679661376 6943982716868 6952473916998 6962629890288 6966115780464 6969015098688 6977536908768 6982637447444 6989041004144 7008698306028 7011317685312 7014235816704 7027519264848 7028838243689 7033963981248 7034391666752 7039105767784 7047713285724 7054176521424 7064481058944 7068017941632 7074447143612 7079606141184 7084781291872 7088328338016 7099949836992 7103504477376 7104707871864 7108697097608 7125123699082 7130319652224 7131657925432 7150809076512 7154389179936 7157366858112 7171357378456 7177934004256 7200812757888 7202032637232 7203809757696 7205638386096 7207416396288 7222728133316 7224510360448 7228127362944 7229351869616 7252394511168 7255412979456 7259045453568 7276261867328 7279904779584 7299454028544 7300824046192 7306148127744 7323030994176 7327142806272 7328384087008 7332053094624 7344074186688 7347751049664 7353122212712 7358484432384 7365177848144 7379629502592 7386397128192 7395429318912 7400385369504 7400835334496 7407622407296 7424739757984 7427514625536 7448405173632 7451505222144 7455235871232 7460685605056 7472917593472 7476658962816 7487580650496 7496736569856 7498143615008 7501760511552 7509096686848 7525173692928 7526448521792 7530216691776 7550438121216 7551855245488 7557362390016 7579078948608 7586029483008 7600857911104 7605951629768 7607828418304 7628258264064 7633370345088 7649713421568 7655305317344 7655758731513 7657194284032 7662325756544 7682901947904 7699351071744 7704979252352 7712045245952 7733736061824 7754504016384 7755959441312 7756418817099 7767289123072 7783918920192 7806286503296 7806748859892 7817689701376 7821603683328 7839677651712 7862205461056 7862671129662 7869415641856 7890547946496 7892496340206 7913221934848 7913690625096 7918993988757 7920478901248 7947070496256 7949032846941 7969906905728 7970378953356 7977215856128 7993282341153 7997284234809 8000612728428 8023115166111 8023602994889 8057923707858 8067777050763 8075175754788 8086492785664 8090541345792 8098380282819 8110210163064 8127092797952 8127574155504 8133020853318 8133515364682 8163871572534 8185794600744 8192816284672 8209316999022 8213427051966 8216845504872 8240457129886 8244432097884 8268122994717 8270163175776 8272262489301 8275705429692 8285825079162 8299486192421 8325939751308 8329405032336 8333575208208 8352832227732 8353340104268 8357522263404 8376834619191 8389071257496 8393271305688 8407032292656 8413177784098 8417389901394 8431190431428 8435411566884 8447733772704 8467254587016 8472008869752 8491585778358 8495837151174 8499373144008 8523796630054 8540521679472 8550965149992 8554524087264 8556695583489 8558806970592 8565063408436 8579106053032 8583401243496 8584855345169 8612218482012 8614343569536 8615802913104 8620116476112 8640560967452 8644886925756 8668101658896 8669728554853 8676050901696 8684007434496 8700982082448 8702456103322 8706813049866 8708961478848 8725454371476 8732348275968 8733987230224 8738200263456 8763310034328 8771346589728 8782072316208 8788491959714 8794900914048 8796551608664 8802966440448 8820173617824 8828262321024 8844981143688 8848662451296 8853092597088 8853630890912 8859564156004 8874089642248 8878532518344 8891502022464 8902374676704 8904045542822 8910538763904 8917052315632 8923555021824 8925229863232 8936143760352 8942132321484 8949197421312 8966145268944 8967828104017 8968357688832 8974367838144 8974913505856 9000156251472 9008410011072 9026018769436 9032600938752 9034296246736 9040884452352 9047493286016 9058556688576 9064627284792 9066864005376 9090675064346 9092918212288 9097304383872 9099011835896 9123446063136 9125697297408 9131812887936 9142979397696 9149662862168 9158053729568 9166452291968 9191067621888 9195669195264 9216918320256 9217478735744 9222093532032 9223655833648 9225931794944 9243403717728 9256906215168 9261540751104 9269965222664 9276725288448 9283506520384 9288154373952 9292020131584 9303382545024 9321637266432 9343177475328 9344931074704 9348423580416 9352314422272 9370025686464 9378618641664 9396951047632 9405568695232 9419308078592 9424023922176 9439474854912 9444200795136 9451104450688 9466599782656 9471339303168 9472943829152 9507092869632 9511852663296 9534412102016 9539185573248 9543155810816 9562376171991 9601083677184 9602710182976 9607517848128 9637503150592 9642152014848 9651494309661 9669859348224 9673883972608 9678727271424 9706539706112 9732605371392 9764041325568 9768929762304 9769523741696 9776070792832 9792098915584 9797001399552 9820818771234 9825735634002 9839506003456 9860572425216 9867180492672 9891168475899 9896120559747 9931206898176 9960334752276 9968878617088 9983350847529 10002347348736 10031683855086 10040288922368 10040883596136 10067250828288 10069736709918 10096777694088 10105438598144 10141869494373 10158497353626 10163583277578 10177827126784 10178429946768 10199617895424 10207678308684 10229532988824 10231265959311 10236388315383 10237010717617 10293370719939 10302810445764 10311648082432 10312258828464 10319797029362 10332416222907 10341891756132 10369663577712 10371609835891 10376612812854 10379173269312 10408998479856 10415974075302 10428710875497 10443944835432 10452903535616 10453522648032 10473956171166 10483561506216 10513047459042 10513686682958 10521353725056 10523328453608 10551587500128 10558658651676 10571569928586 10581264782136 10588999624813 10596721588416 10598710462588 10611670715418 10627171937808 10632492507024 10649924755488 10657061807796 10657709788204 10663045646412 10667483637904 10687685548623 10697486888148 10726213614768 10728226792999 10736050287168 10743898277144 10757036067684 10766901006384 10797840377092 10803048955848 10805714636544 10813613550752 10834092199974 10836765540672 10842191044416 10844027804424 10875188803862 10883119469184 10885162096712 10914392800992 10919857169376 10945755998696 10951236069288 10953091302457 10955794006496 10990714209408 10992576130512 10998079641936 11016111280032 11024163992956 11026884234368 11029683319068 11034273906256 11047766772216 11069444253888 11079595692288 11101253001744 11105873376448 11111433610944 11137109636976 11141271938304 11143363017872 11169112825588 11177257833216 11185428343328 11191028407584 11209376390208 11214988444224 11223186535192 11231370975744 11241587241904 11247215422512 11263645030272 11287760539392 11289672782688 11295325037664 11296011826336 11322114371144 11327782868232 11332497525344 11368618422912 11379044224512 11387362239296 11401286866656 11406032116352 11408927444652 11411742627456 11442387396096 11444534991328 11450055517632 11482957976016 11485791426048 11487737217472 11493488634816 11524352921856 11526515901008 11534921542656 11557468878528 11568067868928 11578676579328 11600604092736 11601309443264 11609084066488 11611948638464 11633939161968 11643131034624 11650933684608 11675878380288 11684413379104 11695128786304 11709429754944 11726534552064 11732405524992 11751641109504 11759516477568 11760231490432 11771016428032 11793308191584 11798216601728 11804123462784 11835821919744 11838043357792 11838744510309 11855336029952 11869832902272 11880718351872 11914858347136 11920605744384 11922843095312 11932263228416 11954860358592 11965823784192 12000208335296 12000919092642 12011213348096 12043467918336 12049497566208 12078075584768 12086169713056 12086885561787 12089152007168 12129739178496 12135812018688 12155708998656 12164594750848 12165315244596 12175750517248 12190639196928 12200273047023 12245807358801 12289224427008 12296124709376 12313975498533 12324538290304 12325268257308 12342541620224 12348721001472 12360685694829 12384205831936 12404510060032 12405244763664 12413558144538 12457569967104 12463806938112 12464564773888 12493367581952 12494107548504 12504824855552 12530010156402 12536283395106 12577539829826 12583606886244 12619766676147 12626084852091 12628452404224 12646785647142 12667636820011 12708013304628 12718914097664 12737378667537 12749059716012 12749834895988 12785694945081 12810023797504 12810782519208 12831786130896 12841166091518 12847595112654 12868659079548 12875101865244 12893145797632 12923704369656 12960841451178 12967330388634 13010005382714 13051473123672 13053684154983 13060219574799 13062668532736 13063442218272 13094425028312 13100980845336 13103200263679 13144965051492 13156240656896 13157019884592 13182737939571 13188224634532 13194827412996 13230260426736 13232743583723 13242393481536 13272993676944 13280446336368 13282696157702 13289346234006 13311134463372 13317798777516 13336463131648 13337253033696 13349384849761 13356068314233 13375578473448 13387844794848 13404215640528 13413198482226 13414014043774 13423796131968 13426315613224 13457340811346 13462370258784 13500234377208 13512615016608 13522492659164 13539028154154 13544663138168 13551444370104 13571239929024 13587835032864 13590385302202 13596940927188 13600296008064 13610237744912 13636012596519 13639377318432 13641687945748 13648517753844 13685169094704 13687737632447 13688545946112 13697719331904 13724494293252 13737080594352 13749678437952 13776554963876 13786601432832 13789189008176 13826218103616 13833140298048 13835483750472 13838897692416 13865105576592 13875240887686 13878664639808 13885359322752 13887965433736 13904947833996 13925259780576 13932231560928 13938030197376 13955073817536 13965274894888 13978082008288 14017396612056 14022635370624 14028471633408 14055038529696 14057676487378 14067927962496 14068783333504 14078211535568 14095426571448 14108353042848 14128962117888 14136035883264 14148894287224 14159212282368 14169562583744 14176656676032 14199899673984 14207008954752 14209415743728 14217394195216 14250247398164 14260639304448 14263315850864 14301618153024 14308778359872 14314733716224 14342714756912 14355868008512 14401625515776 14404065274464 14407619515392 14411276772192 14414832792576 14445456266632 14449020720896 14456254725888 14458703739232 14504789022336 14510825958912 14518090907136 14552523734656 14559809559168 14598908057088 14601648092384 14646061988352 14654285612544 14656768174016 14664106189248 14688148373376 14695502099328 14706244425424 14716968864768 14730355696288 14731228156851 14759259005184 14772794256384 14790858637824 14800770739008 14801670668992 14815244814592 14849479515968 14855029251072 14896810347264 14903010444288 14910471742464 14921371210112 14945835186944 14953317925632 14993473139712 14996287230016 15003521023104 15018193373696 15050347385856 15052897043584 15060433383552 15100876242432 15103710490976 15104605064877 15158157897216 15201715822208 15211903259536 15215656836608 15237746030439 15266740690176 15299426843136 15310610634688 15311517463026 15324651513088 15365803895808 15409958504704 15424090491904 15467472123648 15479695544043 15509008032768 15511918882624 15512837634198 15534578246144 15567837840384 15612573006592 15613497719784 15623961112953 15679355303424 15710934256749 15724410922112 15725342259324 15738831283712 15770530024437 15784992680412 15826443869696 15827381250192 15830351854781 15837987977514 15894140992512 15898065693882 15917506073127 15939813811456 15940757906712 15954431712256 15986564682306 15994568469618 16001225456856 16046230332222 16047205989778 16115847415716 16135554101526 16150351509576 16162157322083 16196760565638 16220420326128 16251138299961 16254185595904 16255148311008 16266041706636 16267030729364 16312783205793 16327743145068 16371589201488 16374661947209 16418633998044 16426854103932 16433691009744 16480914259772 16488864195768 16536245989434 16540326351552 16544524978602 16551410859384 16571650158324 16598972384842 16651879502616 16658810064672 16667150416416 16705664455464 16706680208536 16715044526808 16717876198487 16753669238382 16778142514992 16786542611376 16814064585312 16826355568196 16834779802788 16862380862856 16870823133768 16883155606819 16895467545408 16934509174032 16937687572901 16944017739504 16983171556716 16991674302348 16998746288016 17031973773833 17047593260108 17081043358944 17101930299984 17109048174528 17113391166978 17117613941184 17130126816872 17158212106064 17166802486992 17169710690338 17224436964024 17228687139072 17231605826208 17240232952224 17281121934904 17289773851512 17336203317792 17339457109706 17352101803392 17368014868992 17401964164896 17404912206644 17413626099732 17417922957696 17450908742952 17463665255191 17464696551936 17467974460448 17476400526912 17526620068656 17542693179456 17564144632416 17576983919428 17589801828096 17593103217328 17605932880896 17640347235648 17656524642048 17689962287376 17697324902592 17706185194176 17707261781824 17719128312008 17748179284496 17757065036688 17783004044928 17804749353408 17808091085644 17821077527808 17834104631264 17850459726464 17872287520704 17884264642968 17898394842624 17932290537888 17935656208034 17936715377664 17948735676288 17949827011712 18000312502944 18016820022144 18052037538872 18065201877504 18068592493472 18094986572032 18117113377152 18129254569584 18133728010752 18181350128692 18185836424576 18194608767744 18198023671792 18246892126272 18263625775872 18285958795392 18299325724336 18316107459136 18332904583936 18382135243776 18391338390528 18433836640512 18434957471488 18444187064064 18447311667296 18451863589888 18486807435456 18513812430336 18523081502208 18539930445328 18553450576896 18567013040768 18576308747904 18584040263168 18606765090048 18686354950656 18689862149408 18696847160832 18740051372928 18757237283328 18793902095264 18795015234603 18811137390464 18838616157184 18848047844352 18866309744739 18902208901376 18933199565312 18942678606336 18945887658304 19014185739264 19023705326592 19068824204032 19078371146496 19086311621632 19124752343982 19202167354368 19205420365952 19215035696256 19261749137277 19271392668981 19275006301184 19302988619322 19339718696448 19413079412224 19441262176767 19515008074071 19552141585664 19584197831168 19594002799104 19641637542468 19651471268004 19679012006912 19734360985344 19782336951798 19792241119494 19862413796352 19920669504552 19924044236553 19934019351009 19937757234176 19966701695058 20004694697472 20063367710172 20080577844736 20081767192272 20121021065661 20139473419836 20186011217019 20193555388176 20197345469893 20283738988746 20308542231231 20316994707252 20327166555156 20355654253568 20356859893536 20375376875951 20385577953303 20415356617368 20459065977648 20462531918622 20472776630766 20474021435234 20586741439878 20605620891528 20623296164864 20624517656928 20639594058724 20664832445814 20683783512264 20739327155424 20743219671782 20753225625708 20758346538624 20812861331529 20817996959712 20831948150604 20857421750994 20887889670864 20891810070577 20907045296064 20947912342332 20967123012432 21026094918084 21027373365916 21042707450112 21046656907216 21086514731067 21103175000256 21117317303352 21143139857172 21162529564272 21177999249626 21193443176832 21197420925176 21223341430836 21254343875616 21264985014048 21299849510976 21314123615592 21315419576408 21326091292824 21334967275808 21375371097246 21394973776296 21452427229536 21456453585998 21472100574336 21487796554288 21514072135368 21533802012768 21595680754184 21606097911696 21610153110253 21611429273088 21627227101504 21668184399948 21673531081344 21684382088832 21688055608848 21730449297649 21750377607724 21766238938368 21770324193424 21828785601984 21839714338752 21891511997392 21902472138576 21906182604914 21911588012992 21981428418816 21985152261024 21996159283872 22032222560064 22048327985912 22053768468736 22059366638136 22068547812512 22095533544432 22138888507776 22159191384576 22202506003488 22211746752896 22222867221888 22274219273952 22282543876608 22286726035744 22338225651176 22354515666432 22370856686656 22382056815168 22418752780416 22429976888448 22446373070384 22462741951488 22483174483808 22494430845024 22527290060544 22575521078784 22579345565376 22590650075328 22592023652672 22644228742288 22655565736464 22664995050688 22737236845824 22758088449024 22774724478592 22802573733312 22812064232704 22817854889304 22823485254912 22884774792192 22889069982656 22900111035264 22965915952032 22971582852096 22975474434944 22986977269632 23048705843712 23053031802016 23114937757056 23136135737856 23201208185472 23202618886528 23218168132976 23223897276928 23267878323936 23301867369216 23351756760576 23368826758208 23390257572608 23418859509888 23453069104128 23464811049984 23519032955136 23520462980864 23542032856064 23586616383168 23596433203456 23608246925568 23671643839488 23676086715584 23677489020618 23710672059904 23739665804544 23761436703744 23829716694272 23841211488768 23845686190624 23847098540823 23909720717184 23931647568384 23979847023459 24000416670592 24001838185284 24022426696192 24070808984667 24156151169536 24172339426112 24173771123574 24259478356992 24271624037376 24295140848457 24329189501696 24330630489192 24351501034496 24381278393856 24400546094046 24491614717602 24578448854016 24592249418752 24627950997066 24649076580608 24650536514616 24668555912653 24721371389658 24768411663872 24804368984151 24809020120064 24810489527328 24827116289076 24898458577263 24986735163904 24988215097008 24992905077319 25060020312804 25072566790212 25130503857573 25155079659652 25167213772488 25239533352294 25252169704182 25293571294284 25335273640022 25416026609256 25437828195328 25474757335074 25498119432024 25499669791976 25516758408217 25571389890162 25620047595008 25621565038416 25663572261792 25682332183036 25695190225308 25737318159096 25750203730488 25754566035507 25769026978829 25847408739312 25852259979691 25921682902356 25934660777268 25996170496903 26009185664559 26020010765428 26102946247344 26107368309966 26120439149598 26126884436544 26188850056624 26201961690672 26206400527358 26289930102984 26312481313792 26314039769184 26365475879142 26376449269064 26389654825992 26460520853472 26465487167446 26484786963072 26545987353888 26560892672736 26565392315404 26578692468012 26622268926744 26635597555032 26655068021081 26674506067392 26698769699522 26712136628466 26751156946896 26775689589696 26808431281056 26826396964452 26828028087548 26847592263936 26852631226448 26903484312051 26914681622692 26924740517568 27000468754416 27025230033216 27044985318328 27078056308308 27089326276336 27102888740208 27142479858048 27175670065728 27180770604404 27193881854376 27200592016128 27220475489824 27272025193038 27278754636864 27283375891496 27297035507688 27370338189408 27375475264894 27377091892224 27395438663808 27448988586504 27474161188704 27499356875904 27553109927752 27571574657909 27573202865664 27578378016352 27652436207232 27666280596096 27670967500944 27677795384832 27730211153184 27750481775372 27757329279616 27770718645504 27775930867472 27809895667992 27850519561152 27864463121856 27876060394752 27910147635072 27930549789776 27956164016576 28034793224112 28045270741248 28056943266816 28110077059392 28115352974756 28135855924992 28137566667008 28156423071136 28190853142896 28216706085696 28257924235776 28272071766528 28297788574448 28318424564736 28339125167488 28353313352064 28399799347968 28414017909504 28418831487456 28434788390432 28500494796328 28521278608896 28526631701728 28603236306048 28617556719744 28629467432448 28685429513824 28687128515973 28711736017024 28803251031552 28808130548928 28822553544384 28890912533264 28898041441792 28912509451776 28917407478464 29009578044672 29021651917824 29036181814272 29105047469312 29119619118336 29197816114176 29203296184768 29292123976704 29308571225088 29313536348032 29328212378496 29376296746752 29391004198656 29412488850848 29460711392576 29462456313702 29518518010368 29581717275648 29601541478016 29603341337984 29630489629184 29673505427697 29698959031936 29793620694528 29842742420224 29891670373888 29906635851264 29992574460032 30007042046208 30036386747392 30105794087168 30120866767104 30201752484864 30207420981952 30209210129754 30316315794432 30403431644416 30423806519072 30425608483119 30431313673216 30475492060878 30533481380352 30598853686272 30621221269376 30623034926052 30649303026176 30693797877933 30711032152851 30819917009408 30934944247296 30959391088086 30997248668721 31023837765248 31025675268396 31069156492288 31099259442241 31114829507673 31225146013184 31226995439568 31247922225906 31358710606848 31421868513498 31448821844224 31450684518648 31477662567424 31541060048874 31569985360824 31652887739392 31654762500384 31660703709562 31675975955028 31766998874439 31796131387764 31835012146254 31879627622912 31881515813424 31887499581407 31973129364612 31989136939236 32002450913712 32063056645869 32092460664444 32094411979556 32168574953149 32184680378997 32231694831432 32271108203052 32300703019152 32324314644166 32393521131276 32440840652256 32502276599922 32510296622016 32532083413272 32534061458728 32625566411586 32655486290136 32743178402976 32749323894418 32837267996088 32853708207864 32859273907371 32867382019488 32961828519544 32977728391536 32983917905123 33072491978868 33080652703104 33089049957204 33102821718768 33143300316648 33167527875359 33197944769684 33303759005232 33317620129344 33334300832832 33411328910928 33413360417072 33430089053616 33435752396974 33507338476764 33556285029984 33573085222752 33603623932157 33628129170624 33652711136392 33669559605576 33724761725712 33741646267536 33766311213638 33790935090816 33869018348064 33875375145802 33888035479008 33966343113432 33983348604696 33997492576032 34063947547666 34095186520216 34162086717888 34203860599968 34218096349056 34226782333956 34235227882368 34260253633744 34316424212128 34333604973984 34339421380676 34448873928048 34457374278144 34463211652416 34480465904448 34562243869808 34579547703024 34672406635584 34678914219412 34704203606784 34736029737984 34803928329792 34809824413288 34827252199464 34835845915392 34901817485904 34927330510382 34929393103872 34935948920896 34952801053824 35053240137312 35085386358912 35128289264832 35153967838856 35179603656192 35186206434656 35280694471296 35313049284096 35379924574752 35394649805184 35412370388352 35414523563648 35438256624016 35496358568992 35514130073376 35566008089856 35609498706816 35616182171288 35642155055616 35668209262528 35700919452928 35744575041408 35768529285936 35796789685248 35864581075776 35871312416068 35897471352576 35899654023424 36000625005888 36033640044288 36104075077744 36130403755008 36137184986944 36189973144064 36234226754304 36258509139168 36267456021504 36362700257384 36371672849152 36389217535488 36396047343584 36493784252544 36527251551744 36571917590784 36598651448672 36600819141069 36632214918272 36665809167872 36867673281024 36869914942976 36888374128128 36894623334592 36973614870912 37027624860672 37046163004416 37079860890656 37082057084487 37134026081536 37152617495808 37168080526336 37213530180096 37372709901312 37379724298816 37393694321664 37480102745856 37514474566656 37587804190528 37590030469206 37622274780928 37732619489478 37804417802752 37859300028441 37866399130624 37885357212672 37891775316608 38002910460033 38137648408064 38156742292992 38249504687964 38357084835243 38410840731904 38430071392512 38523498274554 38542785337962 38605977238644 38679437392896 38826158824448 38882524353534 39030016148142 39104283171328 39161052464949 39168395662336 39188005598208 39283275084936 39302942536008 39309600791037 39468721970688 39548213818713 39564673903596 39584482238988 39678365495273 39698230751169 39841339009104 39848088473106 39868038702018 39933403390116 40009389394944 40048154549283 40068204942699 40126735420344 40161155689472 40163534384544 40242042131322 40278946839672 40372022434038 40387110776352 40394690939786 40567477977492 40617084462462 40633989414504 40654333110312 40684051190071 40713719787072 40750753751902 40771155906606 40830713234736 40908037789557 40918131955296 40925063837244 40945553261532 40948042870468 41042664595397 41063212897341 41173482879756 41211241783056 41249035313856 41279188117448 41329664891628 41367567024528 41478654310848 41486439343564 41506451251416 41516693077248 41625722663058 41635993919424 41663896301208 41714843501988 41775779341728 41783620141154 41814090592128 41895824684664 41934246024864 42052189836168 42054746731832 42082929741019 42085414900224 42093313814432 42173029462134 42206350000512 42234634606704 42286279714344 42325059128544 42355998499252 42386886353664 42394841850352 42446682861672 42508687751232 42529970028096 42599699021952 42628247231184 42630839152816 42652182585648 42669934551616 42750742194492 42789947552592 42873589154821 42904854459072 42912907171996 42944201148672 42975593108576 43028144270736 43067604025536 43191361508368 43212195823392 43220306220506 43222858546176 43254454203008 43336368799896 43347062162688 43368764177664 43376111217696 43460898595298 43500755215448 43532477876736 43540648386848 43657571203968 43679428677504 43783023994784 43804944277152 43812365209828 43823176025984 43962856837632 43970304522048 43992318567744 44064445120128 44096655971824 44107536937472 44118733276272 44137095625024 44191067088864 44277777015552 44318382769152 44405012006976 44423493505792 44445734443776 44548438547904 44565087753216 44573452071488 44676451302352 44709031332864 44741713373312 44764113630336 44837505560832 44859953776896 44892746140768 44966348967616 44988861690048 45054580121088 45151042157568 45158691130752 45181300150656 45184047305344 45288457484576 45311131472928 45329990101376 45474473691648 45549448957184 45605147466624 45624128465408 45635709778608 45646970509824 45778139965312 45800222070528 45931831904064 45950948869888 45973954539264 46097411687424 46106063604032 46229875514112 46272271475712 46402416370944 46405237773056 46436336265952 46439086632129 46447794553856 46535756647872 46603734738432 46703513521152 46737653516416 46780515145216 46837719019776 47038065910272 47040925961728 47173232766336 47192866406912 47216493851136 47311590073311 47352173431168 47354978041236 47421344119808 47479331609088 47491055564343 47659433388544 47682422977536 47691372381248 47694197081646 47819441434368 47863295136768 47959694046918 48000833341184 48003676370568 48044853392384 48141617969334 48312302339072 48344678852224 48347542247148 48486471966249 48590281696914 48658379003392 48661260978384 48670394097937 48762556787712 48801092188092 48938349617379 48983229435204 49123985841627 49255901994132 49298153161216 49301073029232 49337111825306 49442742779316 49536823327744 49608737968302 49620979054656 49654232578152 49796917154526 49973470327808 49976430194016 49985810154638 50120040625608 50145133580424 50153628595461 50261007715146 50310159319304 50334427544976 50343874697293 50479066704588 50504339408364 50587142588568 50624121493969 50649466820457 50670547280044 50813062718703 50832053218512 50949514670148 50996238864048 50999339583952 51033516816434 51095921321499 51142779780324 51240095190016 51243130076832 51289741791187 51327144523584 51364664366072 51390380450616 51474636318192 51500407460976 51509132071014 51538053957658 51694817478624 51704519959382 51843365804712 51869321554536 51992340993806 52018371329118 52040021530856 52205892494688 52214736619932 52240878299196 52253768873088 52364778966541 52377700113248 52390995765573 52403923381344 52412801054716 52579860205968 52628079538368 52730951758284 52752898538128 52779309651984 52921041706944 52930974334892 52969573926144 53091974707776 53121785345472 53130784630808 53157384936024 53244537853488 53271195110064 53310136042162 53349012134784 53397539399044 53424273256932 53502313893792 53551379179392 53616862562112 53652793928904 53656056175096 53695184527872 53705262452896 53806968624102 53829363245384 53849481035136 54000937508832 54050460066432 54089970636656 54156112616616 54178652552672 54205777480416 54284959716096 54351340131456 54361541208808 54387763708752 54401184032256 54440950979648 54544050386076 54557509273728 54566751782992 54594071015376 54740676378816 54750950529788 54790877327616 54897977173008 54948322377408 54998713751808 55106219855504 55143149315818 55146405731328 55156756032704 55304872414464 55332561192192 55341935001888 55355590769664 55460422306368 55500963550744 55514658559232 55541437291008 55551861734944 55619791335984 55701039122304 55728926243712 55752120789504 55820295270144 55861099579552 55912328033152 56069586448224 56090541482496 56220154118784 56230705949512 56271711849984 56275133334016 56312846142272 56381706285792 56433412171392 56515848471552 56544143533056 56595577148896 56598929234217 56678250334976 56706626704128 56799598695936 56828035819008 56837662974912 56869576780864 57000989592656 57042557217792 57053263403456 57206472612096 57235113439488 57258934864896 57370859027648 57374257031946 57423472034048 57606502063104 57616261097856 57645107088768 57781825066528 57785247411831 57796082883584 57825018903552 57834814956928 58019156089344 58210094938624 58239238236672 58406592369536 58545024222213 58627072696064 58656424756992 58752593493504 58782008397312 58824977701696 58921422785152 58924912627404 59037036020736 59203082956032 59206682675968 59260979258368 59347010855394 59397918063872 59587241389056 59685484840448 59772132709659 59783340747776 59813271702528 59985148920064 60014084092416 60211588174336 60241733534208 60363063196983 60414841963904 60418420259508 60558033651057 60561715755943 60592036409679 60806863288832 60847613038144 60851216966238 60950984121756 61066962760704 61126130627853 61156733859909 61242442538752 61246069852104 61298606052352 61387595755866 61422064305702 61639834018816 61869888494592 61918782176172 61994497337442 62047675530496 62051350536792 62096709711161 62198518884482 62229659015346 62438583994587 62450292026368 62453990879136 62495844451812 62644067014027 62675430211731 62843737026996 62897643688448 62901369037296 63082120097748 63139970721648 63259544193201 63309525000768 63321407419124 63351951910056 63533997748878 63592262775528 63670024292508 63759255245824 63763031626848 63774999162814 63946258729224 63978273878472 64004901827424 64126113291738 64184921328888 64188823959112 64231840131029 64337149906298 64369360757994 64463389662864 64542216406104 64601406038304 64648629288332 64787042262552 64830459330759 64881681304512 65004553199844 65020593244032 65064166826544 65068122917456 65191347892947 65251132823172 65310972580272 65438636078411 65486356805952 65498647788836 65674535992176 65707416415728 65718547814742 65734764038976 65923657039088 65955456783072 65967835810246 66144983957736 66161305406208 66178099914408 66205643437536 66286600633296 66335055750718 66395889539368 66607518010464 66635240258688 66668601665664 66822657821856 66826720834144 66860178107232 66871504793948 67014676953528 67112570059968 67146170445504 67207247864314 67256258341248 67305422272784 67339119211152 67449523451424 67483292535072 67532622427276 67581870181632 67738036696128 67750750291604 67776070958016 67932686226864 67966697209392 67994985152064 68127895095332 68190373040432 68324173435776 68407721199936 68436192698112 68453564667912 68470455764736 68520507267488 68632848424256 68667209947968 68678842761352 68897747856096 68914748556288 68926423304832 68960931808896 69124487739616 69159095406048 69344813271168 69357828438824 69408407213568 69607856659584 69619648826576 69654504398928 69671691830784 69803634971808 69854661020764 69871897841792 69905602107648 70106480274624 70170772717824 70256578529664 70307935677712 70359207312384 70372412869312 70561388942592 70626098568192 70759849149504 70789299610368 70824740776704 70829047127296 70876513248032 70992717137984 71028260146752 71132016179712 71218997413632 71232364342576 71284310111232 71336418525056 71401838905856 71489150082816 71537058571872 71729162151552 71742624832136 71794942705152 71799308046848 72001250011776 72067280088576 72208150155488 72212426954001 72274369973888 72379946288128 72468453508608 72517018278336 72725400514768 72743345698304 72778435070976 72792094687168 72987568505088 73054503103488 73143835181568 73197302897344 73201638282138 73264429836544 73331618335744 73735346562048 73739829885952 73776748256256 73789246669184 73947229741824 74005667737959 74159721781312 74164114168974 74268052163072 74305234991616 74427060360192 74695375731789 74759448597632 74960205491712 74978715231957 75175608381056 75180060938412 75244549561856 75465238978956 75608835605504 75718600056882 75783550633216 76005820920066 76275296816128 76313484585984 76499009375928 76550275224651 76714169670486 76821681463808 76860142785024 77046996549108 77085570675924 77211954477288 77263698106521 77268395964479 77307080936487 77556779939073 77765048707068 77988511490709 78027556993677 78060032296284 78208566342656 78284342733917 78322104929898 78566550169872 78605885072016 78619201582074 78937443941376 79096427637426 79129347807192 79168964477976 79356730990546 79396461502338 79682678018208 79696176946212 79736077404036 79866806780232 79925188948931 79965204063243 80096309098566 80136409885398 80253470840688 80327068769088 80484084262644 80557893679344 80710452936153 80744044868076 80774221552704 80789381879572 80976067985513 81134955954984 81234168924924 81267978829008 81308666220624 81368102380142 81427439574144 81501507503804 81542311813212 81661426469472 81816075579114 81836263910592 81850127674488 81891106523064 81896085740936 82085329190794 82126425794682 82346965759512 82422483566112 82498070627712 82558376234896 82659329783256 82714723973727 82735134049056 82957308621696 82972878687128 83012902502832 83033386154496 83251445326116 83271987838848 83327792602416 83429687003976 83490673617283 83551558683456 83567240282308 83628181184256 83791649369328 83868492049728 84104379672336 84109493463664 84165859482038 84170829800448 84186627628864 84346058924268 84412700001024 84469269213408 84572559428688 84588432656809 84650118257088 84711996998504 84773772707328 84789683700704 84893365723344 85017375502464 85059940056192 85199398043904 85256494462368 85261678305632 85304365171296 85339869103232 85501484388984 85579895105184 85747178309642 85809708918144 85825814343992 85888402297344 85951186217152 86056288541472 86135208051072 86382723016736 86424391646784 86440612441012 86508908406016 86672737599792 86694124325376 86737528355328 86752222435392 86921797190596 87001510430896 87064955753472 87081296773696 87315142407936 87358857355008 87566047989568 87609888554304 87624730419656 87646352051968 87925713675264 87940609044096 87984637135488 88128890240256 88193311943648 88215073874944 88237466552544 88274191250048 88382134177728 88555554031104 88810024013952 88846987011584 88891468887552 89096877095808 89146904142976 89352902604704 89483426746624 89528227260672 89675011121664 89719907553792 89785492281536 89932697935232 89977723380096 90109160242176 90317382261504 90362600301312 90368094610688 90576914969152 90622262945856 90659980202752 90948947383296 91098897914368 91210294933248 91248256930816 91271419557216 91293941019648 91556279930624 91600444141056 91863663808128 91901897739776 91947909078528 92133096458553 92212127208064 92459751028224 92804832741888 92810475546112 92872672531904 92878173264258 93071513295744 93207469476864 93297778326723 93344488523019 93475307032832 93561030290432 93675438039552 94076131820544 94081851923456 94346465532672 94385732813824 94432987702272 94623180146622 94704346862336 94709956082472 94958663218176 94982111128686 95300996623317 95318866777088 95382744762496 95388394163292 95638882868736 95662498744221 95919388093836 96001666682368 96007352741136 96283235938668 96505724859447 96554041136991 96689357704448 96695084494296 96972943932498 97180563393828 97316758006784 97322521956768 97340788195874 97602184376184 97876699234758 97966458870408 98038071778939 98247971683254 98511803988264 98577821722113 98596306322432 98602146058464 98674223650612 98885485558632 98951753715369 99217475936604 99241958109312 99308465156304 99502583626077 99593834309052 99880023488101 99952860388032 99971620309276 100240081251216 100290267160848 100307257190922 100522015430292 100620318638608 100668855089952 100687749394586 100810871796471 100958133409176 101008678816728 101174285177136 101248242987938 101298933640914 101341094560088 101626125437406 101664106437024 101899029340296 101992477728096 101998679167904 102067033632868 102191842642998 102285559560648 102486260153664 102579483582374 102654289047168 102729328732144 102780760901232 102949272636384 103000814921952 103018264142028 103076107915316 103314293636689 103389634957248 103409039918764 103686731609424 103738643109072 103984681987612 104036742658236 104080043061712 104411784989376 104429473239864 104481756598392 104507537746176 104729557933082 104755400226496 104781991531146 104807846762688 104825602109432 105159720411936 105256159076736 105461903516568 105505797076256 105558619303968 105842083413888 105861948669784 105939147852288 106183949415552 106243570690944 106261569261616 106314769872048 106489075706976 106542390220128 106620272084324 106698024269568 106795078798088 106848546513864 107004627787584 107102758358784 107233725124224 107305587857808 107312112350192 107390369055744 107410524905792 107613937248204 107658726490768 107698962070272 108001875017664 108100920132864 108179941273312 108312225233232 108357305105344 108411554960832 108569919432192 108702680262912 108723082417616 108775527417504 108802368064512 108881901959296 109088100772152 109115018547456 109133503565984 109188142030752 109481352757632 109501901059576 109581754655232 109795954346016 109896644754816 109997427503616 110212439711008 110286298631636 110313512065408 110609744828928 110665122384384 110683870003776 110920844612736 111001927101488 111029317118464 111082874582016 111103723469888 111239582671968 111402078244608 111457852487424 111504241579008 111640590540288 111722199159104 111824656066304 112139172896448 112181082964992 112440308237568 112461411899024 112543423699968 112550266668032 112625692284544 112763412571584 112866824342784 113191154297792 113197858468434 113356500669952 113413253408256 113599197391872 113656071638016 113675325949824 113739153561728 114001979185312 114008731380099 114106526806912 114412945224192 114470226878976 114741718055296 114748514063892 114846944068096 115232522195712 115290214177536 115563650133056 115570494823662 115669629913856 116038312178688 116420189877248 116478476473344 116813184739072 117090048444426 117254145392128 117312849513984 117505186987008 117564016794624 117649955403392 117842845570304 117849825254808 117928802373111 117935972787889 118406165912064 118413365351936 118694021710788 118795836127744 119035096485819 119094692253507 119370969680896 119486628383347 119544265419318 119970297840128 120028168184832 120144463647849 120423176348672 120483467068416 120726126393966 120829683927808 120836840519016 121116067302114 121123431511886 121184072819358 121613726577664 121695226076288 121702433932476 121901968243512 121991077869421 122052153570213 122252261255706 122313467719818 122484885077504 122492139704208 122775191511732 122844128611404 123127993786191 123189638692023 123595051135783 123837564352344 123988994674884 124095351060992 124102701073584 124193419422322 124397037768964 124459318030692 124877167989174 124907981758272 124991688903624 125288134028054 125350860423462 125687474053992 125795287376896 125802738074592 126164240195496 126185613498169 126248789223057 126279941443296 126519088386402 126619050001536 126642814838248 126703903820112 127067995497756 127184525551056 127340048585016 127433133415853 127526063253696 127549998325628 127892517458448 127956547756944 128009803654848 128252226583476 128369842657776 128377647918224 128463680262058 128620767464463 128674299812596 128738721515988 128926779325728 129084432812208 129108660370919 129202812076608 129297258576664 129574084525104 129660918661518 129763362609024 130009106399688 130041186488064 130128333653088 130136245834912 130382695785894 130502265646344 130621945160544 130877272156822 130972713611904 130997295577672 131349071984352 131414832831456 131437095629484 131469528077952 131814788433017 131847314078176 131910913566144 131935671620492 132289967915472 132322610812416 132356199828816 132411286875072 132573201266592 132670111501436 132791779078736 133215036020928 133270480517376 133337203331328 133645315643712 133653441668288 133720356214464 133743009587896 134029353907056 134225140119936 134292340891008 134414495728628 134512516682496 134610844545568 134678238422304 134899046902848 134966585070144 135065244854552 135163740363264 135476073392256 135501500583208 135552141916032 135865372453728 135933394418784 135989970304128 136255790190664 136380746080864 136648346871552 136815442399872 136872385396224 136907129335824 136940911529472 137041014534976 137265696848512 137334419895936 137357685522704 137795495712192 137852846609664 137921863617792 138248975479232 138318190812096 138689626542336 138715656877648 138816814427136 139215713319168 139239297653152 139309008797856 139343383661568 139607269943616 139709322041528 139743795683584 139811204215296 140212960549248 140341545435648 140513157059328 140615871355424 140744825738624 141122777885184 141519698299008 141578599220736 141649481553408 141658094254592 141753026496064 141985434275968 142056520293504 142264032359424 142437994827264 142464728685152 142473166693029 142672837050112 142803677811712 142978300165632 143074117143744 143458324303104 143485249664272 143589885410304 143598616093696 144002500023552 144134560177152 144416300310976 144424853908002 144548739947776 144936907017216 145034036556672 145450801029536 145459415898747 145486691396608 145584189374336 145975137010176 146011182293811 146287670363136 146394605794688 146403276564276 146528859673088 147371957524881 147578493338368 147894459483648 148011335475918 148319443562624 148328228337948 148536104326144 148610469983232 149390751463578 149518897195264 149920410983424 149957430463914 150351216762112 150360121876824 150460885786383 150489099123712 150930477957912 151031624091879 151437200113764 151567101266432 151872364481907 151948400461371 152011641840132 152439188156109 152448456902891 152998018751856 153100550449302 153287763964497 153428339340972 153643362927616 153720285570048 153869225373561 154093993098216 154171141351848 154423908954576 154527396213042 154536791928958 154614161872974 155113559878146 155530097414136 155977022981418 156055113987354 156120064592568 156568685467834 156644209859796 157094336899623 157133100339744 157172987296719 157211770144032 157238403164148 157690237655999 158192855274852 158258695614384 158337928955952 158713461981092 158792923004676 159365356036416 159392353892424 159472154808072 159733613560464 159850377897862 159930408126486 160192618197132 160272819770796 160506941681376 160654137538176 160968168525288 161115787358688 161420905872306 161488089736152 161548443105408 161578763759144 161952135971026 162269911909968 162468337849848 162535957658016 162617332441248 162736204760284 162854879148288 163003015007608 163084623626424 163322852938944 163632151158228 163672527821184 163700255348976 163782213046128 163792171481872 164170658381588 164252851589364 164693931519024 164724842542207 164844967132224 164996141255424 165116752469792 165318659566512 165429447947454 165470268098112 165914617243392 165945757374256 166025805005664 166066772308992 166502890652232 166543975677696 166655585204832 166859374007952 166981347234566 167103117366912 167134480564616 167256362368512 167583298738656 167736984099456 168208759344672 168218986927328 168331718964076 168373255257728 168692117848536 168825400002048 168938538426816 169145118857376 169176865313618 169300236514176 169423993997008 169547545414656 169579367401408 169786731446688 170034751004928 170119880112384 170398796087808 170512988924736 170523356611264 170608730342592 170679738206464 171002968777968 171159790210368 171494356619284 171619417836288 171651628687984 171776804594688 171902372434304 172112577082944 172270416102144 172765446033472 172848783293568 172881224882024 173017816812032 173345475199584 173388248650752 173475056710656 173504444870784 173843594381192 174003020861792 174162593547392 174630284815872 174717714710016 175132095979136 175219777108608 175249460839312 175292704103936 175881218088192 175969274270976 176257780480512 176386623887296 176474933105088 176548382500096 176764268355456 177111108062208 177620048027904 177693974023168 177782937775104 178193754191616 178293808285952 178705805209408 178966853493248 179056454521344 179350022243328 179439815107584 179570984563072 179865395870464 179955446760192 180634764523008 180725200602624 180736189221376 181153829938304 181244525891712 181319960405504 181685147267829 181776109229037 182197795828736 182420589866496 182542839114432 183112559861248 183200888282112 183378391883559 183727327616256 183803795479552 183895818157056 184266192917106 184424254416128 184919502056448 185609665483776 185620951092224 185745345063808 185756346528516 186143026591488 186290129133483 186595556653446 186688977046038 186950614065664 187350876079104 187932201042081 188026290635193 188692931065344 189246360293244 189408693724672 189419912164944 189964222257372 190601993246634 190765489524992 190776788326584 191277765737472 191324997488442 191838776187672 192003333364736 192014705482272 192566471877336 192695520393087 193011449718894 193108082273982 193378715408896 193390168988592 193945887864996 194361126787656 194491377992277 194503203634723 194645043913536 194681576391748 195204368752368 195574043678841 195753398469516 195932917740816 196076143557878 196315908235233 196495943366508 197023607976528 197060586881929 197155643444226 197204292116928 197348447301224 197770971117264 197903507430738 198434951873208 198483916218624 198616930312608 199005167252154 199187668618104 199760046976202 199905720776064 199943240618552 200480162502432 200580534321696 200614514381844 201044030860584 201190992871447 201240637277216 201337710179904 201375498789172 201621743592942 201916266818352 202017357633456 202348570354272 202496485975876 202597867281828 202682189120176 203252250874812 203328212874048 203798058680592 203836309066981 203984955456192 203997358335808 204134067265736 204383685285996 204571119121296 204972520307328 205158967164748 205308578094336 205458657464288 205561521802464 205898545272768 206001629843904 206036528284056 206152215830632 206628587273378 206779269914496 206818079837528 207373463218848 207477286218144 207969363975224 208073485316472 208160086123424 208823569978752 208858946479728 208963513196784 209015075492352 209459115866164 209510800452992 209563983062292 209615693525376 209651204218864 210319440823872 210512318153472 210923807033136 211011594152512 211117238607936 211684166827776 211723897339568 211878295704576 212367898831104 212487141381888 212523138523232 212629539744096 212978151413952 213084780440256 213240544168648 213396048539136 213590157596176 213697093027728 214009255575168 214205516717568 214467450248448 214611175715616 214624224700384 214821049811584 215227874496408 215317452981536 215397924140544 216003750035328 216201840265728 216359882546624 216624450466464 216714610210688 216823109921664 217139838864384 217405360525824 217446164835232 217551054835008 217763803918592 218176201544304 218230037094912 218267007131968 218376284061504 218962705515264 219003802119152 219163509310464 219591908692032 219793289509632 219994855007232 220424879422016 220572597263272 220627024130816 221219489657856 221330244768768 221367740007552 221841689225472 222003854202976 222017003213877 222058634236928 222207446939776 222479165343936 222804156489216 222915704974848 223281181080576 223444398318208 223649312132608 224278345792896 224880616475136 224922823798048 224936145695871 225251384569088 225526825143168 225733648685568 226382308595584 226395716936868 226713001339904 226826506816512 227350651899648 227478307123456 228003958370624 228017462760198 228213053613824 228825890448384 228940453757952 229483436110592 229497028127784 229650825673953 229693888136192 230465044391424 230580428355072 231127300266112 231140989647324 231339259827712 231805187893437 231921242809461 232670339817219 232684486851781 233626369478144 233965534472127 234180096888852 234508290784256 234625699027968 234853028201751 235299910806784 235685691140608 235699650509616 235857604746222 235871945575778 236812331824128 236826730703872 237388043421576 237591672255488 238070192971638 238189384507014 238973256766694 239088530838636 239775566846793 239895612189729 239940595680256 240288927295698 240685099580209 241452252787932 241659367855616 241673681038032 242232134604228 242246863023772 242368145638716 242928203956539 243390452152576 243404867864952 243803936487024 243982155738842 244104307140426 244504522511412 244626935439636 244969770155008 244984279408416 245550383023464 245688257222808 246255987572382 246379277384046 247190102271566 247675128704688 247977989349768 248144171921181 248190702121984 248205402147168 248386838844644 248794075537928 248918636061384 248960805009901 249754335978348 249815963516544 249983377807248 250472020851849 250576268056108 250701720846924 251374948107984 251422128090737 251605476149184 252328480390992 252371226996338 252497578446114 252559882886592 253038176772804 253238100003072 253285629676496 253407807640224 253765297970427 254135990995512 254369051102112 254680097170032 254866266831706 255052126507392 255099996651256 255785034916896 255913095513888 256019607309696 256504453166952 256739685315552 256755295836448 256927360524116 257241534928926 257348599625192 257477443031976 257853558651456 258168865624416 258217320741838 258405624153216 258594517153328 259148169050208 259321837323036 259526725218048 260018212799376 260067015016493 260082372976128 260256667306176 260272491669824 260765391571788 261004531292688 261243890321088 261754544313644 261945427223808 261994591155344 262698143968704 262829665662912 262874191258968 262939056155904 263629576866034 263694628156352 263821827132288 263871343240984 264579935830944 264645221624832 264712399657632 264822573750144 265146402533184 265340223002872 265583558157472 266430072041856 266540961034752 266674406662656 267290631287424 267306883336576 267440712428928 267486019175792 268058707814112 268450280239872 268584681782016 268828991457256 269025033364992 269221689091136 269356476844608 269798093805696 269933170140288 270130489709104 270327480726528 270952146784512 271003001166416 271104283832064 271730744907456 271866788837568 271979940608256 272511580381328 272761492161728 273296693743104 273630884799744 273744770792448 273814258671648 273881823058944 274082029069952 274531393697024 274668839791872 274715371045408 275590991424384 275705693219328 275843727235584 276497950958464 276636381624192 277379253084672 277431313755296 278431426638336 278478595306304 278618017595712 279214539887232 279418644083056 279487591367168 279622408430592 279893334980169 280425921098496 280683090871296 281026314118656 281231742710848 281489651477248 282245555770368 283039396598016 283157198441472 283298963106816 283316188509184 283506052992128 283970868551936 284113040587008 284875989654528 284929457370304 284946333386058 285345674100224 285956600331264 286148234287488 286916648606208 286970499328544 286987496232663 288005000047104 288832600621952 288849707816004 289097479895552 289517174578341 290068073113344 290901602059072 290918831797494 291168378748672 291950274020352 292022364587622 292789211589376 292806553128552 293057719346176 294114215336817 294743915049762 295156986676736 295788918967296 296022670951836 296638887125248 296656456675896 296855261146107 296873310810893 298507750878231 298781502927156 299037794390528 299640070464303 299914860927828 300702433524224 300720243753648 300776685240839 300921771572766 301860955915824 302063248183758 302432615389413 302874400227528 303134202532864 303744728963814 303896800922742 304023283680264 304878376312218 304896913805782 305996037503712 306201100898604 306575527928994 306856678681944 307080989119577 307738450747122 308187986196432 308342282703696 308847817909152 309054792426084 309073583857916 309228323745948 309942880910067 310227119756292 311060194828272 311118576996971 311954045962836 312110227974708 312240129185136 313137370935668 313288419719592 314188673799246 314266200679488 314345974593438 314423540288064 314476806328296 315380475311998 316385710549704 316517391228768 316675857911904 317426923962184 317585846009352 317639647771253 318730712072832 318784707784848 318944309616144 319467227120928 319700755795724 319860816252972 320385236394264 320545639541592 320779956529561 321013883362752 321308275076352 321936337050576 322231574717376 322841811744612 322976179472304 323096886210816 323157527518288 323904271942052 324539823819936 324936675699696 325071915316032 325234664882496 325472409520568 325709758296576 326006030015216 326169247252848 326645705877888 327264302316456 327345055642368 327400510697952 327564426092256 327584342963744 328341316763176 328505703178728 329387863038048 329449685084414 329689934264448 329992282510848 330233504939584 330637319133024 330858895894908 330940536196224 331809639848629 331829234486784 331891514748512 332051610011328 333005781304464 333087951355392 333311170409664 333718748015904 333962694469132 334206234733824 334268961129232 334512724737024 335166597477312 335473968198912 336417518689344 336437973854656 336663437928152 336746510515456 337384235697072 337650800004096 337877076853632 338290237714752 338353730627236 338600473028352 338847987994016 339158734802816 339573462893376 340069502009856 340239760224768 340797592175616 341025977849472 341046713222528 341217460685184 341359476412928 342005937555936 342319580420736 342988713238568 343238835672576 343303257375968 343804744868608 344225154165888 344540832204288 345530892066944 345697566587136 345762449764048 346035633624064 346690950399168 347008889741568 347687188762384 348006041723584 348325187094784 349260569631744 349435429420032 350264191958272 350439554217216 350498921678624 350585408207872 351762436176384 351938548541952 352515560961024 352773247774592 352949866210176 353096765000192 353528536710912 353807918363667 355240096055808 356387508383232 356587616571904 357105289457457 357411610418816 357933706986496 358112909042688 358459885150041 359141969126144 359730791740928 359910893520384 361269529046016 361450401205248 361472378442752 362307659876608 362489051783424 362639920811008 363370294535658 363552218458074 364841179732992 365085678228864 365973233608263 366156460710639 366225119722496 366756783767118 367454655232512 368532385834212 368848508832256 369383981358573 370785153407349 371490690127616 371512693057032 372286053182976 372580258266966 373191113306892 373377954092076 373901228131328 375864402084162 376052581270386 377385862130688 378492720586488 378556840494507 378746367669171 378817387449344 378839824329888 379928444514744 381203986493268 381530979049984 381553576653168 382299400247559 382649994976884 383677552375344 383749563927967 384029410964544 385132943754672 385391040786174 385862302393389 386022899437788 386216164547964 386757430817792 386780337977184 387132160643069 387325981112757 387891775729992 388722253575312 388982755984554 389006407269446 389290087827072 389363152783496 390408737504736 391148087357682 391506796939032 391865835481632 392152287115756 392631816470466 392991886733016 394047215953056 394121173763858 394311286888452 394408584233856 394696894602448 395444365299051 395541942234528 395807014861476 396869903746416 396944391340963 396967832437248 397233860625216 398010334504308 398375337236208 399520093952404 399811441552128 399886481237104 400960325004864 401161068643392 401229028763688 402088061721168 402381985742894 402481274554432 402675420359808 402750997578344 403243487185884 403832533636704 404034715266912 404697140708544 404992971951752 405195734563656 405364378240352 406504501749624 406656425748096 407596117361184 407672618133962 407969910912384 407994716671616 408268134531472 408767370571992 409142238242592 409945040614656 410317934329496 410617156188672 410917314928576 411123043604928 411797090545536 412003259687808 412073056568112 412304431661264 413257174546756 413558539828992 413636159675056 414746926437696 414954572436288 415938727950448 416146970632944 416320172246848 417647139957504 417717892959456 417927026393568 418030150984704 418918231732328 419021600905984 419127966124584 419231387050752 419302408437728 420638881647744 421024636306944 421847614066272 422023188305024 422234477215872 423368333655552 423447794679136 424735797662208 424974282763776 425046277046464 425259079488192 425956302827904 426169560880512 426481088337296 426792097078272 427180315192352 427394186055456 428018511150336 428411033435136 428934900496896 429222351431232 429248449400768 429642099623168 430455748992816 430634905963072 430795848281088 432007500070656 432403680531456 432719765093248 433248900932928 433429220421376 433646219843328 434810721051648 434892329670464 435102109670016 435527607837184 436352403088608 436460074189824 436534014263936 436752568123008 437925411030528 438007604238304 438033546881433 439183817384064 439586579019264 440849758844032 441145194526544 441254048261632 442735480015104 443683378450944 444007708405952 444034006427754 444414893879552 444958330687872 445608312978432 445831409949696 446888796636416 447298624265216 448556691585792 449761232950272 449845647596096 449872291391742 450502769138176 451053650286336 451467297371136 452764617191168 452791433873736 453094872275637 454701303799296 454956614246912 455617093445721 456007916741248 456034925520396 456426107227648 457345370708673 458966872221184 458994056255568 459080203788649 459301651347906 460930088782848 461160856710144 461607676120683 462254600532224 462281979294648 462678519655424 463610375786874 463842485618922 465340679634438 465368973703562 467252738956288 467931068944254 468360193777704 468702562340407 469706056403502 470599821613568 471283010698869 471371382281216 471399301019232 471715209492444 471743891151556 473070712967997 474776086843152 474865196469061 476140385943276 476378769014028 477946513533388 478177061677272 479551133693586 479791224379458 480577854591396 481370199160418 482904505575864 483318735711232 483347362076064 484464269208456 484493726047544 484736291277432 484818409756123 485856407913078 486780904305152 486809735729904 487607872974048 487964311477684 488208614280852 489009045022824 489253870879272 489611512597751 489968558816832 491100766046928 491192939614129 491376514445616 492511975144764 492758554768092 493927239441157 494174527626621 494380204543132 495350257409376 495955978699536 496288343842362 496410804294336 496773677689288 497588151075856 497837272122768 497921610019802 499508671956696 499631927033088 499966755614496 500944041703698 501152536112216 501403441693848 502749896215968 502844256181474 503210952298368 504656960781984 504742453992676 504995156892228 505119765773184 506076353545608 506446292400539 506476200006144 506571259352992 506815615280448 507530595940854 508271981991024 508738102204224 509360194340064 509732533663412 510104253014784 510199993302512 511570069833792 511826191027776 512039214619392 513008906333904 513479370631104 513510591672896 513854721048232 514483069857852 514697199250384 514954886063952 515707117302912 516337731248832 516434641483676 516811248306432 517189034306656 518296338100416 518643674646072 519053450436096 520036425598752 520134030032986 520164745952256 520513334612352 520544983339648 521530783143576 522009062585376 522487780642176 523509088627288 523890854447616 523989182310688 525396287937408 525659331325824 525748382517936 525878112311808 527259153732068 527389256312704 527643654264576 527742686481968 529159871661888 529424799315264 529645147500288 530292805066368 530680446005744 531167116314944 532860144083712 533081922069504 533348813325312 534581262574848 534613766673152 534881424857856 534972038351584 536117415628224 536900560479744 537169363564032 537657982914512 538050066729984 538443378182272 538712953689216 539596187611392 539866340280576 540260979418208 541904293569024 542006002332832 542208567664128 543461489814912 543733577675136 543959881216512 545023160762656 545055441803487 545522984323456 546593387486208 547261769599488 547628517343296 548164058139904 549062787394048 549337679583744 549430742090816 551181982848768 551411386438656 551687454471168 552995901916928 553272763248384 554758506169344 554862627510592 556862853276672 556957190612608 557236035191424 558429079774464 558837288166112 558870387400449 558975182734336 559786669960338 560851842196992 562052628237312 562463485421696 562979302954496 563796603126243 566078793196032 567012105984256 567941737103872 568226081174016 569858914740608 569892666772116 570691348200448 572296468574976 573833297212416 573940998657088 573974992465326 576010000094208 577665201243904 577699415632008 578086561179261 578194959791104 579034349156682 580136146226688 581803204118144 581837663594988 582336757497344 583509610904169 584044729175244 585578423178752 585613106257104 585723018626897 588228430673634 588947724705699 589487830099524 590313973353472 590885929402579 591181760645787 592045341903672 593277774250496 593312913351792 593710522292214 593746621621786 597015501756462 597563005854312 598075588781056 599280140928606 599829721855656 601404867048448 601440487507296 601553370481678 601843543145532 603572978614341 603721911831648 604126496367516 604865230778826 605748800455056 605862492046733 607489457927628 607793601845484 608046567360528 609756752624436 609793827611564 611508927200943 611992075007424 612402201797208 613151055857988 613713357363888 614161978239154 615476901494244 616375972392864 616684565407392 617695635818304 618109584852168 618147167715832 618456647491896 619885761820134 620454239512584 622120389656544 622237153993942 623908091925672 624220455949416 624480258370272 626274741871336 626576839439184 626694440197337 628377347598492 628532401358976 628691949186876 628847080576128 628953612656592 630183029631821 630760950623996 632771421099408 633034782457536 633351715823808 634853847924368 635171692018704 635279295542506 637461424145664 637569415569696 637888619232288 638934454241856 639401511591448 639721632505944 640770472788528 641091279083184 641559913059122 642027766725504 642616550152704 643872674101152 644463149434752 645683623489224 645952358944608 646193772421632 646315055036576 647808543884104 649079647639872 649873351399392 650143830632064 650469329764992 650944819041136 651419516593152 652012060030432 652338494505696 653291411755776 654528604632912 654690111284736 654801021395904 655128852184512 655168685927488 656682633526352 657011406357456 658775726076096 658899370168828 659379868528896 659984565021696 660467009879168 661274638266048 661717791789816 661881072392448 663619279697258 663658468973568 663783029497024 664103220022656 666011562608928 666175902710784 666622340819328 667437496031808 667925388938264 668412469467648 668537922258464 670333194954624 670947936397824 672835037378688 672875947709312 673326875856304 673493021030912 674768471394144 675754153707264 676580475429504 676707461254472 677200946056704 677695975988032 678317469605632 679146925786752 680139004019712 680479520449536 682051955698944 682093426445056 682434921370368 682718952825856 684011875111872 684639160841472 685977426477136 686477671345152 686606514751936 687609489737216 688450308331776 689081664408576 691061784133888 691395133174272 691524899528096 693381900798336 694017779483136 695374377524768 695415563680311 696012083447168 696650374189568 698053460555343 700528383916544 700879108434432 700997843357248 703524872352768 703877097083904 704559084605253 705546495549184 705899732420352 706193530000384 707057073421824 707615836727334 710480192111616 712775016766464 713175233143808 714210578914914 714823220837632 716919770300082 718283938252288 719326700540379 719461583481856 719821787040768 722055298740627 724615319753216 724978103566848 726740589071316 727104436916148 728784611869617 730171356457728 731946467216526 732312921421278 733513567534236 734909310465024 737064771668424 737697017664512 738767962717146 741570306814698 742981380255232 743025386114064 744572106365952 745160516533932 746382226613784 746755908184152 746882415029703 747301782386041 751416062555547 751728804168324 752105162540772 753888944410187 754266384272211 756985441172976 757113680989014 757492735338342 757679648659776 759856889029488 761295893911281 762407972986536 763061958099968 763107153306336 764598800495118 765299989953768 767355104750688 767499127855934 768058821929088 770265887509344 770782081572348 771724604786778 772045798875576 772432329095928 772996972611349 773560675954368 774264321286138 774651962225514 775783551459984 777444507150624 777965511969108 778012814538892 778580175654144 778726305566992 780201045049479 780817475009472 782296174715364 783013593878064 783731670963264 784304574231512 785263632940932 785983773466032 788094431906112 788242347527716 788622573776904 788817168467712 789393789204896 790888730598102 791083884469056 791614029722952 793739807492832 793888782681926 793935664874496 794467721250432 796020669008616 796750674472416 799040187904808 799575665079361 799622883104256 799772962474208 801920650009728 802322137286784 802458057527376 804176123442336 804763971485788 804962549108864 805350840719616 805501995156688 806486974371768 807665067273408 808069430533824 809394281417088 809985943903504 810391469127312 810728756480704 813009003499248 813312851496192 815192234722368 815345236267924 815939821824768 815989433343232 816536269062944 817534741143984 818284476485184 819890081229312 820635868658992 821234312377344 821834629857152 822246087209856 823594181091072 824006519375616 824146113136224 824608863322528 826514349093512 827117079657984 827272319350112 829493852875392 829909144872576 831877455900896 832293941265888 832640344493696 835294279915008 835435785918912 835854052787136 837836463464656 838043201811968 838255932249168 838462774101504 838604816875456 841277763295488 842049272613888 843695228132544 844046376610048 844468954431744 846736667311104 846895589358272 849471595324416 849948565527552 850092554092928 850518158976384 851912605655808 852339121761024 852962176674592 854360630384704 854788372110912 856037022300672 857869800993792 858444702862464 858496898801536 859284199246336 860911497985632 861269811926144 864015000141312 865439530186496 866497801865856 866858440842752 867292439686656 869784659340928 870204219340032 871055215674368 872704806177216 873068028527872 873505136246016 875850822061056 876015208476608 876067093762866 878367634768128 879173158038528 881699517688064 882290389053088 882342646010451 882508096523264 885470960030208 887366756901888 888015416811904 888068012855508 888829787759104 889916661375744 890619932432679 893777593272832 897113383171584 898920211392909 899691295192192 899744582783484 901005538276352 902107300572672 902330055722517 905529234382336 905582867747472 906189744551274 909402607598592 909913228493824 911234186891442 912015833482496 912069851040792 912852214455296 914690741417346 917933744442368 917988112511136 918160407577298 918603302695812 921242967358731 923215352241366 924509201064448 924563958589296 924737487860803 927220751573748 927684971237844 929828642730201 930681359268876 930737947407124 933355730990913 935862137888508 936720387555408 937405124680814 939412112807004 941199643227136 942566021397738 942798602038464 943430418984888 943487782303112 946141425935994 949552173686304 949730392938122 952280771886552 952757538028056 952918943313759 955893027066776 956354123354544 956533619248567 959102267387172 959582448758916 961155709182792 961858308385411 962339869588683 962740398320836 965809011151728 966694724152128 968928538416912 968987452095088 969472582554864 969636819512246 971712815826156 973561808610304 973619471459808 974505094032553 975215745948096 975928622955368 976417228561704 978018090045648 978507741758544 979223025195502 979937117633664 982201532093856 982385879228258 982753028891232 985023950289528 985517109536184 987854478882314 988349055253242 988760409086264 990700514818752 991911957399072 992576687684724 992821608588672 993547355378576 995176302151712 995428919545887 995674544245536 995843220039604 999017343913392 999263854066176 999933511228992 1001888083407396 1002305072224432 1002806883387696 1005499792431936 1005688512362948 1006421904596736 1009313921563968 1009484907985352 1009990313784456 1010239531546368 1012152707091216 1012892584801078 1012952400012288 1013142518705984 1013631230560896 1015061191881708 1016543963982048 1017476204408448 1018720388680128 1019465067326824 1020208506029568 1020399986605024 1023140139667584 1023652382055552 1024078429238784 1026017812667808 1026958741262208 1027021183345792 1027709442096464 1028966139715704 1029394398500768 1029909772127904 1031414234605824 1032675462497664 1032869282967352 1033622496612864 1034378068613312 1036592676200832 1037287349292144 1038106900872192 1040072851197504 1040268060065972 1041026669224704 1041089966679296 1043061566287152 1044018125170752 1044975561284352 1047018177254576 1047781708895232 1047978364621376 1050792575874816 1051318662651648 1051496765035872 1051756224623616 1054518307464136 1054778512625408 1055287308529152 1055485372963936 1058319743323776 1058849598630528 1059290295000576 1060585610132736 1061360892011488 1061423755091001 1062334232629888 1065720288167424 1069162525149696 1069227533346304 1069762849715712 1069944076703168 1072234831256448 1073801120959488 1074338727128064 1075315965829024 1075379655450123 1076886756364544 1077425907378432 1079192375222784 1079732680561152 1080521958836416 1083808587138048 1084012004665664 1084417135328256 1086922979629824 1087467155350272 1087919762433024 1090046321525312 1090110883606974 1091045968646912 1094523539198976 1095257034686592 1096328116279808 1097919700824789 1098125574788096 1098675359167488 1098861484181632 1102363965697536 1105991803833856 1106545526496768 1109725255021184 1112355460222047 1113914381225216 1114472070382848 1116858159548928 1117674576332224 1117740774800898 1119573339920676 1121703684393984 1124926970843392 1125958605908992 1127593206252486 1132157586392064 1134024211968512 1135670521483521 1135883474207744 1136452162348032 1139717829481216 1139785333544232 1144592937149952 1146898200742677 1147881997314176 1147949984930652 1150672599362917 1151248691783901 1155330402487808 1155398831264016 1156173122358522 1158068698313364 1160272292453376 1161396481929207 1161977943338271 1163606408236288 1163675327189976 1164673514994688 1167019221808338 1168089458350488 1171156846357504 1171226212514208 1171446037253794 1176456861347268 1177895449411398 1178975660199048 1179837484512059 1181771858805158 1182363521291574 1184090683807344 1186333095897153 1186555548500992 1186625826703584 1187421044584428 1187493243243572 1190237273266513 1190833174022889 1194031003512924 1195126011708624 1198560281857212 1199659443711312 1202880975014592 1203106740963356 1203687086291064 1207145957228682 1207443823663296 1208252992735032 1209730461557652 1211497600910112 1211724984093466 1214978915855256 1215587203690968 1216093134721056 1219513505248872 1219587655223128 1220404962489551 1223017854401886 1223984150014848 1224804403594416 1226302111715976 1227426714727776 1228323956478308 1230953802988488 1232751944785728 1233369130814784 1235391271636608 1236219169704336 1236294335431664 1236913294983792 1239771523640268 1240908479025168 1243334085489809 1244240779313088 1244474307987884 1247816183851344 1248440911898832 1248960516740544 1252549483742672 1253153678878368 1253388880394674 1256754695196984 1257064802717952 1257383898373752 1257694161152256 1257907225313184 1260366059263642 1261521901247992 1265542842198816 1266069564915072 1266703431647616 1269707695848736 1270343384037408 1270558591085012 1274922848291328 1275138831139392 1275777238464576 1277868908483712 1278803023182896 1279443265011888 1281540945577056 1282182558166368 1283119826118244 1284055533451008 1285233100305408 1287745348202304 1288926298869504 1291367246978448 1291904717889216 1292387544843264 1292630110073152 1295617087768208 1298159295279744 1299746702798784 1300287661264128 1300938659529984 1301889638082272 1304024120060864 1304676989011392 1306582823511552 1309057209265824 1309380222569472 1309602042791808 1310257704369024 1310337371854976 1313365267052704 1314022812714912 1317551452152192 1317798740337656 1318759737057792 1320934019758336 1322549276532096 1323435583579632 1323762144784896 1327238559394516 1327566058994048 1328206440045312 1332023125217856 1333244681638656 1334874992063616 1335850777876528 1336824938935296 1337075844516928 1340666389909248 1341895872795648 1345670074757376 1345751895418624 1346653751712608 1346986042061824 1349536942788288 1351508307414528 1353160950859008 1353414922508944 1354401892113408 1355391951976064 1356634939211264 1358293851573504 1364103911397888 1364186852890112 1364869842740736 1368023750223744 1369278321682944 1371954852954272 1372036112126019 1373213029503872 1375218979474432 1376900616663552 1377240611365947 1382123568267776 1382790266348544 1383049799056192 1386763801596672 1388035558966272 1390748755049536 1390831127360622 1392024166894336 1393300748379136 1396106921110686 1401056767833088 1401758216868864 1401995686714496 1406107687021221 1409118169210506 1411092991098368 1411799464840704 1414114146843648 1415231673454668 1419212138903991 1424595589407183 1428421157829828 1429646441675264 1433839540600164 1436567876504576 1438653401080758 1444110597481254 1449230639506432 1449956207133696 1453481178142632 1454208873832296 1454455229268369 1457569223739234 1460342712915456 1463892934433052 1464625842842556 1467027135068472 1468099523325101 1468834537793253 1473578818842387 1474129543336848 1477535925434292 1481781718323471 1482523582879863 1483140613629396 1485962760510464 1486050772228128 1487402511944423 1490321033067864 1492764453227568 1493511816368304 1493764830059406 1494603564772082 1502832125111094 1503457608336648 1504210325081544 1507777888820374 1508532768544422 1513970882345952 1514227361978028 1514985470676684 1515359297319552 1518578590029689 1519338877201617 1519713778058976 1522591787822562 1524815945973072 1526214306612672 1529197600990236 1530599979907536 1534710209501376 1534998255711868 1536117643858176 1540531775018688 1541564163144696 1543449209573556 1544091597751152 1544864658191856 1545993945222698 1547121351908736 1548528642572276 1549303924451028 1551567102919968 1554889014301248 1555931023938216 1556025629077784 1557160351308288 1557452611133984 1560402090098958 1561634950018944 1564592349430728 1566027187756128 1567463341926528 1568609148463024 1570527265881864 1571967546932064 1576188863812224 1576484695055432 1577245147553808 1577634336935424 1578787578409792 1581777461196204 1582167768938112 1583228059445904 1586322798728377 1587479614985664 1587777565363852 1588935442500864 1592041338017232 1593501348944832 1598080375809616 1599151330158722 1599245766208512 1599545924948416 1603841300019456 1604644274573568 1604916115054752 1608352246884672 1609527942971576 1609925098217728 1610701681439232 1611003990313376 1612973948743536 1615330134546816 1616138861067648 1618788562834176 1619971887807008 1620782938254624 1621457512961408 1626018006998496 1626625702992384 1630384469444736 1630690472535848 1631879643649536 1631978866686464 1633072538125888 1635069482287968 1636568952970368 1639780162458624 1641271737317984 1643669259714304 1644492174419712 1647188362182144 1648013038751232 1648292226272448 1649217726645056 1653028698187024 1654234159315968 1654544638700224 1658987705750784 1659818289745152 1663754911801792 1664587882531776 1665280688987392 1670588559830016 1670871571837824 1671708105574272 1675672926929312 1676086403623936 1676511864498336 1676925548203008 1677209633750912 1682555526590976 1687390456265088 1688092753220096 1688937908863488 1693791178716544 1700185108185856 1701036317952768 1703825211311616 1704678243522048 1705924353349184 1708721260769408 1709576744221824 1712074044601344 1716889405724928 1716993797603072 1718568398492672 1721822995971264 1722539623852288 1728030000282624 1730879060372992 1732995603731712 1733716881685504 1734584879373312 1739569318681856 1740408438680064 1745409612354432 1746136057055744 1747010272492032 1750528832712507 1752030416953216 1752134187525732 1756735269536256 1757169055880691 1763399035376128 1764580778106176 1764685292020902 1770941920060416 1772657788207737 1773545281937361 1776030833623808 1776136025711016 1777659575518208 1779833322751488 1781239864865358 1787555186545664 1794226766343168 1797840422785818 1799382590384384 1799489165566968 1800804581623669 1804214601145344 1804660111445034 1810718935843023 1811058468764672 1811165735494944 1812379489102548 1817587476140199 1822468373782884 1824031666964992 1824139702081584 1829381482834692 1834526781602829 1835976225022272 1836320815154596 1837206605391624 1842485934717462 1846430704482732 1849018402128896 1849127917178592 1849474975721606 1854441503147496 1855369942475688 1859657285460402 1861362718537752 1861475894814248 1862723363799841 1866711461981826 1871724275777016 1873440775110816 1874810249361628 1878824225614008 1880083320592011 1885132042795476 1885597204076928 1886860837969776 1886975564606224 1890549088895463 1892282851871988 1897720446273919 1899104347372608 1899460785876244 1904561543773104 1905515076056112 1905837886627518 1911786054133552 1912708246709088 1913067238497134 1918204534774344 1919164897517832 1922311418365584 1923716616770822 1924679739177366 1925480796641672 1931618022303456 1933389448304256 1937857076833824 1937974904190176 1938945165109728 1939273639024492 1943425631652312 1947238942919616 1949010188065106 1950431491896192 1951857245910736 1952834457123408 1956036180091296 1957015483517088 1958446050391004 1959874235267328 1964403064187712 1964771758456516 1965506057782464 1970047900579056 1971034219072368 1975708957764628 1976698110506484 1977520818172528 1981401029637504 1983823914798144 1985153375369448 1985643217177344 1987094710757152 1990352604303424 1990857839091774 1991349088491072 1991686440079208 1998034687826784 1998527708132352 1999867022457984 2003776166814792 2004610144448864 2005613766775392 2010999584863872 2011377024725896 2012843809193472 2018627843127936 2018969815970704 2019980627568912 2020479063092736 2024305414182432 2025785169602156 2026285037411968 2027262461121792 2030122383763416 2033087927964096 2034952408816896 2037440777360256 2038930134653648 2040417012059136 2040799973210048 2046280279335168 2047304764111104 2048156858477568 2052035625335616 2053917482524416 2054042366691584 2055418884192928 2057932279431408 2058788797001536 2059819544255808 2062828469211648 2065350924995328 2065738565934704 2067244993225728 2068756137226624 2073185352401664 2074574698584288 2080145702395008 2080536120131944 2082053338449408 2082179933358592 2086123132574304 2088036250341504 2089951122568704 2094036354509152 2094160381666029 2095956729242752 2101585151749632 2102637325303296 2102993530071744 2109036614928272 2109557025250816 2110574617058304 2110970745927872 2116639486647552 2117699197261056 2118580590001152 2121171220265472 2122721784022976 2122847510182002 2124668465259776 2131440576334848 2138325050299392 2138455066692608 2139525699431424 2139888153406336 2144469662512896 2150631931658048 2150759310900246 2153773512729088 2154851814756864 2158384750445568 2159465361122304 2161043917672832 2166165896221881 2168024009331328 2173845959259648 2174934310700544 2180092643050624 2180221767213948 2182091937293824 2190514069373184 2192656232559616 2195839401649578 2197722968363264 2204727931395072 2211983607667712 2213091052993536 2219450510042368 2224710920444094 2227828762450432 2228944140765696 2233716319097856 2235349152664448 2235481549601796 2239146679841352 2240647245089109 2240783482969891 2241905347158123 2249853941686784 2255186412504972 2261666833230561 2262799152816633 2268048423937024 2270245939283593 2271341042967042 2279435658962432 2279570667088464 2289185874299904 2293796401485354 2295763994628352 2295899969861304 2301345198725834 2302497383567802 2310660804975616 2310797662528032 2312346244717044 2316137396626728 2317830479518999 2318990917834047 2322792963858414 2323955886676542 2327212816472576 2327350654379952 2334038443616676 2336178916700976 2340603135148437 2342452425028416 2342892074507588 2348305971579877 2352913722694536 2355790898822796 2357951320398096 2359674969024118 2363543717610316 2364727042583148 2368181367614688 2372666191794306 2373251653407168 2374842089168856 2374986486487144 2380474546533026 2381666348045778 2388062007025848 2390252023417248 2397120563714424 2398726995238083 2399318887422624 2405761950029184 2406213481926712 2407374172582128 2414291914457364 2414887647326592 2416505985470064 2419460923115304 2421229534901207 2422995201820224 2423449968186932 2429957831710512 2431174407381936 2432186269442112 2439027010497744 2439175310446256 2440809924979102 2446035708803772 2447968300029696 2449608807188832 2452604223431952 2453064547047461 2454853429455552 2456647912956616 2461907605976976 2465503889571456 2466738261629568 2470782543273216 2472438339408672 2472588670863328 2473826589967584 2479543047280536 2481816958050336 2486668170979618 2488481558626176 2488948615975768 2495632367702688 2496881823797664 2497921033481088 2505098967485344 2506307357756736 2506777760789348 2513509390393968 2514129605435904 2514767796747504 2515388322304512 2515814450626368 2520732118527284 2523043802495984 2531085684397632 2532139129830144 2533406863295232 2539415391697472 2540686768074816 2541117182170024 2549845696582656 2550277662278784 2551554476929152 2555737816967424 2557606046365792 2558886530023776 2563081891154112 2564365116332736 2566239652236488 2568111066902016 2575490696404608 2577852597739008 2582734493956896 2583809435778432 2585260220146304 2591234175536416 2596318590559488 2599493405597568 2600575322528256 2601877319059968 2603779276164544 2608048240121728 2609353978022784 2613165647023104 2618114418531648 2619204085583616 2620515408738048 2620674743709952 2626730534105408 2628045625429824 2635102904304384 2635597480675312 2637519474115584 2641868039516672 2645098553064192 2646871167159264 2647524289569792 2654477118789032 2655132117988096 2656412880090624 2664046250435712 2666489363277312 2669749984127232 2671701555753056 2671859797298037 2674151689033856 2681332779818496 2691340149514752 2691503790837248 2693307503425216 2699073885576576 2703016614829056 2706321901718016 2706829845017888 2706990167167551 2710783903952128 2713269878422528 2716587703147008 2728207822795776 2728373705780224 2729739685481472 2736047500447488 2738556643365888 2743909705908544 2744072224252038 2746426059007744 2753801233327104 2754481222731894 2763728902076193 2764247136535552 2766099598112384 2773527603193344 2774212463582409 2781497510099072 2781662254721244 2784048333788672 2792213842221372 2800067192972739 2803991373428992 2812215374042442 2818236338421012 2822185982196736 2823598929681408 2830463346909336 2838424277807982 2849191178814366 2856842315659656 2858756829941277 2859292883350528 2867679081200328 2869600857745701 2877306802161516 2885574925156233 2887019608766049 2888221194962508 2896520681154929 2906962356285264 2908417747664592 2908910458536738 2915138447478468 2920685425830912 2923515282097659 2927785868866104 2929251685685112 2934054270136944 2936199046650202 2937669075586506 2947157637684774 2948259086673696 2955071850868584 2963563436646942 2965047165759726 2966281227258792 2972101544456256 2974805023888846 2980642066135728 2985528906455136 2986286758637661 2987023632736608 2987529660118812 2989207129544164 2996114515463981 3005664250222188 3006915216673296 3008420650163088 3015555777640748 3017065537088844 3027941764691904 3028454723956056 3029970941353368 3030718594639104 3037157180059378 3038677754403234 3039427556117952 3045183575645124 3049631891946144 3052428613225344 3058395201980472 3061199959815072 3069420419002752 3069996511423736 3072235287716352 3081063550037376 3083128326289392 3086898419147112 3088183195502304 3089729316383712 3091987890445396 3094242703817472 3097057285144552 3098607848902056 3103134205839936 3109778028602496 3111862047876432 3112051258155568 3114320702616576 3114905222267968 3120804180197916 3123269900037888 3129184698861456 3129772008301933 3132054375512256 3134926683853056 3137218296926048 3141054531763728 3143935093864128 3152377727624448 3152969390110864 3154490295107616 3155268673870848 3157575156819584 3163554922392408 3164335537876224 3166456118891808 3172645597456754 3174959229971328 3175555130727704 3177870885001728 3184082676034464 3187002697889664 3196160751619232 3198302660317444 3199091849896832 3207682600038912 3209288549147136 3209832230109504 3216704493769344 3219055885943152 3219850196435456 3221403362878464 3222007980626752 3225947897487072 3230660269093632 3232277722135296 3237577125668352 3239943775614016 3241565876509248 3242915025922816 3252036013996992 3253251405984768 3260768938889472 3261380945071696 3263759287299072 3263957733372928 3266145076251776 3270138964575936 3273137905940736 3282543474635968 3287338519428608 3288984348839424 3294376724364288 3296026077502464 3296584452544896 3298435453290112 3306057396374048 3309089277400448 3317975411501568 3319636579490304 3327509823603584 3329175765063552 3330561377974784 3341743143675648 3343416211148544 3351345853858624 3353023728996672 3354419267501824 3365111053181952 3374780912530176 3376185506440192 3377875817726976 3387582357433088 3400370216371712 3402072635905536 3407650422623232 3409356487044096 3411848706698368 3417442521538816 3419153488443648 3433778811449856 3433987595206144 3443645991942528 3445079247704576 3452017798088751 3453746075351703 3461758120745984 3465991207463424 3479138637363712 3480816877360128 3484189445787621 3490819224708864 3492272114111488 3494020544984064 3501057665425014 3504060833906432 3504268375051464 3513470539072512 3514338111761382 3526798070752256 3529161556212352 3529370584041804 3539512453536177 3545315576415474 3547090563874722 3552061667247616 3552272051422032 3559666645502976 3562479729730716 3570711819799539 3572499522068667 3595680845571636 3598765180768768 3598978331133936 3601609163247338 3609320222890068 3621437871686046 3622331470989888 3624758978205096 3635174952280398 3644936747565768 3648063333929984 3648279404163168 3658762965669384 3661214887468653 3669053563205658 3671952450044544 3672641630309192 3674413210783248 3684971869434924 3692861408965464 3695560869059737 3698255834357184 3698949951443212 3708883006294992 3710739884951376 3719314570920804 3722725437075504 3722951789628496 3725446727599682 3730002256469427 3733422923963652 3743448551554032 3744151150756651 3746881550221632 3749620498723256 3757648451228016 3760166641184022 3770264085590952 3771194408153856 3773721675939552 3773951129212448 3781098177790926 3784565703743976 3795440892547838 3798208694745216 3798921571752488 3809123087546208 3811030152112224 3811675773255036 3822628864557493 3823572108267104 3825416493418176 3826134476994268 3836409069548688 3838329795035664 3844622836731168 3847433233541644 3849359478354732 3850961593283344 3863236044606912 3866778896608512 3875714153667648 3875949808380352 3877890330219456 3878547278048984 3886851263304624 3894477885839232 3898020376130212 3900862983792384 3903714491821472 3905668914246816 3912072360182592 3914030967034176 3916892100782008 3919748470534656 3928806128375424 3929543516913032 3931012115564928 3940095801158112 3942068438144736 3951417915529256 3953396221012968 3955041636345056 3962802059275008 3967647829596288 3970306750738896 3971286434354688 3974189421514304 3980705208606848 3981715678183548 3982698176982144 3983372880158416 3996069375653568 3999734044915968 4007552333629584 4009220288897728 4011227533550784 4021999169727744 4022754049451792 4025687618386944 4037255686255872 4037939631941408 4039961255137824 4040958126185472 4048610828364864 4051570339204312 4052570074823936 4054524922243584 4060244767526832 4066175855928192 4069904817633792 4074881554720512 4077860269307296 4081599946420096 4092560558670336 4094609528222208 4104071250671232 4107834965048832 4108084733383168 4110837768385856 4115864558862816 4117577594003072 4119639088511616 4125656938423296 4130701849990656 4131477131869408 4131721834097841 4137512274453248 4146370704803328 4149149397168576 4160291404790016 4161072240263888 4164106676898816 4164359866717184 4172246265148608 4176072500683008 4179902245137408 4188072709018304 4188320763332058 4191913458485504 4203170303499264 4205274650606592 4205987060143488 4218073229856544 4218323061063663 4219114050501632 4221941491855744 4233278973295104 4235398394522112 4242342440530944 4245443568045952 4245695020364004 4249336930519552 4273786768221549 4279776306812672 4288939325025792 4301263863316096 4301518621800492 4307547025458176 4309703629513728 4322087835345664 4332331792443762 4336048018662656 4347691918519296 4349868621401088 4360185286101248 4360443534427896 4363365687805107 4364183874587648 4381028138746368 4391678803299156 4395445936726528 4404298569975303 4406503613379759 4420736456527161 4421005250183839 4438901020084736 4445345154970413 4449421840888188 4455657524900864 4457888281531392 4462207535833269 4470698305328896 4470963099203592 4478293359682704 4481294490178218 4481566965939782 4483810694316246 4499707883373568 4510372825009944 4523333666461122 4525598305633266 4540491878567186 4542682085934084 4555735770089067 4558016631604851 4558871317924864 4559141334176928 4573016892023971 4587592802970708 4591527989256704 4591799939722608 4602690397451668 4604994767135604 4621595325056064 4624692489434088 4632274793253456 4635660959037998 4637981835668094 4645585927716828 4647911773353084 4654425632945152 4654701308759904 4668076887233352 4672357833401952 4681206270296874 4684904850056832 4685784149015176 4696611943159754 4705827445389072 4711581797645592 4715902640796192 4719349938048236 4727087435220632 4729454085166296 4736362735229376 4745332383588612 4746503306814336 4749684178337712 4749972972974288 4758968396185131 4760949093066052 4763332696091556 4776124014051696 4777020433724003 4780504046834496 4794241127428848 4797453990476166 4798637774845248 4811523900058368 4812426963853424 4814748345164256 4828583828914728 4829775294653184 4833011970940128 4838921846230608 4842459069802414 4845990403640448 4846899936373864 4859915663421024 4862348814763872 4864372538884224 4878054020995488 4878350620892512 4881619849958204 4892071417607544 4895936600059392 4899217614377664 4905208446863904 4906129094094922 4909706858911104 4913295825913232 4923815211953952 4931007779142912 4933476523259136 4941565086546432 4944876678817344 4945177341726656 4947653179935168 4959086094561072 4963633916100672 4973336341959236 4976963117252352 4977897231951536 4991264735405376 4993763647595328 4995842066962176 5010197934970688 5012614715513472 5013555521578696 5027018780787936 5028259210871808 5029535593495008 5030776644609024 5031628901252736 5041464237054568 5046087604991968 5062171368795264 5064278259660288 5066813726590464 5078830783394944 5081373536149632 5082234364340048 5100555324557568 5103108953858304 5111475633934848 5115212092731584 5117773060047552 5126163782308224 5128730232665472 5132479304472976 5136222133804032 5150981392809216 5155705195478016 5165468987913792 5167618871556864 5170520440292608 5182468351072832 5192637181118976 5198986811195136 5201150645056512 5203754638119936 5207558552329088 5216096480243456 5218707956045568 5236228837063296 5238408171167232 5241030817476096 5241349487419904 5253461068210816 5256091250859648 5270205808608768 5271194961350624 5271507167642073 5283736079033344 5290197106128384 5293742334318528 5308954237578064 5310264235976192 5312825760181248 5317973364623211 5328092500871424 5332978726554624 5339499968254464 5343403111506112 5343719594596074 5348303378067712 5362665559636992 5382680299029504 5383007581674496 5386615006850432 5398147771153152 5402413744871007 5412643803436032 5413659690035776 5413980334335102 5421567807904256 5433175406294016 5452762428420597 5472095000894976 5487819411817088 5488144448504076 5492852118015488 5508962445463788 5527457804152386 5532199196224768 5547055206386688 5548424927164818 5562995020198144 5563324509442488 5568096667577344 5584427684442744 5588170091399523 5600134385945478 5607982746857984 5624430748084884 5636472676842024 5640249961776033 5640592905406967 5660926693818672 5671647266686389 5676848555615964 5693161338821757 5698382357628732 5713684631319312 5714757019575941 5717513659882554 5735358162400656 5739201715491402 5754613604323032 5771149850312466 5774039217532098 5776442389925016 5793041362309858 5813924712570528 5816835495329184 5817820917073476 5830276894956936 5834538793271963 5847030564195318 5855571737732208 5858503371370224 5868108540273888 5872398093300404 5875338151173012 5894315275369548 5896518173347392 5910143701737168 5911252962942449 5927126873293884 5930094331519452 5932562454517584 5944203088912512 5949610047777692 5961284132271456 5971057812910272 5972573517275322 5974047265473216 5975059320237624 5978414259088328 5992229030927962 6011328500444376 6013830433346592 6016841300326176 6031111555281496 6034131074177688 6055883529383808 6056909447912112 6059941882706736 6061437189278208 6074314360118756 6077355508806468 6078855112235904 6090367151290248 6094819174061659 6099263783892288 6104857226450688 6116790403960944 6122399919630144 6138840838005504 6139993022847472 6144470575432704 6162127100074752 6166256652578784 6173796838294224 6176366391004608 6179458632767424 6183975780890792 6188485407634944 6194114570289104 6197215697804112 6206268411679872 6219556057204992 6223724095752864 6224102516311136 6229810444535936 6241608360395832 6246539800075776 6258369397722912 6259544016603866 6264108751024512 6269853367706112 6274436593852096 6282109063527456 6287870187728256 6304755455248896 6305938780221728 6308980590215232 6315150313639168 6327109844784816 6328671075752448 6332912237783616 6345291194913508 6349918459942656 6351110261455408 6355741770003456 6368165352068928 6374005395779328 6392321503238464 6396605320634888 6398183699793664 6415365200077824 6418577098294272 6419664460219008 6433408987538688 6438111771886304 6439700392870912 6444015961253504 6451895794974144 6461320538187264 6464555444270592 6475154251336704 6479887551228032 6483131753018496 6485830051845632 6504072027993984 6521537877778944 6522761890143392 6532290152503552 6540277929151872 6546275811881472 6565086949271936 6574677038857216 6577968697678848 6593168905089792 6596870906580224 6612114792748096 6618178554800896 6635950823003136 6639273158980608 6655019647207168 6658351530127104 6661122755949568 6683486287351296 6686832422297088 6702691707717248 6706047457993344 6708838535003648 6722350448909673 6725716041474369 6749561825060352 6775164714866176 6785000499691683 6800740432743424 6804145271811072 6810737817850779 6823697413396736 6834885043077632 6838306976887296 6867557622899712 6867975190412288 6887291983885056 6890158495409152 6904035596177502 6907492150703406 6931982414926848 6953491438556997 6956972753502141 6958277274727424 6968378891575242 6981638449417728 7002115330850028 7008121667812864 7008536750102928 7028676223522764 7044917914739631 7058323112424704 7058741168083608 7079024907072354 7090631152830948 7094181127749444 7104123334495232 7104544102844064 7124959459461432 7141423639599078 7144999044137334 7191361691143272 7196180985714249 7197530361537536 7197956662267872 7203218326494676 7218640445780136 7242875743372092 7244662941979776 7249517956410192 7263688604703621 7270349904560796 7289873495131536 7291241714631373 7296558808326336 7317525931338768 7322429774937306 7338107126411316 7343904900089088 7345283260618384 7348826421566496 7359193641142383 7369943738869848 7385722817930928 7391121738119474 7396511668714368 7397899902886424 7417766012589984 7421479769902752 7438629141841608 7445450874151008 7445903579256992 7450893455199364 7460004512938854 7466845847927304 7486897103108064 7488302301513302 7493763100443264 7499240997446512 7515296902456032 7520333282368044 7540528171181904 7541943435478297 7542388816307712 7547443351879104 7547902258424896 7562196355581852 7569131407487952 7590881785095676 7596417389490432 7597843143504976 7618246175092416 7622060304224448 7623351546510072 7645257729114986 7647144216534208 7650832986836352 7652268953988536 7672818139097376 7676659590071328 7689245673462336 7694866467083288 7698718956709464 7701923186566688 7726472089213824 7733557793217024 7751428307335296 7751899616760704 7755780660438912 7757094556097968 7773702526609248 7788955771678464 7796040752260424 7801725967584768 7807428983642944 7811337828493632 7824144720365184 7828061934068352 7833784201564016 7839496941069312 7857612256750848 7859087033826064 7862024231129856 7880191602316224 7884136876289472 7902835831058512 7906792442025936 7910083272690112 7925604118550016 7935295659192576 7940613501477792 7942572868709376 7948378843028608 7961410417213696 7963431356367096 7965396353964288 7966745760316832 7992138751307136 7999468089831936 8015104667259168 8018440577795456 8022455067101568 8043998339455488 8045508098903584 8074511372511744 8075879263882816 8079922510275648 8097221656729728 8103140678408624 8105140149647872 8109049844487168 8120489535053664 8132351711856384 8139809635267584 8149763109441024 8155720538614592 8163199892840192 8185121117340672 8189219056444416 8208142501342464 8215669930097664 8216169466766336 8221675536771712 8231729117725632 8235155188006144 8239278177023232 8261403699981312 8262954263738816 8263443668195682 8275024548906496 8292741409606656 8298298794337152 8320582809580032 8322144480527776 8322637390747227 8344492530297216 8352145001366016 8376145418036608 8376641526664116 8383826916971008 8411974120286976 8436146459713088 8436646122127326 8443882983711488 8466557946590208 8470796789044224 8490887136091904 8491390040728008 8498673861039104 8547573536443098 8559552613625344 8577878650051584 8602527726632192 8603037243600984 8608802573237103 8609326013515897 8644175670691328 8656724775468699 8664663584887524 8672096037325312 8689562043464787 8720370572202496 8720887068855792 8722523871984331 8726731375610214 8762056277492736 8770545846292977 8783357606598312 8790891873453056 8808597139950606 8813007226759518 8841472913054322 8842010500367678 8877802040169472 8890690309940826 8898843681776376 8905348684467733 8924415071666538 8941396610657792 8941926198407184 8956586719365408 8962588980356436 8963133931879564 8967621388632492 8988343546391943 9020745650019888 9022438732912159 9046667332922244 9051196611266532 9080983757134372 9085364171868168 9111471540178134 9116033263209702 9118282668353856 9146033784047942 9175185605941416 9183055978513408 9183599879445216 9205380794903336 9209989534271208 9211549785366337 9243190650112128 9249384978868176 9264549586506912 9271321918075996 9275963671336188 9291171855433656 9295823546706168 9302618739357269 9309402617519808 9336153774466704 9344715666803904 9362412540593748 9369809700113664 9371568298030352 9389316024905799 9393223886319508 9411654890778144 9423163595291184 9431805281592384 9438699876096472 9454174870441264 9458908170332592 9472725470458752 9490664767177224 9493006613628672 9499368356675424 9499945945948576 9517936792370262 9521898186132104 9526665392183112 9552248028103392 9554040867448006 9561008093668992 9588482254857696 9594907980952332 9597275549690496 9622479555610241 9623047800116736 9624853927706848 9629496690328512 9657167657829456 9659550589306368 9666023941880256 9677843692461216 9684918139604828 9691980807280896 9693799872747728 9719831326842048 9724697629527744 9728745077768448 9756108041990976 9756701241785024 9763239699916408 9784142835215088 9791873200118784 9798435228755328 9810416893727808 9812258188189844 9819413717822208 9826591651826464 9847630423907904 9862015558285824 9866953046518272 9883130173092864 9889753357634688 9890354683453312 9895306359870336 9918172189122144 9927267832201344 9946672683918472 9953926234504704 9955794463903072 9982529470810752 9987527295190656 9991684133924352 10020395869941376 10025229431026944 10027111043157392 10054037561575872 10059071186990016 10063257802505472 10082928474109136 10092175209983936 10124342737590528 10128556519320576 10133627453180928 10157661566789888 10162747072299264 10164468728680096 10201110649115136 10206217907716608 10222951267869696 10230424185463168 10235546120095104 10252327564616448 10257460465330944 10264958608945952 10301962785618432 10330937975827584 10335237743113728 10341040880585216 10356053394266253 10364936702145664 10385274362237952 10397973622390272 10415117104658176 10432192960486912 10437415912091136 10472457674126592 10476816342334464 10482061634952192 10482698974839808 10506922136421632 10512182501719296 10540411617217536 10542389922701248 10543014335284146 10580394212256768 10587484668637056 10617908475156128 10618537360608531 10620528471952384 10635946729246422 10656185001742848 10678999936508928 10686806223012224 10687439189192148 10696606756135424 10712135459398617 10773230013700864 10796295542306304 10804827489742014 10827319380071552 10827960668670204 10843135615808512 10905524856841194 10944190001789952 10975638823634176 10976288897008152 10983644662405959 10985704236030976 11017924890927576 11054915608304772 11064398392449536 11086682607179211 11096849854329636 11125990040396288 11126649018884976 11128737353911043 11168855368885488 11176340182799046 11190006769408281 11200268771890956 11215965493715968 11226832658649001 11232453452269953 11248861496169768 11272945353684048 11280499923552066 11281185810813934 11321853387637344 11343294533372778 11353697111231928 11386322677643514 11396764715257464 11427369262638624 11429514039151882 11435027319765108 11467886593672479 11470716324801312 11478403430982804 11509227208646064 11511387348887927 11542299700624932 11548078435064196 11552884779850032 11586082724619716 11627849425141056 11633670990658368 11635641834146952 11660553789913872 11669077586543926 11694061128390636 11711143475464416 11717006742740448 11736217080547776 11744796186600808 11750676302346024 11788630550739096 11793036346694784 11820287403474336 11822505925884898 11854253746587768 11860188663038904 11865124909035168 11888406177825024 11899220095555384 11922568264542912 11942115625820544 11945147034550644 11948094530946432 11950118640475248 11956828518176656 11984458061855924 12022657000888752 12027660866693184 12033682600652352 12062223110562992 12068262148355376 12111767058767616 12113818895824224 12119883765413472 12122874378556416 12148628720237512 12154711017612936 12157710224471808 12180734302580496 12189638348123318 12198527567784576 12209714452901376 12233580807921888 12244799839260288 12277681676011008 12279986045694944 12324254200149504 12332513305157568 12347593676588448 12352732782009216 12358917265534848 12367951561781584 12376970815269888 12388229140578208 12394431395608224 12412536823359744 12439112114409984 12447448191505728 12448205032622272 12459620889071872 12483216720791664 12493079600151552 12516738795445824 12519088033207732 12528217502049024 12539706735412224 12548873187704192 12564218127054912 12575740375456512 12609510910497792 12611877560443456 12617961180430464 12630300627278336 12654219689569632 12657342151504896 12665824475567232 12690582389827016 12699836919885312 12702220522910816 12736330704137856 12748010791558656 12784643006476928 12793210641269776 12796367399587328 12839328920438016 12866817975077376 12876223543772608 12888031922507008 12903791589948288 12922641076374528 12929110888541184 12959775102456064 12966263506036992 12971660103691264 13008144055987968 13043075755557888 13045523780286784 13064580305007104 13080555858303744 13092551623762944 13130173898543872 13186337810179584 13193741813160448 13212895709925909 13224229585496192 13236357109601792 13263015750551517 13310039294414336 13316703060254208 13366972574702592 13373664844594176 13386622607499807 13405383415434496 13412094915986688 13417677070007296 13444700897819346 13451432082948738 13499123650120704 13550329429732352 13570000999383366 13621475635701558 13647394826793472 13667207310267201 13669770086155264 13676613953774592 13719050676071913 13774583967770112 13808071192355004 13814984301406812 13906982877113994 13913945507004282 13936757783150484 13963276898835456 14004230661700056 14016243335625728 14017073500205856 14057352447045528 14089835829479262 14116646224849408 14117482336167216 14158049814144708 14181262305661896 14188362255498888 14198733865334779 14209088205688128 14249918918922864 14276905188555393 14282847279198156 14289998088274668 14323889943793553 14331061301172009 14382723382286544 14392361971428498 14395913324535744 14406436652989352 14437280891560272 14485751486744184 14489325883959552 14499035912820384 14527377209407242 14540699809121592 14579746990263072 14582483429262746 14593117616652672 14635051862677536 14644859549874612 14676214252822632 14686942479615631 14687809800178176 14690566521236768 14697652843132992 14718387282284766 14739887477739696 14771445635861856 14782243476238948 14793023337428736 14795799805772848 14835532025179968 14842959539805504 14877258283683216 14890901748302016 14891807158513984 14901786910398728 14920009025877708 14933691695854608 14973794206216128 14976604603026604 14987526200886528 14998481994893024 15030593804912064 15040666564736088 15081056342363808 15083886870956594 15084777632615424 15094886703758208 15095804516849792 15124392711163704 15138262814975904 15181763570191352 15192834778980864 15195686287009952 15236492350184832 15244120608448896 15246703093020144 15290515458229972 15294288433068416 15301665973672704 15304537907977072 15345636278194752 15353319180142656 15378491346924672 15389732934166576 15397437913418928 15403846373133376 15452944178427648 15467115586434048 15502856614670592 15503799233521408 15511561320877824 15514189112195936 15547405053218496 15577911543356928 15592081504520848 15603451935169536 15614857967285888 15622675656987264 15648289440730368 15656123868136704 15667568403128032 15715224513501696 15718174067652128 15724048462259712 15760383204632448 15768273752578944 15805671662117024 15813584884051872 15820166545380224 15851208237100032 15870591318385152 15881227002955584 15896757686057216 15922820834427392 15926862712734192 15930792707928576 15933491520633664 15984277502614272 15998936179663872 16030209334518336 16036881155590912 16044910134203136 16087996678910976 16091016197807168 16149022745023488 16151758527765632 16159845020551296 16194443313459456 16206281356817248 16207241234613021 16210280299295744 16240979070107328 16264703423712768 16299526218882048 16311441077229184 16326399785680384 16416285002684928 16443351073543424 16463458235451264 16470310376012288 16478556354046464 16525908527477632 16526887336391364 16550049097812992 16596597588674304 16641165619160064 16644288961055552 16645274781494454 16688985060594432 16704290002732032 16752290836073216 16753283053328232 16764510274198569 16767653833942016 16823948240573952 16872292919426176 16873292244254652 16887765967422976 16921778716220901 16981774272183808 16982780081456016 16985967540180013 17079484016465271 17095147072886196 17119105227250688 17144271058727823 17205055453264384 17206074487201968 17217605146474206 17218652027031794 17288351341382656 17313449550937398 17329327169775048 17344192074650624 17379124086929574 17440741144404992 17441774137711584 17445047743968662 17453462751220428 17503616379815889 17541091692585954 17566715213196624 17570012269355257 17617194279901212 17626014453519036 17682945826108644 17684021000735356 17733758888827347 17781380619881652 17797687363552752 17810697368935466 17848830143333076 17882793221315584 17883852396814368 17913173438730816 17925177960712872 17926267863759128 17935242777264984 17976687092783886 18041491300039776 18044877465824318 18093334665844488 18102393222533064 18161967514268744 18170728343736336 18174138765722773 18222943080356268 18232066526419404 18236565336707712 18275307859322809 18284457522184977 18292067568095884 18350371211882832 18367199758890432 18410761589806672 18419979068542416 18423099570732674 18486381300224256 18498769957736352 18529099173013824 18542643836151992 18551927342672376 18582343710867312 18591647093412336 18605237478714538 18618805235039616 18672307548933408 18689431333607808 18724825081187496 18739619400227328 18743136596060704 18778632049811598 18786447772639016 18823309781556288 18846327190582368 18863610563184768 18877399752192944 18908349740882528 18917816340665184 18945450940917504 18981329534354448 18986013227257344 18998736713350848 18999891891897152 19035873584740524 19043796372264208 19053330784366224 19104496056206784 19108081734896012 19122016187337984 19176964509715392 19189815961904664 19194551099380992 19244959111220482 19246095600233472 19249707855413696 19258993380657024 19314335315658912 19319101178612736 19332047883760512 19355687384922432 19369836279209656 19383961614561792 19387599745495456 19439662653684096 19449395259055488 19457490155536896 19512216083981952 19513402483570048 19526479399832816 19568285670430176 19596870457510656 19620833787455616 19624516376379688 19638827435644416 19653183303652928 19695260847815808 19724031116571648 19733906093036544 19779506715269376 19780709366906624 19790612719740672 19836344378244288 19854535664402688 19893345367836944 19907852469009408 19911588927806144 19965058941621504 19975054590381312 19983368267848704 20040791739882752 20050458862053888 20054222086314784 20108075123151744 20118142373980032 20126515605010944 20165856948218272 20167051346729019 20184350419967872 20248685475181056 20315323133579776 20325494144598528 20328937457360192 20402221298230272 20412435815433216 20432213453552337 20460848370926336 20471092240190208 20504655129232896 20514920930661888 20529917217891904 20603925571236864 20661875951655168 20670475486227456 20682081761170432 20712106788532506 20729873404291328 20795947244780544 20830234209316352 20860474315670991 20864385920973824 20874831824182272 20944915348253184 21013844272843264 21024365003438592 21084779845402496 21086028670568292 21134753744218893 21174969337274112 21235816950312256 21237074721217062 21271893458492844 21312370003485696 21373612446024448 21374878378384296 21393213512270848 21424270918797234 21546460027401728 21592591084612608 21609654979484028 21654638760143104 21655921337340408 21671751689195189 21791065814110863 21811049713682388 21862779387895423 21873725143894119 21951277647268352 21952577794016304 21967289324811918 22035849781855152 22077580923427149 22109831216609544 22128796784899072 22173365214358422 22193699708659272 22251980080792576 22253298037769952 22257474707822086 22337710737770976 22352680365598092 22380013538816562 22400537543781912 22416912205729121 22453665317298002 22464906904539906 22497722992339536 22545890707368096 22560999847104132 22562371621627868 22625830306434891 22643706775274688 22686589066745556 22707394222463856 22772645355287028 22793529430514928 22854738525277248 22859028078303764 22870054639530216 22935773187344958 22941432649602624 22956806861965608 23018454417292128 23022774697775854 23084599401249864 23096156870128392 23105769559700064 23172165449239432 23187694287301469 23255698850282112 23267341981316736 23271283668293904 23321107579827744 23338155173087852 23388122256781272 23422286950928832 23434013485480896 23472434161095552 23489592373201616 23501352604692048 23577261101478192 23586072693389568 23640574806948672 23645011851769796 23708507493175536 23720377326077808 23730249818070336 23776812355650048 23798440191110768 23845136529085824 23884231251641088 23890294069101288 23896189061892864 23900237280950496 23913657036353312 23968916123711848 24045314001777504 24055321733386368 24067365201304704 24124446221125984 24136524296710752 24223534117535232 24227637791648448 24239767530826944 24297257440475024 24309422035225872 24315420448943616 24361468605160992 24379276696246636 24397055135569152 24419428905802752 24467161615843776 24489599678520576 24555363352022016 24559972091389888 24648508400299008 24665026610315136 24695187353176896 24705465564018432 24717834531069696 24735903123563168 24776458281156416 24788862791216448 24825073646719488 24878224228819968 24894896383011456 24896410065244544 24919241778143744 24966433441583328 25033477590891648 25038176066415464 25056435004098048 25097746375408384 25128436254109824 25151480750913024 25223755120886912 25235922360860928 25260601254556672 25308439379139264 25331648951134464 25381164779654032 25399673839770624 25404441045821632 25472661408275712 25496021583117312 25569286012953856 25586421282539552 25592734799174656 25678657840876032 25733635950154752 25752447087545216 25776063845014016 25807583179896576 25827978040547691 25919550204912128 25932527012073984 26016288111975936 26068686130394361 26091047560573568 26129160610014208 26161111716607488 26167571615952993 26260347797087744 26372675620359168 26387483626320896 26425791419851818 26448459170992384 26472714219203584 26526031501103034 26620078588828672 26633406120508416 26716046053403199 26773245214999614 26810766830868992 26824189831973376 26889401795638692 26902864165897476 26965030639175829 27067316198736477 27140001998766732 27242951271403116 27294789653586944 27334414620534402 27438101352143826 27549167935540224 27616142384710008 27629968602813624 27634649356099011 27813965754227988 27827891014008564 27873515566300968 27893890943176919 27907856218071807 28008461323400112 28034147000411712 28114704894091056 28167948074717397 28179671658958524 28233292449698816 28234964672334432 28260647726944037 28316099628289416 28362524611323792 28376724510997776 28397467730669558 28418176411376256 28499837837845728 28553810377110786 28565694558396312 28579996176549336 28647779887587106 28662122602344018 28765446764573088 28784723942856996 28791826649071488 28812873305978704 28867438666830723 28874561783120544 28971502973488368 28978651767919104 28998071825640768 29054754418814484 29081399618243184 29159493980526144 29164966858525492 29186235233305344 29270103725355072 29289719099749224 29352428505645264 29373884959231262 29375619600356352 29381133042473536 29395305686265984 29436774564569532 29479774955479392 29542891271723712 29564486952477896 29586046674857472 29591599611545696 29671064050359936 29685919079611008 29754516567366432 29781803496604032 29783614317027968 29803573820797456 29840018051755416 29867383391709216 29947588412432256 29953209206053208 29975052401773056 29996963989786048 30061187609824128 30081333129472176 30162112684727616 30167773741913188 30189773407516416 30191609033699584 30248785422327408 30276525629951808 30363527140382704 30385669557961728 30391372574019904 30472984700369664 30488241216897792 30493406186040288 30581030916459944 30588576866136832 30603331947345408 30609075815954144 30691272556389504 30706638360285312 30756982693849344 30779465868333152 30794875826837856 30807692746266752 30905888356855296 31005713229341184 31007598467042816 31023122641755648 31028378224391872 31094810106436992 31155823086713856 31184163009041696 31229715934571776 31245351313974528 31296578881460736 31312247736273408 31335136806256064 31430449027003392 31436348135304256 31448096924519424 31520766409264896 31536547505157888 31611343324234048 31627169768103744 31640333090760448 31741182636770304 31762454005911168 31793515372114432 31845641668854784 31853725425468384 31861585415857152 31866983041267328 31968555005228544 32060418669036672 32073762311181824 32089820268406272 32182032395614336 32303517055531264 32319690041102592 32388886626918912 32412562713634496 32414482469226042 32481958140214656 32529406847425536 32622882154458368 32652799571360768 32832570005369856 32886702147086848 32926916470902528 32940620752024576 32957112708092928 33051817054955264 33053774672782728 33193195177348608 33260047821537633 33288577922111104 33290549562988908 33377970121188864 33386212061733129 33504581672146432 33506566106656464 33529020548397138 33647896481147904 33680497975947003 33697360356809859 33744585838852352 33746584488509304 33775531934845952 33843557432441802 33963548544367616 33965560162912032 33971935080360026 34158968032930542 34190294145772392 34215287050849711 34288542117455646 34403659781017437 34410110906528768 34412148974403936 34435210292948412 34437304054063588 34534162046663781 34626899101874796 34658654339550096 34758248173859148 34883548275423168 34890095487937324 34906925502440856 35007232759631778 35082183385171908 35133430426393248 35140024538710514 35234388559802424 35252028907038072 35365891652217288 35368042001470712 35391743912196979 35467517777654694 35562761239763304 35595374727105504 35621394737870932 35697660286666152 35767704793628736 35826346877461632 35850355921425744 35852535727518256 35870485554529968 35953374185567772 36056688479204461 36082982600079552 36089754931648636 36186669331688976 36204786445066128 36323935028537488 36341456687472672 36348277531445546 36445886160712536 36464133052838808 36473130673415424 36550615718645618 36568915044369954 36584135136191768 36700742423765664 36734399517780864 36821523179613344 36839958137084832 36846199141465348 36972762600448512 36997539915472704 37058198346027648 37085287672303984 37103854685344752 37164687421734624 37183294186824672 37210474957429076 37237610470079232 37344615097866816 37378862667215616 37449650162374992 37479238800454656 37486273192121408 37557264099623196 37572895545278032 37646619563112576 37692654381164736 37727221126369536 37754799504385888 37816699481765056 37835632681330368 37890901881835008 37962659068708896 37972026454514688 37997473426701696 37999783783794304 38071747169481048 38087592744528416 38106661568732448 38208992112413568 38216163469792024 38244032374675968 38353929019430784 38379631923809328 38389102198761984 38489918222440964 38499415710827392 38517986761314048 38628670631317824 38664095767521024 38711374769844864 38739672558419312 38767923229123584 38775199490990912 38879325307368192 38898790518110976 38914980311073792 39024432167963904 39026804967140096 39052958799665632 39136571340860352 39193740915021312 39241667574911232 39249032752759376 39277654871288832 39306366607305856 39390521695631616 39559013430538752 39561418733813248 39581225439481344 39672688756488576 39709071328805376 39786690735673888 39789047251654551 39823177855612288 39930117883243008 39950109180762624 40081583479765504 40100917724107776 40108444172629568 40216150246303488 40236284747960064 40253031210021888 40331713896436544 40334102693458038 40368700839935744 40497370950362112 40630646267159552 40650988289197056 40657874914720384 40864426907104674 40921696741852672 40942184480380416 41009310258465792 41029841861323776 41059834435783808 41157152028215739 41323751903310336 41424213577065012 41459746808582656 41660468418632704 41720948631341982 41889830696506368 42027688545686528 42048730006877184 42169559690804992 42172057341136584 42269507488437786 42349938674548224 42471633900624512 42474149442434124 42543786916985688 42574886176427929 42596201596004337 42747224892048896 42749756756768592 42848541837594468 42971669831380659 42993183903516027 43092920054803456 43134672846388267 43219309958968056 43309277520286208 43311842674680816 43343503378390378 43582131628221726 43622099427364776 43725558775790846 43747450287788238 43902555294536704 43905155588032608 43934578649623836 44038779110860981 44060827438846893 44071699563710304 44155161846854298 44219662433219088 44346730428716844 44387399417318544 44506596075539904 44514949415644172 44675421475541952 44705360731196184 44760027077633124 44801075087563824 44833824411458242 44907330634596004 44929813809079812 44995445984679072 45091781414736192 45121999694208264 45124743243255736 45251660612869782 45287413550549376 45373178133491112 45414788444927712 45545290710574056 45587058861029856 45709477050554496 45718056156607528 45740109279060432 45871546374689916 45882865299205248 45913613723931216 46003361163122933 46036908834584256 46045549395551708 46169198802499728 46192313740256784 46211539119400128 46344330898478864 46375388574602938 46511397700564224 46534683962633472 46542567336587808 46642215159655488 46676310346175704 46776244513562544 46844573901857664 46868026970961792 46944868322191104 46979184746403232 47002705209384096 47154522202956384 47172145386779136 47281149613897344 47290023703539592 47417014986351072 47440754652155616 47460499636140672 47553624711300096 47596880382221536 47690273058171648 47768462503282176 47780588138202576 47792378123785728 47800474561900992 47827314072706624 47937832247423696 48090628003555008 48110643466772736 48134730402609408 48248892442251968 48273048593421504 48447068235070464 48455275583296896 48479535061653888 48594514880950048 48618844070451744 48630840897887232 48722937210321984 48758553392493272 48794110271138304 48934323231687552 48979199357041152 49119944182779776 49330053220630272 49390374706353792 49410931128036864 49435669062139392 49471806247126336 49552916562312832 49577725582432896 49650147293438976 49789792766022912 49792820130489088 49838483556287488 49932866883166656 50066955181783296 50076352132830928 50112870008196096 50195492750816768 50256872508219648 50302961501826048 50447510241773824 50471844721721856 50616878758278528 50663297902268928 50762329559308064 50765336148662703 50808882091643264 50945322816551424 50957902620540039 51138572025907712 51172842565079104 51357315681752064 51432813176183469 51504894175090432 51552127690028032 51615166359793152 51655956081095382 51839100409824256 51865054024147968 52032576223951872 52137372260788722 52182095121147136 52322223433214976 52335143231905986 52510849139447667 52520695594175488 52710036808065771 52851582839703636 52896918341984768 53052063002206068 53201276666482041 53432092106806398 53546490429999228 53621533661737984 53648379663946752 53778803591277384 53805728331794952 53930061278351658 54134632397472954 54280003997533464 54485902542806232 54522416297168319 54668829241068804 54825923577968427 54853372566554931 54876202704287652 55033892941943651 55232284769420016 55259937205627248 55269298712198022 55627931508455976 55655782028017128 55747031132601936 55787781886353838 55815712436143614 56016922646800224 56068294000823424 56229409788182112 56335896149434794 56359343317917048 56469929344668864 56521295453888074 56632199256578832 56725049222647584 56753449021995552 56794935461339116 56836352822752512 56999675675691456 57107620754221572 57131389116792624 57159992353098672 57295559775174212 57324245204688036 57530893529146176 57569447885713992 57583653298142976 57625746611957408 57734877333661446 57749123566241088 57943005946976736 57957303535838208 57996143651281536 58109508837628968 58162799236486368 58318987961052288 58329933717050984 58372470466610688 58540207450710144 58579438199498448 58704857011290528 58747769918462524 58762266084947072 58790611372531968 58873549129139064 58959549910958784 59085782543447424 59128973904955792 59172093349714944 59183199223091392 59342128100719872 59371838159222016 59509033134732864 59563606993208064 59567228634055936 59607147641594912 59680036103510832 59734766783418432 59895176824864512 59906418412106416 59950104803546112 59993927979572096 60122375219648256 60162666258944352 60324225369455232 60335547483826376 60379546815032832 60383218067399168 60497570844654816 60553051259903616 60727054280765408 60782745148039808 60945969400739328 60976482433795584 60986812372080576 61162061832919888 61177153732273664 61206663894690816 61218151631908288 61382545112779008 61413276720570624 61513965387698688 61558931736666304 61589751653675712 61615385492533504 61811776713710592 62011426458682368 62015196934085632 62046245283511296 62056756448783744 62189620212873984 62368326018083392 62459431869143552 62490702627949056 62593157762921472 62624495472546816 62670273612512128 62872696270608512 63041532818529792 63073095010315776 63222686648468096 63254339536207488 63280666181520896 63524908011822336 63587030744228864 63707450850936768 63733966082534656 63937110010457088 64120837338073344 64147524622363648 64179640536812544 64364064791228672 64607034111062528 64639380082205184 64777773253837824 64825125427268992 64828964938452084 64963916280429312 65015255067585567 65245764308916736 65588338163686269 65621175431682357 65773404294173696 65853832941805056 66103634109910528 66107549345565456 66386390354697216 66520095643075266 66577155844222208 66581099125977816 66755940242377728 66772424123466258 67009163344292864 67013132213312928 67058041096794276 67250736617187363 67360995951894006 67394720713619718 67489171677704704 67493168977018608 67687114864883604 67877490919304673 67931120325824064 67943870160720052 68317936065861084 68380588291544784 68430574101699422 68577084234911292 68807319562034874 68824297948807872 68870420585896824 68874608108127176 69068324093327562 69253798203749592 69317308679100192 69516496347718296 69563082861904407 69767096550846336 69780190975874648 69813851004881712 70014465519263556 70164366770343816 70215656512135003 70266860852786496 70280049077421028 70468777119604848 70504057814076144 70731783304434576 70736084002941424 70783487824393958 70935035555309388 71125522479526608 71138871864376369 71190749454211008 71242789475741864 71395320573332304 71535409587257472 71652693754923264 71700711842851488 71705071455036512 71740971109059936 71906748371135544 72113376958408922 72165965200159104 72179509863297272 72373338663377952 72409572890132256 72647870057074976 72682913374945344 72696555062891092 72891772321425072 72928266105677616 72946261346830848 73101231437291236 73137830088739908 73168270272383536 73401484847531328 73468799035561728 73643046359226688 73679916274169664 73692398282930696 73945525200897024 73995079830945408 74116396692055296 74170575344607968 74207709370689504 74329374843469248 74366588373649344 74420949914858152 74475220940158464 74689230195733632 74757725334431232 74899300324749984 74972546384242816 75114528199246392 75145791090556064 75293239126225152 75385308762329472 75454442252739072 75509599008771776 75633398963530112 75671265362660736 75781803763670016 75925318137417792 75994946853403392 75999567567588608 76143494338962096 76175185489056832 76213323137464896 76417984224827136 76432326939584048 76488064749351936 76707858038861568 76759263847618656 76778204397523968 76979836444881928 76998831421654784 77035973522628096 77257341262635648 77328191535042048 77422749539689728 77479345116838624 77483934121643073 77550398981981824 77758650614736384 77797581036221952 78048864335927808 78053609934280192 78105917599331264 78273142681720704 78387481830042624 78483335149822464 78498065505518752 78502714847858979 78612733214611712 78781043391263232 79118026861077504 79122837467626496 79162450878962688 79345377512977152 79418142657610752 79573381471347776 79578094503309102 79646355711224576 79860235766486016 79900218361525248 80148138160209597 80163166959531008 80216888345259136 80432300492606976 80472569495920128 80663427792873088 80668205386916076 80737401679871488 81201948596209431 81315749829440768 81728853814209348 81843393483705344 81884368960760832 82119668871567616 82314304056431478 82647503806620672 82848427154130024 82903948068297033 82919493617165312 83441897262683964 83681672829530757 83723568654215421 83999099753492941 84339119381609984 84344114682273168 84539014976875572 84699877349096448 84781943180832111 84943267801249024 84948298884868248 85087573833971376 85149772352855858 85192403192008674 85494449784097792 85499513513537184 85697083675188936 85943339662761318 85986367807032054 86269345692776534 86438619917936112 86602316000492169 86618555040572416 86623685349361632 86687006756780756 86887320948455449 87164263256443452 87244198854729552 87451117551581692 87494900575576476 87810311176065216 87869157299247672 88077558221721962 88121654877693786 88143399127420608 88310323693708596 88439324866438176 88693460857433688 88774798834637088 89013192151079808 89029898831288344 89350842951083904 89410721462392368 89520054155266248 89602150175127648 89667648822916484 89814661269192008 89859627618159624 89990891969358144 90183562829472384 90243999388416528 90249486486511472 90503321225739564 90574827101098752 90746356266982224 90763388240756057 90829576889855424 91090581421148112 91174117722059712 91418954101108992 91436112313215056 91480218558120864 91743092749379832 91765730598410496 91827227447862432 92006722326245866 92073817669168512 92091098791103416 92338397604999456 92384627480513568 92423078238800256 92688661796957728 92750777149205876 93022795401128448 93069367925266944 93085134673175616 93284430319310976 93352620692351408 93552489027125088 93689147803715328 93736053941923584 93889736644382208 93958369492806464 94005410418768192 94309044405912768 94344290773558272 94562299227794688 94580047407079184 94834029972702144 94881509304311232 94920999272281344 95193760764443072 95380546116343296 95536925006564352 95561176276405152 95584756247571456 95600949123801984 95654628145413248 95875664494847392 96181256007110016 96221286933545472 96269460805218816 96497784884503936 96546097186843008 96910551166593792 96959070123307776 97189029761900096 97237688140903488 97445874420643968 97517106784986544 97588220542276608 97868646463375104 97958398714082304 98239888365559552 98660106441260544 98780749412707584 98821862256073728 98871338124278784 98943612494252672 99105833124625664 99155451164865792 99579585532045824 99585640260978176 99865733766333312 100133910363566592 100152704265661856 100158636185199387 100390985501633536 100513745016439296 100895020483547648 100943689443443712 101041493927841009 101233757516557056 101326595804537856 101524659118616128 101530672297325406 101617764183286528 101890645633102848 101915805241080078 102277144051815424 102345685130158208 102645861152549133 102865626352366938 103009788350180864 103230332719586304 103311912162190764 103602486139991343 104274744521577444 104364190242294272 104670286463811972 105021698278895334 105420073616131542 105703165679407272 105793836683969536 106104126004412136 106175231736590937 106402553332964082 106864184213612796 107092980859998456 107171265202732373 107557607182554768 107611456663589904 107860122556703316 108170065437613383 108269264794945908 108560007995066928 108580383371942879 108971805085612464 109044832594336638 109337658482137608 109651847155936854 109706745133109862 109752405408575304 110067785883887302 110464569538840032 110519874411254496 110538597424396044 110856237072167297 111255863016911952 111311564056034256 111494062265203872 111575563772707676 111631424872287228 112033845293600448 112136588001646848 112458819576364224 112671792298869588 112718686635834096 112939858689337728 113042590907776148 113264398513157664 113450098445295168 113506898043991104 113589870922678232 113672705645505024 113999351351382912 114215241508443144 114262778233585248 114319984706197344 114591119550348424 114648490409376072 115061787058292352 115138895771427984 115167306596285952 115251493223914816 115469754667322892 115498247132482176 115801564307171521 115886011893953472 115992287302563072 116219017675257936 116325598472972736 116637975922104576 116659867434101968 116744940933221376 117080414901420288 117158876398996896 117409714022581056 117495539836925048 117524532169894144 117581222745063936 117747098258278128 117919099821917568 118171565086894848 118257947809911584 118366398446182784 118684256201439744 118743676318444032 119018066269465728 119127213986416128 119134457268111872 119214295283189824 119360072207021664 119469533566836864 119790353649729024 119812836824212832 119987855959144192 120244750439296512 120325332517888704 120648450738910464 120671094967652752 120759093630065664 120766436134798336 120995141689309632 121106102519807232 121454108561530816 121565490296079616 121891938801478656 121952964867591168 121973624744161152 122324123665839776 122354307464547328 122436303263816576 122765090225558016 122826553441141248 123027930775397376 123117863473332608 123179503307351424 123230770985067008 124113512897567488 124379240425747968 124736652036166784 124918863738287104 124981405255898112 125340547225024256 125745392541217024 126083065637059584 126146190020631552 126445373296936192 126508679072414976 126561332363041792 127049816023644672 127414901701873536 127467932165069312 127724658529283787 127788604788013011 128241674676146688 128728129582457344 128915009494141977 129214068222125056 129278760164410368 129404018539164801 129650250854537984 129657929876904168 129927832560858624 130030510135171134 130491528617833472 131176676327372538 131242350863364714 131707665883610112 132116337332582943 132182482316540679 132207268219821056 132215098691130912 133040191286150532 133154311688444416 133162198251955632 133544848246932516 134026264426625856 134116082193588552 134501473234374726 134721991903788012 134789441427239436 134978343355409408 134986337954037216 135374229729767208 135754981838609346 135862240651648128 135887740321440104 136635872131722168 136761176583089568 136861148203398844 137154168469822584 137614639124069748 137648595897615744 137740841171793648 137749216216254352 138010083489368799 138136648186655124 138507596407499184 138533592577996087 138634617358200384 139032992695436592 139126165723808814 139534193101692672 139560381951749296 139627702009763424 140028931038527112 140328733540687632 140431313024270006 140533721705572992 140560098154842056 140937554239209696 141008115628152288 141463566608869152 141472168005882848 141566975648787916 141870071110618776 142251044959053216 142277743728752738 142381498908422016 142485578951483728 142790641146664608 143070819174514944 143305387509846528 143401423685702976 143410142910073024 143481942218119872 143813496742271088 144226753916817844 144331930400318208 144359019726594544 144746677326755904 144819145780264512 145295740114149952 145365826749890688 145393110125782184 145783544642850144 145856532211355232 145892522693661696 146202462874582472 146275660177479816 146336540544767072 146802969695062656 146937598071123456 147286092718453376 147359832548339328 147384796565861392 147990159661890816 148232793384110592 148341150689215936 148415418741379008 148658749686938496 148733176747298688 148841899829716304 148950441880316928 149378460391467264 149515450668862464 149798600649499968 149945092768485632 150229056398492784 150291582181112128 150586478252450304 150770617524658944 150908884505478144 151019198017543552 151266797927060224 151342530725321472 151850636274835584 151989893706806784 151999135135177216 152286988677924192 152350370978113664 152426646274929792 152835968449654272 152864653879168096 152873707861620117 153415716077723136 153518527695237312 153959672889763856 153997662843309568 154071947045256192 154514682525271296 154656383070084096 154845499079379456 154958690233677248 154967868243286146 155100797963963648 155517301229472768 155595162072443904 156097728671855616 156107219868560384 156211835198662528 156546285363441408 156966670299644928 156996131011037504 157005429695717958 157225466429223424 157562086782526464 158130110424197313 158690755025954304 159146762942695552 159156189006618204 159292711422449152 160296276320419194 160433776690518272 160864600985213952 160945138991840256 161326855585746176 161336410773832152 161474803359742976 162403897192418862 162631499658881536 163457707628418696 163567248891504957 163577194256802043 164239337743135232 164477770733905281 164628608112862956 165101678825830953 165696854308260048 165727953567702289 165807896136594066 166883794525367928 167363345659061514 167447137308430842 167998199506985882 168678238763219968 168688229364546336 169078029953751144 169201625004886927 169563886361664222 169886535602498048 169896597769736496 170175147667942752 170299544705711716 170384806384017348 170999027027074368 171394167350377872 171426335925331021 171886679325522636 171972735614064108 172538691385553068 172877239835872224 173204632000984338 173247370698723264 173374013513561512 173774641896910898 174328526512886904 174488397709459104 174902235103163384 174989801151152952 175620622352130432 175738314598495344 176155116443443924 176243309755387572 176286798254841216 176620647387417192 176749756047788111 176878649732876352 177386921714867376 177549597669274176 178026384302159616 178059797662576688 178701685902167808 178821442924784736 179040108310532496 179204300350255296 179335297645832968 179629322538384016 179719255236319248 179981783938716288 180367125658944768 180487998776833056 180498972973022944 181006642451479128 181149654202197504 181492712533964448 181526776481512114 181659153779710848 182181162842296224 182348235444119424 182837908202217984 182872224626430112 182960437116241728 183486185498759664 183531461196820992 183654454895724864 184013444652491732 184147635338337024 184182197582206832 184676795209998912 184769254961027136 184846156477600512 185377323593915456 185501554298411752 186045590802256896 186138735850533888 186170269346351232 186568860638621952 186705241384702816 187104978054250176 187378295607430656 187472107883847168 187779473288764416 187916738985612928 188010820837536384 188618088811825536 189124598455589376 189160094814158368 189668059945404288 189763018608622464 189841998544562688 190387521528886144 190761092232686592 191122352552810304 191201898247603968 191309256290826496 191751328989694784 192362512014220032 192442573867090944 192538921610437632 192995569769007872 193092194373686016 193821102333187584 193918140246615552 194378059523800192 194475376281806976 194891748841287936 195034213569973088 195045765202756701 195737292926750208 196479776731119104 196765014491058807 197320212882521088 197561498825415168 197887224988505344 198211666249251328 198310902329731584 199159171064091648 199171280521956352 199731467532666624 200267820727133184 200305408531323712 200317272370398774 201027490032878592 201752209851562089 201790040967095296 202082987855682018 202467515033114112 203049318237232256 203061344594650812 203235528366573056 203831610482160156 204691370260316416 205291722305098266 205731252704733876 206019576700361728 206623824324381528 207204972279982686 208549489043154888 208689248585713221 208728380484588544 209340572927623944 210043396557790668 210646969536405009 210840147232263084 211406331358814544 211446009724309817 212208252008824272 212350463473181874 212805106665928164 213416615593129107 213728368427225592 214185961719996912 214342530405464746 215115214365109536 215222913327179808 215720245113406632 216340130875226766 216538529589891816 217120015990133856 217160766743885758 217943610171224928 218089665188673276 218675316964275216 218716359628870613 219303694311873708 219413490266219724 219504810817150608 220135571767774604 220929139077680064 221039748822508992 221077194848792088 221712474144334594 222511726033823904 222623128112068512 222988124530407744 223151127545415352 223262849744574456 224067690587200896 224273176003293696 224917639152728448 225343584597739176 225437373271668192 225879717378675456 226085181815552296 226528797026315328 226900196890590336 227013796087982208 227179741845356464 227345411291010048 227998702702765824 228430483016886288 228525556467170496 228639969412394688 229182239100696848 229296980818752144 230123574116584704 230277791542855968 230334613192571904 230502986447829632 230939509334645784 230996494264964352 231603128614343042 231772023787906944 231984574605126144 232438035350515872 232651196945945472 233275951844209152 233319734868203936 234160829802840576 234317752797993792 234819428045162112 234991079673850096 235049064339788288 235162445490127872 235494196516556256 235838199643835136 236343130173789696 236515895619823168 236732796892365568 237368512402879488 237487352636888064 238036132538931456 238254427972832256 238268914536223744 238428590566379648 238720144414043328 238939067133673728 239580707299458048 239625673648425664 239975711918288384 240489500878593024 240650665035777408 241296901477820928 241342189935305504 241990283378619264 242212205039614464 242908217123061632 243130980592159232 243947249488322304 244648247331679552 244872606527633152 245530180451116032 245653106882282496 246235726946665216 246359006614702848 246461541970134016 248227025795134976 248758480851495936 249473304072333568 250681094450048512 251045018488592271 251490785082434048 251997299260478823 252890746593872384 253017358144829952 254099632047289344 254345829542496333 254829803403747072 254935864330138624 255449317058567574 255577209576026022 256483349352293376 257456259164914688 257830018988283954 258808037078329602 259300501709075968 259315859753808336 259855665121717248 260061020270342268 260661962845366347 262353352654745076 262484701726729428 264232674665165886 264364964633081358 264430197382261824 266080382572301064 266308623376888832 266324396503911264 267089696493865032 268052528853251712 268232164387177104 269002946468749452 269443983807576024 269578882854478872 269775943441360801 269972675908074432 270748459459534416 271509963677218692 271724481303296256 271775480642880208 272290164722268171 273271744263444336 273522353166179136 273722296406797688 274308336939645168 275229278248139496 275297191795231488 275481682343587296 275498432432508704 276020166978737598 276273296373310248 277015192814998368 277067185155992174 277269234716400768 278065985390873184 278252331447617628 279051907112696989 279068386203385344 279120763903498592 279255404019526848 280057862077054224 280657467081375264 280862626048540012 281067443411145984 281120196309684112 281875108478419392 282016231256304576 282927133217738304 282944336011765696 283133951297575832 283740142221237552 284502089918106432 284555487457505476 284762997816844032 284971157902967456 285581282293329216 286141638349029888 286610775019693056 286802847371405952 286820285820146048 286963884436239744 287626993484542176 288453507833635688 288663860800636416 288718039453189088 289493354653511808 289638291560529024 290591480228299904 290731653499781376 290786220251564368 291567089285700288 291713064422710464 292404925749164944 292551320354959632 292673081089534144 293605939390125312 293875196142246912 294572185436906752 294719665096678656 294769593131722784 295980319323781632 296465586768221184 296682301378431872 296830837482758016 297317499373876992 297466353494597376 297683799659432608 298756920782934528 299597201298999936 299890185536971264 300458112796985568 300583164362224256 301172956504900608 301541235049317888 302038396035087104 302533595854120448 302685061450642944 303701272549671168 303979787413613568 303998270270354432 304573977355848384 304700741956227328 304853292549859584 305671936899308544 305729307758336192 305747415723240234 306831432155446272 307037055390474624 307919345779527712 307937583457647399 307995325686619136 309029365050542592 309690998158758912 309917380467354496 309935736486572292 310201595927927296 312423670397325056 313092570726882816 313992262022075008 314010859391435916 314450932858446848 316260220848394626 317381510051908608 318293525885391104 318312378013236408 318525695209772811 318585422844898304 320592552640838388 320867553381036544 321513795608197119 322653711171492352 322672821547664304 322733383263420247 324510196312840149 324807794384837724 325262999317763072 325741150115828637 326915415256837392 327134497783009914 327154388513604086 328478675486270464 328955541467810562 329257216225725912 330203357651661906 331393708616520096 331455907135404578 331615792273188132 332568711216501891 333767589050735856 333830233117749883 334726691318123028 334894274616861684 335996399013971764 337376458729092672 338156059907502288 338403250009773854 339127772723328444 339773071204996096 339793195539472992 340350295335885504 340599089411423432 340769612768034696 341998054054148736 342788334700755744 342852671850662042 343773358651045272 343945471228128216 345077382771106136 345754479671744448 346409264001968676 346494741397446528 346748027027123024 347404692921514563 347549283793821796 348657053025773808 348976795418918208 349804470206326768 349979602302305904 351241244704260864 351476629196990688 352310232886887848 352486619510775144 352573596509682432 353241294774834384 353499512095576222 353757299465752704 354773843429734752 355099195338548352 356052768604319232 356119595325153376 357403371804335616 357642885849569472 358080216621064992 358408600700510592 358670595291665936 359258645076768032 359438510472638496 359963567877432576 360734251317889536 360975997553666112 360997945946045888 362013284902958256 362299308404395008 362985425067928896 363053552963024228 363318307559421696 364362325684592448 364696470888238848 365675816404435968 365744449252860224 365920874232483456 366972370997519328 367062922393641984 367308909791449728 368026889304983464 368295270676674048 368364395164413664 369353590419997824 369538509922054272 369692312955201024 370754647187830912 371003108596823504 372340538692702464 373137721277243904 373410482769405632 374209956108500352 374756591214861312 374944215767694336 375833477971225856 376021641675072768 377236177623651072 378249196911178752 378320189628316736 379336119890808576 379526037217244928 379683997089125376 380775043057772288 382244705105620608 382403796495207936 382618512581652992 383173975587851361 383502657979389568 384725024028440064 385991139538015744 386184388747372032 387642204666375168 387836280493231104 388212055617494403 388756119047600384 388950752563613952 389783497682575872 390068427139946176 390091530405513402 391474585853500416 392959553462238208 393530028982117614 395122997650830336 395774449977010688 396349011997748829 396423332498502656 396621804659463168 399462935065333248 400610817062647424 400634544740797548 403504419703124178 404165975711364036 404935030066228224 406098636474464512 406122689189301624 406471056733146112 407663220964320312 409382740520632832 410583444610196532 411462505409467752 411763282094708591 413247648648763056 414030250468106397 414409944559965372 415392808370013037 415600777733988261 417098978086309776 417378497171426442 418681145855247888 420086793115581336 421293939072810018 421680294464526168 422812662717629088 422892019448619634 424416504017648544 424700926946363748 425610213331856328 425921331908853299 426833231186258214 427456736854451184 428371923439993824 428685060810929492 430230428730219072 430445826654359616 431440490226813264 432680261750453532 433077059179783632 434240031980267712 434321533487771516 435887220342449856 436179330377346552 437350633928550432 437432719257741226 438607388623747416 438826980532439448 439009621634301216 440271143535549208 441858278155360128 442079497645017984 442154389697584176 443424948288669188 445023452067647808 445246256224137024 445976249060815488 446302255090830704 446525699489148912 448135381174401792 448546352006587392 449835278305456896 450687169195478352 450874746543336384 451759434757350912 452170363631104592 453057594052630656 453800393781180672 454027592175964416 454359483690712928 455997405405531648 456860966033772576 457051112934340992 457279938824789376 458364478201393696 458593961637504288 460247148233169408 460555583085711936 461005972895659264 461879018669291568 461992988529928704 463206257228686084 463544047575813888 463969149210252288 464876070701031744 465302393891890944 466551903688418304 466639469736407872 468321659605681152 468635505595987584 469638856090324224 469982159347700192 470098128679576576 470988393033112512 471676399287670272 472686260347579392 473031791239646336 473465593784731136 476072265077862912 476857181132759296 477440288828086656 477878134267347456 479251347296851328 479951423836576768 481301330071554816 482593802955641856 482684379870611008 483980566757238528 484424410079228928 485816434246123264 486261961184318464 487894498976644608 489296494663359104 489745213055266304 490731582770406129 492471453893330432 492718013229405696 495305036477492859 496454051590269952 497183860703106867 498946608144667136 501362188900097024 502090036977184542 502981570164868096 503994598520957646 505781493187744768 506034716289659904 507604875014660781 508691659084992666 509659606807494144 510898634117135148 511154419152052044 514279007775993063 515660037976567908 517616074156659204 518601003418151936 518631719507616672 520122040540684536 521323925690732694 524706705309490152 524969403453458856 528465349330331772 528729929266162716 528860394764523648 529983927920361461 530249268143364333 532160765144602128 532648793007822528 534179392987730064 536105057706503424 536464328774354208 538005892937498904 538887967615152048 539157765708957744 539551886882721602 539945351816148864 541496918919068832 543019927354437384 543448962606592512 543550961285760416 544580329444536342 546543488526888672 547044706332358272 547444592813595376 548616673879290336 550458556496278992 550594383590462976 550963364687174592 550996864865017408 552040333957475196 552546592746620496 554030385629996736 554134370311984348 554538469432801536 556131970781746368 556504662895235256 558103814225393978 558136772406770688 558241527806997184 558510808039053696 560115724154108448 561314934162750528 561725252097080024 562134886822291968 562240392619368224 563750216956838784 564032462512609152 565854266435476608 565888672023531392 566267902595151664 567480284442475104 569004179836212864 569110974915010952 569525995633688064 569942315805934912 571162564586658432 572283276698059776 573605694742811904 573640571640292096 573927768872479488 575253986969084352 576907015667271376 577327721601272832 577436078906378176 578986709307023616 579276583121058048 581182960456599808 581463306999562752 581572440503128736 583134178571400576 583426128845420928 584809851498329888 585102640709919264 585346162179068288 587211878780250624 589144370873813504 589439330193357312 589539186263445568 591960638647563264 593364602756863744 593661674965516032 594634998747753984 594932706989194752 595367599318865216 597513841565869056 599194402597999872 599780371073942528 600916225593971136 601166328724448512 603082470098635776 604076792070174208 605067191708240896 605370122901285888 607402545099342336 609147954711696768 609401483912454656 609706585099719168 611458615516672384 611494831446480468 614074110780949248 615838691559055424 615875166915294798 618058730101085184 619834760934708992 619871472973144584 620403191855854592 624847340794650112 626185141453765632 627984524044150016 628021718782871832 628480798986660481 631940908609215027 632520441696789252 634338029172929451 636587051770782208 636624756026472816 637051390419545622 640249846779387321 641185105281676776 641735106762073088 643027591216394238 645307422342984704 645345643095328608 645466766526840494 649020392625680298 649615588769675448 650090453966144509 651482300231657274 653830830513674784 654268995566019828 654308777027208172 656149078886611839 657911082935621124 658514432451451824 660406715303323812 662787417233040192 662911814270809156 663231584546376264 665137422433003782 667535178101471712 667660466235499766 669453382636246056 669788549233723368 671992798027943528 672443134331742601 674752917458185344 676312119815004576 676806500019547708 678255545446656888 679586391078945984 680700590671771008 681198178822846864 681539225536069392 683996108108297472 685576669401511488 685705343701324084 687546717302090544 687890942456256432 690154765542212272 691508959343488896 692818528003937352 692989482794893056 693496054054246048 694809385843029126 695098567587643592 697314106051547616 697953590837836416 699608940412653536 699959204604611808 702482489408521728 702953258393981376 704620465773775696 704973239021550288 705147193019364864 706482589549668768 706999024191152444 707514598931505408 709547686859469504 710198390677096704 712105537208638464 712239190650306752 714806743608671232 715285771699138944 716160433242129984 716817201401021184 717341190583331872 718517290153536064 718877020945276992 719927135754865152 721468502635779072 721951995107332224 721995891892091776 724026569805916512 725970850135857792 726107105926048456 726636615118843392 728724651369184896 729392941776477696 731488898505720448 731841748464966912 733944741995038656 734617819582899456 736053778609966928 736590541353348096 736728790328827328 738707180839995648 739077019844108544 739384625910402048 741509294375661824 742006217193647008 744681077385404928 746275442554487808 746820965538811264 748419912217000704 751666955942451712 752043283350145536 754472355247302144 755991897781436469 756640379256633472 758672239781617152 759052074434489856 761550086115544576 764489410211241216 764807592990415872 765237025163305984 766347951175702722 767005315958779136 769450048056880128 771982279076031488 772368777494744064 776424111234988806 777512238095200768 777901505127227904 779566995365151744 780136854279892352 780183060811026804 781985888536099041 787060057964235228 791548899954021376 792698023995497658 798925870130666496 801221634125294848 801269089481595096 807008839406248356 808331951422728072 808922837352130651 809327830324082403 812197272948929024 812245378378603248 815326441928640624 816870494166804513 818765481041265664 819558784081377073 821166889220393064 822925010818935504 823526564189417182 826495297297526112 828060500936212794 828819889119930744 830785616740026074 831201555467976522 834197956172619552 834756994342852884 837155721338090967 837362291710495776 840173586231162672 842587878145620036 843360588929052336 845625325435258176 845784038897239268 848833008035297088 849401853892727496 851220426663712656 851842663817706598 853666462372516428 854913473708902368 856743846879987648 857370121621858984 860460857460438144 860891653308719232 862880980453626528 865360523500907064 866154118359567264 868480063960535424 868643066975543032 871774440684899712 872358660754693104 874701267857100864 874865438515482452 877214777247494832 877653961064878896 878019243268602432 880542287071098416 883716556310720256 884158995290035968 884308779395168352 886849896577338376 890046904135295616 890492512448274048 891952498121630976 892604510181661408 893051398978297824 896270762348803584 899670556610913792 901374338390956704 901749493086672768 903518869514701824 904340727262209184 906115188105261312 907600787562361344 908055184351928832 908718967381425856 911994810811063296 913721932067545152 914102225868681984 914559877649578752 916728956402787392 917187923275008576 920494296466338816 921111166171423872 922011945791318528 923758037338583136 923985977059857408 926412514457372168 927088095151627776 929752141402063488 930604787783781888 933278939472815744 937271011191975168 939277712180648448 939964318695400384 941976786066225024 943352798575340544 946063582479292672 946931187569462272 952144530155725824 953714362265518592 954880577656173312 955756268534694912 958502694593702656 962602660143109632 964541386824591357 965368759741222016 967961133514477056 968200149790260741 971632868492246528 975788997953289216 977223450347485911 978592989326718208 979490426110532608 981463165540812258 984942907786660864 985436026458811392 990610072954985718 994367721406213734 997706133649505673 997893216289334272 1001490699353249649 1004180073954369084 1007989197041915292 1015209750029321562 1017383318169985332 1019319213614988288 1021797268234270296 1022308838304104088 1028558015551986126 1031320075953135816 1035232148313318408 1037263439015233344 1040244081081369072 1042214078764543689 1042647851381465388 1045643965896929369 1049413410618980304 1049938806906917712 1056930698660663544 1057459858532325432 1057720789529047296 1059967855840722922 1060498536286728666 1064321530289204256 1065297586015645056 1068358785975460128 1072210115413006848 1072928657548708416 1076011785874997808 1077775935230304096 1078315531417915488 1079103773765443204 1079890703632297728 1082993837838137664 1086039854708874768 1086897925213185024 1087101922571520832 1089160658889072684 1093086977053777344 1094089412664716544 1094889185627190752 1097233347758580672 1100917112992557984 1101188767180925952 1101926729374349184 1101993729730034816 1104080667914950392 1105093185493240992 1108060771259993472 1108268740623968696 1109076938865603072 1112263941563492736 1113009325790470512 1116207628450787956 1116483055613994368 1117021616078107392 1120231448308216896 1122629868325501056 1123450504194160048 1124269773644583936 1124480785238736448 1127500433913677568 1128064925025218304 1131708532870953216 1131777344047062784 1132535805190303328 1134960568884950208 1138008359672425728 1138221949830021904 1139051991267376128 1139884631611869824 1142325129173316864 1147211389485623808 1147281143280584192 1147855537744958976 1150507973938168704 1153814031334542752 1154872157812756352 1157973418614047232 1158553166242116096 1162365920913199616 1162926613999125504 1163144881006257472 1166268357142801152 1166852257690841856 1169619702996659776 1170205281419838528 1170692324358136576 1174423757560501248 1178288741747627008 1178878660386714624 1179078372526891136 1186729205513727488 1187323349931032064 1189269997495507968 1189865413978389504 1190735198637730432 1198388805195999744 1201832451187942272 1202332657448897024 1208153584140348416 1214805090198684672 1218295909423393536 1218802967824909312 1219413170199438336 1222917231033344768 1222989662892960936 1228148221561898496 1231677383118110848 1231750333830589596 1235289846284125773 1239669521869417984 1239742945946289168 1246178425110039111 1246802333201964783 1249694681589300224 1255969048088300032 1256043437565743664 1256961597973320962 1263881817218430054 1265040883393578504 1268676058345858902 1273174103541564416 1273249512052945632 1274102780839091244 1277763995726559897 1280499693558774642 1282370210563353552 1286055182432788476 1290691286190657216 1290933533053680988 1298040785251360596 1299231177539350896 1300180907932289018 1302964600463314548 1307661661027349568 1308537991132039656 1308617554054416344 1312298157773223678 1315822165871242248 1317028864902903648 1320813430606647624 1325574834466080384 1325823628541618312 1326463169092752528 1330274844866007564 1334097473730565057 1335070356202943424 1335320932470999532 1338906765272492112 1339577098467446736 1343985596055887056 1344886268663485202 1349505834916370688 1352624239630009152 1353613000039095416 1356511090893313776 1359172782157891968 1361401181343542016 1362396357645693728 1363078451072138784 1367992216216594944 1371153338803022976 1371410687402648168 1375093434604181088 1375781884912512864 1380309531084424544 1383017918686977792 1385637056007874704 1385978965589786112 1386992108108492096 1389618771686058252 1390197135175287184 1394628212103095232 1395907181675672832 1399217880825307072 1399918409209223616 1404964978817043456 1405906516787962752 1409240931547551392 1409946478043100576 1410294386038729728 1412965179099337536 1413998048382304888 1415029197863010816 1419095373718939008 1420396781354193408 1424478381300613504 1430571543398277888 1432320866484259968 1433634402802042368 1434682381166663744 1437034580307072128 1437754041890553984 1439854271509730304 1443903990214664448 1443991783784183552 1448053139611833024 1451941700271715584 1452214211852096912 1453273230237686784 1457449302738369792 1458785883552955392 1462977797011440896 1463683496929933824 1467889483990077312 1469235639165798912 1472107557219933856 1472194748311218387 1473457580657654656 1477414361679991296 1478154039688217088 1483018588751323648 1484012434387294016 1489362154770809856 1491551582109320601 1493641931077622528 1496839824434001408 1503333911884903424 1504086566700291072 1508944710494604288 1511983795562872938 1513280758513266944 1517344479563234304 1518104148868979712 1522814625043982343 1523100172231089152 1528978820422482432 1532695902351405444 1534010631917558272 1542837023327979189 1552848222469977612 1555024476190401536 1555803010254455808 1560273708559784704 1560366121622053608 1563971777072198082 1574120115928470456 1585396047990995316 1589951783761084383 1590747804430092999 1595982895316365879 1602443268250589696 1602538178963190192 1614017678812496712 1616663902845456144 1617845674704261302 1618655660648164806 1624394545897858048 1624490756757206496 1630652883857281248 1633740988333609026 1639117568162754146 1642333778440786128 1645850021637871008 1647053128378834364 1652990594595052224 1656121001872425588 1657639778239861488 1661571233480052148 1662403110935953044 1668395912345239104 1669513988685705768 1674311442676181934 1674724583420991552 1680347172462325344 1685175756291240072 1686721177858104672 1691250650870516352 1691568077794478536 1697666016070594176 1698803707785454992 1702440853327425312 1703685327635413196 1707332924745032856 1709826947417804736 1713487693759975296 1714740243243717968 1720921714920876288 1721783306617438464 1725761960907253056 1730721047001814128 1732308236719134528 1736960127921070848 1737286133951086064 1743548881369799424 1744717321509386208 1749402535714201728 1749730877030964904 1754429554494989664 1755307922129757792 1756038486537204864 1761084574142196832 1767433112621440512 1768317990580071936 1768617558790336704 1773699793154676752 1780093808270591232 1780985024896548096 1783904996243261952 1785209020363322816 1786102797956595648 1792541524697607168 1799341113221827584 1802748676781913408 1803498986173345536 1808681454524418368 1812230376210522624 1815201575124722688 1816110368703857664 1817437934762851712 1827443864135090304 1828204451737363968 1829119755299157504 1833457912805574784 1834375846550017152 1842222332342847744 1844023891582637056 1847516074677166272 1852825028914744336 1854176190303255552 1859504282804126976 1861209575567563776 1866557878945631488 1874542022383950336 1878555424361296896 1879928637390800768 1883953572132450048 1885442396959981443 1892127164958585344 1903014087518788353 1907428724531037184 1909761155312346624 1917005389187405312 1925205320286219264 1929082773649182714 1930737519482444032 1935922267028954112 1936400299580521482 1943265736984493056 1950271361898433527 1954446900694971822 1957185978653436416 1962926331081624516 1968447236659835517 1981220145909971436 1988735442812427468 1995412267299011346 2002981398706499298 2008360147908738168 2015978394083830584 2017329402995227803 2030419500058643124 2034766636339970664 2036254038851915087 2043594536468540592 2044617676608208176 2057116031103972252 2062640151906271632 2063027284066914701 2070464296626636816 2074526878030466688 2080488162162738144 2084428157529087378 2085295702762930776 2091287931793858738 2098826821237960608 2099877613813835424 2113861397321327088 2114919717064650864 2115441579058094592 2119935711681445844 2120997072573457332 2128643060578408512 2130595172031290112 2136717571950920256 2144420230826013696 2145857315097416832 2152023571749995616 2155551870460608192 2156631062835830976 2158207547530886408 2159781407264595456 2165987675676275328 2172079709417749536 2174203845143041664 2178321317778145368 2186173954107554688 2188178825329433088 2189778371254381504 2194466695517161344 2201834225985115968 2203853458748698368 2203987459460069632 2208161335829900784 2210186370986481984 2216121542519986944 2216537481247937392 2218153877731206144 2224527883126985472 2226018651580941024 2232415256901575912 2232966111227988736 2234043232156214784 2240462896616433792 2245259736651002112 2246901008388320096 2248961570477472896 2255000867827355136 2256129850050436608 2263417065741906432 2263554688094125568 2265071610380606656 2269921137769900416 2276016719344851456 2276443899660043808 2279769263223739648 2284650258346633728 2294422778971247616 2294562286561168384 2295711075489917952 2301015947876337408 2307628062669085504 2309744315625512704 2315946837228094464 2317106332484232192 2324731841826399232 2326289762012514944 2332536714285602304 2333704515381683712 2339239405993319552 2340410562839677056 2341384648716273152 2358156745053782272 2373458411027454976 2374646699862064128 2381470397275460864 2396777610391999488 2403664902375884544 2404665314897794048 2426768512056391953 2427983490972247209 2436591818846787072 2445834462066689536 2445979325785921872 2456296443123796992 2458676352244131219 2463354766236221696 2463500667661179192 2470579692568251546 2479339043738835968 2479485891892578336 2492356850220078222 2493604666403929566 2511467164014272901 2511938096176600064 2512086875131487328 2513923195946641924 2527763634436860108 2530081766787157008 2537352116691717804 2546499024105891264 2548205561678182488 2555527991453119794 2560999387117549284 2564740421126707104 2572110364865576952 2581382572381314432 2581867066107361976 2596081570502721192 2598462355078701792 2600361815864578036 2605929200926629096 2615323322054699136 2617075982264079312 2617235108108832688 2624596315546447356 2631644331742484496 2632138258981925653 2634057729805807296 2641626861213295248 2651149668932160768 2651647257083236624 2652926338185505056 2660549689732015128 2668194947461130114 2670140712405886848 2670641864941999064 2677813530544984224 2679154196934893472 2687971192111774112 2689772537326970404 2699011669832741376 2705248479260018304 2707226000078190832 2713022181786627552 2718345564315783936 2722802362687084032 2724792715291387456 2726156902144277568 2735984432433189888 2742306677606045952 2742821374805296336 2750186869208362176 2751563769825025728 2760619062168849088 2766035837373955584 2771274112015749408 2771957931179572224 2773984216216984192 2779237543372116504 2780394270350574368 2789256424206190464 2791814363351345664 2798435761650614144 2799836818418447232 2811813033575925504 2818481863095102784 2819892956086201152 2825930358198675072 2827996096764609776 2830058395726021632 2838190747437878016 2840793562708386816 2848956762601227008 2861143086796555776 2864641732968519936 2867268805604084736 2869364762333327488 2874069160614144256 2875508083781107968 2887807980429328896 2887983567568367104 2896106279223666048 2903883400543431168 2904428423704193824 2904600449370782223 2914898605476739584 2925955594022881792 2927366993859867648 2935778967980154624 2938471278331597824 2944215114439867712 2944389496622436774 2946915161315309312 2954828723359982592 2956308079376434176 2966037177502647296 2968024868774588032 2983103164218641202 2987283862155245056 2993679648868002816 3004472098059748947 3023967591125745876 3026561517026533888 3045629250087964686 3057957640844964864 3065391804702810888 3068021263835116544 3085674046655958378 3105696444939955224 3107966690879238817 3120547417119569408 3120732243244107216 3127943554144396164 3136931897690788107 3148240231856940912 3148831117786343491 3170792095981990632 3179903567522168766 3181495608860185998 3191965790632731758 3204886536501179392 3205076357926380384 3214830875092851613 3228035357624993424 3233327805690912288 3235691349408522604 3237311321296329612 3248981513514412992 3261305767714562496 3267481976667218052 3278235136325508292 3284667556881572256 3291700043275742016 3294106256757668728 3305981189190104448 3312242003744851176 3315279556479722976 3323142466960104296 3324806221871906088 3336791824690478208 3339027977371411536 3348622885352363868 3349449166841983104 3358245364907974109 3360694344924650688 3370351512582480144 3373442355716209344 3382501301741032704 3383136155588957072 3395332032141188352 3397607415570909984 3404881706654850624 3407370655270826392 3414665849490065712 3419653894835609472 3426975387519950592 3429480486487435936 3441843429841752576 3443566613234876928 3451523921814506112 3461442094003628256 3464616473438269056 3473920255842141696 3474572267902172128 3487097762739598848 3489434643018772416 3498805071428403456 3499461754061929808 3508859108989979328 3510615844259515584 3512076973074409728 3522169148284393664 3534866225242881024 3536635981160143872 3537235117580673408 3547399586309353504 3560187616541182464 3561970049793096192 3567809992486523904 3570418040726645632 3572205595913191296 3605497353563826816 3606997972346691072 3617362909048836736 3624460752421045248 3634875869525703424 3654887728270180608 3656408903474727936 3658239510598315008 3666915825611149568 3668751693100034304 3684444664685695488 3695032149354332544 3705650057829488672 3705869538852377319 3719008565608253952 3733115757891262976 3738535275330117333 3749084044767900672 3759857274781601536 3767907144264900096 3770884793919962886 3784254329917170688 3806028175037576706 3819522310624693248 3833291987179679691 3834010778374810624 3858165547298365428 3861475038964888064 3872800599161042964 3900542723796867054 3908893801389943644 3914371957306872832 3925852662163249032 3936894473319671034 3962440291819942872 3977470885624854936 3990824534598022692 4002292421191695171 4005962797412998596 4016720295817476336 4017474184761886523 4031956788167661168 4034658805990455606 4060839000117286248 4069533272679941328 4072508077703830174 4087189072937081184 4089235353216416352 4114232062207944504 4125280303812543264 4126054568133829402 4140928593253273632 4149053756060933376 4160976324325476288 4168856315058174756 4170591405525861552 4182575863587717476 4197653642475921216 4199755227627670848 4227722794642654176 4229839434129301728 4230883158116189184 4239871423362891688 4241994145146914664 4257286121156817024 4261190344062580224 4273435143901840512 4291714630194833664 4304047143499991232 4311103740921216384 4313262125671661952 4316415095061772816 4319562814529190912 4331975351352550656 4344159418835499072 4348407690286083328 4356642635556290736 4372347908215109376 4376357650658866176 4379556742508763008 4388933391034322688 4403668451970231936 4407706917497396736 4407974918920139264 4416322671659801568 4420372741972963968 4432243085039973888 4433074962495874784 4449055766253970944 4452037303161882048 4464830513803151824 4465932222455977472 4468086464312429568 4480925793232867584 4490519473302004224 4493802016776640192 4497923140954945792 4510001735654710272 4512259700100873216 4526834131483812864 4527109376188251136 4530143220761213312 4539842275539800832 4552033438689702912 4552887799320087616 4559538526447479296 4569300516693267456 4602031895752674816 4615256125338171008 4619488631251025408 4652579524025029888 4665073428571204608 4667409030763367424 4678478811986639104 4680821125679354112 4682769297432546304 4716313490107564544 4762940794550921728 4769855351283253149 4787948685949097637 4807329804751769088 4853537024112783906 4855966981944494418 4873183637693574144 4891668924133379072 4891958651571843744 4917352704488262438 4926709532472443392 4927001335322358384 4941159385136503092 4958971783785156672 4984713700440156444 4987209332807859132 5022934328028545802 5024173750262974656 5027846391893283848 5055527268873720216 5060163533574314016 5074704233383435608 5092998048211782528 5096411123356364976 5111055982906239588 5121998774235098568 5125742925385855219 5129480842253414208 5144220729731153904 5162765144762628864 5163734132214723952 5192163141005442384 5196924710157403584 5200723631729156072 5211858401853258192 5230646644109398272 5234151964528158624 5234470216217665376 5249192631092894712 5263288663484968992 5264276517963851306 5268115459611614592 5283253722426590496 5302299337864321536 5303294514166473248 5305852676371010112 5321099379464030256 5336389894922260228 5340281424811773696 5341283729883998128 5355627061089968448 5358308393869786944 5375942384223548224 5379545074653940808 5398023339665482752 5410496958520036608 5414452000156381664 5426044363573255104 5436691128631567872 5445604725374168064 5449585430582774912 5452313804288555136 5484613355212091904 5485642749610592672 5500373738416724352 5503127539650051456 5521238124337698176 5532071674747911168 5542548224031498816 5547968432433968384 5558475086744233008 5560788540701148736 5578512848412380928 5583628726702691328 5596871523301228288 5599673636836894464 5623626067151851008 5636963726190205568 5639785912172402304 5651860716397350144 5655992193529219552 5656327190879944329 5676381494875756032 5697913525202454016 5722286173593111552 5729283465937039872 5738729524666654976 5748138321228288512 5751016167562215936 5775615960858657792 5775967135136734208 5792212558447332096 5807766801086862336 5808856847408387648 5809200898741564446 5829797210953479168 5850814085695300581 5851911188045763584 5871557935960309248 5888430228879735424 5888778993244873548 5893830322630618624 5936049737549176064 5966206328437282404 5974567724310490112 6008944196119497894 6047935182251491752 6051988208985683409 6053123034053067776 6091258500175929372 6108762116555745261 6130783609405621776 6131934282004984693 6171348093311916756 6189081852200744103 6211392889879910448 6215933381758477634 6241094834239138816 6241464486488214432 6255887108288792328 6273863795381576214 6296480463713881824 6297662235572686982 6341584191963981264 6342774429237247777 6359807135044337532 6362991217720371996 6383931581265463516 6410152715852760768 6429661750185703226 6456070715249986848 6466655611381824576 6471382698817045208 6474622642592659224 6497963027028825984 6522611535429124992 6534963953334436104 6556470272651016584 6569335113763144512 6583400086551484032 6588212513515337456 6611962378380208896 6624484007489702352 6630559112959445952 6646284933920208592 6649612443743812176 6673583649380956416 6678055954742823072 6697245770704727736 6698898333683966208 6716490729815948218 6721388689849301376 6740703025164960288 6746884711432418688 6765002603482065408 6766272311177914144 6790664064282376704 6795214831141819968 6809763413309701248 6814741310541652784 6829331698980131424 6839307789671218944 6853950775039901184 6858960972974871872 6883686859683505152 6887133226469753856 6903047843629012224 6922884188007256512 6929232946876538112 6947840511684283392 6949144535804344256 6974195525479197696 6978869286037544832 6997610142856806912 6998923508123859616 7017718217979958656 7021231688519031168 7024153946148819456 7044338296568787328 7074470235161346816 7094799172618707008 7120375233082364928 7123940099586192384 7140836081453291264 7144411191826382592 7210994707127653632 7213995944693382144 7234725818097673472 7269751739051406848 7280305536169175859 7309775456540361216 7333831651222299136 7337503386200068608 7368889329371390976 7376029056732393657 7390064298708665088 7411300115658977344 7411739077704754638 7438017131216507904 7466231515782525952 7477070550660234666 7519714549563203072 7535814288529800192 7541769587839925772 7612056350075153412 7666583974359359382 7716331094596730856 7722950077929776128 7745601198322085928 7801085447593734108 7817787602779887288 7823502359799463229 7851705324326498064 7873788946639342068 7896414776945776959 7924880583639885744 7954941771249709872 7981649069196045384 8004584842383390342 8011925594825997192 8033440591634952672 8034948369523773046 8063913576335322336 8069317611980911212 8092505306268212681 8121678000234572496 8139066545359882656 8145016155407660348 8174378145874162368 8178470706432832704 8228464124415889008 8250560607625086528 8252109136267658804 8281857186506547264 8298107512121866752 8321952648650952576 8337712630116349512 8341182811051723104 8365151727175434952 8395307284951842432 8399510455255341696 8455445589285308352 8459678868258603456 8479742846725783376 8483988290293829328 8514572242313634048 8522380688125160448 8546870287803681024 8583429260389667328 8608094286999982464 8622207481842432768 8626524251343323904 8632830190123545632 8663950702705101312 8688318837670998144 8696815380572166656 8713285271112581472 8744695816430218752 8759113485017526016 8777866782068645376 8807336903940463872 8815413834994793472 8815949837840278528 8832645343319603136 8840745483945927936 8864486170079947776 8866149924991749568 8898111532507941888 8904074606323764096 8929661027606303648 8931864444911954944 8961851586465735168 8981038946604008448 8987604033553280384 8995846281909891584 9060286441522426624 9079684551079601664 9105775598640175232 9119077052894958592 9204063791505349632 9230512250676342016 9238977262502050816 9305159048050059776 9323900072637716451 9356957623973278208 9361642251358708224 9410795693072364321 9432626980215129088 9446493353359030473 9525881589101843456 9539710702566506298 9575897371898195274 9614659609503538176 9644492625278554839 9707074048225567812 9711933963888988836 9783917303143687488 9834705408976524876 9853419064944886784 9854002670644716768 9882318770273006184 9917943567570313344 9969427400880312888 9974418665615718264 10045868656057091604 10048347500525949312 10055692783786567696 10074736094723922327 10111054537747440432 10120327067148628032 10149408466766871216 10185996096423565056 10192822246712729952 10222111965812479176 10243997548470197136 10251485850771710438 10258961684506828416 10288441459462307808 10325530289525257728 10327468264429447904 10384326282010884768 10393849420314807168 10401447263458312144 10423716803706516384 10461293288218796544 10468303929056317248 10468940432435330752 10498385262185789424 10526577326969937984 10528553035927702612 10536230919223229184 10566507444853180992 10604598675728643072 10606589028332946496 10611705352742020224 10642198758928060512 10672779789844520456 10680562849623547392 10682567459767996256 10711254122179936896 10716616787739573888 10751884768447096448 10759090149307881616 10820993917040073216 10828904000312763328 10852088727146510208 10873382257263135744 10899170861165549824 10904627608577110272 10969226710424183808 10971285499221185344 11000747476833448704 11006255079300102912 11042476248675396352 11085096448062997632 11095936864867936768 11116950173488466016 11121577081402297472 11157025696824761856 11193743046602456576 11199347273673788928 11247252134303702016 11273927452380411136 11279571824344804608 11303721432794700288 11311984387058439104 11312654381759888658 11352762989751512064 11395827050404908032 11458566931874079744 11477459049333309952 11496276642456577024 11502032335124431872 11584425116894664192 11617713694816775296 11618401797483128892 11701628171390601162 11743115871920618496 11776860457759470848 11777557986489747096 11787660645261237248 11872099475098352128 11932412656874564808 11941135180746549139 12006877263575085513 12017888392238995788 12052422554285659569 12095870364502983504 12103976417971366818 12182517000351858744 12217524233111490522 12261567218811243552 12263868564009969386 12342696186623833512 12351718625356745671 12378163704401488206 12422785779759820896 12431866763516955268 12482928972976428864 12511774216577584656 12547727590763152428 12592960927427763648 12595324471145373964 12683168383927962528 12685548858474495554 12719614270088675064 12725982435440743992 12767863162530927032 12820305431705521536 12859323500371406452 12912141430499973696 12933311222763649152 12942765397634090416 12949245285185318448 12995926054057651968 13045223070858249984 13069927906668872208 13112940545302033168 13138670227526289024 13166800173102968064 13176425027030674912 13223924756760417792 13248968014979404704 13261118225918891904 13292569867840417184 13299224887487624352 13347167298761912832 13356111909485646144 13394491541409455472 13397796667367932416 13432981459631896436 13442777379698602752 13481406050329920576 13493769422864837376 13530005206964130816 13532544622355828288 13581328128564753408 13590429662283639936 13619526826619402496 13629482621083305568 13658663397960262848 13678615579342437888 13707901550079802368 13717921945949743744 13806095687258024448 13845768376014513024 13858465893753076224 13898289071608688512 13957738572075089664 13995220285713613824 13997847016247719232 14035436435959917312 14042463377038062336 14048307892297638912 14088676593137574656 14148940470322693632 14189598345237414016 14281672162906582528 14288822383652765184 14363846057847292911 14421989414255307264 14469451636195346944 14539503478102813696 14560611072338351718 14619550913080722432 14667663302444598272 14675006772400137216 14752058113464787314 14780128597417330176 14822600231317954688 14823478155409509276 14954141101320469332 15039429099126406144 15083539175679851544 15224112700150306824 15333167948718718764 15369533909690482369 15377228776157565657 15432662189193461712 15491202396644171856 15602170895187468216 15635575205559774576 15647004719598926458 15703410648652996128 15747577893278684136 15792829553891553918 15849761167279771488 15909883542499419744 15963298138392090768 16009169684766780684 16023851189651994384 16066881183269905344 16069896739047546092 16127827152670644672 16138635223961822424 16185010612536425362 16243356000469144992 16278133090719765312 16290032310815320696 16348756291748324736 16356941412865665408 16456928248831778016 16501121215250173056 16504218272535317608 16563714373013094528 16596215024243733504 16643905297301905152 16675425260232699024 16682365622103446208 16730303454350869904 16790614569903684864 16799020910510683392 16910891178570616704 16919357736517206912 16959485693451566752 16967976580587658656 17029144484627268096 17093740575607362048 17166858520779334656 17216188573999964928 17244414963684865536 17253048502686647808 17265660380247091264 17327901405410202624 17376637675341996288 17393630761144333312 17426570542225162944 17489391632860437504 17518226970035052032 17555733564137290752 17614673807880927744 17665290686639206272 17681490967891855872 17732299849983499136 17808149212647528192 17859322055212607296 17923703172931470336 17975208067106560768 17991692563819783168 18120572883044853248 18159369102159203328 18211551197280350464 18326286349667235783 18395802846014954079 18461024501352684032 18567245556602232309 18610318096100119552 18647800145275432902 18713915247946556416 18723284502717416448 18821591386144728642 18892986706718060946 19028323287711743331 19079421405133012596 19151794743796390548 19288985250557109678 19414148096451135624 19423867927777977672 19567834606287374976 19669410817953049752 19708005341289433536 19764637540546012368 19835887135140626688 19938854801760625776 19948837331231436528 20091737312114183208 20096695001051898624 20111385567573135392 20149472189447844654 20222109075494880864 20240654134297256064 20298816933533742432 20371992192847130112 20385644493425459904 20444223931624958352 20487995096940394272 20502971701543420876 20517923369013656832 20576882918924615616 20651060579050515456 20654936528858895808 20768652564021769536 20787698840629614336 20802894526916624288 20847433607413032768 20922586576437593088 20936607858112634496 20937880864870661504 20996770524371578848 21053154653939875968 21057106071855405224 21072461838446458368 21133014889706361984 21213178056665892992 21223410705484040448 21284397517856121024 21345559579689040912 21361125699247094784 21365134919535992512 21422508244359873792 21433233575479147776 21503769536894192896 21518180298615763232 21641987834080146432 21657808000625526656 21704177454293020416 21798341722331099648 21809255217154220544 21942570998442370688 22001494953666897408 22012510158600205824 22084952497350792704 22170192896125995264 22191873729735873536 22233900346976932032 22243154162804594944 22314051393649523712 22387486093204913152 22398694547347577856 22547854904760822272 22559143648689609216 22607442865589400576 22623968774116878208 22625308763519777316 22954918098666619904 23168850233789328384 23235427389633550592 23236803594966257784 23403256342781202324 23470507079398389687 23553720915518941696 23555115972979494192 23689244330837330877 23744198950196704256 23864825313749129616 23882270361493098278 24013754527150171026 24035776784477991576 24104845108571319138 24191740729005967008 24207952835942733636 24277515918804638043 24365034000703717488 24435048466222981044 24523134437622487104 24527737128019938772 24685392373247667024 24703437250713491342 24756327408802976412 24845571559519641792 24863733527033910536 24965857945952857728 25023548433155169312 25095455181526304856 25185921854855527296 25190648942290747928 25366336767855925056 25371097716948991108 25439228540177350128 25451964870881487984 25535726325061854064 25640610863411043072 25718647000742812904 25824282860999947392 25866622445527298304 25885530795268180832 25898490570370636896 25991852108115303936 26090446141716499968 26139855813337744416 26225881090604066336 26277340455052578048 26333600346205936128 26352850054061349824 26447849513520835584 26497936029958809408 26522236451837783808 26585139735680834368 26598449774975248704 26694334597523825664 26712223818971292288 26788983082818910944 26795593334735864832 26865962919263792872 26885554759397205504 26962812100659841152 26987538845729674752 27065089244711656576 27180859324567279872 27239053653238804992 27258965242166611136 27317326795920525696 27357231158684875776 27435843891899487488 27612191374516048896 27691536752029026048 27716931787506152448 27796578143217377024 27915477144150179328 27971700217913149353 27995694032495438464 28070872871919834624 28084926754076124672 28177353186275149312 28297880940645387264 28339480060077091419 28379196690474828032 28563344325813165056 28577644767305530368 28727692115694585822 28843978828510614528 28933477875835664517 28938903272390693888 29121222144676703436 29504116226929574628 29560257194834660352 29645200462635909376 29646956310819018552 29908282202640938664 30167078351359703088 30224208284171766981 30323675011010951701 30448225400300613648 30666335897437437528 30739067819380964738 30754457552315131314 30865324378386923424 30982404793288343712 31204341790374936432 31271150411119549152 31294009439197852916 31406821297305992256 31495155786557368272 31585659107783107836 31699522334559542976 31819767084998839488 31926596276784181536 32018339369533561368 32047702379303988768 32133762366539810688 32139793478095092184 32255654305341289344 32277270447923644848 32370021225072850724 32486712000938289984 32556266181439530624 32580064621630641392 32697512583496649472 32713882825731330816 32913856497663556032 33002242430500346112 33008436545070635216 33127428746026189056 33287810594603810304 33350850520465398048 33364731244206892416 33460606908701739808 33581229139807369728 33598041821021366784 33821782357141233408 33838715473034413824 33918971386903133504 33935953161175317312 34058288969254536192 34187481151214724096 34432377147999929856 34488829927369731072 34506097005373295616 34531320760494182528 34753275350683992576 34853141084450325888 35036453940070104064 35229347615761855488 35330581373278412544 35362981935783711744 35464599699966998272 35616298425295056384 35718644110425214592 35823405542239647417 35950416134213121536 36157267662856978707 36241145766089706496 36423102394560700928 36652572699334471566 36791605692029908158 36922049002705368064 37055155876070237013 37134491113204464618 37295600290550865804 37643182772289457284 37785973413436121892 38056646575423486662 38158842810266025192 38303589487592781096 38577970501114219356 38688826738186386653 38828296192902271248 38847735855555955344 39135669212574749952 39338821635906099504 39416010682578867072 39529275081092024736 39671774270281253376 39877709603521251552 39897674662462873056 40183474624228366416 40193390002103797248 40222771135146270784 40298944378895689308 40444218150989761728 40481308268594512128 40597633867067484864 40743984385694260224 40771288986850919808 40888447863249916704 40975990193880788544 41005943403086841752 41035846738027313664 41153765837849231232 41309873057717791616 41537305128043539072 41575397681259228672 41605789053833248576 41694867214826065536 41873215716225268992 41875761729741323008 41993541048743157696 42106309307879751936 42114212143710810448 42144923676892916736 42266029779412723968 42426356113331785984 42446821410968080896 42568795035712242048 42691119159378081824 42730269839071985024 42845016488719747584 42866467150958295552 43007539073788385792 43036360597231526464 43315616001251053312 43408354908586040832 43596683444662199296 43618510434308441088 43885141996884741376 44002989907333794816 44025020317200411648 44169904994701585408 44340385792251990528 44467800693953864064 44486308325609189888 45095709809521644544 45118287297379218432 45247937548233756416 45250617527039554632 46108601729071447107 46131686328472696971 46470854779267101184 46473607189932515568 46806512685562404648 46941014158796779374 47107441831037883392 47110231945958988384 47378488661674661754 47729650627498259232 47764540722986196556 48027509054300342052 48071553568955983152 48209690217142638276 48383481458011934016 48415905671885467272 48555031837609276086 48730068001407434976 48870096932445962088 49046268875244974208 49055474256039877544 49370784746495334048 49406874501426982684 49512654817605952824 49691143119039283584 49727467054067821072 49931715891905715456 50047096866310338624 50190910363052609712 50371843709711054592 50381297884581495856 50732673535711850112 50742195433897982216 50878457080354700256 50903929741762975968 51071452650123708128 51281221726822086144 51437294001485625808 51648565721999894784 51733244891054596608 51771061590536361664 51796981140741273792 51983704216230607872 52180892283432999936 52279711626675488832 52451762181208132672 52554680910105156096 52667200692411872256 52705700108122699648 52995872059917618816 53044472903675567616 53170279471361668736 53196899549950497408 53424447637942584576 53577966165637821888 53731925838527585744 53771109518794411008 53925624201319682304 53975077691459349504 54130178489423313152 54361718649134559744 54478107306477609984 54517930484333222272 54634653591841051392 54871687783798974976 55187408538044862237 55383073504058052096 55593156286434754048 55830954288300358656 55943400435826298706 55991388064990876928 56141745743839669248 56169853508152249344 56354706372550298624 56678960120154182838 56758393380949656064 57084969863135229993 57455384231389171644 57866955751671329034 58242444289353406872 59008232453859149256 59051367126705537523 59290400925271818752 59293912621638037104 59816564405281877328 59827791237940526329 60334156702719406176 60448416568343533962 60647350022021903402 60896450800601227296 61332671794874875056 61478135638761929476 61508915104630262628 61730648756773846848 61964809586576687424 62408683580749872864 62542300822239098304 62588018878395705832 62813642594611984512 62990311573114736544 63171318215566215672 63399044669119085952 63639534169997678976 63853192553568363072 64036678739067122736 64095404758607977536 64267524733079621376 64279586956190184368 64511308610682578688 64554540895847289696 64740042450145701448 64973424001876579968 65112532362879061248 65160129243261282784 65395025166993298944 65427765651462661632 65827712995327112064 66004484861000692224 66016873090141270432 66254857492052378112 66575621189207620608 66701701040930796096 66729462488413784832 66921213817403479616 67162458279614739456 67196083642042733568 67643564714282466816 67677430946068827648 67837942773806267008 67871906322350634624 68864754295999859712 69062641520988365056 69506550701367985152 69706282168900651776 70411521238195169061 70661162746556825088 70929199399933996544 71232596850590112768 71437288220850429184 71646811084479294834 71900832268426243072 72314535325713957414 72832547756413914129 72846204789121401856 73305145398668943132 73583211384059816316 74110311752140474026 74268982226408929236 74591200581101731608 75286365544578914568 75571946826872243784 76113293150846973324 76317685620532050384 76332009510475843937 76607178975185562192 77155941002228438712 77377653476372773306 77656592385804542496 77695471711111910688 78271338425149499904 78677643271812199008 78832021365157734144 79058550162184049472 79343548540562506752 79755419207042503104 79795349324925746112 80366949248456732832 80386780004207594496 80445542270292541568 80597888757791378616 80888436301979523456 80962616537189024256 81195267734134969728 81542577973701839616 81776895726499833408 81951980387761577088 82011886806173683504 82071693476054627328 82307531675698462464 82619746115435583232 83074610256087078144 83150795362518457344 83211578107666497152 83389734429652131072 83746431432450537984 83751523459482646016 83987082097486315392 84212618615759503872 84228424287421620896 84532059558825447936 84852712226663571968 84893642821936161792 85137590071424484096 85382238318756163648 85460539678143970048 85690032977439495168 85732934301916591104 86015078147576771584 86072721194463052928 86631232002502106624 86816709817172081664 87770283993769482752 88680771584503981056 88935601387907728128 88972616651218379776 90495875096467512832 90501235054079109264 90971025033032855103 92217203458142894214 92263372656945393942 92941709558534202368 92947214379865031136 93613025371124809296 93882028317593558748 94220463891917976768 94756977323349323508 95459301254996518464 95529081445972393112 96055018108600684104 96143107137911966304 96419380434285276552 96766962916023868032 96831811343770934544 97110063675218552172 97389115582331249161 97460136002814869952 97740193864891924176 98092537750489948416 98110948512079755088 98741569492990668096 98813749002853965368 99025309635211905648 99382286238078567168 99454934108135642144 99863431783811430912 100094193732620677248 100381820726105219424 100743687419422109184 100762595769162991712 101465347071423700224 101484390867795964432 101756914160709400512 101807859483525951936 102142905300247416256 102562443453644172288 102874588002971251616 103297131443999789568 103466489782109193216 103542123181072723328 103593962281482547584 104559423253350977664 104903524362416265344 105109361820210312192 105411400216245399296 105991744119835237632 106088945807351135232 106340558942723337472 106393799099900994816 106848895275885169152 107155932331275643776 107463851677055171488 107470216626718942251 107851248402639364608 108260356978846626304 108723437298269119488 109035860968666444544 109269307183682102784 109743375567597949952 110374817076089724474 110766147008116104192 111165467628210711039 111186312572869508096 111886800871652597412 111982776129981753856 113357920240308365676 113516786761899312128 114169939726270459986 114910768462778343288 115733911503342658068 116066480214559159959 116484888578706813744 116506751358094709167 118016464907718298512 118102734253411075046 118580801850543637504 118587825243276074208 119633128810563754656 119655582475881052658 120668313405438812352 120896833136687067924 121294700044043806804 121792901601202454592 122665343589749750112 122956271277523858952 123017830209260525256 123461297513547693696 123929619173153374848 124817367161499745728 125084601644478196608 125176037756791411664 125627285189223969024 125980623146229473088 126342636431132431344 126798089338238171904 127279068339995357952 127706385107136726144 128073357478134245472 128190809517215955072 128535049466159242752 128559173912380368736 129022617221365157376 129109081791694579392 129480084900291402896 129946848003753159936 130225064725758122496 130320258486522565568 130790050333986597888 130855531302925323264 131655425990654224128 132008969722001384448 132033746180282540864 132509714984104756224 133403402081861592192 133458924976827569664 133842427634806959232 135287129428564933632 135354861892137655296 135675885547612534016 135743812644701269248 138125283041976730112 138325805187214341321 139412564337801303552 140823042476390338122 141322325493113650176 141858398799867993088 142874576441700858368 143293622168958589668 144629070651427914828 145665095512827828258 146610290797337886264 147166422768119632632 148220623504280948052 148537964452817858472 148646544836189801351 149182401162203463216 150572731089157829136 151143893653744487568 152226586301693946648 152635371241064100768 152664019020951687874 153214357950371124384 154311882004456877424 154755306952745546612 155313184771609084992 155390943422223821376 156542676850298999808 157355286543624398016 157664042730315468288 158117100324368098944 159510838414085006208 159590698649851492224 160733898496913465664 160891084540585083136 161195777515582757232 161776872603959046912 161925233074378048512 162390535468269939456 163085155947403679232 163553791452999666816 163903960775523154176 164023773612347367008 164615063351396924928 165239492230871166464 166149220512174156288 166423156215332994304 166779468859304262144 167492862864901075968 167503046918965292032 167974164194972630784 168425237231519007744 168456848574843241792 169064119117650895872 169705424453327143936 170275180142848968192 170764476637512327296 170921079356287940096 172145442388926105856 173262464005004213248 175540567987538965504 177154101380116612569 177871202775815456256 179483373713821578987 180991750192935025664 181002470108158218528 181942050066065710206 184434406916285788428 184526745313890787884 185894428759730062272 187226050742249618592 187764056635187117496 188440927783835953536 189513954646698647016 190918602509993036928 191058162891944786224 192110036217201368208 192286214275823932608 192838760868570553104 193533925832047736064 193663622687541869088 194220127350437104344 194778231164662498322 194920272005629739904 195480387729783848352 196185075500979896832 196221897024159510176 197483138985981336192 197627498005707930736 198050619270423811296 198764572476157134336 198909868216271284288 199726863567622861824 200188387465241354496 200763641452210438848 201487374838844218368 201525191538325983424 202930694142847400448 202968781735591928864 203513828321418801024 203615718967051903872 204285810600494832512 205749176005942503232 206594262887999579136 207084246362145446656 207187924562965095168 209118846506701955328 209807048724832530688 210822800432490798592 211983488239670475264 212681117885446674944 212787598199801989632 213697790551770338304 214311864662551287552 214927703354110342976 214940433253437884502 215702496805278729216 216520713957693252608 218071721937332889088 218538614367364205568 220749634152179448948 222330935256421422078 223773601743305194824 223965552259963507712 226715840480616731352 226881568434184433641 228339879452540919972 228996028531427531811 229821536925556686576 231467823006685316136 232132960429118319918 232969777157413627488 233013502716189418334 234682653881778167749 236032929815436597024 236205468506822150092 237175650486552148416 239266257621127509312 239311164951762105316 241336626810877624704 241793666273374135848 242589400088087613608 243585803202404909184 245330687179499500224 245912542555047717904 246035660418521050512 246922595027095387392 247859238346306749696 249634734322999491456 250169203288956393216 250352075513582823328 251254570378447938048 251961246292458946176 252685272862264862688 253596178676476343808 254558136679990715904 255412770214273452288 256146714956268490944 256381619034431910144 257070098932318485504 257118347824760737472 258045234442730314752 258218163583389158784 258960169800582805792 259893696007506319872 260450129451516244992 260640516973045131136 263310851981308448256 264067492360565081728 266806804163723184384 266917849953655139328 267684855269613918464 271351771095225068032 271487625289402538496 272913075099098565309 276250566083953460224 276651610374428682642 278825128675602607104 281646084952780676244 285749152883401716736 286587244337917179336 289258141302855829656 291330191025655656516 292167346746993747483 293220581594675772528 294332845536239265264 296441247008561896104 297075928905635716944 297293089672379602702 298364802324406926432 301145462178315658272 302287787307488975136 304453172603387893296 305270742482128201536 305328038041903375748 306428715900742248768 308623764008913754848 309510613905491093224 310626369543218169984 310781886844447642752 314710573087248796032 315328085460630936576 316234200648736197888 319021676828170012416 319181397299702984448 321467796993826931328 321782169081170166272 322391555031165514464 323553745207918093824 324781070936539878912 326170311894807358464 327107582905999333632 327807921551046308352 328047547224694734016 329230126702793849856 330478984461742332928 332298441024348312576 332846312430665988608 333558937718608524288 335948328389945261568 336913697149686483584 340550360285697936384 341528953275024654592 341842158712575880192 344290884777852211712 348199440643677479877 349520254074284127501 354308202760233225138 355742405551630912512 358966747427643157974 362004940216316437056 363884100132131420412 368868813832571576856 369053490627781575768 371788857519460124544 374452101484499237184 375528113270374234992 376881855567671907072 379027909293397294032 381837205019986073856 382116325783889572448 384220072434402736416 384572428551647865216 385677521737141106208 387067851664095472128 387327245375083738176 388440254700874208688 389556462329324996644 389840544011259479808 390960775459567696704 392370151001959793664 392443794048319020352 394966277971962672384 395254996011415861472 396101238540847622592 397529144952314268672 397819736432542568576 400376774930482708992 401527282904420877696 403050383076651966848 405861388285694800896 405937563471183857728 407027656642837602048 407231437934103807744 408571621200989665024 411498352011885006464 414168492724290893312 414375849125930190336 418237693013403910656 419614097449665061376 421645600864981597184 423966976479340950528 425362235770893349888 425575196399603979264 428623729325102575104 429855406708220685952 429880866506875769004 436143443874665778176 441499268304358897896 444661870512842844156 445939634508569404053 447547203486610389648 453431680961233462704 453763136868368867282 456679758905081839944 457992057062855063622 459643073851113373152 462935646013370632272 464265920858236639836 465939554314827254976 466027005432378836668 469365307763556335498 472065859630873194048 472410937013644300184 474351300973104296832 478532515242255018624 478622329903524210632 482673253621755249408 483587332546748271696 485178800176175227216 487171606404809818368 490661374358999000448 491825085110095435808 492071320837042101024 493845190054190774784 495718476692613499392 499269468645998982912 500338406577912786432 500704151027165646656 502509140756895876096 503922492584917892352 505370545724529725376 507192357352952687616 509116273359981431808 510825540428546904576 512293429912536981888 512763238068863820288 514236695649521474944 516436327166778317568 517920339601165611584 519787392015012639744 521281033946090262272 526621703962616896512 528134984721130163456 531462304140349837707 533613608327446368768 535369710539227836928 538450121141464736961 542703542190450136064 542975250578805076992 545826150198197130618 553303220748857365284 563292169905561352488 573174488675834358672 578516282605711659312 582660382051311313032 584334693493987494966 586441163189351545056 588665691072478530528 592882494017123792208 594151857811271433888 594586179344759205404 596729604648813852864 602290924356631316544 604575574614977950272 608906345206775786592 610541484964256403072 610656076083806751496 612857431801484497536 617247528017827509696 619021227810982186448 621252739086436339968 621563773688895285504 629421146174497592064 632468401297472395776 638043353656340024832 638362794599405968896 642935593987653862656 643564338162340332544 644783110062331028928 647107490415836187648 649562141873079757824 654215165811998667264 655615843102092616704 656095094449389468032 665692624861331977216 671896656779890523136 673827394299372967168 680644705302553300923 683057906550049309184 686988085594282595433 688581769555704423424 696398881287354959754 699040508148568255002 704047961645334503247 708616405520466450276 717933494855286315948 724009880432632874112 727768200264262840824 737737627665143153712 738106981255563151536 743577715038920249088 748904202968998474368 751056226540748469984 753763711135343814144 758055818586794588064 763674410039972147712 764232651567779144896 768440144868805472832 769144857103295730432 771355043474282212416 774135703328190944256 774654490750167476352 776880509401748417376 779112924658649993288 779681088022518959616 781921550919135393408 784887588096638040704 789932555943925344768 790509992022831722944 792202477081695245184 795639472865085137152 800753549860965417984 803054565808841755392 806100766153303933696 811875126942367715456 814055313285675204096 814462875868207615488 817143242401979330048 822996704023770012928 828336985448581786624 828751698251860380672 836475386026807821312 839228194899330122752 857247458650205150208 859710813416441371904 859761733013751538008 876502040240981242449 882998536608717795792 889323741025685688312 891879269017138808106 895094406973220779296 906863361922466925408 907526273736737734564 913359517810163679888 915984114125710127244 919286147702226746304 925871292026741264544 928531841716473279672 931879108629654509952 932054010864757673336 938730615527112670996 944131719261746388096 944821874027288600368 948702601946208593664 957065030484510037248 957244659807048421264 965346507243510498816 967174665093496543392 970357600352350454432 974343212809619636736 981322748717998000896 983650170220190871616 984142641674084202048 987690380108381549568 991436953385226998784 998538937291997965824 1000676813155825572864 1001408302054331293312 1007844985169835784704 1010741091449059450752 1021651080857093809152 1024586859825073963776 1025526476137727640576 1028473391299042949888 1032872654333556635136 1035840679202331223168 1042562067892180524544 1048560762222852382503 1056269969442260326912 1062924608280699675414 1067227216654892737536 1070739421078455673856 1076900242282929473922 1091652300396394261236 1106606441497714730568 1121975975407405212937 1126584339811122704976 1146348977351668717344 1157032565211423318624 1165320764102622626064 1168669386987974989932 1172882326378703090112 1177331382144957061056 1185764988034247584416 1188303715622542867776 1189172358689518410808 1193459209297627705728 1204581848713262633088 1209151149229955900544 1217812690413551573184 1221082969928512806144 1221312152167613502992 1225714863602968995072 1234495056035655019392 1238042455621964372896 1242505478172872679936 1243127547377790571008 1258842292348995184128 1264936802594944791552 1276086707312680049664 1276725589198811937792 1285871187975307725312 1289566220124662057856 1308430331623997334528 1312190188898778936064 1337818903525708212159 1347654788598745934336 1361289410605106601846 1366115813100098618368 1373976171188565190866 1392797762574709919508 1398081016297136510004 1408095923290669006494 1417232811040932900552 1435866989710572631896 1448019760865265748224 1455536400528525681648 1475475255330286307424 1476213962511126303072 1487155430077840498176 1497808405937996948736 1502112453081496939968 1507527422270687628288 1516111637173589176128 1527348820079944295424 1528465303135558289792 1536880289737610945664 1538289714206591460864 1542710086948564424832 1549308981500334952704 1553761018803496834752 1558225849317299986576 1559362176045037919232 1563843101838270786816 1569775176193276081408 1579865111887850689536 1581019984045663445888 1584404954163390490368 1591278945730170274304 1606109131617683510784 1612201532306607867392 1623750253884735430912 1628110626571350408192 1628925751736415230976 1634286484803958660096 1645993408047540025856 1719421626832882743808 1719523466027503076016 1753004080481962484898 1765997073217435591584 1778647482051371376624 1783758538034277616212 1790188813946441558592 1813726723844933850816 1815052547473475469128 1826719035620327359776 1831968228251420254488 1838572295404453492608 1851742584053482529088 1857063683432946559344 1863758217259309019904 1864108021729515346672 1877461231054225341992 1888263438523492776192 1889643748054577200736 1897405203892417187328 1914130060969020074496 1914489319614096842528 1930693014487020997632 1934349330186993086784 1940715200704700908864 1948686425619239273472 1962645497435996001792 1967300340440381743232 1968285283348168404096 1997077874583995931648 2002816604108662586624 2015689970339671569408 2021482182898118901504 2041934115907659902769 2049173719650147927552 2056946782598085899776 2065745308667113270272 2071681358404662446336 2085124135784361049088 2097121524445704765006 2112143884936003509741 2112539938884520653824 2125849216561399350828 2153800484565858947844 2183304600792788522472 2213212882995429461136 2213628275803799474173 2243951950814810425874 2253168679622245409952 2292697954703337434688 2314065130422846637248 2330641528205245252128 2337338773975949979864 2345764652757406180224 2354662764289914122112 2371529976068495168832 2376607431245085735552 2378344717379036821616 2386918418595255411456 2409163697426525266176 2418302298459911801088 2435625380827103146368 2442165939857025612288 2442624304335227005984 2451429727205937990144 2468990112071310038784 2476084911243928745792 2485010956345745359872 2486255094755581142016 2517684584697990368256 2571742375950615450624 2579132440249324115712 2624380377797557872128 2675637807051416424318 2695309577197491868672 2722578821210213203692 2747952342377130381732 2785595525149419839016 2796162032594273020008 2816191846581338012988 2824284351887606225669 2834465622081865801104 2871733979421145263792 2896039521730531496448 2911072801057051363296 2950950510660572614848 2952427925022252606144 2974310860155680996352 2995616811875993897472 3004224906162993879936 3032223274347178352256 3056930606271116579584 3073760579475221891328 3076579428413182921728 3085420173897128849664 3098617963000669905408 3107522037606993669504 3116451698634599973152 3127686203676541573632 3139550352386552162816 3162039968091326891776 3168809908326780980736 3182557891460340548608 3212218263235367021568 3224403064613215734784 3247500507769470861824 3291986816095080051712 3365927926222215638811 3438843253665765487616 3439046932055006152032 3506008160963924969796 3531994146434871183168 3557294964102742753248 3567517076068555232424 3580377627892883117184 3627453447689867701632 3630105094946950938256 3653438071240654719552 3663936456502840508976 3677144590808906985216 3703485168106965058176 3714127366865893118688 3727516434518618039808 3728216043459030693344 3754922462108450683984 3776526877046985552384 3779287496109154401472 3794810407784834374656 3828260121938040148992 3828978639228193685056 3868698660373986173568 3881430401409401817728 3925290994871992003584 3934600680880763486464 3936570566696336808192 4005633208217325173248 4042964365796237803008 4083868231815319805538 4098347439300295855104 4113893565196171799552 4143362716809324892672 4194243048891409530012 4224287769872007019482 4251698433122798701656 4307600969131717895688 4310749800249504239179 4366609201585577044944 4426425765990858922272 4427256551607598948346 4487903901629620851748 4506337359244490819904 4585395909406674869376 4628130260845693274496 4661283056410490504256 4674677547951899959728 4691529305514812360448 4709325528579828244224 4743059952136990337664 4753214862490171471104 4756689434758073643232 4773836837190510822912 4818327394853050532352 4836604596919823602176 4871250761654206292736 4884331879714051224576 4885248608670454011968 4902859454411875980288 4937980224142620077568 4952169822487857491584 5158264880498648231424 5248760755595115744256 5351275614102832848636 5445157642420426407384 5495904684754260763464 5571191050298839678032 5592324065188546040016 5632383693162676025976 5648568703775212451338 5668931244163731602208 5743467958842290527584 5792079043461062992896 5822145602114102726592 5901901021321145229696 5904855850044505212288 5991233623751987794944 6008449812325987759872 6064446548694356704512 6113861212542233159168 6147521158950443782656 6170840347794257699328 6197235926001339810816 6215044075213987339008 6232903397269199946304 6255372407353083147264 6279100704773104325632 6324079936182653783552 6337619816653561961472 6495001015538941723648 6640884827411398422519 6731855852444431277622 6878093864110012304064 7012016321927849939592 7063988292869742366336 7114589928205485506496 7135034152137110464848 7160755255785766234368 7254906895379735403264 7260210189893901876512 7306876142481309439104 7327872913005681017952 7354289181617813970432 7406970336213930116352 7428254733731786237376 7455032869037236079616 7456432086918061386688 7509844924216901367968 7553053754093971104768 7558574992218308802944 7657957278456387370112 7737397320747972347136 7762860802818803635456 7869201361761526972928 7873141133392673616384 8011266416434650346496 8085928731592475606016 8167736463630639611076 8286725433618649785344 8388486097782819060024 8448575539744014038964 8472853055662818677007 8503396866245597403312 8615201938263435791376 8621499600499008478358 8733218403171154089888 8852851531981717844544 8854513103215197896692 8975807803259241703496 9012674718488981639808 9170791818813349738752 9256260521691386548992 9322566112820981008512 9349355095903799919456 9383058611029624720896 9418651057159656488448 9486119904273980675328 9506429724980342942208 9513378869516147286464 9547673674381021645824 9636654789706101064704 9673209193839647204352 9742501523308412585472 9770497217340908023936 9875960448285240155136 9904339644975714983168 10097783778666646916433 10316529760997296462848 10702551228205665697272 10890315284840852814768 10991809369508521526928 11142382100597679356064 11184648130377092080032 11264767386325352051952 11297137407550424902676 11337862488327463204416 11486935917684581055168 11644291204228205453184 11803802042642290459392 11809711700089010424576 12016899624651975519744 12128893097388713409024 12227722425084466318336 12295042317900887565312 12341680695588515398656 12430088150427974678016 12465806794538399892608 12648159872365307567104 12932249400748512717537 13281769654822796845038 13463711704888862555244 13756187728220024608128 14024032643855699879184 14127976585739484732672 14229179856410971012992 14270068304274220929696 14321510511571532468736 14509813790759470806528 14520420379787803753024 14613752284962618878208 14655745826011362035904 14708578363235627940864 14813940672427860232704 14856509467463572474752 14912864173836122773376 15019689848433802735936 15117149984436617605888 15315914556912774740224 15474794641495944694272 15525721605637607270912 15738402723523053945856 15746282266785347232768 16335472927261279222152 16776972195565638120048 16897151079488028077928 16945706111325637354014 17006793732491194806624 17230403876526871582752 17242999200998016956716 17466436806342308179776 17705703063963435689088 17709026206430395793384 17951615606518483406992 18025349436977963279616 18341583637626699477504 18512521043382773097984 18645132225641962017024 18698710191807599838912 18766117222059249441792 18837302114319312976896 18972239808547961350656 19012859449960685884416 19026757739032294572928 19485003046616825170944 19540994434681816047872 19808679289951429966336 19922654482234195267557 20195567557333293832866 21405102456411331394544 21780630569681705629536 21983618739017043053856 22284764201195358712128 22369296260754184160064 22529534772650704103904 22594274815100849805352 22675724976654926408832 22973871835369162110336 23288582408456410906368 23607604085284580918784 23619423400178020849152 24033799249303951039488 24257786194777426818048 24860176300855949356032 24931613589076799785216 25418559166988456031021 25864498801497025435074 26563539309645593690076 26927423409777725110488 27512375456440049216256 28048065287711399758368 28255953171478969465344 28458359712821942025984 28540136608548441859392 28643021023143064937472 29019627581518941613056 29040840759575607506048 29227504569925237756416 29311491652022724071808 29627881344855720465408 29713018934927144949504 29825728347672245546752 30039379696867605471872 30234299968873235211776 30631829113825549480448 30949589282991889388544 31051443211275214541824 32670945854522558444304 33553944391131276240096 33794302158976056155856 33891412222651274708028 34013587464982389613248 34460807753053743165504 34485998401996033913432 34932873612684616359552 35411406127926871378176 35418052412860791586768 35903231213036966813984 36050698873955926559232 36683167275253398955008 37025042086765546195968 37290264451283924034048 37397420383615199677824 37944479617095922701312 38053515478064589145856 38796748202245538152611 39081988869363632095744 39617358579902859932672 39845308964468390535114 40391135114666587665732 42810204912822662789088 43561261139363411259072 43967237478034086107712 44569528402390717424256 44738592521508368320128 45059069545301408207808 45188549630201699610704 45351449953309852817664 45947743670738324220672 46577164816912821812736 47215208170569161837568 47238846800356041698304 49863227178153599570432 50837118333976912062042 51728997602994050870148 53127078619291187380152 53854846819555450220976 55024750912880098432512 56096130575422799516736 56511906342957938930688 56916719425643884051968 57080273217096883718784 58081681519151215012096 58455009139850475512832 58622983304045448143616 59426037869854289899008 59651456695344491093504 60078759393735210943744 60468599937746470423552 61263658227651098960896 65341891709045116888608 67107888782262552480192 67588604317952112311712 67782824445302549416056 68027174929964779226496 68921615506107486331008 68971996803992067826864 69865747225369232719104 70822812255853742756352 70836104825721583173536 71806462426073933627968 72101397747911853118464 74580528902567848068096 74794840767230399355648 76107030956129178291712 77593496404491076305222 78163977738727264191488 79690617928936781070228 80782270229333175331464 81904246204740580544401 85620409825645325578176 87122522278726822518144 87934474956068172215424 89139056804781434848512 89477185043016736640256 90118139090602816415616 90377099260403399221408 90702899906619705635328 91895487341476648441344 93154329633825643625472 99726454356307199140864 101674236667953824124084 103457995205988101740296 106254157238582374760304 107709693639110900441952 110049501825760196865024 112192261150845599033472 113833438851287768103936 114160546434193767437568 116163363038302430024192 117245966608090896287232 118852075739708579798016 119302913390688982187008 120157518787470421887488 130683783418090233777216 134215777564525104960384 135177208635904224623424 135565648890605098832112 136054349859929558452992 137843231012214972662016 137943993607984135653728 139731494450738465438208 141645624511707485512704 141672209651443166347072 143612924852147867255936 149589681534460798711296 152214061912258356583424 155186992808982152610444 159381235857873562140456 161564540458666350662928 163808492409481161088802 171240819651290651156352 174245044557453645036288 175868949912136344430848 178278113609562869697024 178954370086033473280512 180236278181205632831232 180754198520806798442816 181405799813239411270656 183790974682953296882688 203348473335907648248168 206915990411976203480592 212508314477164749520608 215419387278221800883904 224384522301691198066944 228321092868387534875136 232326726076604860048384 234491933216181792574464 240315037574940843774976 245712738614221741633203 261367566836180467554432 268431555129050209920768 270354417271808449246848 271131297781210197664224 272108699719859116905984 275686462024429945324032 275887987215968271307456 279462988901476930876416 283344419302886332694144 287225849704295734511872 299179363068921597422592 310373985617964305220888 318762471715747124280912 323129080917332701325856 327616984818962322177604 342481639302581302312704 348490089114907290072576 351737899824272688861696 356556227219125739394048 357908740172066946561024 360472556362411265662464 361508397041613596885632 406696946671815296496336 413831980823952406961184 425016628954329499041216 430838774556443601767808 448769044603382396133888 456642185736775069750272 491425477228443483266406 522735133672360935108864 536863110258100419841536 540708834543616898493696 542262595562420395328448 544217399439718233811968 551372924048859890648064 551775974431936542614912 566688838605772665388288 574451699408591469023744 620747971235928610441776 637524943431494248561824 646258161834665402651712 655233969637924644355208 684963278605162604625408 696980178229814580145152 703475799648545377723392 720945112724822531324928 723016794083227193771264 737138215842665224899609 813393893343630592992672 827663961647904813922368 850033257908658998082432 861677549112887203535616 897538089206764792267776 982850954456886966532812 1045470267344721870217728 1073726220516200839683072 1081417669087233796987392 1084525191124840790656896 1103551948863873085229824 1133377677211545330776576 1148903398817182938047488 1241495942471857220883552 1275049886862988497123648 1292516323669330805303424 1310467939275849288710416 1369926557210325209250816 1446033588166454387542528 1474276431685330449799218 1626787786687261185985344 1655327923295809627844736 1700066515817317996164864 1723355098225774407071232 1965701908913773933065624 2090940534689443740435456 2162835338174467593974784 2169050382249681581313792 2207103897727746170459648 2266755354423090661553152 2482991884943714441767104 2550099773725976994247296 2585032647338661610606848 2620935878551698577420832 2892067176332908775085056 2948552863370660899598436 3253575573374522371970688 3310655846591619255689472 3400133031634635992329728 3446710196451548814142464 3931403817827547866131248 4338100764499363162627584 4414207795455492340919296 4965983769887428883534208 5100199547451953988494592 5170065294677323221213696 5241871757103397154841664 5897105726741321799196872 6507151146749044743941376 6621311693183238511378944 6800266063269271984659456 7862807635655095732262496 8676201528998726325255168 9931967539774857767068416 10200399094903907976989184 10340130589354646442427392 10483743514206794309683328 11794211453482643598393744 13014302293498089487882752 13242623386366477022757888 15725615271310191464524992 19863935079549715534136832 20400798189807815953978368 20967487028413588619366656 23588422906965287196787488 26028604586996178975765504 31451230542620382929049984 39727870159099431068273664 41934974056827177238733312 47176845813930574393574976 62902461085240765858099968 83869948113654354477466624 94353691627861148787149952 125804922170481531716199936 188707383255722297574299904 251609844340963063432399872 377414766511444595148599808 754829533022889190297199616
- Sum of all divisors σ(n): 2490087154392810427097259981
- Sum of proper divisors (its aliquot sum) s(n): 1735257621369921236800060365
- 754829533022889190297199616 is an abundant number, because the sum of its proper divisors (1735257621369921236800060365) is greater than itself. Its abundance is 980428088347032046502860749
Bases of 754829533022889190297199616
- Binary: 1001110000011000010101111011111010010111010000001101001010100010100011000001100100000000002
- Hexadecimal: 0x270615EFA5D034A8A306400
- Base-36: 2MUDJKMZXLJKIWAV40
Squares and roots of 754829533022889190297199616
- 754829533022889190297199616 squared (7548295330228891902971996162) is 569767623923552962646090549738580073045429691750547456
- 754829533022889190297199616 cubed (7548295330228891902971996163) is 430077429497776630064084442211267291824238846914085305647291416267661711712976896
-
754829533022889190297199616 is a
perfect square number . Itssquare root is 27474161188704 -
The
cube root of 754829533022889190297199616 is 910506312.8648620379
Scales and comparisons
How big is 754829533022889190297199616?- 754,829,533,022,889,190,297,199,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 754,829,533,022,889,190,297,199,616 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 754829533022889190297199616 cubic inches would be around 75875526.1 feet tall.
Recreational maths with 754829533022889190297199616
- 754829533022889190297199616 backwards is 616991792091988220335928457
- The number of decimal digits it has is: 27
- The sum of 754829533022889190297199616'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 754829533022889190297199616 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 754829533022889190297199616 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/754829533022889190297199616/
Chicago style:
Numbermatics. 2024. "Number 754829533022889190297199616 - Facts about the integer". https://numbermatics.com/n/754829533022889190297199616/
The information we have on file for 754829533022889190297199616 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 754829533022889190297199616, math, Factors of 754829533022889190297199616, curriculum, school, college, exams, university, Prime factorization of 754829533022889190297199616, STEM, science, technology, engineering, physics, economics, calculator, seven hundred fifty-four septillion, eight hundred twenty-nine sextillion, five hundred thirty-three quintillion, twenty-two quadrillion, eight hundred eighty-nine trillion, one hundred ninety billion, two hundred ninety-seven million, one hundred ninety-nine thousand, six hundred sixteen.