135651992805265421731710464
135,651,992,805,265,421,731,710,464 is an even composite number composed of six prime numbers multiplied together.
135651992805265421731710464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 135651992805265421731710464:
29 × 73 × 116 × 133 × 193 × 3073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 307 × 307 × 307)See below for interesting mathematical facts about the number 135651992805265421731710464 from the Numbermatics database.
Names of 135651992805265421731710464
- Cardinal: 135651992805265421731710464 can be written as One hundred thirty-five septillion, six hundred fifty-one sextillion, nine hundred ninety-two quintillion, eight hundred five quadrillion, two hundred sixty-five trillion, four hundred twenty-one billion, seven hundred thirty-one million, seven hundred ten thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.35651992805265421731710464 × 1026
Factors of 135651992805265421731710464
Divisors of 135651992805265421731710464
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 44 49 52 56 64 76 77 88 91 98 104 112 121 128 133 143 152 154 169 176 182 196 208 209 224 242 247 256 266 286 304 307 308 338 343 352 361 364 392 416 418 448 484 494 512 532 539 572 608 614 616 637 676 686 704 722 728 784 832 836 847 896 931 968 988 1001 1064 1078 1144 1183 1216 1228 1232 1274 1331 1352 1372 1408 1444 1456 1463 1568 1573 1664 1672 1694 1729 1792 1859 1862 1936 1976 2002 2128 2149 2156 2197 2288 2299 2366 2432 2456 2464 2527 2548 2662 2704 2717 2744 2816 2888 2912 2926 3136 3146 3211 3328 3344 3377 3388 3458 3584 3718 3724 3773 3872 3952 3971 3991 4004 4256 4298 4312 4394 4459 4576 4598 4693 4732 4864 4912 4928 5054 5096 5324 5408 5434 5488 5632 5776 5824 5833 5852 5929 6272 6292 6422 6517 6656 6688 6754 6776 6859 6916 7007 7436 7448 7546 7744 7904 7942 7982 8008 8281 8512 8596 8624 8788 8918 9152 9196 9317 9386 9464 9728 9824 9856 10108 10192 10241 10648 10816 10868 10976 11011 11552 11648 11666 11704 11858 12103 12544 12584 12844 13013 13034 13376 13508 13552 13718 13832 14014 14641 14872 14896 15043 15092 15379 15488 15808 15884 15964 16016 16093 16562 17024 17192 17248 17303 17576 17689 17836 18304 18392 18634 18772 18928 19019 19648 19712 20216 20384 20449 20482 21296 21632 21736 21952 22022 22477 23104 23296 23332 23408 23639 23716 24167 24206 25088 25168 25289 25688 26026 26068 26752 27016 27104 27436 27664 27797 27937 28028 29282 29744 29792 29887 30086 30184 30758 30976 31616 31768 31928 32032 32186 32851 33124 34048 34384 34496 34606 35152 35321 35378 35672 36608 36784 37147 37268 37544 37856 38038 39296 39424 40432 40768 40831 40898 40964 41503 41743 42592 43264 43472 43681 43901 43904 44044 44954 46208 46592 46664 46816 47278 47432 48013 48334 48412 49049 50336 50578 51376 51623 51883 52052 52136 53504 54032 54208 54872 55328 55594 55874 56056 57967 58564 59488 59584 59774 60172 60368 61009 61516 61952 63232 63536 63856 64064 64163 64372 65219 65702 66248 68096 68768 68992 69212 70304 70642 70756 71344 71687 73216 73568 74294 74536 75088 75449 75712 75829 76076 77077 78592 80864 81536 81662 81796 81928 83006 83486 84721 85184 86528 86944 87362 87802 87808 88088 89167 89908 91091 92416 93328 93632 94249 94556 94864 96026 96668 96824 98098 100672 101156 102487 102752 103246 103766 104104 104272 105301 107008 107653 108064 108416 109744 110656 110827 111188 111748 112112 112651 115934 117128 118976 119168 119548 120344 120736 121121 122018 123032 123823 126464 127072 127712 128128 128326 128744 130438 131404 132496 133133 137536 137984 138424 140608 141284 141512 142688 143143 143374 147136 148588 149072 150176 150898 151424 151658 152152 154154 157184 157339 161051 161728 163072 163324 163592 163856 165473 166012 166972 169169 169442 170368 173888 174724 175604 175616 176176 177023 178334 179816 182182 184832 186656 187264 188498 189112 189728 190333 192052 193336 193648 194579 195559 196196 201344 202312 204974 205504 206492 207532 208208 208544 209209 210602 215306 216128 216832 219488 221312 221654 222376 223496 224224 224939 225302 229957 231868 234256 237952 238336 239096 240688 241472 242242 244036 246064 247247 247646 254144 255424 256256 256652 257488 260029 260876 262808 264992 265837 266266 275072 275968 276848 278179 281216 282568 283024 285376 285817 286286 286748 292201 294272 297176 298144 300352 301796 302848 303316 304304 305767 307307 308308 314678 322102 323456 326144 326648 327184 327712 328757 330946 332024 333944 336091 338338 338884 340736 347776 349448 351208 352352 354046 356668 359632 361361 363181 364364 373312 374528 376996 378224 379456 380666 384104 386672 387296 388531 389158 391118 392392 402688 404624 408617 409948 411008 412984 415064 416416 417088 418418 421204 427063 430612 432256 433664 438976 442624 443308 444752 446992 448448 449141 449878 450604 456533 459173 459914 463736 468512 475904 476672 478192 480491 481376 482911 482944 484484 488072 492128 494494 495292 508288 510848 512512 513304 514976 520058 521752 525616 528143 529984 530803 531674 532532 539539 550144 553696 556358 562432 565136 566048 567853 570713 570752 571634 572572 573496 584402 588544 594352 596288 600704 603592 605696 606632 608608 611534 614614 616616 624169 629356 637637 644204 646912 653296 654368 655424 657514 659743 661892 664048 667888 671099 672182 674479 676676 677768 681472 695552 698896 702416 704704 705793 708092 713336 717409 719264 722722 726362 728728 746624 749056 753571 753992 756448 758912 761332 768208 773344 774592 775789 777062 778316 782236 784784 788557 793117 805376 809248 817234 819896 822016 825968 829939 830128 832832 834119 834176 836836 842408 847847 854126 861224 864512 877952 885248 886616 889504 893984 896896 898282 899756 901208 913066 918346 919828 927472 931931 937024 951808 956384 960982 962752 965822 965888 968968 976144 980837 984256 985777 988988 990584 1002001 1016576 1021696 1026608 1029952 1036739 1040116 1043504 1051232 1056286 1059968 1061606 1063348 1065064 1079078 1100288 1101373 1107392 1112716 1124864 1127357 1130272 1132096 1135706 1141426 1141504 1143268 1145144 1146992 1158311 1159171 1168804 1177088 1184183 1188704 1192576 1201408 1207184 1213264 1217216 1219097 1223068 1225237 1229228 1233232 1239161 1248338 1258712 1275274 1288408 1293824 1306592 1308736 1310848 1315028 1319486 1323784 1328096 1332331 1335776 1342198 1344364 1348958 1353352 1355536 1362053 1368913 1391104 1397792 1404832 1409408 1411586 1416184 1426672 1434818 1438528 1440751 1445444 1452724 1457456 1464463 1493248 1507142 1507984 1512896 1517824 1522664 1536416 1546688 1549184 1551578 1554124 1556632 1564472 1569568 1574573 1577114 1586234 1609699 1618496 1634468 1639792 1644032 1651936 1659878 1660256 1665664 1668238 1668352 1673672 1684816 1695694 1708252 1722448 1729024 1730729 1755904 1771561 1773232 1779008 1787968 1790731 1793792 1796564 1799512 1802416 1820203 1826132 1836692 1839656 1854944 1860859 1863862 1874048 1912768 1921964 1925504 1931644 1931776 1937936 1947253 1952288 1961674 1968512 1971554 1977976 1981168 2000719 2004002 2033152 2043392 2045407 2053216 2059904 2073478 2080232 2087008 2093663 2102464 2105713 2112572 2119936 2123212 2126696 2130128 2140369 2151149 2158156 2202746 2214784 2225432 2254714 2260544 2264192 2271412 2282852 2283008 2286536 2290288 2293984 2301299 2316622 2318342 2337608 2352637 2368366 2377408 2385152 2402816 2414368 2426528 2434432 2438194 2446136 2450474 2458456 2466464 2474329 2478322 2496676 2517424 2529527 2542267 2550548 2576816 2613184 2617472 2621696 2630056 2638972 2647568 2656192 2664662 2671552 2684396 2688728 2697916 2706704 2711072 2719717 2724106 2737826 2795584 2809664 2818816 2823172 2832368 2853344 2860319 2869636 2877056 2881502 2890888 2905448 2914912 2924207 2928926 2986496 2989441 3014284 3015968 3025792 3035648 3045328 3059969 3072832 3093376 3098368 3103156 3108248 3113264 3128944 3139136 3143987 3149146 3154228 3172468 3214211 3219398 3236992 3268936 3279584 3303872 3319756 3320512 3331328 3336476 3336704 3347344 3363437 3369632 3380377 3391388 3416504 3444896 3461458 3511808 3543122 3546464 3558016 3575936 3581462 3587584 3593128 3599024 3604832 3616327 3640406 3652264 3673384 3679312 3697001 3709888 3715621 3721718 3727724 3748096 3825536 3843928 3851008 3863288 3875872 3894506 3904576 3923348 3937024 3943108 3955952 3962336 3974971 3994991 4001438 4008004 4090814 4106432 4119808 4146956 4160464 4174016 4187326 4204928 4211426 4225144 4239872 4246424 4253392 4260256 4273841 4280738 4302298 4316312 4369183 4405492 4429568 4450864 4494787 4509428 4521088 4528384 4542824 4565704 4573072 4580576 4587968 4602598 4618201 4633244 4636684 4675216 4697693 4705274 4721353 4736732 4754816 4770304 4828736 4853056 4868864 4876388 4892272 4900948 4916912 4932928 4940551 4948658 4956644 4993352 5021863 5034848 5050903 5059054 5084534 5101096 5153632 5226368 5234944 5243392 5260112 5277944 5285401 5295136 5312021 5312384 5329324 5343104 5368792 5377456 5395832 5413408 5422144 5430523 5439434 5448212 5475652 5551819 5591168 5619328 5637632 5646344 5664736 5706688 5720638 5739272 5754112 5763004 5781776 5809573 5810896 5829824 5838833 5848414 5857852 5934929 5978882 6028568 6031936 6051584 6090656 6119938 6145664 6186752 6196736 6206312 6216496 6226528 6246383 6257888 6277843 6278272 6287974 6298292 6308456 6344936 6428422 6438796 6473984 6537872 6559168 6607744 6639512 6641024 6662656 6672952 6694688 6726874 6739264 6760754 6782776 6833008 6865859 6889792 6900439 6922916 7014007 7086244 7092928 7116032 7151872 7162924 7186256 7198048 7209664 7232654 7257173 7280812 7304528 7346768 7358624 7382089 7394002 7419269 7419776 7431242 7443436 7455448 7496192 7651072 7687856 7702016 7726576 7751744 7763723 7789012 7809152 7846696 7874048 7886216 7891499 7911904 7924672 7949942 7989982 8002876 8016008 8114197 8181628 8212864 8239616 8289281 8293912 8320928 8348032 8374652 8409856 8422852 8450288 8492848 8506784 8520512 8533679 8547682 8561476 8576659 8604596 8632624 8674127 8724287 8738366 8810984 8859136 8901728 8989574 9018856 9042176 9056768 9085648 9129329 9131408 9146144 9161152 9175309 9175936 9205196 9236402 9266488 9273368 9326317 9350432 9395386 9410548 9442706 9473464 9509632 9657472 9706112 9737728 9752776 9784544 9801896 9833824 9865856 9881102 9897316 9913288 9986704 10043726 10069696 10085257 10101806 10118108 10169068 10202192 10251241 10307264 10452736 10469888 10520224 10555888 10570802 10590272 10624042 10624768 10658648 10686208 10737584 10754912 10789207 10791664 10826816 10843547 10844288 10861046 10878868 10896424 10951304 11022011 11103638 11182336 11238656 11292688 11329472 11404129 11413376 11441276 11478544 11508224 11526008 11563552 11619146 11621792 11659648 11677666 11696828 11715704 11869858 11957764 12057136 12063872 12103168 12115103 12181312 12239876 12291328 12373504 12400927 12412624 12432992 12453056 12492766 12515776 12535117 12555686 12556544 12575948 12596584 12616912 12689872 12741421 12750881 12815101 12856844 12877592 12947968 13026013 13075744 13118336 13215488 13279024 13282048 13345904 13389376 13410067 13453748 13477607 13478528 13521508 13565552 13630771 13666016 13731718 13779584 13800878 13845832 14028014 14172488 14185856 14232064 14303744 14317849 14325848 14372512 14396096 14419328 14465308 14514346 14561624 14609056 14655641 14693536 14717248 14739991 14764178 14788004 14838538 14839552 14862484 14886872 14910896 14982583 15058043 15069223 15302144 15375712 15453152 15503488 15527446 15578024 15618304 15693392 15772432 15782998 15823808 15848261 15849344 15899884 15928081 15979964 16005752 16032016 16109093 16228394 16363256 16425728 16578562 16587824 16641856 16696064 16749304 16819712 16845704 16900576 16985696 17013568 17041024 17067358 17095364 17122952 17153318 17209192 17265248 17320303 17348254 17448574 17476732 17621968 17706689 17795869 17803456 17979148 18037712 18084352 18171296 18258658 18262816 18292288 18322304 18350618 18351872 18410392 18472804 18532976 18546736 18652634 18700864 18729763 18790772 18821096 18885412 18946928 19019264 19038019 19314944 19412224 19505552 19569088 19603792 19667648 19698041 19731712 19762204 19794632 19826576 19973408 20022233 20087452 20139392 20170514 20203612 20236216 20338136 20404384 20469449 20502482 20614528 20905472 20926087 21040448 21111776 21141604 21180544 21248084 21249536 21317296 21372416 21419783 21475168 21509824 21578414 21583328 21653632 21687094 21688576 21722092 21757736 21792848 21902608 22007909 22044022 22207276 22364672 22477312 22499477 22585376 22658944 22808258 22826752 22882552 22957088 23030293 23052016 23127104 23162843 23238292 23243584 23279503 23319296 23355332 23393656 23431408 23544059 23662639 23739716 23915528 24114272 24127744 24230206 24362624 24479752 24582656 24801854 24825248 24865984 24906112 24985532 25031552 25070234 25111372 25113088 25151896 25193168 25233824 25314289 25379744 25482842 25501762 25630202 25713688 25755184 25879007 26009347 26052026 26151488 26236672 26430976 26558048 26564096 26691808 26778752 26820134 26907496 26955214 26957056 27043016 27131104 27217619 27261542 27332032 27374269 27463436 27559168 27601756 27691664 27824797 27964937 28056028 28344976 28371712 28635698 28651696 28745024 28792192 28838656 28930616 28934443 29028692 29123248 29218112 29311282 29387072 29434496 29479982 29528356 29576008 29677076 29679104 29724968 29773744 29821792 29916887 29965166 30116086 30138446 30584281 30751424 30906304 31006976 31054892 31156048 31236608 31386784 31463509 31544864 31565996 31647616 31696522 31698688 31799768 31856162 31959928 32011504 32064032 32166277 32218186 32327407 32456788 32726512 32851456 32883851 33049471 33157124 33175648 33283712 33392128 33498608 33659659 33691408 33801152 33971392 34023889 34027136 34082048 34134716 34190728 34245904 34306636 34418384 34530496 34583857 34640606 34696508 34897148 34953464 35243936 35356321 35413378 35591738 35606912 35958296 36075424 36342592 36517316 36525632 36584576 36644608 36701236 36703744 36820784 36945608 36997807 37065952 37093472 37184147 37305268 37401728 37459526 37581544 37642192 37770824 37893856 38013661 38076038 38629888 38824448 38862733 39011104 39138176 39207584 39335296 39396082 39463424 39524408 39589264 39653152 39779597 39946816 40044466 40174904 40278784 40341028 40407224 40472432 40667011 40676272 40808768 40871831 40938898 41004964 41229056 41852174 42080896 42223552 42283208 42361088 42496168 42634592 42839566 42950336 43019648 43156828 43166656 43307264 43374188 43377152 43444184 43515472 43585696 43724681 43805216 43944901 44015818 44088044 44414552 44998954 45170752 45317888 45616516 45653504 45765104 45914176 46060586 46104032 46254208 46325686 46476584 46487168 46559006 46638592 46710664 46787312 46862816 47012251 47088118 47325278 47479432 47831056 48061013 48228544 48255488 48303073 48460412 48725248 48959504 49442657 49603708 49650496 49731968 49812224 49971064 50063104 50140468 50222744 50303792 50386336 50467648 50628578 50759488 50800211 50965684 51003524 51260404 51427376 51510368 51674623 51758014 51934883 52018694 52104052 52302976 52473344 53116096 53383616 53557504 53640268 53814992 53910428 53914112 54086032 54262208 54346061 54435238 54523084 54664064 54748538 54926872 55118336 55203512 55240493 55383328 55559933 55649594 55929874 56112056 56689952 56743424 56799379 57271396 57303392 57490048 57584384 57677312 57861232 57868886 58057384 58139411 58246496 58432231 58436224 58622564 58774144 58868992 58959964 59056712 59152016 59354152 59449936 59547488 59643584 59735753 59833774 59930332 60036613 60232172 60276892 61070009 61168562 61502848 61812608 62013952 62109784 62312096 62773568 62927018 63089728 63131992 63295232 63393044 63397376 63599536 63712324 63905303 63919856 64023008 64128064 64227163 64332554 64436372 64654814 64913576 65284219 65453024 65767702 66098942 66314248 66351296 66567424 66997216 67319318 67382816 67602304 67942784 68047778 68054272 68164096 68269432 68381456 68491808 68613272 68710213 68836768 69056273 69060992 69167714 69281212 69393016 69794296 69906928 70487872 70596799 70712642 70826756 71183476 71213824 71916592 72150848 72685184 73034632 73051264 73169152 73289216 73402472 73641568 73891216 73995614 74131904 74186944 74368294 74610536 74803456 74919052 75163088 75284384 75524449 75541648 75787712 75904829 76027322 76152076 77154077 77725466 78022208 78276352 78415168 78670592 78792164 79048816 79178528 79306304 79559194 79828903 79893632 80088932 80349808 80557568 80682056 80814448 80944864 81202979 81334022 81352544 81611959 81617536 81743662 81877796 82009928 82458112 83704348 84161792 84447104 84566416 84722176 84992336 85269184 85400953 85679132 85900672 86039296 86313656 86333312 86614528 86748376 86806489 86888368 87030944 87171392 87449362 87610432 87745819 87889802 88031636 88176088 88829104 89256167 89705707 89997908 90341504 90635776 91182091 91233032 91530208 91828352 92121172 92208064 92508416 92651372 92953168 92974336 93118012 93421328 93574624 93725632 93870469 94024502 94176236 94343249 94650556 94958864 95415397 95662112 95967157 96122026 96457088 96606146 96920824 97450496 97919008 98885314 99207416 99300992 99463936 99624448 99942128 100126208 100280936 100422619 100445488 100607584 100772672 100928399 100935296 101257156 101518976 101600422 101931368 102007048 102520808 102589487 102854752 103020736 103179937 103349246 103516028 103869766 104037388 104208104 104605952 105484561 106232192 106767232 107115008 107280536 107629984 107820856 108172064 108524416 108692122 108870476 109046168 109328128 109497076 109853744 110407024 110480986 110766656 110937827 111119866 111299188 111496567 111859748 112224112 112763651 113379904 113598758 114542792 114606784 114980096 115168768 115722464 115737772 116114768 116278822 116492992 116864462 116872448 117245128 117548288 117737984 117919928 118113424 118304032 118681277 118708304 118899872 119094976 119279017 119287168 119471506 119667548 119860664 120073226 120464344 120553784 121242121 122140018 122337124 123005696 123625216 124219568 124624192 125445419 125547136 125854036 126179456 126263984 126590464 126786088 127199072 127424648 127810606 127839712 128046016 128256128 128454326 128665108 128872744 129309628 129827152 130568438 130906048 131108341 131535404 132197884 132628496 132702592 133134848 133266133 133994432 134638636 134765632 135204608 135885568 136095556 136108544 136538864 136762912 136983616 137226544 137420426 137673536 137886287 138112546 138121984 138335428 138562424 138786032 139588592 139813856 140155631 140259691 140966111 140975744 141193598 141425284 141653512 142366952 142427648 143286143 143833184 144301696 145370368 146069264 146102528 146338304 146804944 147283136 147510737 147782432 147991228 148253677 148263808 148373888 148736588 149221072 149606912 149838104 149938481 150326176 150568768 151048898 151083296 151575424 151809658 152054644 152304152 154308154 155450932 156044416 156552704 156830336 157341184 157496339 157584328 158097632 158357056 158612608 159118388 159657806 159787264 160177864 160699616 161212051 161364112 161628896 161889728 162139901 162405958 162668044 162705088 162956521 163223918 163235072 163487324 163755592 164019856 164808413 165638473 165761453 167408696 168323584 168894208 169132832 169984672 170538368 170801906 171358264 171801344 172078592 172627312 172666624 173496752 173612978 173776736 174061888 174330871 174342784 174898724 175208891 175220864 175491638 175779604 176063272 176352176 177200023 177658208 178512334 179411414 179995816 180683008 182364182 182466064 183060416 183656704 184242344 184416128 185016832 185302744 185906336 185948672 186236024 186842656 187149248 187451264 187740938 188049004 188352472 188686498 189301112 189917728 190523333 190830794 191324224 191619883 191934314 192244052 192914176 193212292 193841648 194773579 195754559 195838016 197770628 198414832 198601984 198927872 199884256 200561872 200845238 200890976 201215168 201545344 201856798 201870592 202514312 202541101 203037952 203200844 203862736 204014096 205041616 205178974 205709504 206027393 206041472 206359874 206698492 207032056 207065053 207739532 208074776 208416208 209211904 209418209 210969122 212464384 213534464 214561072 215259968 215641712 216344128 216678451 217048832 217384244 217740952 218092336 218656256 218994152 219707488 220244563 220814048 220961972 221533312 221875654 222239732 222598376 222993134 223719496 224448224 225163939 225527302 226759808 227197516 229085584 229213568 229960192 230186957 231346297 231444928 231475544 232229536 232557644 232985984 233728924 233744896 234490256 235096576 235617613 235839856 236226848 236608064 237362554 237416608 237799744 238167223 238189952 238558034 238574336 238943012 239335096 239721328 240146452 240928688 241107568 242086999 242484242 243486919 244280036 244674248 246011392 247250432 247494247 248439136 249248384 250890838 251094272 251708072 252358912 252527968 253572176 254398144 254791273 254849296 255621212 255679424 256074533 256092032 256512256 256908652 257330216 257745488 258619256 258984649 259654304 260289029 261136876 261812096 262216682 263070808 264395768 265256992 265405184 266532266 267988864 269277272 269531264 270409216 271771136 272039131 272191112 273077728 273525824 273967232 274453088 274840852 275347072 275772574 276225092 276243968 276670856 277124848 277572064 278457179 279177184 279627712 280311262 280519382 281932222 281951488 282387196 282850568 283307024 284669077 284733904 286102817 286572286 287666368 288603392 290740736 292138528 292205056 293609888 294566272 295021474 295564864 295982456 296507354 296527616 296747776 297473176 298442144 299393809 299676208 299876962 300652352 301116959 301137536 302097796 302166592 302633539 303150848 303619316 304109288 304608304 306072767 307614307 308616308 310901864 312088832 313660672 314992678 315168656 316195264 316714112 317225216 318236776 318278873 319315612 319574528 320355728 321399232 322424102 322728224 323257792 323779456 324279802 324811916 325336088 325410176 325913042 326447836 326470144 326974648 327511184 328039712 329085757 329616826 331276946 331522906 334817392 336427091 337788416 338121511 338265664 339969344 341076736 341603812 342716528 343602688 345254624 345333248 346098599 346993504 347225956 347553472 348123776 348661742 348685568 349797448 350417782 350441728 350983276 351559208 352126544 352704352 353829047 354400046 355316416 355601477 355865497 357024668 358822828 359991632 361366016 361722361 363544181 364728364 364932128 366120832 367313408 368484688 368832256 370605488 371812672 372472048 373685312 374262779 374298496 374902528 375481876 376098008 376147759 376704944 377372996 378602224 379835456 380422427 381046666 381661588 382648448 383239766 383868628 384488104 385828352 386424584 387683296 388919531 389547158 391509118 391676032 395541256 396829664 397203968 397595653 399768512 401123744 401690476 401781952 402430336 403090688 403713596 403741184 405028624 405082202 406075904 406401688 406975877 407725472 408028192 409025617 410083232 410357948 411419008 412054786 412082944 412719748 413396984 414064112 414130106 415479064 416149552 416832416 418150271 418836418 420256291 421938244 424928768 427068928 427490063 429122144 430519936 431283424 432688256 433356902 434097664 434768488 435481904 436184672 437575567 437988304 439414976 440489126 441628096 441923944 442310557 443066624 443751308 444479464 445196752 445986268 447337121 447438992 448896448 449590141 450327878 451054604 453519616 454395032 458171168 458427136 460373914 462692594 462889856 462951088 464459072 465115288 465971968 467457848 468980512 471235226 471679712 472453696 473216128 474725108 474833216 475599488 476334446 476379904 477116068 477148672 477886024 478670192 479442656 480292904 480971491 481857376 482215136 483393911 484173998 484968484 486973838 488560072 489348496 494177593 494988494 496878272 498496768 501781676 502188544 503416144 504717824 505055936 507144352 508796288 509582546 509698592 511242424 511358848 512149066 512184064 513024512 513817304 514660432 515490976 517134761 517238512 517969298 519308608 520578058 522273752 523624192 524433364 526141616 528671143 528791536 530513984 530810368 531333803 533064532 535977728 538554544 539062528 543869227 544078262 544382224 546155456 547051648 547934464 548906176 549681704 549754417 550694144 551545148 552450184 553341712 554249696 555144128 556914358 558354368 558802321 559255424 560622524 561038764 563864444 563902976 564774392 565701136 566614048 568420853 569338154 569467808 571283713 572205634 573144572 575332736 577206784 584277056 587219776 589132544 590042948 591129728 591964912 593014708 593055232 593495552 594946352 596884288 597806671 598787618 599352416 599753924 601304704 602233918 602275072 604195592 604333184 605267078 606301696 607238632 607645423 608218576 609216608 611159263 612145534 614220733 615228614 617232616 621803728 624177664 624793169 627321344 627939949 629985356 630337312 632390528 633428224 634450432 636473552 636557746 638631224 639533521 640711456 642754541 642798464 644848204 645456448 646453891 646515584 647558912 648559604 649623832 650672176 650820352 651826084 652895672 653949296 655022368 656079424 657093283 658171514 659233652 660402743 662553892 663045812 669634784 671770099 672854182 676243022 676531328 679938688 682153472 683207624 685433056 690509248 692197198 693987008 694451912 695106944 696247552 697323484 697371136 699594896 700835564 700883456 701966552 702958333 703118416 704253088 705408704 706498793 707658094 708800092 710632832 711202954 711730994 714049336 717645656 718126409 719983264 722259559 723444722 727088362 729456728 729864256 732241664 736969376 737664512 738391927 741210976 743625344 744944096 747370624 748525558 748596992 749805056 750963752 752196016 752295518 753409888 754745992 755812343 757204448 759619003 759670912 760844854 762093332 763323176 765296896 766479532 767737256 768976208 772849168 775366592 776564789 777839062 779094316 780475969 783018236 783352064 791082512 793659328 795191306 799537024 802247488 803380952 803563904 804860672 806181376 807427192 810057248 810164404 812803376 813951754 815450944 816056384 818051234 820166464 820715896 822838016 824109572 824165888 825439496 826793968 828128224 828260212 830768939 830958128 832299104 833664832 834953119 836300542 837672836 840512582 843876488 848694847 854980126 858244288 861039872 862566848 865376512 866713804 869536976 870963808 872369344 875151134 875976608 878117933 878829952 880978252 883256192 883847888 884621114 886133248 887502616 888958928 890393504 891972536 893232769 894674242 894877984 897731549 897792896 899180282 900655756 902109208 907039232 908790064 916342336 916854272 917758387 920747828 925385188 925779712 925902176 928918144 930230576 931943936 934915696 937961024 939410483 942470452 943359424 944907392 946432256 949450216 949666432 951198976 952668892 952759808 954232136 955772048 957340384 958885312 960585808 961942982 963714752 964430272 965204009 966787822 968347996 969936968 973947676 977120144 978696992 981817837 986762777 988355186 989976988 993756544 996993536 1003003001 1003563352 1006832288 1010111872 1014288704 1017592576 1019165092 1019397184 1022484848 1022717696 1024298132 1024368128 1027634608 1029320864 1030981952 1032575159 1034269522 1034477024 1035938596 1037775739 1038617216 1041156116 1044547504 1047248384 1048866728 1049569367 1052283232 1055638727 1057342286 1057583072 1061027968 1062667606 1066129064 1071955456 1077109088 1078125056 1087738454 1088156524 1088764448 1092310912 1094103296 1095868928 1097812352 1099363408 1099508834 1101388288 1103090296 1104648809 1104900368 1106683424 1108499392 1110212389 1110288256 1113828716 1116708736 1117604642 1118510848 1121245048 1122077528 1127728888 1128484357 1129548784 1131402272 1133228096 1134979307 1136841706 1138676308 1138935616 1140695647 1142567426 1144411268 1146289144 1150665472 1160330171 1168554112 1174439552 1178265088 1180085896 1182259456 1183929824 1186029416 1189892704 1193768576 1195613342 1197575236 1198704832 1199507848 1202609408 1204467836 1204550144 1208391184 1208666368 1210534156 1214477264 1215290846 1216437152 1218433216 1220316097 1222318526 1224291068 1226462237 1228441466 1230457228 1234465232 1240400161 1243607456 1249586338 1255879898 1259970712 1260674624 1264781056 1266856448 1272947104 1273115492 1277262448 1279067042 1281422912 1285509082 1285596928 1289696408 1290912896 1292907782 1293031168 1295117824 1297119208 1299247664 1301344352 1301640704 1303652168 1305494047 1305791344 1307898592 1310044736 1312069187 1312158848 1314186566 1316343028 1318467304 1320805486 1325107784 1326091624 1333663331 1339269568 1341339181 1343540198 1345708364 1352486044 1353062656 1359877376 1366415248 1370866112 1379899609 1381018496 1384394396 1387974016 1388903824 1390213888 1392495104 1394646968 1399189792 1401671128 1403933104 1405916666 1406236832 1408506176 1410817408 1412997586 1415316188 1417600184 1417787707 1421265664 1422405908 1423461988 1428098672 1435291312 1436252818 1439966528 1442191751 1444519118 1446889444 1449455371 1454176724 1458913456 1459728512 1464483328 1465927463 1473938752 1476783854 1482421952 1487250688 1489888192 1494741248 1497051116 1497193984 1501927504 1504392032 1504591036 1506819776 1509491984 1511624686 1514408896 1516749157 1519238006 1519341824 1521689708 1524186664 1526646352 1530593792 1532959064 1535474512 1537952416 1541711941 1542856601 1545698336 1550627221 1550733184 1553129578 1555678124 1558188632 1560951938 1566036472 1566704128 1576147573 1582165024 1587318656 1590382612 1599074048 1604494976 1606761904 1607127808 1609721344 1614854384 1620114496 1620328808 1622618107 1625606752 1627903508 1630790447 1630901888 1632112768 1636102468 1640332928 1641431792 1645676032 1648219144 1649323291 1650878992 1653587936 1656256448 1656520424 1661537878 1661916256 1664598208 1667170561 1667329664 1669906238 1672601084 1675345672 1681025164 1687752976 1697389694 1704408433 1709960252 1716488576 1722079744 1725133696 1730753024 1732459729 1733427608 1739073952 1741927616 1744738688 1750302268 1751953216 1756235866 1757659904 1761956504 1766512384 1767695776 1769242228 1775005232 1777917856 1780787008 1783538911 1783945072 1786465538 1789348484 1789755968 1792521731 1795463098 1795585792 1798360564 1801311512 1804218416 1812892543 1817580128 1822023203 1823375983 1832684672 1835516774 1841495656 1850770376 1851559424 1851804352 1857836288 1860461152 1869831392 1875922048 1878820966 1884940904 1886718848 1889814784 1892864512 1898900432 1899332864 1902397952 1905337784 1908464272 1911544096 1914680768 1917639581 1917770624 1921171616 1923885964 1927297801 1927429504 1928860544 1930408018 1933575644 1936695992 1939873936 1947895352 1949200253 1954240288 1957393984 1963635674 1973525554 1976710372 1979953976 1987513088 2006006002 2007126704 2013664576 2020223744 2028577408 2035185152 2038330184 2038794368 2044969696 2045435392 2048596264 2055269216 2058641728 2061963904 2065150318 2068539044 2068954048 2071877192 2075551478 2077234432 2082312232 2089095008 2095756663 2097733456 2099138734 2104566464 2107818713 2111277454 2114684572 2115166144 2118434773 2122055936 2125335212 2132258128 2142509369 2153300149 2154218176 2175476908 2176313048 2177528896 2184621824 2188206592 2195624704 2198726816 2199017668 2206180592 2209297618 2209800736 2213366848 2216998784 2220424778 2220576512 2227657432 2227952111 2233417472 2235209284 2237021696 2242490096 2244155056 2255457776 2256968714 2259097568 2262804544 2266301323 2266456192 2269958614 2273683412 2277352616 2277715583 2277871232 2281391294 2285134852 2288822536 2292578288 2301330944 2303600299 2320660342 2337108224 2348879104 2360171792 2364518912 2367859648 2372058832 2379785408 2383462961 2387537152 2391226684 2395150472 2397409664 2399015696 2405218816 2408935672 2416782368 2417332736 2421068312 2422690193 2428954528 2430581692 2432874304 2436866432 2440632194 2444637052 2448582136 2452924474 2456882932 2460914456 2468930464 2476803329 2480800322 2487214912 2491058479 2499172676 2511759796 2519941424 2521349248 2529562112 2532056527 2544809267 2545894208 2546230984 2554524896 2558134084 2562845824 2571018164 2571193856 2579392816 2581825792 2585815564 2586062336 2594238416 2598495328 2602688704 2607304336 2610988094 2611582688 2615797184 2619839453 2620089472 2624138374 2624317696 2628373132 2632686056 2633034313 2636934608 2641610972 2650215568 2652183248 2662956989 2667326662 2678356109 2678539136 2682678362 2687080396 2691416728 2704972088 2706125312 2719754752 2722436717 2732830496 2741732224 2759799218 2762036992 2768788792 2775948032 2777807648 2780427776 2789293936 2798379584 2802704003 2803342256 2807866208 2811833332 2812473664 2816819863 2817012352 2821634816 2825995172 2830632376 2835200368 2835575414 2842531328 2844811816 2846923976 2848831139 2856197344 2863179319 2870582624 2872505636 2879933056 2884383502 2889038236 2893778888 2898910742 2908353448 2917826912 2919457024 2931854926 2947877504 2953567708 2964843904 2974501376 2979776384 2989482496 2992430441 2994102232 3003855008 3008784064 3009182072 3013639552 3018983968 3023249372 3028817792 3033498314 3038476012 3038683648 3043379416 3048373328 3053292704 3063028969 3065918128 3070949024 3075904832 3083423882 3085713202 3091396672 3096173899 3101254442 3101466368 3106259156 3111356248 3116377264 3121903876 3131359847 3132072944 3147130987 3152295146 3164330048 3174637312 3180765224 3198148096 3208989952 3213523808 3214255616 3229708768 3240228992 3240657616 3245236214 3251213504 3255807016 3261580894 3261803776 3264225536 3272204936 3280665856 3282863584 3296438288 3298646582 3301757984 3307175872 3312286549 3312512896 3313040848 3323075756 3323832512 3328968929 3329196416 3334341122 3334659328 3339812476 3345202168 3350691344 3362050328 3366800437 3375505952 3383757377 3394779388 3408816866 3419920504 3432977152 3450267392 3464919458 3466855216 3478147904 3483855232 3489477376 3500604536 3501067603 3503906432 3512471732 3515319808 3523913008 3533024768 3535391552 3538484456 3550010464 3555835712 3561574016 3567077822 3567890144 3572931076 3578696968 3579511936 3585043462 3590926196 3591171584 3596721128 3602623024 3608436832 3619943327 3625785086 3635160256 3644046406 3646751966 3665369344 3671033548 3682991312 3700698001 3701540752 3703608704 3715672576 3719336621 3720922304 3739662784 3751844096 3757641932 3769881808 3773437696 3779629568 3797800864 3798665728 3807084589 3810675568 3816928544 3823088192 3829361536 3835279162 3835541248 3842343232 3847771928 3848280919 3854595602 3854859008 3857721088 3860816036 3867151288 3873391984 3879747872 3892119517 3895790704 3898400506 3908480576 3911616247 3914520467 3914787968 3927271348 3934236007 3947051108 3953420744 3959907952 3975026176 3978945971 3998985991 4012012004 4014253408 4027329152 4040447488 4057154816 4076660368 4077588736 4089939392 4097192528 4110538432 4116890569 4117283456 4123927808 4130300636 4137078088 4137625349 4137908096 4143754384 4151102956 4154468864 4164624464 4178190016 4184646697 4191513326 4195466912 4198277468 4209132928 4215637426 4222554908 4229369144 4230332288 4236869546 4244111872 4250670424 4264516256 4278114841 4285018738 4306600298 4308436352 4350953816 4352626096 4355057792 4369243648 4373552183 4391249408 4395579643 4397453632 4398035336 4412361184 4418595236 4419601472 4426733696 4433997568 4440849556 4441153024 4455314864 4455904222 4466834944 4470418568 4476734647 4484980192 4488310112 4499281787 4510915552 4513937428 4518195136 4525177237 4525609088 4532602646 4532912384 4539917228 4547366824 4554705232 4555431166 4555742464 4562782588 4570269704 4577645072 4585156576 4599652981 4607200598 4622819201 4626251461 4641320684 4674216448 4697758208 4702390693 4720343584 4735719296 4744117664 4759570816 4766925922 4775074304 4782453368 4790300944 4794819328 4798031392 4817871344 4833564736 4842136624 4845380386 4857909056 4861163384 4865416127 4865748608 4873732864 4881264388 4889274104 4889920867 4897164272 4905848948 4913765864 4920708331 4921828912 4937860928 4945491551 4953606658 4961600644 4974429824 4982116958 4998345352 5023519592 5039882848 5042698496 5064113054 5089618534 5091788416 5092461968 5109049792 5116268168 5125691648 5142036328 5158785632 5163651584 5168743489 5171631128 5188476832 5196990656 5205377408 5214608672 5221976188 5223165376 5231594368 5239678906 5240178944 5248276748 5248635392 5256746264 5265372112 5266068626 5273869216 5283221944 5290686401 5300431136 5304366496 5317333021 5325913978 5334653324 5356712218 5357078272 5365356724 5374160792 5382833456 5409944176 5435953523 5444873434 5463331783 5465660992 5483464448 5519598436 5524073984 5537577584 5551896064 5555615296 5578587872 5596759168 5605408006 5606684512 5615732416 5623666664 5624947328 5633639726 5634024704 5643269632 5651990344 5661264752 5670400736 5671150828 5688482371 5689623632 5693847952 5697662278 5712394688 5726358638 5741165248 5745011272 5750037241 5759866112 5768767004 5778076472 5787557776 5797821484 5815382573 5816706896 5835653824 5838914048 5844671833 5863709852 5895755008 5907135416 5929687808 5959552768 5984860882 5988204464 6007710016 6017568128 6018364144 6027279104 6037967936 6046498744 6047298587 6057635584 6066996628 6076952024 6086758832 6096746656 6106585408 6126057938 6131836256 6141898048 6146825531 6151809664 6166847764 6171426404 6182793344 6192347798 6202508884 6202932736 6212518312 6222712496 6232754528 6243807752 6252629383 6262719694 6264145888 6284120843 6294261974 6304590292 6328660096 6349274624 6361530448 6417979904 6424308709 6427047616 6459417536 6480457984 6481315232 6490472428 6502427008 6511614032 6523161788 6523607552 6528451072 6544409872 6561331712 6565727168 6575873381 6592876576 6597293164 6603515968 6614351744 6624573098 6625025792 6626081696 6646151512 6647665024 6657937858 6658392832 6668682244 6669318656 6679624952 6690404336 6701382688 6722751893 6724100656 6733600874 6751011904 6756428063 6767514754 6789558776 6817633732 6839841008 6865954304 6872724859 6900534784 6907339439 6929838916 6933710432 6956295808 6967710464 6978954752 7001209072 7002135206 7007812864 7024943464 7047826016 7070299951 7070783104 7076968912 7100020928 7110992801 7111671424 7123148032 7134155644 7135780288 7145862152 7146807421 7157393936 7159023872 7170086924 7181852392 7193442256 7205246048 7216873664 7228026113 7239886654 7251570172 7264430173 7270320512 7288092812 7293503932 7330738688 7342067096 7365982624 7389471089 7401396002 7403081504 7407217408 7438673242 7441844608 7479325568 7503688192 7515283864 7539763616 7546875392 7595601728 7614169178 7621351136 7633857088 7646176384 7658723072 7670558324 7671082496 7684686464 7695543856 7696561838 7709191204 7709718016 7715442176 7721632072 7732541663 7734302576 7746783968 7759495744 7771486723 7784239034 7791581408 7796801012 7816961152 7823232494 7829040934 7829575936 7854542696 7868472014 7894102216 7899390499 7906841488 7919815904 7944855149 7957891942 7984869529 7997971982 8024024008 8028506816 8054658304 8114309632 8122311197 8153320736 8155177472 8179878784 8194385056 8221076864 8233781138 8234566912 8247855616 8260601272 8274156176 8275250698 8275816192 8287508768 8302205912 8313935773 8329248928 8355809033 8356380032 8369293394 8383026652 8390933824 8396554936 8403900583 8418265856 8431274852 8445109816 8458738288 8460664576 8473739092 8501340848 8529032512 8542212679 8556229682 8570037476 8585235659 8613200596 8616872704 8701907632 8705252192 8710115584 8747104366 8791159286 8794907264 8796070672 8824722368 8837190472 8839202944 8853467392 8867995136 8881699112 8910629728 8911808444 8940837136 8953469294 8969960384 8976620224 8998563574 9021831104 9027874856 9036390272 9050354474 9051218176 9065205292 9065824768 9079834456 9094733648 9109410464 9110862332 9111484928 9125565176 9138458329 9140539408 9155290144 9170313152 9184484309 9199305962 9214401196 9245638402 9252502922 9282641368 9335643317 9389374267 9404781386 9440687168 9471438592 9488235328 9519141632 9533851844 9564906736 9580601888 9589638656 9596062784 9635742688 9659297263 9667129472 9684273248 9690760772 9715818112 9722326768 9730832254 9731497216 9747465728 9762528776 9778548208 9779841734 9794328544 9811697896 9825560459 9827531728 9841416662 9843657824 9875047039 9875721856 9890983102 9907213316 9923201288 9924513949 9948859648 9964233916 9996690704 10047039184 10079765696 10085396992 10095342257 10128226108 10146187597 10179237068 10183576832 10184923936 10218099584 10232536336 10251383296 10284072656 10317571264 10333515313 10337486978 10343262256 10376953664 10393981312 10410754816 10429217344 10443952376 10445333923 10446330752 10463188736 10479357812 10480357888 10496553496 10513492528 10530744224 10532137252 10547738432 10566443888 10581372802 10600862272 10608732992 10617244099 10634666042 10651827956 10669306648 10713424436 10714156544 10730713448 10748321584 10765666912 10799996207 10819888352 10854390547 10871907046 10889746868 10926663566 10931321984 10966928896 11033033011 11039196872 11075155168 11111230592 11157175744 11193518336 11210816012 11213369024 11231464832 11247333328 11249894656 11267279452 11268049408 11303980688 11322529504 11340801472 11342301656 11358326749 11376964742 11379247264 11387695904 11395324556 11415533129 11424789376 11452717276 11482330496 11490022544 11500074482 11519732224 11537534008 11545263037 11556152944 11575115552 11595642968 11612025997 11630765146 11633413792 11670193927 11671307648 11689343666 11727419704 11791510016 11814270832 11859375616 11919105536 11930859031 11969721764 11976408928 12015420032 12035136256 12036728288 12054558208 12075935872 12092997488 12094597174 12115271168 12133993256 12151136899 12153904048 12173517664 12193493312 12212336279 12213170816 12252115876 12263672512 12283796096 12293651062 12303619328 12333695528 12342852808 12365586688 12384695596 12405017768 12425036624 12445424992 12465509056 12484772377 12487615504 12505258766 12525439388 12528291776 12547652117 12568241686 12588523948 12609180584 12657320192 12723060896 12763631881 12848617418 12854095232 12918835072 12960915968 12962630464 12980944856 13004854016 13023228064 13046323576 13088819744 13131454336 13151746762 13185753152 13194586328 13207031936 13228703488 13249146196 13250051584 13252163392 13292303024 13295330048 13315875716 13316785664 13337364488 13359249904 13380808672 13402765376 13423477067 13445503786 13448201312 13467201748 13491084607 13502023808 13512856126 13535029508 13579117552 13635267464 13644401771 13679682016 13745449718 13814678878 13859677832 13867420864 13912591616 13935420928 14002418144 14004270412 14015625728 14049886928 14095652032 14140599902 14141566208 14153937824 14200041856 14221985602 14223342848 14246296064 14268311288 14271560576 14291724304 14293614842 14314787872 14318047744 14340173848 14360434517 14363704784 14386884512 14410492096 14432761057 14433747328 14456052226 14479773308 14503140344 14528860346 14540641024 14576185624 14587007864 14670296641 14684134192 14731965248 14754730991 14778942178 14802792004 14806163008 14814434816 14829043411 14877346484 14883689216 14958651136 15030567728 15079527232 15178895699 15191203456 15228338356 15242702272 15267714176 15292352768 15317446144 15341116648 15369372928 15391087712 15393123676 15418382408 15443264144 15465083326 15468605152 15493567936 15518991488 15542973446 15568478068 15583162816 15593602024 15595664777 15633922304 15646464988 15658081868 15659151872 15709085392 15736944028 15788204432 15798780998 15813682976 15839631808 15864109261 15889710298 15915783884 15944009081 15969739058 15995943964 16048048016 16057013632 16109316608 16125202093 16244622394 16306641472 16359757568 16388770112 16442153728 16467562276 16469133824 16521202544 16548312352 16550501396 16551632384 16575017536 16604411824 16627871546 16658497856 16684240727 16711618066 16712760064 16738586788 16766053304 16781867648 16793109872 16807801166 16836531712 16862549704 16890219632 16917476576 16921329152 16947478184 16958831351 16971422611 17002681696 17056899431 17058065024 17084425358 17112459364 17140074952 17170471318 17226401192 17233745408 17337623303 17403815264 17410504384 17420231168 17437409353 17494208732 17582318572 17589814528 17592141344 17649444736 17674380944 17678405888 17706934784 17763398224 17821259456 17823616888 17848799177 17881674272 17906938588 17938694917 17939920768 17953240448 17997127148 18043662208 18055749712 18072780544 18100708948 18102436352 18130410584 18159668912 18189467296 18218820928 18221724664 18251130352 18276916658 18281078816 18310580288 18338876171 18340626304 18368968618 18398611924 18428802392 18431240191 18491276804 18505005844 18565282736 18671286634 18748492763 18778748534 18809562772 18881374336 18942877184 18976470656 19038283264 19057057019 19067703688 19129813472 19161203776 19192125568 19271485376 19318594526 19334258944 19368546496 19381521544 19431636224 19444653536 19461664508 19462994432 19525057552 19557096416 19559683468 19588657088 19618928021 19623395792 19651120918 19655063456 19682833324 19687315648 19717739041 19750094078 19751443712 19781966204 19814426632 19846402576 19849027898 19897719296 19928467832 19941817973 19993381408 20042255233 20057135813 20094078368 20159531392 20190684514 20256452216 20292375194 20358474136 20367153664 20369847872 20436199168 20465072672 20568145312 20635142528 20667030626 20674973956 20686524512 20753907328 20787962624 20821509632 20858434688 20887904752 20890667846 20892661504 20926377472 20958715624 20993106992 21026985056 21061488448 21064274504 21094035391 21095476864 21132887776 21162745604 21200275811 21201724544 21217465984 21234488198 21269332084 21303655912 21338613296 21426848872 21441202783 21461426896 21496643168 21531333824 21599992414 21639776704 21673217293 21708781094 21743814092 21779493736 21853327132 21862643968 22066066022 22078393744 22150310336 22222461184 22314351488 22387036672 22421632024 22426738048 22462929664 22494666656 22499789312 22534558904 22607961376 22645059008 22681602944 22684603312 22716653498 22753929484 22758494528 22775391808 22790649112 22831066258 22849578752 22905434552 22964660992 22980045088 23000148964 23075068016 23090526074 23112305888 23150231104 23186005843 23191285936 23224051994 23261530292 23266827584 23302782503 23340387854 23342615296 23378687332 23454839408 23567603059 23628541664 23686301639 23861718062 23939443528 23952817856 24030840064 24070272512 24073456576 24151871744 24185994976 24189194348 24267986512 24302273798 24307808096 24347035328 24386986624 24424672558 24426341632 24504231752 24507473221 24527345024 24567592192 24587302124 24607238656 24667391056 24685705616 24731173376 24769391192 24810035536 24850073248 24890849984 24929314553 24931018112 24969544754 24975231008 25010517532 25050878776 25054871413 25056583552 25095304234 25136483372 25177047896 25218361168 25314640384 25339603289 25446121792 25527263762 25697234836 25708190464 25837670144 25925260928 25961889712 26009708032 26046456128 26092647152 26177639488 26218092571 26262908672 26303493524 26371506304 26389172656 26414063872 26457406976 26498292392 26504326784 26584606048 26590660096 26631751432 26649592123 26674728976 26718499808 26761617344 26805530752 26846954134 26891007572 26896402624 26934403496 26937966433 26982169214 27004047616 27025712252 27070059016 27158235104 27244836619 27270534928 27288803542 27359364032 27401643269 27490899436 27539652049 27629357756 27719355664 27734841728 27825183232 27852621797 27992901937 28004836288 28008540824 28099773856 28191304064 28281199804 28283132416 28307875648 28400083712 28443971204 28446685696 28536622576 28543121152 28583448608 28587229684 28629575744 28680347696 28720869034 28727409568 28773769024 28818233983 28820984192 28865522114 28867494656 28912104452 28959546616 28963377443 29006280688 29057720692 29081282048 29152371248 29174015728 29292526879 29340593282 29368268384 29461917199 29463930496 29509461982 29557884356 29605584008 29612326016 29658086822 29754692968 29767378432 29917302272 29946803887 30061135456 30159054464 30357791398 30382406912 30456676712 30485404544 30535428352 30584705536 30682233296 30738745856 30782175424 30786247352 30829744033 30836764816 30886528288 30930166652 30937210304 30985018493 30987135872 31037982976 31085946892 31136956136 31166325632 31187204048 31191329554 31267844608 31292929976 31316163736 31337142529 31418170784 31473888056 31494972509 31576408864 31597561996 31627365952 31676240659 31679263616 31728218522 31779420596 31831567768 31888018162 31939478116 31991887928 32096096032 32114027264 32250404186 32383760227 32489244788 32613282944 32719515136 32777540224 32884307456 32916734851 32935124552 33042405088 33096624704 33101002792 33150035072 33208823648 33255743092 33316995712 33368481454 33423236132 33425520128 33477173576 33532106608 33563735296 33586219744 33615602332 33725099408 33780439264 33834953152 33894956368 33917662702 33942845222 34005363392 34057912889 34113798862 34116130048 34168850716 34224918728 34229446069 34280149904 34340942636 34444958317 34452802384 34618440857 34675246606 34807630528 34821008768 34874818706 34988417464 35164637144 35179629056 35184282688 35298889472 35348761888 35356811776 35526796448 35642518912 35647233776 35697598354 35763348544 35813877176 35877389834 35879841536 35906480896 35994254296 36087324416 36111499424 36145561088 36201417896 36260821168 36319337824 36378934592 36435152039 36437641856 36443449328 36502260704 36553833316 36562157632 36618658219 36621160576 36677752342 36681252608 36737937236 36797223848 36857604784 36862480382 36982553608 37010011688 37034804807 37130565472 37221331147 37342573268 37496985526 37557497068 37619125544 37762748672 37952941312 38114114038 38135407376 38259626944 38322407552 38384251136 38511743633 38542970752 38637189052 38668517888 38737092992 38763043088 38863272448 38889307072 38923329016 39050115104 39114192832 39119366936 39177314176 39237856042 39246791584 39302241836 39310126912 39365666648 39374631296 39435478082 39500188156 39502887424 39563932408 39628853264 39692805152 39698055796 39819376597 39856935664 39883635946 39986762816 40084510466 40114271626 40188156736 40250260687 40319062784 40381369028 40512904432 40584750388 40707678011 40716948272 40739695744 40872398336 40912702831 40930145344 41136290624 41270285056 41334061252 41349947912 41373049024 41507814656 41575925248 41716869376 41775809504 41781335692 41785323008 41917431248 41986213984 42053970112 42122976896 42128549008 42188070782 42190953728 42265775552 42325491208 42331090109 42400551622 42403449088 42434931968 42468976396 42538664168 42607311824 42677226592 42853697744 42882405566 42922853792 42993286336 43027778717 43059725137 43062667648 43199984828 43276596077 43279553408 43346434586 43417562188 43487628184 43558987472 43706654264 43725287936 43768405681 43988845901 44132132044 44156787488 44300620672 44444922368 44628702976 44843264048 44853476096 44925859328 44989333312 45069117808 45215922752 45285796259 45290118016 45363205888 45369206624 45433306996 45507858968 45513878839 45516989056 45550783616 45581298224 45662132516 45699157504 45810869104 45929321984 45960090176 46000297928 46031113667 46150136032 46181052148 46224611776 46300462208 46372011686 46382571872 46448103988 46523060584 46533655168 46605565006 46680775708 46685230592 46757374664 46909678816 47059263251 47135206118 47257083328 47372603278 47723436124 47878887056 47905635712 48061680128 48109074013 48146913152 48303743488 48351376073 48371989952 48378388696 48535973024 48604547596 48615616192 48694070656 48773973248 48849345116 48852683264 49008463504 49014946442 49054690048 49135184384 49174604248 49334782112 49371411232 49492099657 49538782384 49620071072 49700146496 49776949607 49781699968 49858629106 49862036224 49939089508 49950462016 50021035064 50027651947 50101757552 50109742826 50113167104 50190608468 50272966744 50354095792 50436722336 50596182791 50679206578 50851011211 50888766071 50892243584 51054527524 51394469672 51416380928 51675340288 51726297623 51850521856 51923779424 52092912256 52185294304 52355278976 52436185142 52525817344 52606987048 52743012608 52778345312 52828127744 52996584784 53008653568 53169212096 53263502864 53299184246 53349457952 53436999616 53519577397 53523234688 53611061504 53693908268 53782015144 53789129537 53792805248 53868806992 53875932866 53964338428 54008095232 54051424504 54127791641 54140118032 54316470208 54400407061 54489673238 54541069856 54577607084 54718728064 54803286538 54981798872 55079304098 55258715512 55438711328 55469683456 55705243594 55985803874 56009672576 56017081648 56199547712 56382608128 56562399608 56615751296 56800167424 56856178379 56887942408 57073245152 57086242304 57166897216 57174459368 57259151488 57360695392 57441738068 57454819136 57547538048 57636467966 57641968384 57731044228 57734989312 57824208904 57919093232 57926754886 58012561376 58115441384 58197550411 58304742496 58348031456 58490663231 58585053758 58681186564 58736536768 58827304081 58923834398 58927860992 59018923964 59115768712 59211168016 59224652032 59316173644 59509385936 59795488753 59893607774 60096649613 60122270912 60318108928 60715582796 60764813824 60913353424 60970809088 61070856704 61364466592 61564350848 61572494704 61659488066 61673529632 61773056576 61860333304 61874420608 61970036986 61974271744 62075965952 62171893784 62273912272 62332651264 62374408096 62382659108 62585859952 62632327472 62674285058 62836341568 62947776112 62989945018 63152817728 63195123992 63250409651 63254731904 63352481318 63358527232 63456437044 63558841192 63568971271 63663135536 63776036324 63878956232 63969208303 63983775856 64192192064 64228054528 64291390163 64500808372 64767520454 64978489576 65226565888 65555080448 65833469702 65870249104 66084810176 66193249408 66202005584 66300070144 66417647296 66511486184 66520284457 66633991424 66736962908 66846472264 66954347152 67064213216 67127470592 67172439488 67231204664 67450198816 67560878528 67615080841 67669906304 67789912736 67835325404 67885690444 68010726784 68115825778 68227597724 68232260096 68337701432 68449837456 68458892138 68560299808 68681885272 68778923213 68889916634 68905604768 69125329273 69236881714 69350493212 69615261056 69642017536 69749637412 69976834928 70329274288 70368565376 70597778944 70667395799 70697523776 71023313179 71053592896 71285037824 71294467552 71395196708 71526697088 71627754352 71754779668 71759683072 71812961792 71988508592 72174648832 72222998848 72334607191 72402835792 72521642336 72638675648 72757869184 72870304078 72875283712 72886898656 73004521408 73107666632 73117337461 73124315264 73237316438 73242321152 73355504684 73362505216 73475874472 73594447696 73715209568 73724960764 73950270823 73965107216 74020023376 74069609614 74261130944 74320708693 74442662294 74685146536 74750484133 74993971052 75114994136 75238251088 75525497344 75599973449 75905882624 75980733829 76228228076 76270814752 76519253888 76644815104 76768502272 77023487266 77085941504 77274378104 77474185984 77526086176 77778614144 77846658032 78100230208 78220920811 78228385664 78238733872 78354628352 78475712084 78493583168 78604483672 78614881631 78620253824 78731333296 78749262592 78870956164 79000376312 79127864816 79257706528 79385610304 79396111592 79508287243 79638753194 79713871328 79767271892 79908731903 79973525632 80169020932 80228543252 80376313472 80500521374 80638125568 80762738056 81025808864 81169500776 81284181979 81415356022 81433896544 81479391488 81825405662 81860290688 82272581248 82540570112 82668122504 82699895824 82746098048 83015629312 83433738752 83516013217 83551619008 83562671384 83834862496 83972427968 84107940224 84245953792 84257098016 84376141564 84381907456 84531551104 84650982416 84662180218 84801103244 84806898176 84869863936 84937952792 85057958293 85077328336 85214623648 85354453184 85486353953 85707395488 85764811132 85845707584 85986572672 86055557434 86119450274 86125335296 86399969656 86553192154 86559106816 86692869172 86835124376 86975256368 87117974944 87393406639 87413308528 87536811362 87833564819 87977691802 88264264088 88313574976 88601241344 89257405952 89345423167 89686528096 89706952192 89978666624 90138235616 90431845504 90571592518 90580236032 90726411776 90738413248 90866613992 91015717936 91027757678 91033978112 91101567232 91162596448 91324265032 91621738208 91913899363 91920180352 92000595856 92062227334 92300272064 92362104296 92442906413 92449223552 92600924416 92744023372 92765143744 92896207976 92908496473 93046121168 93067310336 93211130012 93361551416 93514749328 93819357632 93964339469 94118526502 94270412236 94437592249 94514166656 94745206556 95446872248 95757774112 95811271424 96218148026 96293826304 96702752146 96743979904 96756777392 97071946048 97209095192 97231232384 97388141312 97547946496 97698690232 98016927008 98029892884 98109380096 98349208496 98669564224 98742822464 98984199314 99077564768 99240142144 99400292992 99553899214 99563399936 99717258212 99724072448 99878179016 99900924032 100042070128 100055303894 100203515104 100219485652 100226334208 100381216936 100523041619 100545933488 100708191584 100873444672 101029327399 101192365582 101358413156 101702022422 101777532142 101784487168 102109055048 102692076487 102788939344 103283116937 103452595246 103701043712 103803303877 103847558848 104185824512 104370588608 104710557952 104872370284 105213974096 105486025216 105556690624 105993169568 106017307136 106252269893 106338424192 106527005728 106598368492 106698915904 106873999232 107039154794 107046469376 107222123008 107387816536 107564030288 107578259074 107585610496 107737613984 107751865732 107928676856 108081165049 108102849008 108255583282 108280236064 108625517429 108632940416 108800814122 108979346476 109082139712 109155214168 109169653439 109250707579 109437456128 109606573076 109963597744 110158608196 110517431024 110877422656 110939366912 111048764827 111410487188 111608063567 111971607748 112019345152 112034163296 112399095424 112765216256 113124799216 113231502592 113712356758 113775884816 114146490304 114333794432 114348918736 114518302976 114721390784 114883476136 114898673153 114909638272 115095076096 115272935932 115283936768 115462088456 115648417808 115838186464 115853509772 116025122752 116230882768 116395100822 116609484992 116696062912 116789685089 116981326462 117170107516 117362373128 117473073536 117654608162 117847668796 117855721984 118037847928 118231537424 118422336032 118449304064 118632347288 118799958277 119018771872 119398296017 119590977506 119787215548 120193299226 120244541824 120636217856 121363363121 121431165592 121826706848 121941618176 122061865471 122728933184 123128701696 123144989408 123318976132 123347059264 123546113152 123720666608 123748841216 123940073972 123948543488 124343787568 124547824544 124665302528 124748816192 124765318216 124941594239 125171719904 125264654944 125348570116 125570864419 125672683136 125895552224 125979890036 126305635456 126390247984 126500819302 126509463808 126704962636 126717054464 126912874088 127117682384 127137942542 127326271072 127552072648 127732285967 127757912464 127938416606 127967551712 128372133197 128384384128 128582780326 129001616744 129018681337 129535040908 129956979152 130453131776 131110160896 131239449341 131666939404 131740498208 132169620352 132386498816 132404011168 132600140288 132835294592 133022972368 133040568914 133267982848 133473925816 133692944528 133908694304 134128426432 134335699069 134344878976 134462409328 134900397632 135121757056 135230161682 135339812608 135579825472 135670650808 135771380888 135789340999 136021453568 136231651556 136455195448 136675402864 136899674912 136917784276 137120599616 137332496147 137363770544 137557846426 137779833268 137811209536 138024173287 138250658546 138473763428 138700986424 139230522112 139284035072 139499274824 139953669856 140399950691 140658548576 140737130752 141334791598 141395047552 142046626358 142107185792 142570075648 142588935104 142790393416 143053394176 143255508704 143509559336 143977017184 144445997696 144669214382 144805671584 145043284672 145277351296 145515738368 145740608156 145750567424 145773797312 146009042816 146215333264 146234674922 146248630528 146474632876 146484642304 146711009368 146951748944 147188895392 147430419136 147449921528 147658247737 147900541646 147930214432 148040046752 148139219228 148401930677 148522261888 148641417386 148885324588 149370293072 149500968266 149987942104 150088419481 150229988272 150476502176 151199946898 151712521051 151961467658 152456456152 152541629504 153038507776 153289630208 154046974532 154171883008 154548756208 154948371968 155052172352 155557228288 155693316064 156200460416 156441841622 156456771328 156477467744 156709256704 156951424168 156987166336 157208967344 157229763262 157240507648 157462666592 157498525184 157741912328 157964779687 158000752624 158255729632 158515413056 158760371627 158771220608 158792223184 159016574486 159277506388 159427742656 159534543784 159817463806 159947051264 160338041864 160457086504 160752626944 161001042748 161525476112 162051617728 162302040901 162339001552 162568363958 162830712044 162867793088 162958782976 163119477521 163650811324 163720581376 164545162496 165336245008 165399791648 165492196096 166967852689 167032026434 167103238016 167125342768 167669724992 167944855936 168215880448 168491907584 168514196032 168752283128 169063102208 169301964832 169324360436 169602206488 169875905584 170115916586 170154656672 170429247296 170708906368 170972707906 171414790976 171529622264 171552312547 171691415168 171973145344 172111114868 172238900548 172250670592 172799939312 173106384308 173118213632 173385738344 173670248752 173950512736 174235949888 174505201871 174786813278 174826617056 175073622724 175384099891 175667129638 175955383604 176528528176 176627149952 177202482688 177377223023 178690846334 179373056192 179957333248 180276471232 180863691008 181143185036 181160472064 181476826496 181733227984 182031435872 182055515356 182067956224 182203134464 182325192896 182648530064 183243476416 183526647997 183827798726 183840360704 184001191712 184124454668 184600544128 184724208592 184885812826 184898447104 185201848832 185488046744 185530287488 185792415952 185816992946 186092242336 186134620672 186422260024 186547144861 186685648721 186723102832 187029498656 187625893741 187638715264 187928678938 188237053004 188540824472 188565765031 188875184498 189028333312 189490413112 190713856333 190893744496 191515548224 191622542848 191811502883 192436296052 192587652608 192777564343 193405504292 193487959808 193513554784 194143892096 194418190384 194462464768 194776282624 195397380464 196033854016 196059785768 196336790947 196698416992 197325644087 197339128448 197485644928 197968398628 198155129536 198461344537 198480284288 198800585984 199107798428 199126799872 199434516424 199756358032 199801848064 200084140256 200110607788 200407030208 200438971304 200762433872 201046083238 201091866976 201416383168 201727637881 201746889344 202058654798 202384731164 202716826312 202743642101 203404044844 203555064284 203568974336 204218110096 205384152974 205577878688 206233420393 206566233874 206905190492 207606607754 207695117696 208371649024 208741177216 209421115904 209627627209 209744740568 210427948192 211113381248 211986339136 212504539786 212676848384 213054011456 213196736984 213397831808 213747998464 214078309588 214092938752 214775633072 215128060576 215156518148 215171220992 215475227968 215503731464 215808208231 215857353712 216162330098 216205698016 216511166564 216560472128 216895129451 217251034858 217265880832 217601628244 217958692952 218164279424 218310428336 218339306878 218501415158 218874912256 219213146152 219359997703 219927195488 220317216392 220464807563 220628493943 221034862048 221733684613 221754845312 222097529654 222820974376 223216127134 223943215496 224038690304 224068326592 224798190848 226249598432 226463005184 226686321589 227424713516 227551769632 228292980608 228667588864 228697837472 229036605952 229442781568 229766952272 229797346306 229819276544 230190152192 230545871864 230924176912 231296835616 231676372928 231707019544 232034389301 232050245504 232461765536 232790201644 233203033921 233218969984 233392125824 233579370178 233962652924 234340215032 234724746256 234946147072 235309216324 235695337592 236075695856 236463074848 236844672064 237264694576 237599916554 238037543744 238405390223 238796592034 239181955012 239574431096 239606122483 240386598452 240489083648 242726726242 242862331184 243653413696 244123730942 245457866368 246257403392 246289978816 246637952264 246694118528 247092226304 247441333216 247497682432 247880147944 248687575136 249095649088 249497632384 249530636432 249883188478 250343439808 250529309888 250697140232 251141728838 251345366272 251791104448 251959780072 252611270912 252780495968 253001638604 253018927616 253409925272 253825748176 254235364768 254275885084 254652542144 255046064273 255104145296 255464571934 255515824928 255876833212 255935103424 256330607533 256744266394 256768768256 257165560652 258003233488 258037362674 259070081816 259243633649 259913958304 260549318029 262478898682 263333878808 263480996416 264339240704 264772997632 264808022336 265670589184 266045944736 266081137828 266947851632 267385889056 267817388608 268256852864 268671398138 268689757952 268924818656 269582205431 269800795264 270243514112 270460323364 270679625216 271159650944 271341301616 271542761776 271578681998 272042907136 272463303112 272910390896 273350805728 273799349824 273835568552 274222460083 274241199232 274664992294 274727541088 275115692852 275559666536 275603585543 275622419072 276048346574 276501317092 276947526856 277401972848 278461044224 278735636179 278998549648 279907339712 280799901382 281317097152 281474261504 281751824809 282669583196 282790095104 284093252716 284214371584 285177870208 285580786832 286106788352 286511017408 287019118672 287954034368 288399018281 288891995392 289338428764 289611343168 290086569344 290554702592 291031476736 291481216312 291547594624 292018085632 292430666528 292469349844 292497261056 292949265752 293422018736 293903497888 294377790784 294860838272 294899843056 295316495474 295801083292 295860428864 296080093504 296278438456 296317630763 296803861354 297044523776 297282834772 297770649176 298740586144 299001936532 299975884208 300176838962 300459976544 300953004352 301418075959 302399893796 302936172539 303425042102 303922935316 304912912304 305083259008 306077015552 306378839767 307921921307 308093949064 309097512416 310104344704 311114456576 311386632128 312400920832 312883683244 312913542656 312954935488 313902848336 313974332672 314417934688 314459526524 314481015296 314925333184 315483824656 315929559374 316001505248 316511459264 317000573813 317030826112 317520743254 317542441216 317584446368 318033148972 318555012776 318597151873 318855485312 319069087568 319634927612 319894102528 320676083728 320914173008 321505253888 322002085496 322217795669 323050952224 324081089189 324103235456 324604081802 324678003104 325136727916 325661424088 325735586176 326238955042 327301622648 327441162752 329090324992 329414842757 330672490016 330799583296 330984392192 333935705378 334064052868 334206476032 334250685536 335339449984 335889711872 336431760896 337028392064 337504566256 338126204416 338603929664 338648720872 339127184363 339204412976 339751811168 340231833172 340309313344 340835203423 340858494592 341417812736 341945415812 342829581952 343059244528 343104625094 343382830336 343946290688 344222229736 344477801096 345599878624 346212768616 346444697599 346771476688 347340497504 347901025472 348438647249 348471899776 349010403742 349573626556 349653234112 350147245448 350193563629 350768199782 351334259276 351910767208 353057056352 353254299904 354754446046 356221362497 357381692668 358746112384 359914666496 360552942464 361727382016 362084083361 362286370072 362953652992 363466455968 364062871744 364111030712 364650385792 365297060128 366486952832 367053295994 367655597452 367680721408 368002383424 368248909336 369201088256 369448417184 369771625652 369796894208 370976093488 371060574976 371584831904 371633985892 372184484672 372844520048 373094289722 373371297442 373446205664 374058997312 374637041779 375251787482 375277430528 375857357876 376474106008 376523906759 377081648944 377131530062 377750368996 378056666624 378894541487 378980826224 380802849427 381427712666 381787488992 383031096448 383623005766 384872592104 385555128686 386811008584 386975919616 387027109568 388287784192 388836380768 388924929536 390794760928 392067708032 392119571536 392673581894 393396833984 394651288174 394678256896 394971289856 395936797256 396310259072 396922689074 396960568576 397601171968 398215596856 398869032848 399512716064 399603696128 400168280512 400221215576 400786672429 400814060416 400877942608 401524867744 402092166476 402183733952 402805240409 402832766336 403455275762 403493778688 404117309596 404769462328 405433652624 405487284202 406808089688 407110128568 407382852877 408436220192 409434642617 410768305948 411155757376 411791128567 412466840786 413132467748 413810380984 415213215508 415390235392 417482354432 419255254418 419489481136 420855896384 422226762496 423629179963 423972678272 425009079572 425353696768 426108022912 426393473968 426795663616 427495996928 428156619176 429551266144 430256121152 430313036296 430950455936 431007462928 431616416462 431714707424 432324660196 432411396032 433022333128 433120944256 433790258902 434502069716 434531761664 435203256488 435917385904 436328558848 436620856672 436678613756 437002830316 438426292304 438719995406 439854390976 440634432784 440929615126 441256987886 442069724096 442752867557 443467369226 443509690624 444195059308 444982798897 445641948752 446432254268 447784458121 447886430992 448136653184 449596381696 450039731141 452499196864 453372643178 454849427032 455103539264 456585961216 457335177728 457395674944 458885563136 459533904544 459594692612 459638553088 461091743728 461848353824 462593671232 463352745856 463414039088 464068778602 464100491008 464923531072 465580403288 465641991199 466406067842 466437939968 466784251648 467158740356 467925305848 468680430064 469449492512 469892294144 470618432648 471390675184 472151391712 472926149696 473305565887 473656976507 473689344128 474529389152 475199833108 476042556847 476075087488 476810780446 477593184068 478363910024 479148862192 479212244966 480773196904 480978167296 481452462491 483877304911 485453452484 485724662368 487306827392 488247461884 490915732736 492579957632 493275904528 493388237056 494184452608 494882666432 495760295888 497375150272 498143758849 498191298176 498995264768 499061272864 499766376956 500652667229 500686879616 501058619776 501394280464 502283457676 502690732544 503582208896 503919560144 505222541824 505560991936 506003277208 506342250337 506819850544 507651496352 508470729536 508551770168 509305084288 510092128546 510208290592 510929143868 511031649856 511753666424 511821362227 511870206848 512661215066 513488532788 513537536512 514331121304 516006466976 516074725348 517651895761 518140163632 518487267298 519827916608 521098636058 523253388931 524957797364 526667757616 526961992832 528678481408 529199814143 529616044672 531341178368 531865136803 532091889472 532162275656 533895703264 534771778112 535634777216 536513705728 537342796276 537379515904 537849637312 539164410862 539601590528 540487028224 540920646728 542319301888 542682603232 543085523552 543157363996 544926606224 545820781792 546701611456 547546445677 547598699648 547671137104 548444920166 548482398464 549329984588 549455082176 550231385704 550304171417 551119333072 551207171086 551244838144 552096693148 553002634184 553895053712 554803945696 556558010701 557471272358 557997099296 559361123321 559776426781 559814679424 561599802764 562634194304 563503649618 565339166392 565580190208 568186505432 568428743168 568989273853 570355740416 571161573664 573022034816 574038237344 575908068736 576798036562 577783990784 578676857528 579222686336 580173138688 581109405184 582962432624 583095189248 584036171264 584861333056 584938699688 585898531504 586844037472 587806995776 588715351367 588755581568 589721676544 589799686112 590632990948 591602166584 591680424907 591720857728 592160187008 592556876912 592635261526 593607722708 594089047552 594565669544 595405708051 595541298352 597481172288 598003873064 598404477671 599951768416 600353677924 600919953088 601906008704 602836151918 604799787592 605872345078 606850084204 607845870632 609825824608 610166518016 612757679534 615843842614 616187898128 618195024832 620208689408 622773264256 624801841664 625417962169 625767366488 625909870976 627805696672 627948665344 628835869376 628919053048 629850666368 630967649312 631859118748 632003010496 633022918528 634001147626 634061652224 635041486508 635084882432 635168892736 636066297944 637110025552 637194303746 637710970624 638138175136 639269855224 641352167456 641828346016 643397295541 644004170992 644435591338 646101904448 647100344891 648162178378 648206470912 649208163604 649356006208 650273455832 650359475311 651322848176 651471172352 652477910084 654603245296 657750376283 658829685514 661063145743 661344980032 661599166592 667871410756 668128105736 668412952064 668501371072 670678899968 671779423744 674056784128 675009132512 677207859328 677297441744 678254368726 678408825952 679503622336 680463666344 680618626688 681670406846 681716989184 682835625472 683890831624 685659163904 686118489056 686209250188 686765660672 688444459472 688955602192 691199757248 692425537232 692889395198 693542953376 694680995008 695754506161 695802050944 696877294498 696943799552 698020807484 699147253112 699258683981 699306468224 700294490896 700387127258 701536399564 702668518552 703661291333 703821534416 706114112704 706508599808 707205291793 709508892092 712442724994 714763385336 717492224768 721105884928 724168166722 724572740144 725907305984 726932911936 728125743488 728222061424 729300771584 730594120256 731723129027 732973905664 734106591988 735311194904 736004766848 736497818672 738402176512 738896834368 739543251304 741952186976 742121149952 743169663808 743267971784 743765889251 744368969344 745689040096 746188579444 746742594884 746892411328 748117994624 749274083558 750503574964 750554861056 751714715752 752948212016 753047813518 754163297888 754263060124 755500737992 756568155343 757789082974 757961652448 760378622003 761605698854 762855425332 763574977984 764754953053 766062192896 767246011532 769745184208 771110257372 773622017168 774054219136 776575568384 777341353789 777672761536 781256444969 781589521856 784135416064 784239143072 785347163788 786793667968 789302576348 789356513792 789942579712 791873594512 792620518144 793845378148 793921137152 796431193712 797738065696 799025432128 800336561024 800442431152 801573344858 801628120832 801755885216 803049735488 804184332952 804290712071 804367467904 805610480818 805665532672 806910551524 806987557376 808234619192 809538924656 810867305248 810974568404 813616179376 814220257136 814765705754 816872440384 817527795623 818869285234 821536611896 822255325463 822311514752 823582257134 824933681572 826264935496 827620761968 830426431016 830780470784 831599707939 834964708864 835788072119 838510508836 838978962272 841711792768 844453524992 847258359926 847945356544 850018159144 852216045824 852786947936 853591327232 856313238352 859102532288 860430128921 860512242304 860626072592 861900911872 862014925856 863232832924 863429414848 864649320392 864763697941 864822792064 866044666256 866241888512 867580517804 869004139432 870406512976 871834771808 872657117696 873241713344 873357227512 874005660632 874591159673 876852584608 877439990812 878996050933 879708781952 881268865568 881859230252 882513975772 884139448192 885505735114 886934738452 887019381248 888390118616 889965597794 891283897504 892864508536 894126001769 895568916242 895772861984 896273306368 900079462282 904998393728 906745286356 909698854064 910207078528 913171922432 914791349888 917771126272 918676145387 919067809088 919189385224 922183487456 923696707648 925187342464 926705491712 926828078176 928137557204 928200982016 929847062144 931160806576 931283982398 932812135684 932875879936 933568503296 934317480712 935850611696 937360860128 938898985024 940349893483 941236865296 942781350368 944302783424 945852299392 946611131774 947313953014 947378688256 949058778304 950399666216 950525386993 952085113694 952150174976 953621560892 955186368136 956727820048 958297724384 958424489932 961327473029 961546393808 962904924982 966169213009 967754609822 970906904968 971449324736 974613654784 976494923768 981831465472 982799654837 985159915264 986551809056 986776474112 989765332864 991520591776 994750300544 996287517698 996382596352 997990529536 998122545728 999532753912 1001305334458 1001373759232 1002117239552 1002788560928 1004566915352 1007164417792 1007839120288 1011121983872 1012006554416 1012684500674 1013639701088 1015302992704 1016871970543 1016941459072 1017103540336 1018610168576 1020184257092 1020416581184 1021858287736 1021993461203 1022063299712 1023507332848 1023642724454 1023740413696 1025322430132 1026977065576 1028662242608 1032012933952 1032149450696 1033607734159 1035303791522 1036280327264 1036974534596 1038813514739 1039655833216 1042197272116 1046506777862 1049915594728 1053335515232 1053923985664 1058399628286 1059232089344 1063730273606 1064183778944 1064324551312 1067791406528 1069543556224 1071269554432 1073027411456 1074685592552 1075699274624 1078328821724 1079203181056 1081841293456 1084638603776 1085365206464 1086171047104 1086314727992 1089853212448 1091641563584 1093403222912 1095092891354 1095197399296 1095342274208 1096889840332 1096964796928 1098659969176 1098910164352 1100462771408 1100608342834 1102238666144 1102414342172 1102489676288 1104193386296 1105753457809 1106005268368 1107790107424 1109607891392 1111322601389 1113116021402 1114942544716 1115994198592 1118722246642 1119552853562 1119629358848 1123199605528 1125268388608 1127007299236 1130678332784 1136114286307 1136373010864 1137978547706 1140711480832 1141836342647 1142323147328 1146044069632 1148076474688 1151816137472 1153596073124 1157353715056 1158445372672 1160346277376 1165924865248 1166190378496 1168774968823 1169722666112 1169877399376 1171797063008 1173688074944 1175613991552 1177430702734 1177511163136 1179443353088 1179599372224 1181265981896 1183204333168 1183360849814 1183441715456 1184320374016 1185113753824 1185270523052 1187215445416 1189131339088 1190811416102 1191082596704 1194880691719 1194962344576 1196007746128 1196808955342 1199903536832 1200707355848 1200866187829 1201757783369 1201839906176 1203812017408 1205672303836 1207810454149 1209599575184 1211744690156 1213700168408 1215691741264 1219651649216 1220333036032 1221536413097 1225515359068 1227688699237 1231687685228 1232375796256 1236390049664 1240417378816 1245546528512 1250835924338 1251534732976 1251819741952 1255611393344 1257671738752 1257838106096 1259701332736 1261935298624 1263718237496 1263885404683 1264006020992 1266045837056 1268002295252 1268123304448 1270082973016 1270337785472 1272132595888 1274220051104 1274388607492 1275421941248 1276276350272 1278539710448 1282704334912 1283656692032 1284686535979 1286794591082 1288008341984 1288871182676 1292203808896 1294200689782 1296324356756 1296412941824 1298416327208 1298712012416 1300546911664 1300718950622 1302645696352 1302942344704 1304955820168 1306799541047 1309206490592 1313381256187 1315500752566 1317659371028 1322126291486 1322689960064 1323198333184 1334996994331 1335742821512 1336256211472 1337002742144 1341357799936 1342680520181 1348113568256 1349442950401 1350018265024 1354415718656 1354594883488 1356508737452 1356817651904 1359007244672 1360927332688 1361237253376 1363340813692 1363433978368 1367781663248 1371318327808 1372236978112 1372418500376 1374357536629 1376888918944 1377911204384 1381279508609 1382399514496 1384851074464 1385778790396 1387085906752 1389229411759 1389361990016 1391509012322 1391604101888 1393754588996 1393887599104 1396041614968 1398294506224 1398517367962 1398612936448 1400588981792 1400774254516 1403072799128 1405055145637 1405337037104 1407322582666 1407643068832 1412093465167 1412228225408 1414410583586 1419017784184 1419205494707 1420259198527 1424885449988 1429526770672 1434984449536 1442211769856 1443633942751 1448336333444 1449145480288 1453865823872 1456251486976 1456444122848 1458601543168 1461188240512 1463446258054 1465947811328 1468213183976 1470622389808 1472009533696 1472995637344 1477793668736 1479086502608 1483904373952 1486339327616 1486535943568 1487531778502 1488737938688 1491378080192 1492377158888 1493485189768 1493682750989 1493784822656 1496235989248 1498548167116 1501007149928 1503429431504 1505896424032 1506095627036 1508326595776 1508526120248 1510657457617 1511001475984 1513136310686 1515578165948 1515923304896 1518265906157 1520757244006 1523211397708 1525710850664 1527149955968 1529509906106 1532124385792 1534492023064 1539490368416 1542220514744 1544399457601 1547244034336 1548108438272 1554682707578 1555345523072 1562512889938 1563179043712 1568270832128 1568478286144 1570694327576 1573587335936 1578605152696 1583747189024 1585241036288 1586804251123 1587690756296 1592862387424 1595476131392 1598050864256 1600673122048 1600884862304 1603146689716 1603256241664 1603511770432 1606099470976 1608368665904 1608581424142 1608734935808 1611220961636 1611331065344 1613821103048 1616469238384 1619077849312 1621734610496 1621949136808 1624240725107 1627232358752 1628440514272 1629531411508 1632421237447 1633744880768 1635055591246 1637738570468 1643073223792 1644510650926 1644623029504 1647164514268 1649867363144 1652529870992 1655241523936 1660852862032 1663199415878 1668837731561 1671576144238 1677021017672 1677242857381 1677957924544 1683423585536 1694516719852 1695890713088 1700036318288 1704432091648 1705573895872 1712626476704 1718205064576 1720860257842 1721024484608 1721252145184 1723801823744 1724029851712 1726465665848 1726858829696 1729298640784 1729527395882 1729645584128 1732089332512 1732483777024 1735161035608 1738008278864 1740813025952 1743669543616 1746364087897 1746483426688 1746714455024 1748011321264 1749182319346 1753705169216 1754879981624 1757992101866 1759417563904 1762537731136 1763718460504 1765027951544 1765261432987 1768278896384 1771011470228 1773869476904 1776780237232 1779931195588 1782567795008 1785322449911 1785729017072 1788252003538 1791137832484 1791545723968 1792546612736 1794314252731 1800158924564 1809996787456 1813490572712 1819397708128 1820414157056 1829582699776 1837352290774 1838135618176 1838378770448 1844366974912 1847393415296 1850374684928 1853410983424 1853656156352 1856275114408 1859694124288 1862321613152 1862567964796 1865624271368 1868634961424 1871701223392 1874721720256 1877797970048 1880699786966 1882473730592 1885562700736 1887075438017 1888605566848 1891704598784 1893222263548 1894627906028 1894757376512 1898117556608 1900799332432 1901050773986 1904170227388 1904300349952 1907243121784 1910372736272 1913455640096 1916595448768 1916848979864 1919557220581 1922654946058 1923092787616 1925809849964 1929225098801 1932338426018 1935509219644 1941813809936 1942898649472 1949227309568 1951149453253 1952989847536 1965599309674 1970319830528 1972262773663 1973103618112 1979530665728 1983041183552 1989500601088 1992575035396 1992765192704 1996245091456 1999065507824 2002610668916 2002747518464 2004234479104 2005577121856 2009133830704 2014328835584 2015678240576 2018793127967 2022243967744 2024013108832 2025369001348 2027279402176 2030605985408 2033743941086 2033882918144 2034207080672 2037220337152 2040368514184 2040833162368 2043716575472 2043986922406 2044126599424 2047014665696 2047285448908 2047480827392 2050644860264 2053542135931 2053954131152 2057324485216 2063884831151 2064025867904 2064298901392 2067215468318 2070607583044 2072560654528 2073949069192 2074223415341 2077627029478 2079311666432 2084394544232 2093013555724 2099831189456 2106671030464 2107847971328 2109926531713 2116799256572 2118464178688 2120553207773 2127460547212 2128367557888 2128649102624 2135582813056 2139087112448 2142539108864 2149371185104 2151398549248 2156657643448 2163682586912 2170582084957 2170730412928 2172342094208 2172629455984 2179706424896 2183074789907 2183283127168 2186806445824 2190185782708 2190394798592 2190684548416 2193779680664 2197319938352 2197820328704 2200925542816 2201216685668 2204477332288 2204828684344 2208386772592 2211506915618 2212010536736 2215580214848 2219004016691 2219215782784 2222645202778 2226232042804 2229885089432 2230180063111 2231988397184 2237444493284 2239105707124 2239258717696 2246399211056 2250536777216 2254014598472 2261356665568 2268567624323 2272228572614 2272746021728 2275957095412 2283672685294 2284646294656 2292088139264 2296152949376 2303632274944 2305903899299 2307192146248 2314707430112 2316890745344 2331849730496 2337549937646 2339445332224 2339754798752 2343594126016 2347376149888 2351227983104 2354861405468 2355022326272 2359198744448 2362531963792 2366408666336 2366721699628 2366883430912 2368640748032 2370227507648 2370541046104 2373890290541 2374430890832 2378262678176 2381622832204 2382165193408 2385846423961 2389761383438 2389924689152 2392015492256 2393617910684 2399807073664 2401414711696 2401732375658 2403515566738 2403679812352 2407624034816 2411344607672 2415620908298 2419199150368 2423489380312 2425112883193 2426913433373 2427400336816 2431383482528 2439070530743 2439303298432 2443072826194 2451030718136 2451354945403 2455377398474 2463375370456 2464751592512 2472780099328 2491093057024 2493549537479 2501671848676 2503069465952 2503639483904 2511222786688 2515343477504 2515676212192 2519402665472 2523870597248 2527436474992 2527770809366 2528012041984 2532091674112 2536004590504 2540165946032 2540675570944 2544265191776 2548440102208 2548777214984 2552378282311 2552552700544 2557079420896 2565233373131 2565408669824 2567313384064 2569373071958 2573589182164 2576016683968 2577742365352 2579997478981 2584407617792 2588401379564 2592648713512 2596832654416 2597424024832 2601093823328 2601437901244 2605291392704 2609911640336 2613599082094 2618412981184 2622459292453 2626762512374 2631001505132 2635318742056 2635667347313 2644252582972 2645379920128 2646396666368 2669993988662 2671485643024 2672512422944 2674005484288 2685361040362 2698885900802 2700036530048 2708831437312 2709189766976 2713017474904 2713635303808 2718014489344 2721854665376 2722474506752 2726681627384 2735563326496 2744473956224 2744837000752 2748715073258 2753777837888 2755822408768 2762559017218 2764799028992 2769702148928 2771557580792 2774171813504 2778458823518 2778723980032 2783018024644 2783208203776 2787509177992 2792083229936 2796589012448 2797034735924 2797225872896 2801177963584 2801548509032 2805506707003 2806145598256 2810110291274 2810674074208 2814645165332 2815286137664 2819636682863 2824186930334 2824456450816 2828821167172 2838035568368 2838410989414 2840518397054 2849770899976 2851679970139 2859053541344 2866042498319 2882537899969 2887267885502 2896672666888 2898290960576 2907731647744 2912502973952 2912888245696 2922376481024 2926892516108 2936426367952 2941244779616 2944019067392 2945991274688 2955587337472 2958173005216 2965404259741 2967808747904 2972678655232 2973071887136 2975063557004 2977475877376 2982756160384 2984754317776 2986970379536 2987365501978 2987569645312 2992471978496 2997096334232 3002014299856 3006858863008 3011792848064 3012191254072 3016447060913 3016653191552 3017052240496 3021314915234 3022002951968 3026272621372 3031156331896 3031639440973 3031846609792 3036531812314 3041514488012 3046422795416 3051421701328 3054299911936 3059019812212 3068984046128 3078980736832 3084441029488 3088798915202 3094488068672 3096216876544 3099270072899 3109365415156 3110691046144 3114879592279 3125025779876 3126358087424 3136956572288 3141388655152 3147174671872 3157210305392 3167494378048 3172389201091 3173608502246 3175381512592 3185724774848 3190952262784 3196101728512 3201346244096 3201769724608 3206293379432 3207023540864 3212198941952 3216737331808 3217162848284 3217469871616 3222441923272 3227642206096 3232938476768 3238155698624 3243469220992 3243898273616 3248481450214 3254464717504 3256881028544 3259062823016 3259493938393 3264842474894 3267489761536 3270111182492 3275477140936 3286146447584 3289021301852 3289246059008 3294329028536 3299734726288 3305059741984 3310483047872 3315598835549 3321705724064 3326398831756 3332297897929 3337675463122 3343152288476 3354042035344 3354485714762 3355915849088 3366847171072 3370167237437 3387141134377 3389033439704 3400072636576 3411147791744 3425252953408 3436410129152 3441720515684 3442048969216 3442504290368 3448059703424 3452931331696 3453717659392 3458597281568 3459054791764 3459291168256 3464178665024 3470322071216 3476016557728 3481626051904 3487006311943 3487339087232 3492728175794 3492966853376 3493428910048 3496022642528 3498364638692 3504568670603 3507410338432 3509759963248 3515984203732 3518835127808 3525075462272 3527436921008 3530055903088 3530522865974 3536557792768 3542022940456 3544395752359 3547738953808 3553560474464 3559862391176 3564891981079 3565135590016 3570644899822 3571458034144 3576504007076 3582275664968 3582749535589 3583091447936 3588628505462 3600317849128 3619993574912 3623563270327 3626981145424 3638795416256 3640828314112 3659165399552 3662773722517 3674704581548 3676271236352 3676757540896 3688733949824 3694786830592 3700749369856 3707312312704 3712550228816 3719388248576 3724643226304 3725135929592 3730399027993 3731248542736 3737269922848 3743402446784 3749187237653 3749443440512 3755595940096 3761399573932 3764947461184 3771125401472 3774150876034 3777211133696 3783409197568 3786444527096 3789255812056 3796235113216 3801598664864 3802101547972 3808340454776 3814486243568 3820745472544 3826911280192 3832825119739 3833190897536 3833697959728 3839114441162 3845309892116 3846185575232 3851619699928 3852129199919 3858450197602 3864676852036 3871018439288 3883627619872 3885797298944 3902298906506 3905979695072 3918434987467 3931198619348 3944525547326 3946207236224 3959061331456 3966082367104 3979001202176 3982924916971 3985150070792 3992490182912 3998131015648 4005221337832 4011154243712 4018267661408 4031356481152 4037586255934 4044487935488 4048026217664 4050738002696 4054558804352 4061211970816 4067487882172 4067765836288 4068414161344 4080737028368 4081666324736 4087433150944 4087973844812 4088253198848 4094029331392 4094570897816 4101289720528 4107084271862 4107908262304 4114648970432 4121007459569 4127769662302 4128051735808 4128597802784 4134430936636 4141215166088 4141762974349 4145121309056 4147898138384 4148446830682 4155254058956 4158623332864 4167839956357 4168789088464 4186027111448 4188831343697 4199662378912 4213342060928 4219853063426 4233598513144 4241106415546 4254921094424 4256735115776 4257298205248 4271165626112 4278174224896 4298742370208 4302797098496 4313315286896 4327365173824 4341164169914 4341460825856 4344684188416 4345258911968 4359412849792 4366149579814 4366566254336 4373612891648 4380371565416 4381369096832 4387559361328 4394639876704 4395640657408 4401851085632 4402433371336 4408653396719 4408954664576 4409657368688 4416773545184 4423013831236 4424021073472 4430857644499 4431160429696 4438008033382 4438431565568 4445290405556 4452464085608 4459770178864 4460360126222 4463976794368 4474888986568 4478211414248 4492798422112 4503781068787 4508029196944 4522713331136 4529702414237 4537135248646 4544457145228 4545492043456 4551914190824 4552516327177 4567345370588 4569292589312 4592305898752 4611807798598 4614384292496 4629414860224 4659920979593 4663699460992 4675099875292 4678890664448 4679509597504 4687188252032 4694752299776 4702455966208 4709722810936 4718397488896 4725063927584 4732817332672 4733443399256 4740455015296 4741082092208 4747780581082 4748861781664 4756525356352 4763245664408 4764330386816 4771692847922 4779522766876 4779849378304 4784030984512 4787235821368 4799614147328 4802829423392 4803464751316 4807031133476 4807359624704 4822689215344 4831241816596 4838398300736 4846978760624 4850225766386 4853826866746 4854800673632 4862766965056 4870281543127 4878141061486 4878606596864 4886145652388 4894810787867 4902061436272 4902709890806 4910754796948 4925629039331 4926750740912 4929503185024 4945560198656 4950437042551 4987099074958 5003343697352 5006138931904 5022445573376 5030686955008 5031352424384 5047741194496 5054872949984 5055541618732 5056024083968 5072009181008 5080331892064 5081351141888 5088530383552 5096880204416 5097554429968 5104756564622 5105105401088 5114158841792 5122061903189 5130466746262 5130817339648 5134626768128 5138746143916 5147178364328 5152033367936 5155484730704 5159994957962 5168815235584 5176802759128 5185297427024 5193665308832 5194848049664 5202187646656 5202875802488 5206361224757 5210226741577 5210582785408 5219823280672 5227198164188 5236468125317 5236825962368 5244918584906 5253525024748 5262003010264 5270637484112 5271334694626 5288505165944 5290759840256 5295977087401 5322650354021 5339987977324 5342971286048 5345024845888 5348010968576 5353284671371 5370722080724 5397771801604 5400073060096 5418379533952 5426034949808 5427270607616 5436028978688 5443709330752 5453363254768 5471126652992 5479581347339 5488947912448 5489674001504 5497430146516 5507179339519 5507555675776 5511644817536 5525118034436 5529598057984 5539404297856 5543115161584 5548343627008 5556917647036 5557447960064 5566036049288 5575018355984 5584166459872 5593178024896 5594069471848 5602355927168 5603097018064 5611013414006 5612291196512 5620220582548 5621348148416 5629290330664 5630034984497 5630572275328 5639273365726 5648373860668 5648912901632 5657642334344 5676071136736 5676821978828 5681036794108 5699541799952 5703359940278 5718107082688 5732084996638 5755787278241 5765075799938 5774535771004 5793345333776 5796581921152 5815463295488 5821197955573 5825776491392 5844752962048 5850516504833 5853785032216 5872852735904 5882489559232 5891982549376 5911174674944 5916346010432 5930808519482 5935617495808 5945357310464 5946143774272 5950127114008 5965512320768 5969508635552 5973940759072 5974731003956 5975139290624 5994192668464 6004028599712 6013717726016 6023010902447 6023585696128 6024382508144 6032894121826 6033306383104 6034104480992 6042629830468 6044005903936 6052545242744 6053345885587 6062312663792 6063278881946 6063693219584 6073063624628 6083028976024 6092845590832 6102843402656 6108599823872 6118039624424 6122138117711 6137968092256 6152972356531 6157540694591 6157961473664 6168882058976 6177597830404 6188976137344 6198540145798 6218730830312 6221382092288 6229759184558 6250051559752 6252716174848 6258882012383 6273913144576 6282777310304 6314420610784 6334988756096 6344778402182 6347217004492 6350763025184 6371449549696 6381904525568 6392203457024 6403539449216 6412586758864 6414047081728 6424397883904 6433474663616 6434325696568 6444883846544 6455284412192 6465876953536 6475868865037 6476311397248 6486938441984 6487796547232 6496962900428 6508484673977 6508929435008 6513762057088 6518125646032 6518987876786 6529684949788 6534979523072 6540222364984 6550954281872 6572292895168 6578042603704 6582449254381 6588658057072 6599469452576 6610119483968 6620966095744 6631197671098 6643411448128 6652797663512 6653677708951 6664595795858 6675350926244 6686304576952 6708084070688 6708971429524 6711831698176 6740334474874 6774282268754 6778066879408 6800145273152 6822295583488 6850505906816 6872820258304 6879597583859 6883441031368 6885008580736 6896119406848 6905862663392 6907435318784 6917194563136 6918109583528 6928357330048 6940644142432 6952033115456 6963252103808 6974012623886 6974678174464 6985456351588 6985933706752 6986857820096 6992045285056 6996729277384 7009137341206 7014820676864 7019519926496 7031968407464 7050150924544 7054873842016 7060111806176 7061045731948 7084045880912 7088791504718 7095477907616 7107120948928 7118103793801 7119724782352 7129783962158 7130271180032 7141289799644 7142916068288 7153008014152 7153954228421 7164551329936 7165499071178 7166182895872 7177257010924 7200635698256 7235254139113 7247126540654 7253962290848 7271694603173 7277590832512 7325547445034 7349409163096 7352542472704 7353515081792 7377467899648 7389573661184 7414624625408 7425100457632 7449286452608 7450271859184 7460798055986 7462497085472 7474539845696 7486804893568 7498374475306 7498886881024 7511191880192 7522799147864 7529894922368 7542250802944 7548301752068 7554422267392 7572889054192 7578511624112 7592470226432 7603197329728 7604203095944 7616680909552 7628972487136 7641490945088 7653299567771 7653822560384 7665650239478 7666381795072 7667395919456 7678228882324 7690619784232 7691845523791 7692371150464 7703239399856 7704258399838 7716900395204 7729353704072 7740274204663 7742036878576 7767255239744 7771594597888 7779258209723 7804597813012 7811959390144 7836869974934 7862397238696 7889051094652 7892414472448 7932164734208 7965849833942 7970300141584 7984980365824 7996262031296 8010442675664 8022308487424 8036535322816 8048954419297 8062712962304 8075172511868 8096052435328 8101476005392 8109117608704 8122423941632 8134975764344 8136828322688 8161474056736 8163332649472 8174866301888 8175947689624 8181424781761 8188058662784 8189141795632 8202579441056 8214168543724 8215816524608 8229297940864 8242014919138 8255539324604 8256103471616 8257195605568 8268861873272 8282430332176 8283525948698 8290242618112 8295796276768 8296893661364 8310508117912 8335679912714 8337578176928 8364164842033 8372054222896 8377662687394 8399324757824 8412304483583 8426684121856 8439706126852 8454673179043 8467197026288 8482212831092 8509842188848 8514596410496 8542331252224 8550754891679 8593820894659 8597484740416 8626630573792 8654730347648 8682328339828 8682921651712 8689368376832 8690517823936 8718825699584 8732299159628 8733132508672 8760743130832 8762738193664 8775118722656 8789279753408 8803702171264 8804866742672 8817306793438 8817909329152 8819314737376 8833547090368 8846027662472 8847197832781 8848042146944 8861715288998 8862320859392 8876016066764 8876863131136 8890580811112 8904928171216 8919540357728 8920720252444 8927953588736 8949777973136 8956422828496 8985596844224 8992805751853 9007562137574 9016058393888 9044808580093 9045426662272 9059404828474 9074270497292 9088914290456 9090984086912 9103828381648 9105032654354 9134690741176 9138585178624 9147596787329 9184611797504 9193668793309 9223615597196 9228768584992 9258829720448 9319841959186 9327398921984 9350199750584 9359019195008 9374376504064 9389504599552 9419445621872 9436794977792 9450127855168 9464731418131 9465634665344 9466886798512 9480910030592 9482164184416 9495561162164 9497723563328 9512400677351 9513050712704 9526491328816 9528660773632 9543385695844 9559045533752 9568061969024 9574471642736 9599228294656 9605658846784 9606929502632 9614062266952 9620502756403 9645378430688 9662483633192 9668956560263 9676796601472 9693957521248 9700451532772 9707653733492 9709601347264 9724605882313 9725533930112 9740563086254 9756282122972 9757213193728 9772291304776 9789621575734 9804122872544 9805419781612 9821509593896 9835386019459 9851258078662 9853501481824 9859006370048 9900874085102 9941814389689 9974198149916 10006687394704 10012277863808 10044891146752 10062704848768 10095482388992 10105437599257 10109745899968 10111083237464 10144018362016 10160663784128 10177060767104 10193760408832 10195108859936 10209513129244 10210210802176 10228317683584 10244123806378 10260933492524 10261634679296 10269253536256 10277492287832 10294356728656 10304066735872 10310969461408 10319989915924 10353605518256 10370594854048 10387330617664 10404375293312 10405751604976 10412722449514 10420453483154 10421165570816 10439646561344 10454396328376 10455779256923 10472936250634 10473651924736 10489837169812 10507050049496 10524006020528 10541274968224 10542669389252 10574602203319 10577010331888 10591954174802 10627861343099 10645300708042 10679975954648 10685942572096 10690049691776 10706569342742 10741444161448 10795543603208 10800146120192 10810796203207 10836759067904 10852069899616 10854541215232 10887418661504 10906726509536 10942253305984 10959162694678 10977895824896 10979348003008 10994860293032 11014358679038 11015111351552 11023289635072 11050236068872 11078808595712 11086230323168 11096687254016 11113835294072 11132072098576 11150036711968 11168332919744 11185591675973 11186356049792 11188138943696 11204711854336 11206194036128 11222026828012 11224582393024 11240441165096 11241928073233 11242696296832 11258580661328 11260069968994 11261144550656 11278546731452 11296747721336 11315284668688 11352142273472 11353643957656 11362073588216 11369685075749 11399083599904 11406719880556 11426948662129 11436214165376 11464169993276 11511574556482 11530151599876 11549071542008 11586690667552 11593163842304 11642395911146 11651552982784 11701033009666 11707570064432 11745705471808 11764979118464 11783965098752 11832692020864 11861617038964 11871234991616 11892287548544 11900254228016 11931024641536 11939017271104 11947881518144 11949462007912 11988385336928 12008057199424 12027435452032 12046021804894 12047171392256 12048765016288 12065788243652 12066612766208 12068208961984 12085259660936 12088011807872 12105090485488 12106691771174 12124625327584 12126557763892 12127386439168 12146127249256 12166057952048 12185691181664 12205686805312 12224548615279 12236079248848 12244276235422 12275936184512 12305944713062 12315081389182 12315922947328 12337764117952 12355195660808 12356830030909 12377952274688 12397080291596 12437461660624 12459518369116 12497257149377 12500103119504 12517764024766 12547826289152 12560199769117 12565554620608 12628841221568 12669977512192 12689556804364 12694434008984 12701526050368 12742899099392 12763809051136 12807078898432 12825173517728 12828094163456 12866949327232 12868651393136 12889767693088 12910568824384 12931753907072 12951737730074 12952622794496 12973876883968 12975593094464 12993925800856 13016969347954 13017858870016 13027524114176 13036251292064 13037975753572 13059369899576 13080444729968 13101908563744 13144585790336 13156085207408 13164898508762 13177316114144 13198938905152 13209528066119 13219335617059 13220238967936 13241932191488 13262395342196 13285914995639 13286822896256 13305595327024 13307355417902 13329191591716 13350701852488 13372609153904 13416168141376 13417942859048 13423663396352 13436900544067 13480668949748 13504575691607 13548564537508 13556133758816 13600290546304 13644591166976 13701011813632 13759195167718 13766882062736 13770017161472 13792238813696 13811725326784 13834389126272 13836219167056 13856714660096 13881288284864 13902739451513 13904066230912 13926504207616 13948025247772 13949356348928 13970912703176 13973715640192 13984090570112 13993458554768 14018274682412 14029641353728 14039039852992 14063936814928 14100301849088 14109747684032 14120223612352 14122091463896 14131551895769 14168091761824 14177583009436 14190955815232 14214241897856 14236207587602 14239449564704 14259567924316 14260542360064 14282579599288 14285832136576 14306016028304 14307908456842 14329102659872 14330998142356 14332365791744 14354514021848 14374794951517 14401271396512 14447193818057 14470508278226 14494253081308 14507924581696 14543389206346 14555181665024 14651094890068 14698818326192 14707030163584 14754935799296 14769485721991 14829249250816 14843872454411 14850200915264 14898572905216 14900543718368 14921596111972 14924994170944 14949079691392 14973609787136 14996748950612 14997773762048 15045598295728 15059789844736 15084501605888 15096603504136 15145778108384 15157023248224 15194074594699 15206394659456 15208406191888 15233361819104 15257944974272 15281523529349 15282981890176 15306599135542 15307645120768 15331300478956 15332763590144 15334791838912 15356457764648 15381239568464 15383691047582 15384742300928 15406478799712 15408516799676 15433800790408 15458707408144 15480548409326 15484073757152 15533028116837 15534510479488 15558516419446 15609195626024 15611260441777 15622851183797 15623918780288 15673739949868 15724794477392 15778102189304 15784828944896 15864329468416 15879973370261 15931699667884 15940600283168 15992524062592 16020885351328 16044616974848 16073070645632 16097908838594 16125425924608 16150345023736 16192104870656 16202952010784 16218235217408 16269951528688 16273656645376 16322948113472 16349732603776 16351895379248 16362849563522 16376117325568 16378283591264 16405158882112 16428337087448 16430510260879 16431633049216 16458595881728 16484029838276 16511078649208 16514391211136 16537723746544 16564860664352 16567051897396 16580485236224 16591592553536 16593787322728 16617232033787 16621016235824 16671359825428 16675156353856 16700924967727 16728329684066 16744108445792 16755325374788 16798649515648 16824608967166 16853368243712 16879412253704 16909346358086 16934394052576 16964425662184 16988394033611 17019684377696 17029192820992 17101509783358 17187641789318 17194969480832 17253261147584 17309460695296 17364656679656 17381035647872 17437651399168 17454846762353 17464598319256 17521486261664 17525476387328 17550237445312 17578559506816 17607404342528 17609733485344 17634613586876 17635818658304 17638629474752 17667094180736 17692055324944 17694395665562 17696084293888 17723430577996 17724641718784 17752032133528 17781161622224 17809856342432 17839080715456 17841440504888 17866647976177 17899555946272 17912845656992 17956633611917 17971193688448 17985611503706 18015124275148 18032116787776 18059982352867 18089617160186 18090853324544 18118809656948 18148540994584 18177828580912 18181968173824 18207656763296 18210065308708 18269381482352 18295193574658 18357215047171 18387337586618 18447231194392 18449671431191 18457537169984 18517659440896 18639683918372 18654797843968 18700399501168 18718038390016 18748753008128 18838891243744 18900255710336 18929462836262 18931269330688 18933773597024 18961820061184 18964328368832 18991122324328 18995447126656 19024801354702 19026101425408 19052982657632 19057321547264 19086771391688 19118091067504 19136123938048 19148943285472 19211317693568 19213859005264 19228124533904 19241005512806 19290756861376 19324967266384 19337913120526 19353593202944 19387915042496 19400903065544 19415307466984 19417875762857 19419202694528 19449211764626 19451067860224 19481126172508 19512564245944 19544582609552 19579243151468 19608245745088 19610839563224 19638546949021 19643019187792 19670772038918 19702516157324 19707002963648 19718012740096 19737456780041 19801748170204 19883628779378 19948396299832 20013374789408 20024555727616 20125409697536 20210875198514 20219491799936 20222166474928 20288036724032 20321327568256 20354121534208 20387520817664 20390217719872 20419026258488 20456635367168 20488247612756 20521866985048 20554984575664 20588713457312 20608133471744 20621938922816 20639979831848 20707211036512 20741189708096 20757829818187 20774661235328 20808750586624 20811503209952 20825444899028 20840906966308 20842331141632 20879293122688 20908792656752 20911558513846 20945872501268 20947303849472 20979674339624 21014100098992 21048012041056 21082549936448 21085338778504 21115129426391 21149204406638 21154020663776 21183908349604 21221476086811 21255722686198 21290601416084 21359951909296 21371885144192 21380099383552 21413138685484 21482888322896 21591087206416 21621592406414 21673518135808 21694890510293 21704139799232 21774837323008 21804157145953 21813453019072 21884506611968 21918325389356 21958696006016 21989720586064 22028717358076 22030222703104 22046579270144 22100472137744 22157617191424 22172460646336 22206724407637 22227670588144 22264144197152 22300073423936 22336665839488 22371183351946 22372712099584 22376277887392 22409423708672 22412388072256 22444053656024 22449164786048 22480882330192 22483856146466 22485392593664 22517161322656 22520139937988 22522289101312 22557093462904 22593495442672 22630569337376 22702733142661 22704284546944 22707287915312 22724147176432 22739370151498 22798167199808 22813439761112 22816457568751 22853897324258 22872428330752 22928339986552 22948398628831 23023149112964 23060303199752 23098143084016 23173381335104 23186327684608 23209191848843 23284791822292 23303105965568 23326085285503 23402066019332 23415140128864 23491410943616 23529958236928 23567930197504 23665384041728 23723234077928 23784575097088 23800508456032 23878034542208 23895763036288 23898924015824 23976770673856 24013822688977 24016114398848 24054870904064 24092043609788 24094342784512 24097530032576 24131576487304 24136417923968 24170519321872 24176023615744 24210180970976 24213383542348 24249250655168 24253115527784 24292254498512 24332115904096 24371382363328 24409044183601 24411373610624 24449097230558 24472158497696 24488552470844 24531980694221 24551872369024 24611889426124 24630162778364 24631845894656 24675528235904 24710391321616 24713660061818 24755904549376 24794160583192 24874923321248 24919036738232 24954243867553 24994514298754 25000206239008 25035528049532 25120399538234 25131109241216 25257682443136 25339955024384 25364942892289 25379113608728 25388868017968 25403052100736 25485798198784 25614157796864 25639416057619 25650347035456 25733898654464 25737302786272 25779535386176 25821137648768 25863507814144 25903475460148 25905245588992 25951186188928 25987851601712 26033938695908 26035717740032 26055048228352 26072502584128 26075951507144 26112793195951 26118739799152 26160889459936 26203817127488 26244310663571 26289171580672 26312170414816 26329797017524 26354632228288 26397877810304 26419056132238 26438671234118 26440477935872 26483864382976 26524790684392 26571829991278 26573645792512 26611190654048 26614710835804 26658383183432 26696047767103 26701403704976 26745218307808 26829775838173 26832336282752 26835885718096 26873801088134 26961337899496 26964904399433 27009151383214 27097129075016 27112267517632 27200581092608 27402023627264 27429044912269 27518390335436 27533764125472 27540034322944 27623450653568 27668778252544 27672438334112 27713429320192 27762576569728 27805478903026 27808132461824 27853008415232 27896050495544 27941825406352 27947431280384 27968181140224 27986917109536 28036549364824 28078079705984 28127873629856 28217567104441 28219495368064 28240447224704 28244182927792 28263103791538 28336183523648 28355166018872 28379972268791 28381911630464 28428483795712 28472415175204 28478899129408 28519135848632 28565159198576 28571664273152 28612032056608 28615816913684 28658205319744 28661996284712 28709028043696 28749589903034 28802542793024 28847052216983 28894387636114 28941016556452 28988506162616 28992340820443 29015849163392 29086778412692 29110363330048 29302189780136 29397636652384 29414060327168 29538971443982 29687744908822 29700401830528 29797145810432 29801087436736 29843192223944 29849988341888 29898159382784 29947219574272 29993497901224 30091196591456 30119579689472 30193207008272 30291556216768 30314046496448 30388149189398 30412789318912 30416812383776 30466723638208 30515889948544 30563047058698 30565963780352 30613198271084 30615290241536 30662600957912 30669583677824 30712915529296 30762479136928 30767382095164 30769484601856 30812957599424 30817033599352 30860573777033 30867601580816 30917414816288 30961096818652 30968147514304 31016003511493 31066056233674 31069020958976 31117032838892 31218391252048 31222520883554 31245702367594 31247837560576 31347479899736 31449588954784 31526467481509 31556204378608 31707916899659 31759946740522 31863399335768 31867614290239 31881200566336 31985048125184 32041770702656 32146141291264 32195817677188 32300690047472 32384209741312 32405904021568 32539903057376 32547313290752 32619446857151 32645896226944 32699465207552 32703790758496 32725699127044 32752234651136 32756567182528 32810317764224 32856674174896 32861020521758 32863266098432 32917191763456 32968059676552 33022157298416 33028782422272 33075447493088 33129721328704 33134103794792 33180917670043 33183185107072 33187574645456 33234464067574 33242032471648 33342719650856 33348033850703 33350312707712 33401849935454 33456659368132 33488216891584 33510650749576 33539967226753 33597299031296 33649217934332 33758824507408 33818692716172 33868788105152 33928851324368 33976788067222 34039368755392 34058385641984 34091970801889 34203019566716 34263675515069 34375283578636 34389938961664 34506522295168 34618921390592 34729313359312 34762071295744 34909693524706 34929196638512 35042972523328 35100474890624 35157119013632 35214808685056 35219466970688 35269227173752 35277258949504 35334188361472 35384110649888 35388791331124 35392168587776 35446861155992 35504064267056 35562323244448 35619712684864 35678161430912 35682881009776 35733295952354 35799111892544 35825691313984 35854433322323 35913267223834 35942387376896 35971223007412 36030248550296 36064233575552 36119964705734 36179234320372 36181706649088 36237619313896 36297081989168 36355657161824 36363936347648 36415313526592 36420130617416 36471587191039 36538762964704 36590387149316 36655276877219 36714430094342 36774675173236 36894462388784 36899342862382 36915074339968 37035318881792 37071839611807 37258552478147 37279367836744 37400799002336 37436076780032 37472992699597 37677782487488 37800511420672 37858925672524 37862538661376 37867547194048 37928656737664 37982244648656 37990894253312 38049602709404 38052202850816 38105965315264 38173542783376 38236182135008 38272247876096 38297886570944 38357069431373 38422635387136 38427718010528 38456249067808 38482011025612 38550255376633 38581513722752 38649934532768 38675826241052 38707186405888 38775830084992 38801806131088 38830614933968 38835751525714 38838405389056 38898423529252 38902135720448 38962252345016 39025128491888 39089165219104 39158486302936 39213811791869 39216491490176 39221679126448 39277093898042 39286038375584 39341544077836 39405032314648 39410244891479 39414005927296 39474913560082 39603496340408 39767257558756 39896792599664 40026749578816 40049111455232 40250819395072 40290510947687 40421750397028 40438983599872 40444332949856 40576073448064 40642655136512 40708243068416 40780435439744 40838052516976 40913270734336 40976495225512 41043733970096 41109969151328 41177426914624 41241059614183 41243877845632 41279959663696 41414422073024 41482379416192 41515659636374 41549322470656 41617501173248 41623006419904 41650889798056 41681813932616 41758586245376 41817585313504 41823117027692 41891745002536 41959348679248 42028200197984 42096024082112 42161076317129 42165099872896 42170677557008 42230258852782 42298408813276 42308041327552 42367816699208 42373421199109 42442952173622 42511445372396 42581202832168 42719903818592 42743770288384 42760198767104 42826277370968 42965776645792 43102784862137 43182174412832 43243184812828 43389781020586 43408279598464 43549674646016 43608314291906 43626906038144 43769013223936 43812174086681 43836650778712 43917392012032 43979441172128 44057434716152 44200944275488 44344921292672 44413448815274 44455341176288 44528288394304 44600146847872 44673331678976 44742366703892 44745424199168 44752555774784 44824776144512 44888107312048 44898329572096 44961764660384 44967712292932 44970785187328 45034322645312 45040279875976 45114186925808 45186990885344 45261138674752 45331082055259 45405466285322 45408569093888 45414575830624 45448294352864 45478740302996 45559392717839 45596334399616 45626879522224 45632915137502 45707794648516 45744856661504 45856679973104 45896797257662 46046298225928 46077144780667 46120606399504 46196286168032 46346762670208 46418383697686 46569583644584 46575743962657 46652170571006 46804132038664 46830280257728 46982821887232 47059916473856 47330768083456 47446468155856 47569150194176 47601016912064 47756069084416 47791526072576 47797848031648 47953541347712 48027645377954 48032228797696 48109741808128 48184087219576 48195060065152 48263152974608 48272835847936 48341038643744 48352047231488 48420361941952 48426767084696 48495187363909 48498501310336 48506231055568 48584508997024 48664231808192 48739434089489 48742764726656 48818088367202 48822747221248 48898194461116 48944316995392 48977104941688 49063961388442 49103744738048 49223778852248 49260325556728 49351056471808 49420782643232 49427320123636 49588321166384 49749846642496 49826726556607 49838073476464 49908487735106 49989028597508 50000412478016 50071056099064 50077679598947 50240799076468 50262218482432 50515364886272 50729885784578 50758227217456 50777736035936 50806104201472 51259130775523 51278832115238 51300694070912 51467797308928 51474605572544 51559070772352 51642275297536 51727015628288 51806950920296 51902372377856 51975703203424 52067877391816 52145005168256 52151903014288 52225586391902 52237479598304 52321778919872 52407634254976 52488621327142 52578343161344 52624340829632 52659594035048 52709264456576 52795755620608 52838112264476 52877342468236 52880955871744 53049581368784 53143659982556 53147291585024 53222381308096 53229421671608 53316766366864 53392095534206 53402807409952 53490436615616 53573096974397 53659551676346 53664672565504 53671771436192 53747602176268 53842918666537 53922675798992 53929808798866 54018302766428 54181919432641 54194258150032 54224535035264 54401162185216 54454807468061 54858089824538 55036780670872 55067528250944 55246901307136 55337556505088 55344876668224 55525153139456 55610957806052 55616264923648 55792100991088 55883650812704 55894862560768 55936362280448 55973834219072 56073098729648 56156159411968 56255747259712 56342680935079 56435134208882 56438990736128 56480894449408 56488365855584 56526207583076 56672367047296 56710332037744 56759944537582 56763823260928 56856967591424 56944830350408 56957798258816 57038271697264 57130318397152 57143328546304 57224064113216 57231633827368 57269973472327 57312494157347 57316410639488 57323992569424 57418056087392 57499179806068 57601149378487 57605085586048 57694104433966 57788775272228 57882033112904 57977012325232 57984681640886 58031698326784 58173556825384 58549153894231 58604379560272 58795273304768 58828120654336 58886131385081 59077942887964 59182712253301 59375489817644 59400803661056 59602174873472 59686384447888 59699976683776 59796318765568 59986995802448 60182393182912 60275394820729 60386414016544 60578972734709 60583112433536 60628092992896 60776298378796 60825578637824 60833624767552 60933447276416 61031779897088 61126094117396 61131927560704 61226396542168 61325201915824 61339167355648 61425831058592 61524958273856 61534764190328 61625915198848 61634067198704 61721147554066 61735203161632 61834829632576 61922193637304 61930384829467 61936295028608 62032007022986 62132112467348 62138041917952 62234065677784 62436782504096 62445041767108 62491404735188 62495675121152 62694959799472 62899177909568 63052934963018 63112408757216 63313660060651 63415833799318 63519893481044 63726798671536 63735228580478 63762401132672 63970096250368 64033177511303 64083541405312 64292282582528 64355681553163 64391635354376 64601380094944 64811808043136 65079806114752 65238893714302 65291792453888 65398930415104 65407581516992 65451398254088 65513134365056 65620635528448 65713348349792 65722041043516 65726532196864 65936119353104 66044314596832 66057564844544 66150894986176 66253119926917 66259442657408 66268207589584 66361835340086 66366370214144 66375149290912 66468928135148 66484064943296 66586804741457 66685439301712 66696067701406 66700625415424 66803699870908 66913318736264 66976433783168 67021301499152 67079934453506 67194598062592 67298435868664 67343519294821 67517649014816 67637385432344 67682695921841 67732947640501 67737576210304 67857702648736 67953576134444 68072241176191 68078737510784 68183941603778 68406039133432 68527351030138 68750567157272 68779877923328 68847702136213 69013044590336 69458626718624 69524142591488 69592700727823 69819387049412 69858393277024 70085945046656 70200949781248 70314238027264 70438933941376 70538454347504 70554517899008 70668376722944 70768221299776 70777582662248 70893722311984 71008128534112 71124646488896 71234557515407 71239425369728 71356322861824 71365762019552 71466591904708 71593331413747 71598223785088 71651382627968 71708866644646 71826534447668 71884774753792 71942446014824 72060497100592 72128467151104 72239929411468 72358468640744 72475238627792 72594163978336 72711314323648 72830627053184 72840261234832 72943174382078 73077525929408 73180774298632 73190454798461 73310553754438 73428860188684 73549350346472 73788924777568 73798685724764 73830148679936 74143679223614 74517104956294 74558735673488 74801598004672 74945985399194 75355564974976 75601022841344 75675573422449 75717851345048 75735094388096 75857313475328 75964489297312 75981788506624 76099205418808 76211930630528 76347085566752 76472364270016 76595773141888 76714138862746 76845270774272 76855436021056 76912498135616 76964022051224 77100510753266 77163027445504 77299869065536 77351652482104 77551660169984 77603612262176 77661229867936 77671503051428 77676810778112 77796847058504 77924504690032 78050256983776 78178330438208 78299141731811 78316972605872 78427623583738 78432982980352 78443358252896 78554187796084 78572076751168 78683088155672 78693496512631 78810064629296 78820489782958 78828011854592 78949827120164 79206992680816 79534515117512 79587795530243 79793585199328 79988640634903 80053499157632 80581021895374 80843500794056 80877967199744 80888665899712 81152146896128 81285310273024 81560870879488 81676105033952 81952990451024 82087467940192 82219938302656 82354853829248 82482119228366 82487755691264 82559919327392 82828844146048 82964758832384 83031319272748 83098644941312 83246012839808 83301779596112 83363627865232 83517172490752 83635170627008 83646234055384 83783490005072 83918697358496 84056400395968 84186295245481 84192048164224 84322152634258 84330199745792 84341355114016 84460517705564 84596817626552 84610300761701 84616082655104 84735633398416 84746842398218 84885904347244 85022890744792 85162405664336 85439807637184 85487540576768 85571840306953 85652554741936 85931553291584 86205569724274 86364348825664 86486369625656 86497810216363 86779562041172 86816559196928 87216628583812 87253812076288 87624348173362 87673301557424 87834784024064 87958882344256 88114869432304 88401888550976 88538498612267 88689842585344 88826897630548 88910682352576 89056576788608 89200293695744 89346663357952 89484733407784 89505111549568 89649552289024 89776214624096 89796659144192 89923529320768 89935424585864 90068645290624 90080559751952 90228373851616 90373981770688 90522277349504 90662164110518 90810932570644 90817138187776 90829151661248 90896588705728 90957480605992 91118785435678 91192668799232 91253759044448 91265830275004 91415589297032 91713359946208 91793594515324 92092596451856 92154289561334 92241212799008 92392572336064 92535349319413 92693525340416 92836767395372 93001404969473 93139167289168 93151487925314 93304341142012 93608264077328 93660560515456 93965643774464 94058303808469 94532029841249 94892936311712 95202033824128 95512138168832 95583052145152 95595696063296 95907082695424 96055290755908 96064457595392 96368174439152 96390120130304 96526305949216 96545671695872 96682077287488 96840723883904 96853534169392 96990374727818 96997002620672 97012462111136 97169017994048 97319176160591 97328463616384 97478868178978 97485529453312 97636176734404 97645494442496 97796388922232 97888633990784 97954209883376 98127922776884 98207489476096 98447557704496 98520651113456 98702112943616 98841565286464 98854640247272 98920863270383 99176642332768 99492894381023 99499693284992 99653453113214 99676146952928 99816975470212 99978057195016 100000824956032 100142112198128 100155359197894 100481598152936 100524436964864 100623564660619 101030729772544 101130356726399 101459771569156 101516454434912 101555472071872 101612208402944 102518261551046 102557664230476 102601388141824 102949211145088 103118141544704 103284550595072 103613901840592 103804744755712 103951406406848 104112045599441 104135754783632 104290010336512 104303806028576 104451172783804 104474959196608 104636407450861 104643557839744 104815268509952 104977242654284 105248681659264 105319188070096 105418528913152 105591511241216 105676224528952 105754684936472 106099162737568 106287319965112 106358522162893 106444762616192 106458843343216 106633532733728 106784191068412 106805614819904 106970664705443 106980873231232 107146193948794 107319103352692 107329345131008 107343542872384 107495204352536 107685837333074 107845351597984 107859617597732 108036605532856 108363838865282 108388516300064 108449070070528 108909614936122 109359958286579 109716179649076 110073561341744 110135056501888 110493802614272 110689753336448 111050306278912 111159813591827 111221915612104 111584201982176 111767301625408 111947668438144 112146197459296 112312318823936 112511494519424 112685361870158 112870268417764 112877981472256 112961788898816 112976731711168 113052415166152 113344734094592 113420664075488 113519889075164 113527646521856 113889660700816 113915596517632 114076543394528 114260636794304 114448128226432 114463267654736 114539946944654 114624988314694 114632821278976 114647985138848 114836112174784 114998359612136 115013571826153 115202298756974 115210171172096 115388208867932 115577550544456 115764066225808 115954024650464 115969363281772 116063396653568 116320624236509 116347113650768 116906474774089 117098307788462 117208759120544 117590546609536 117772262770162 118155885775928 118365424506602 118750979635288 118801607322112 118918758235277 119204349746944 119372768895776 119399953367552 119973991604896 120364786365824 120550789641458 120772828033088 121157945469418 121166224867072 121256185985792 121552596757592 121667249535104 121866894552832 122063559794176 122252188234792 122452793084336 122650403831648 122678334711296 122851662117184 123041508435703 123049916547712 123069528380656 123251830397696 123268134397408 123442295108132 123470406323264 123661208805563 123669659265152 123844387274608 123860769658934 123872590057216 124064014045972 124264224934696 124468131355568 124873565008192 124890083534216 124982809470376 125066535833239 125389919598944 125696435283419 125798355819136 126105869926036 126224817514432 126419876470069 126627320121302 126831667598636 127039786962088 127453597343072 127470457160956 127524802265344 128066355022606 128167082810624 128711363106326 128783270708752 129202760189888 129623616086272 130159612229504 130477787428604 130583584907776 130815163033984 130902796508176 131026268730112 131241271056896 131426696699584 131444082087032 131872238706208 132088629193664 132301789972352 132506239853834 132518885314816 132536415179168 132723670680172 132732740428288 132750298581824 132937856270296 132968129886592 133173609482914 133370878603424 133392135402812 133401250830848 133607399741816 133826637472528 133952867566336 134042602998304 134159868907012 134596871737328 134687038589642 135035298029632 135274770864688 135365391843682 135465895281002 135475152420608 135715405297472 135907152268888 135925130339999 136144482352382 136157475021568 136367883207556 136812078266864 137054702060276 137469828643147 137501134314544 137695404272426 138026089180672 138162197460287 138917253437248 139185401455646 139638774098824 139716786554048 140171890093312 140401899562496 140877867882752 141076908695008 141109035798016 141536442599552 141555165324496 141787444623968 142016257068224 142249292977792 142469115030814 142478850739456 142712645723648 142731524039104 142933183809416 143186662827494 143196447570176 143302765255936 143417733289292 143653068895336 143884892029648 144120994201184 144256934302208 144479858822936 144716937281488 144950477255584 145188327956672 145304808727309 145412691787649 145422628647296 145661254106368 145680522469664 145886348764156 146145064952029 146155051858816 146361548597264 146380909596922 146621107508876 146857720377368 147098700692944 147577849555136 147597371449528 147660297359872 147805905984737 148287358447228 148550332607677 149034209912588 149117471346976 149603196009344 149891970798388 150711129949952 151351146844898 151435702690096 151470188776192 151714626950656 151928978594624 152198410837616 152423861261056 152694171133504 152930133966643 152944728540032 153191546283776 153428277725492 153710872042112 153824996271232 153928044102448 154201021506532 154326054891008 154599738131072 154703304964208 155103320339968 155207224524352 155322459735872 155343006102856 155447070853459 155593694117008 155849009380064 156100513967552 156356660876416 156598283463622 156633945211744 156855247167476 156865965960704 156886716505792 157108375592168 157144153502336 157366176311344 157386993025262 157620129258592 157640979565916 157656023709184 157899654240328 158413985361632 158919131998627 159069030235024 159175591060486 159587170398656 159977281269806 160106998315264 160638790401817 161162043790748 161687001588112 161777331799424 162304293792256 162464342941901 163121741758976 163282596998521 163352210067904 163905980902048 164174935880384 164439876605312 164709707658496 164964238456732 164975511382528 165119838654784 165657688292096 165929517664768 166062638545496 166492025679616 166603559192224 166727255730464 167270341254016 167292468110768 167566980010144 167837394716992 168096758822839 168112800791936 168372590490962 168384096328448 168644305268516 168660399491584 168682710228032 168921035411128 169193635253104 169220601523402 169232165310208 169471266796832 169493684796436 169771808694488 170045781489584 170324811328672 170863309285207 170879615274368 171143680613906 171305109483872 171723864859547 171851363021767 171863106583168 172411139448548 172728697651328 172972739251312 172995620432726 173559124082344 173633118393856 174433257167624 174507624152576 174679707072871 175248696346724 175346603114848 175917764688512 176229738864608 176803777101952 177076997224534 177379685170688 177653795261096 177821364705152 178113153577216 178400587391488 178969466815568 179010223099136 179299104578048 179552429248192 179847058641536 179870849171728 180137290581248 180161119503904 180456747703232 180735612869669 180747963541376 181044554699008 181324328221036 181621865141288 181658303322496 181793177411456 181914961211984 182237570871356 182385337598464 182507518088896 182531660550008 182789552371657 182831178594064 183426719892416 183587189030648 183710174644997 184185192903712 184308579122668 184482425598016 184785144672128 185070698638826 185387050680832 185673534790744 186002809938946 186278334578336 186302975850628 186608682284024 186872334369721 187216528154656 187321121030912 188116607616938 189064059682498 189785872623424 190404067648256 191191392126592 191814165390848 192003314385883 192110581511816 192736348878304 192780240260608 193052611898432 193364154574976 193681447767808 193707068338784 193980749455636 193994005241344 194024924222272 194338035988096 194638352321182 194656927232768 194957736357956 194971058906624 195272353468808 195592777844464 195777267981568 195908419766752 196255845553768 196895115408992 197041302226912 197522969731087 197683130572928 197709280494544 197841726540766 198353284665536 198659805881537 198985788762046 198999386569984 199306906226428 199352293905856 199633950940424 199956114390032 200001649912064 200284224396256 200310718395788 200963196305872 201247129321238 201929365518881 202260713452798 202919543138312 202946385743101 203032908869824 203110944143744 205036523102092 205115328460952 205202776283648 205898422290176 206236283089408 207227803681184 207902812813696 208224091198882 208271509567264 208580020673024 208607612057152 208902345567608 208949918393216 209272814901722 209287115679488 209630537019904 209954485308568 210497363318528 210638376140192 210837057826304 211352449057904 211509369872944 212198325475136 212574639930224 212717044325786 212889525232384 212917686686432 213267065467456 213568382136824 213596633391427 213611229639808 213941329410886 213961746462464 214292387897588 214638206705384 214687085744768 214990408705072 215371674666148 215690703195968 215719235195464 216024016439231 216073211065712 216727677730564 216777032600128 216898140141056 217112024580451 217819229872244 218719916573158 219432359298152 220147122683488 220270113003776 221379506672896 222319627183654 222443831224208 223168403964352 223534603250816 223895336876288 224292394918592 225022989038848 225370723740316 225740536835528 225953463422336 226104830332304 226689468189184 226841328150976 227039778150328 227779321401632 227831193035264 228153086789056 228336128000057 228521273588608 228896256452864 228926535309472 229079893889308 229249976629388 229265642557952 229295970277696 229672224349568 229996719224272 230027143652306 230404597513948 230420342344192 230776417735864 231155101088912 231528132451616 231908049300928 231938726563544 232266423690301 232641248473018 232694227301536 233436236954921 233812949548178 234196615576924 234417518241088 234779770587271 235181093219072 235544525540324 236311771551856 236730849013204 237501959270576 237837516470554 238408699493888 238643795613223 238745537791552 239845728605483 239947983209792 240729572731648 241101579282916 241545656066176 242315890938836 242332449734144 242512371971584 243105193515184 243334499070208 243733789105664 244504376469584 244905586168672 245300807663296 245703324234368 246083016871406 246099833095424 246139056761312 246503660795392 246536268794816 246884590216264 246940812646528 247322417611126 247339318530304 247688774549216 247721539317868 247745180114432 248128028091944 248528449869392 248936262711136 249747130016384 249780167068432 249965618940752 250133071666478 250779839197888 250981033256261 251392870566838 251596711638272 252211739852072 252432384917141 252449635028864 252839752940138 253254640242604 253663335197272 254079573924176 254907194686144 254940914321912 255049604530688 255301110337273 256132710045212 256334165621248 256586938140533 257422726212652 257566541417504 258405520379776 259247232172544 260319224459008 260955574857208 261630326067968 261805593016352 262052537460224 262853393399168 262888164174064 263744477412416 264152049578747 264177258387328 264603579944704 265012479707668 265037770629632 265072830358336 265447341360344 265500597163648 265875712540592 265936259773184 266347218965828 266741757206848 266784270805624 267214799483632 267653274945056 267905735132672 268085205996608 268319737814024 268499486019611 269193743474656 269374077179284 269851787636431 270070596059264 270549541729376 270730783687364 270931790562004 270950304841216 271430810594944 271814304537776 271850260679998 272288964704764 272314950043136 272735766415112 273624156533728 274109404120552 274496682543083 274939657286294 275002268629088 275390808544852 276324394920574 277834506874496 278370802911292 279277548197648 279433573108096 280343780186624 281755735765504 282033576633809 282153817390016 283072885199104 283110330648992 283574889247936 284032514136448 284498585955584 284938230061628 284957701478912 285463048078208 285866367618832 286373325654988 286392895140352 286605530511872 286835466578584 287306137790672 287769784059296 288241988402368 288687417299281 288959717645872 289433874562976 289900954511168 290376655913344 290609617454618 290825383575298 290845257294592 291322508212736 291361044939328 291772697528312 292290129904058 292310103717632 292723097194528 292761819193844 293242215017752 293715440754736 294197401385888 295127534219903 295155699110272 295194742899056 295611811969474 296574716894456 296613948393763 297100665215354 298068419825176 298234942693952 299206392018688 299783941596776 301422259899904 301719494034959 302702293689796 302871405380192 302940377552384 303857957189248 304396821675232 304847722522112 305388342267008 305860267933286 305889457080064 306383092567552 306856555450984 307421744084224 307649992542464 307856088204896 308402043013064 309199476262144 309406609928416 310414449048704 310644919471744 310686012205712 310894141706918 311187388234016 311698018760128 312179694956701 312201027935104 312713321752832 313196566927244 313267890423488 313710494334952 313773433011584 314216751184336 314288307004672 314732352622688 314773986050524 315240258517184 315281959131832 315799308480656 316827970723264 317317574386813 317838263997254 318138060470048 318351182120972 318915749024873 319174340797312 319954562539612 320213996630528 321277580803634 322324087581496 323374003176224 323554663598848 324928685883802 326565193997042 326704420135808 327811961804096 328349871760768 328879753210624 329419415316992 329928476913464 330239677309568 331315376584192 332125277090992 332984051359232 333207118384448 333454511460928 334540682508032 334584936221536 335133960020288 335674789433984 336193517645678 336225601583872 336745180981924 336768192656896 337288610537032 337365420456064 337842070822256 338387270506208 338441203046804 338464330620416 338942533593664 338987369592872 339466311547363 339543617388976 340091562979168 340649622657344 341176038626423 341726618570414 341759230548736 342287361227812 342610218967744 343447729719094 343702726043534 343726213166336 344822278897096 345457395302656 345945478502624 345991240865452 347118248164688 348787085896249 348866514335248 349359414145742 350497392693448 350543757192629 350693206229696 351835529377024 352459477729216 353607554203904 354153994449068 355307590522192 355642729410304 356226307154432 357938933631136 358020446198272 358813915428661 359104858496384 359694117283072 359741698343456 360274581162496 360322239007808 360913495406464 361471225739338 361495927082752 362089109398016 362648656442072 363243730282576 363316606644992 363586354822912 363829922423968 364475141742712 365015036177792 365063321100016 365579104743314 365662357188128 366828372357733 366853439784832 367174378061296 367420349289994 368370385807424 368617158245336 368939639494283 368964851196032 369570289344256 370141397277652 371347069581488 372005619877892 372556669156672 372605951701256 373217364568048 373744668739442 374433056309312 374642242061824 375011678820779 376233215233876 376900430665759 378128119364996 379571745246848 380808135296512 382382784253184 384006628771766 384221163023632 385472697756608 386105223796864 386728309149952 387362895535616 387414136677568 387961498911272 388049848444544 388676071976192 389276704642364 389313854465536 389915472715912 390544706937616 391185555688928 391554535963136 391816839533504 392511691107536 393790230817984 394082604453824 394398766545553 395045939462174 395366261145856 395418560989088 395683453081532 396706569331072 397319611763074 397971577524092 397998773139968 398613812452856 398704587811712 399267901880848 399912228780064 400003299824128 400568448792512 400621436791576 401187459101429 401926392611744 402494258642476 403208045649409 403858731037762 404521426905596 405839086276624 405892771486202 406065817739648 406221888287488 409844077259617 410073046204184 410230656921904 411796844580352 412202919695567 414278985773107 414455607362368 415805625627392 416448182397764 416543019134528 417215224114304 417804691135216 417899836786432 418545629803444 418574231358976 419908970617136 420994726637056 421276752280384 421927763745103 422704898115808 423018739745888 424052809142963 424396650950272 425149279860448 425434088651572 425779050464768 425835373372864 426534130934912 427136764273648 427193266782854 427222459279616 427882658821772 427923492924928 428584775795176 429276413410768 429374171489536 429980817410144 430743349332296 431351929710559 431381406391936 431438470390928 432048032878462 432146422131424 433455355461128 433512693806269 433554065200256 434224049160902 435638459744488 436019573947789 437439833146316 438864718596304 440294245366976 440540226007552 442759013345792 443195620424557 444639254367308 444887662448416 446336807928704 447069206501632 447790673752576 448584789837184 450045978077696 450741447480632 451481073671056 451906926844672 452209660664608 453682656301952 454079556300656 455558642803264 456306173578112 456672256000114 457042547177216 457792512905728 457853070618944 458159787778616 458499953258776 458591940555392 459344448699136 459993438448544 460054287304612 460809195027896 461552835471728 462310202177824 463056264903232 463771839488419 463816098601856 463877453127088 464532847380602 465282496946036 465388454603072 466107633190199 466872473909842 467625899096356 468393231153848 468835036482176 469559541174542 470362186438144 471089051080648 472623543103712 473461698026408 474130633483507 475003918541152 475675032941108 477287591226446 477491075583104 479691457210966 479895966419584 481459145463296 481933914953491 482203158565832 483091312132352 484631781877672 486210387030368 486668998140416 487148905094761 489008752939168 489811172337344 490601615326592 491406648468736 492166033742812 492199666190848 492278113522624 493072537589632 493769180432528 493881625293056 494644835222252 494678637060608 495377549098432 495443078635736 496256056183888 497056899738784 497872525422272 498641902607849 499494260032768 499560334136864 499931237881504 500266143332956 501153319896229 501559678395776 501962066512522 502785741133676 503193423276544 504423479704144 504864769834282 504899270057728 505679505880276 506509280485208 507326670394544 508159147848352 509814389372288 509881828643824 510602220674546 512265420090424 512333183589227 513173876281066 514845452425304 515133082835008 516811040759552 520638448918016 521911149714416 523260652135936 523611186032704 525706786798336 525776328348128 527488954824832 528304099157494 528354516774656 529207159889408 530024959415336 530145660716672 530894682720688 531001194327296 531751425081184 531872519546368 532694437931656 533483514413696 533568541611248 534429598967264 535306549890112 536133774984379 536170411993216 536639475628048 536998972039222 538387486949312 538748154358568 539703575272862 540141192118528 541099083458752 541461567374728 541863581124008 542861621189888 543628609075552 543700521359996 544577929409528 545471532830224 547248313067456 548093992122677 548218808241104 548993365086166 549879314572588 550004537258176 550781617089704 550854475588417 552648789841148 555669013748992 556741605822584 558555096395296 558867146216192 564067153267618 564307634780032 566145770398208 566220661297984 567149778495872 568065028272896 568997171911168 569876460123256 570926096156416 571732735237664 572746651309976 573670933157168 574612275581344 575539568118592 576483976804736 577374834598562 577919435291744 578867749125952 579801909022336 580753311826688 581219234909236 581650767150596 581690514589184 582722089878656 583545395056624 584580259808116 584620207435264 585446194389056 585523638387688 586484430035504 587430881509472 588394802771776 589304066718367 590255068439806 590311398220544 590389485798112 591223623938948 592272105331907 593149433788912 593227896787526 594201330430708 596136839650352 596469885387904 598412784037376 599002882148671 599567883193552 603438988069918 605404587379592 605484671514541 605742810760384 607715914378496 608793643350464 610776684534016 611720535866572 611778914160128 613713110901968 614843488168448 615299985084928 615712176409792 616804086026128 618398952524288 618813219856832 619769490285869 620828898097408 621289838943488 621372024411424 621788283413836 622374776468032 623396037520256 624359389913402 624402055870208 625426643505664 626393133854488 626535780846976 627420988669904 627546866023168 628433502368672 628576614009344 629464705245376 629547972101048 630437435730817 630480517034368 630563918263664 631598616961312 633612643163357 633655941446528 634635148773626 635676527994508 636276120940096 636702364241944 637831498049746 638348681594624 639909125079224 642555161607268 644648175162992 646748006352448 647109327197696 647747445235891 649857371767604 651009834786311 653130387994084 653408840271616 655623923608192 656699743521536 657759506421248 659856953826928 660479354619136 664250554181984 666368700081799 666414236768896 666909022921856 669081365016064 669169872443072 670267920040576 671349578867968 672387035291356 672451203167744 673490361963848 674577221074064 674730840912128 675684141644512 676774541012416 676882406093608 677885067187328 677974739185744 678932623094726 679087234777952 680183125958336 681234233124137 681299245314688 682352077252846 683453237140828 683518461097472 684574722455624 685220437935488 686895459438188 687405452087068 687452426332672 689644557794192 690914790605312 691890957005248 691982481730904 694236496329376 696450260667161 697574171792498 697733028670496 698718828291484 700994785386896 701087514385258 701386412459392 703671058754048 704364952624333 704918955458432 707215108407808 707912497084793 708307988898136 710615181044384 711285458820608 715877867262272 717627830857322 718209716992768 719388234566144 719483396686912 720644478015616 721826990812928 722942451478676 722991854165504 725297312884144 726487460565152 726633213289984 727172709645824 727659844847936 728784319196087 728950283485424 730030072355584 730126642200032 731158209486628 731324714376256 732454852156027 733656744715466 733706879569664 734348756122592 734840698579988 736740771614848 737234316490672 737879278988566 737929702392064 739140578688512 740282794555304 742694139162976 744011239755784 744509655140251 745062424045511 745113338313344 745211903402512 746434729136096 747489337478884 748794652938101 748866112618624 750023357641558 752466430467752 753800861331518 756256238729992 759143490493696 764765568506368 765519708006053 768013257543532 768442326047264 770945395513216 772210447593728 773456618299904 774828273355136 775922997822544 776099696889088 777352143952384 778553409284728 779830945431824 781089413875232 782371111377856 783580132669477 783633679067008 785023382215072 787526645551217 787580461635968 788165208907648 788797533091106 790091878924348 790732522291712 790837121978176 791366906163064 793413138662144 794639223526148 795943155048184 797227624905712 797409175623424 798535803761696 799824457560128 801136897585024 801242873583152 802374918202858 803852785223488 804988517284952 805095002783071 806416091298818 807717462075524 809042853811192 811678172553248 811785542972404 812131635479296 812443776574976 819688154519234 820146092408368 820461313843808 824405839391134 828557971546214 828911214724736 831611251254784 832431307646939 832896364795528 833086038269056 834430448228608 835609382270432 835799673572864 837091259606888 839817941234272 842553504560768 843855527490206 845409796231616 846037479491776 848105618285926 848793301900544 850298559720896 850868177303144 851670746745728 853068261869824 854273528547296 854386533565708 854444918559232 855765317643544 857169551590352 858552826821536 858748342979072 859961634820288 861290559049921 861486698664592 862703859421118 862762812783872 862876940781856 864096065756924 864292844262848 865628461638941 866910710922256 867025387612538 867108130400512 868448098321804 871276919488976 872039147895578 874879666292632 875465750832673 877729437192608 879875046983933 880588490733952 884939135290483 886391240849114 889278508734616 889775324896832 892673615857408 894138413003264 897169579674368 901482894961264 902962147342112 903813853689344 904419321329216 907365312603904 908159112601312 911117285606528 912612347156224 913344512000228 914085094354432 915706141237888 916319575557232 916999906517552 917183881110784 918688897398272 919986876897088 920108574609224 921618390055792 923105670943456 924620404355648 926049247700291 926112529806464 927543678976838 927632197203712 927754906254176 929065694761204 930564993892072 930713308378711 930776909206144 932215266380398 933744947819684 935251798192712 936786462307696 937670072964352 939119082349084 942178102161296 945247086207424 946923396052816 948261266967014 950007837082304 951350065882216 951475912379993 954575182452892 954982151166208 959382914421932 959791932839168 963867829906982 964406317131664 966182624264704 969263563755344 972420774060736 973923484734937 974297810189522 978017505878336 979622344674688 981203230653184 982813296937472 984332067485624 984556227045248 986145075179264 987538360865056 987763250586112 989289670444504 990755098196864 990886157271472 992512112367776 994113799477568 995745050844544 997283805215698 998988520065536 999120668273728 999862475763008 1000532286665912 1002306639792458 1003119356791552 1003924133025044 1005571482267352 1008846959408288 1009729539668564 1009798540115456 1011359011760552 1013018560970416 1014653340789088 1016318295696704 1017888842513543 1019628778744576 1019763657287648 1021204441349092 1023015454664203 1024530840180848 1024666367178454 1026347752562132 1029690904850608 1030266165670016 1033622081519104 1034641341893159 1039852328253739 1043822299428832 1047222372065408 1051413573596672 1051552656696256 1054977909649664 1056608198314988 1056709033549312 1060049918830672 1060291321433344 1061789365441376 1062002388654592 1063502850162368 1065388875863312 1066967028827392 1067137083222496 1068859197934528 1070510937766501 1070613099780224 1072267549968758 1072340823986432 1073278951256096 1073997944078444 1076774973898624 1077496308717136 1079407150545724 1080282384237056 1082198166917504 1082923134749456 1083727162248016 1085723242379776 1087257218151104 1087401042719992 1088129495974213 1089155858819056 1090943065660448 1094421838191253 1094496626134912 1096187984245354 1096437616482208 1097986730172332 1099758629145176 1100009074516352 1101563234179408 1101708951176834 1105297579682296 1111338027497984 1112433923990389 1113483211645168 1117110192790592 1117734292432384 1124471532812719 1128134306535236 1128615269560064 1132441322595968 1134299556991744 1136130056545792 1139752920246512 1141852192312832 1143465470475328 1145232501593851 1145493302619952 1147341866314336 1149224551162688 1151000481959471 1151079136237184 1152967953609472 1154749669197124 1155838870583488 1157735498251904 1159603818044672 1161506623653376 1162438469818472 1163301534301192 1165444179757312 1167090790113248 1169160519616232 1170892388778112 1171047276775376 1172968860071008 1174861763018944 1176677311759873 1176789605543552 1178608133436734 1180510136879612 1180622796441088 1180778971596224 1182447247877896 1184544210663814 1186298867577824 1186455793575052 1188402660861416 1192273679300704 1192939770775808 1198005764297342 1199135766387104 1202959541152369 1206877976139836 1210809174759184 1210969343029082 1211485621520768 1215431828756992 1217587286700928 1221553369068032 1222757949510097 1223441071733144 1227426221803936 1231424352819584 1233608172052256 1237626439713664 1239538980571738 1241657796194816 1242579677886976 1242744048822848 1243576566827672 1244749552936064 1246792075040512 1248718779826804 1248804111740416 1252786267708976 1253071561693952 1254841977339808 1255093732046336 1256867004737344 1258929410490752 1259095944202096 1260874871461634 1260961034068736 1261127836527328 1263197233922624 1265149290087683 1267225286326714 1267311882893056 1269270297547252 1271353055989016 1272552241880192 1273404728483888 1275662996099492 1276697363189248 1279526866601599 1279818250158448 1285110323214536 1285971222514979 1289296350325984 1293496012704896 1295494890471782 1299714743535208 1302019669572622 1306260775988168 1306817680543232 1308106340588047 1311247847216384 1313399487043072 1319713907653856 1320958709238272 1328501108363968 1332737400163598 1332828473537792 1333818045843712 1338339744886144 1340535840081152 1342699157735936 1344774070582712 1346980723927696 1349154442148128 1349461681824256 1351368283289024 1353456592792733 1353549082024832 1353764812187216 1355770134374656 1355949478371488 1357865246189452 1358174469555904 1360273296861193 1360366251916672 1362468466248274 1362598490629376 1364704154505692 1366906474281656 1369149444911248 1370440875870976 1373790918876376 1374810904174136 1379289115588384 1382660788117609 1383781914010496 1383964963461808 1388472992658752 1390618641170759 1392900521334322 1395148343584996 1395466057340992 1397437656582968 1401989570773792 1402175028770516 1402772824918784 1408729905248666 1409837910916864 1415824994169586 1416615977796272 1421230362088768 1431755734524544 1435255661714644 1436419433985536 1438966793373824 1441288956031232 1443653981625856 1445884902957352 1450594625768288 1452974921130304 1455319689695872 1457568638392174 1457900566970848 1460060144711168 1460253284400064 1462316418973256 1462649428752512 1464909704312054 1467313489430932 1467413759139328 1468697512245184 1469681397159976 1473481543229696 1474468632981344 1475758557977132 1475859404784128 1480565589110608 1485388278325952 1488022479511568 1489019310280502 1490124848091022 1490226676626688 1490423806805024 1492869458272192 1494978674957768 1495176433739989 1497589305876202 1497732225237248 1500046715283116 1504932860935504 1507601722663036 1512168115074617 1512512477459984 1518286980987392 1519784172063157 1531039416012106 1536026515087064 1536884652094528 1541890791026432 1544420895187456 1549656546710272 1551845995645088 1552199393778176 1557106818569456 1559661890863648 1562178827750464 1564742222755712 1567160265338954 1567267358134016 1570046764430144 1575053291102434 1575160923271936 1576330417815296 1577595066182212 1580183757848696 1581674243956352 1582733812326128 1586826277324288 1589278447052296 1591886310096368 1594455249811424 1594818351246848 1597071607523392 1598352896000399 1599539609664139 1599648915120256 1602273795170048 1602485747166304 1604749836405716 1607595714472319 1607705570446976 1609977034569904 1610190005566142 1612832182597636 1615434924151048 1618085707622384 1623356345106496 1623571085944808 1624263270958592 1625864965832107 1634053658684447 1639376309038468 1640292184816736 1640922627687616 1643458394110897 1648811678782268 1657115943092428 1657822429449472 1664862615293878 1665792729591056 1666172076538112 1668860896457216 1671218764540864 1674182519213776 1679635882468544 1682231473633073 1685107009121536 1687711054980412 1690819592463232 1692074958983552 1696211236571852 1697586603801088 1700597119441792 1701736354606288 1703341493491456 1706136523739648 1708547057094592 1708773067131416 1711530635287088 1714339103180704 1717105653643072 1719923269640576 1722581118099842 1722973397329184 1725407718842236 1725525625567744 1725753881563712 1728192131513848 1728585688525696 1731256923277882 1733821421844512 1734050775225076 1734216260801024 1736896196643608 1742553838977952 1744078295791156 1749759332585264 1750931501665346 1755458874385216 1759750093967866 1761176981467904 1767026694419987 1769878270580966 1772782481698228 1778557017469232 1779550649793664 1785347231714816 1787107772360911 1794339159348736 1796108566983731 1802965789922528 1805924294684224 1808838642658432 1814730625207808 1816318225202624 1822234571213056 1825224694312448 1826689024000456 1831412282475776 1832639151114464 1833999813035104 1834367762221568 1839973753794176 1840217149218448 1843236780111584 1846211341886912 1849064347051229 1849240808711296 1852098495400582 1852225059612928 1855087357953676 1855264394407424 1855509812508352 1858131389522408 1861129987784144 1861426616757422 1861553818412288 1864430532760796 1867489895639368 1870503596385424 1873572924615392 1875340145928704 1878238164698168 1879496402137277 1884356204322592 1888962513455017 1890364993239437 1890494172414848 1893846792105632 1896522533934028 1900015674164608 1902700131764432 1902951824759986 1909150364905784 1909964302332416 1918765828843864 1919583865678336 1921476777801581 1927735659813964 1928812634263328 1938527127510688 1944841548121472 1947846969469874 1948595620379044 1956035011756672 1959244689349376 1962406461306368 1968664134971248 1969112454090496 1972290150358528 1975076721730112 1978579340889008 1981510196393728 1981772314542944 1985024224735552 1988091741566359 1988227598955136 1991490101689088 1994567610431396 1998241336547456 1999724951526016 2001064573331824 2004613279584916 2006238713583104 2007848266050088 2011142964534704 2017693918816576 2019459079337128 2020811921094967 2022718023521104 2026037121940832 2029306681578176 2032636591393408 2035777685027086 2039257557489152 2039527314575296 2042408882698184 2046030909328406 2049061680361696 2049332734356908 2052695505124264 2059381809701216 2060532331340032 2069282683786318 2079704656507478 2087644598857664 2094444744130816 2103105313392512 2109955819299328 2112036458244713 2113216396629976 2120099837661344 2120582642866688 2123578730882752 2127005700324736 2130777751726624 2133934057654784 2134274166444992 2137718395869056 2141021875533002 2141226199560448 2144535099937516 2144681647972864 2146557902512192 2147995888156888 2153549947797248 2154992617434272 2158814301091448 2164396333835008 2165846269498912 2167454324496032 2174514436302208 2174802085439984 2176258991948426 2178311717638112 2181886131320896 2185257864696907 2188843676382506 2188993252269824 2192375968490708 2192875232964416 2195973460344664 2199517258290352 2200018149032704 2203126468358816 2203417902353668 2210595159364592 2221223020707691 2224867847980778 2226966423290336 2232410243174111 2234220385581184 2248943065625438 2256268613070472 2257230539120128 2264882645191936 2268599113983488 2279505840493024 2286930940950656 2290465003187702 2290986605239904 2294683732628672 2298449102325376 2302000963918942 2302158272474368 2305935907218944 2309499338394248 2311677741166976 2315470996503808 2319207636089344 2324876939636944 2326603068602384 2330888359514624 2334181580226496 2338321039232464 2341784777556224 2342094553550752 2345937720142016 2349562967305697 2349723526037888 2353354623519746 2353579211087104 2357216266873468 2361020273759224 2361557943192448 2364894495755792 2369088421327628 2372597735155648 2372911587150104 2376264180831541 2376805321722832 2384547358601408 2385879541551616 2388232270384961 2396011528594684 2398271532774208 2405919082304738 2413755952279672 2421618349518368 2421938686058164 2422971243041536 2435174573401856 2445515899020194 2446882143466288 2454852443607872 2462848705639168 2467216344104512 2475252879427328 2479077961143476 2485488097645696 2487153133655344 2489499105872128 2493584150081024 2497437559653608 2505572535417952 2506143123387904 2509683954679616 2511697408000627 2513734009474688 2517858820981504 2518191888404192 2521749742923268 2521922068137472 2522255673054656 2526394467845248 2530298580175366 2534450572653428 2534623765786112 2538540595094504 2542706111978032 2545104483760384 2546809456967776 2551325992198984 2559053733203198 2559636500316896 2567798606504131 2570220646429072 2571942445029958 2578592700651968 2582577476459981 2586992025409792 2590989780943564 2599429487070416 2604039339145244 2612521551976336 2616212681176094 2622495694432768 2625081751745453 2638303014660313 2639427815307712 2657002216727936 2665474800327196 2665656947075584 2667636091687424 2676679489772288 2681071680162304 2689548141165424 2693961447855392 2698308884296256 2702736566578048 2706913185585466 2707098164049664 2707529624374432 2711540268749312 2711898956742976 2715730492378904 2716348939111808 2720546593722386 2720732503833344 2724936932496548 2725196981258752 2729408309011384 2733812948563312 2738298889822496 2740881751741952 2747581837752752 2749621808348272 2758578231176768 2760791365818871 2765321576235218 2767563828020992 2767929926923616 2776756234088551 2776945985317504 2781237282341518 2785801042668644 2790296687169992 2790932114681984 2794875313165936 2803979141547584 2804350057541032 2805545649837568 2808312213710003 2817459810497332 2819675821833728 2822456319545863 2831649988339172 2833231955592544 2842460724177536 2863511469049088 2870511323429288 2877933586747648 2882577912062464 2891769805914704 2901189251536576 2905672545366217 2905949842260608 2910639379391744 2915137276784348 2915801133941696 2920506568800128 2924632837946512 2925298857505024 2929819408624108 2934626978861864 2937395024490368 2939362794319952 2946963086459392 2948937265962688 2951517115954264 2953494346215721 2961131178221216 2968369664000741 2970776556651904 2976044959023136 2978038620561004 2980249696182044 2980453353253376 2980847613610048 2985738916544384 2989957349915536 2990352867479978 2995178611752404 2995464450474496 3000093430566232 3009865721871008 3015203445326072 3019463507973913 3024336230149234 3025024954919968 3039568344126314 3052137017634523 3062078832024212 3072053030174128 3073769304189056 3083781582052864 3099313093420544 3102369342971899 3103691991290176 3114213637138912 3119323781727296 3124357655500928 3129484445511424 3134320530677908 3134534716268032 3140093528860288 3150106582204868 3150321846543872 3152660835630592 3155190132364424 3160367515697392 3163348487912704 3165467624652256 3178556894104592 3183772620192736 3188910499622848 3194143215046784 3196705792000798 3199079219328278 3199297830240512 3204547590340096 3204971494332608 3209499672811432 3215191428944638 3215411140893952 3219954069139808 3220380011132284 3225664365195272 3230869848302096 3236171415244768 3246402876418933 3246712690212992 3247142171889616 3251729931664214 3262753432331393 3268107317368894 3278752618076936 3280584369633472 3281845255375232 3286916788221794 3297623357564536 3314231886184856 3315644858898944 3318914434384549 3329725230587756 3331585459182112 3332344153076224 3342437529081728 3348365038427552 3359271764937088 3364462947266146 3370214018243072 3375422109960824 3381639184926464 3384149917967104 3392422473143704 3401194238883584 3403472709212576 3406682986982912 3417094114189184 3417546134262832 3423061270574176 3428678206361408 3433976644523711 3434211307286144 3439846539281152 3445162236199684 3445946794658368 3450815437684472 3451507763127424 3456384263027696 3457171377051392 3462513846555764 3467642843689024 3468101550450152 3473792393287216 3485107677955904 3488156591582312 3490493318254943 3499518665170528 3501863003330692 3508073239273603 3510917748770432 3519500187935732 3522353962935808 3534053388839974 3539756541161932 3545564963396456 3557114034938464 3559101299587328 3574215544721822 3592217133967462 3605931579845056 3611848589368448 3617677285316864 3632636450405248 3644469142426112 3653378048000912 3662824564951552 3665278302228928 3667999626070208 3679947507588352 3680434298436896 3686473560223168 3692422683773824 3698128694102458 3698481617422592 3704196990801164 3704450119225856 3710174715907352 3711019625016704 3716262779044816 3722259975568288 3722853233514844 3723107636824576 3728861065521592 3734979791278736 3741007192770848 3747145849230784 3752936424890653 3756476329396336 3758992804274554 3768712408645184 3777925026910034 3780729986478874 3780988344829696 3787693584211264 3793045067868056 3800031348329216 3805400263528864 3805903649519972 3818300729811568 3836657944858739 3837531657687728 3842953555603162 3855471319627928 3855981329118919 3857625268526656 3877054255021376 3889683096242944 3895693938939748 3897191240758088 3912070023513344 3918489378698752 3937328269942496 3938224908180992 3950153443460224 3957158681778016 3963020392787456 3963544629085888 3970048449471104 3976183483132718 3976455197910272 3982980203378176 3989135220862792 3996482673094912 3999449903052032 4002129146663648 4009226559169832 4015696532100176 4022285929069408 4035387837633152 4038918158674256 4041623842189934 4045436047042208 4052074243881664 4058336034437113 4058613363156352 4065273182786816 4071555370054172 4079054629150592 4084817765396368 4092061818656812 4098123360723392 4098665468713816 4105391010248528 4118763619402432 4121064662680064 4125128467028569 4138565367572636 4145904737323349 4159409313014956 4175289197715328 4188889488261632 4206210626785024 4224072916489426 4226432793259952 4240199675322688 4247157461765504 4254011400649472 4261555503453248 4268548332889984 4275436791738112 4282043751066004 4282452399120896 4289070199875032 4293115805024384 4295991776313776 4307099895594496 4309985234868544 4317628602182896 4328792667670016 4331692538997824 4334908648992064 4338386432001083 4349028872604416 4349604170879968 4352517983896852 4356623435276224 4363772262641792 4370515729393814 4377687352765012 4377986504539648 4384751936981416 4385750465928832 4391946920689328 4399034516580704 4400036298065408 4406252936717632 4406835804707336 4413062050115719 4421190318729184 4435288502143499 4442446041415382 4449735695961556 4453932846580672 4464820486348222 4468440771162368 4497886131250876 4512537226140944 4529765290383872 4534232116651237 4557068843504177 4559011680986048 4573861881901312 4580930006375404 4581973210479808 4589367465257344 4596898204650752 4604001927837884 4604316544948736 4618998676788496 4623355482333952 4630941993007616 4649753879273888 4653206137204768 4664580900572593 4668363160452992 4676642078464928 4683569555112448 4684189107101504 4691875440284032 4699125934611394 4699447052075776 4706709247039492 4707158422174208 4714432533746936 4722040547518448 4723115886384896 4729788991511584 4738176842655256 4745195470311296 4745823174300208 4752528361663082 4753610643445664 4768639631868959 4769094717202816 4776464540769922 4792023057189368 4796215313425679 4796543065548416 4811838164609476 4827511904559344 4843236699036736 4843877372116328 4845942486083072 4870349146803712 4875151824670127 4891031798040388 4893764286932576 4909704887215744 4925697411278336 4934432688209024 4950505758854656 4958155922286952 4970976195291392 4974306267310688 4978998211744256 4994875119307216 5011145070835904 5019367909359232 5023394816001254 5027468018949376 5035717641963008 5036383776808384 5043499485846536 5044511346109312 5052788935690496 5060597160350732 5068901145306856 5077081190189008 5085412223956064 5090208967520768 5093618913935552 5101490234372609 5102651984397968 5118107466406396 5119273000633792 5127183965092189 5135597213008262 5140441292858144 5143884890059916 5157185401303936 5165154952919962 5173984050819584 5181979561887128 5198858974140832 5208078678290488 5215436968318577 5225043103952672 5232425362352188 5250163503490906 5276606029320626 5278855630615424 5314004433455872 5330949600654392 5353358979544576 5358637956042371 5379096282330848 5387922895710784 5396617768592512 5405473133156096 5413826371170932 5414196328099328 5415059248748864 5423797913485952 5431460984757808 5432697878223616 5441093187444772 5441465007666688 5449873864993096 5458816618022768 5467625897126624 5476597779644992 5485060928686339 5495163675505504 5499243616696544 5512686518858519 5517156462353536 5521582731637742 5530643152470436 5535127656041984 5535859853847232 5553512468177102 5553891970635008 5562474564683036 5571602085337288 5580593374339984 5581864229363968 5589750626331872 5607958283095168 5608700115082064 5616624427420006 5634919620994664 5635665019481497 5644912639091726 5663299976678344 5666463911185088 5684921448355072 5727022938098176 5741022646858576 5755867173495296 5783539611829408 5802378503073152 5811345090732434 5811899684521216 5821278758783488 5830274553568696 5831602267883392 5841013137600256 5849265675893024 5850597715010048 5859638817248216 5869253957723728 5874790048980736 5878725588639904 5897874531925376 5903034231908528 5906988692431442 5922262356442432 5936739328001482 5941553113303808 5952089918046272 5956077241122008 5960499392364088 5961695227220096 5971477833088768 5979914699831072 5980705734959956 5990357223504808 6000186861132464 6019731443742016 6029033913349447 6030406890652144 6038927015947826 6048672460298468 6050049909839936 6059399231472587 6079136688252628 6104274035269046 6124157664048424 6144106060348256 6147538608378112 6204738685943798 6207383982580352 6228427274277824 6238647563454592 6248715311001856 6258968891022848 6268641061355816 6280187057720576 6300213164409736 6310380264728848 6320735031394784 6326696975825408 6330935249304512 6357113788209184 6367545240385472 6377820999245696 6388286430093568 6393411584001596 6398158438656556 6398595660481024 6409942988665216 6418999345622864 6430382857889276 6430822281787904 6439908138279616 6440760022264568 6451328730390544 6461739696604192 6472342830489536 6482344733902037 6492805752837866 6493425380425984 6494284343779232 6503459863328428 6514993158650977 6525506864662786 6536214634737788 6557505236153872 6561168739266944 6563690510750464 6573833576443588 6595246715129072 6628463772369712 6637828868769098 6659450461175512 6660331386659951 6663170918364224 6684875058163456 6696730076855104 6718543529874176 6728925894532292 6750844219921648 6763278369852928 6768299835934208 6784844946287408 6802388477767168 6806945418425152 6817464393144559 6834188228378368 6835092268525664 6846122541148352 6857356412722816 6867953289047422 6868422614572288 6879693078562304 6890324472399368 6891893589316736 6901630875368944 6903015526254848 6912768526055392 6914342754102784 6925027693111528 6935285687378048 6936203100900304 6947584786574432 6969739074796927 6970215355911808 6976313183164624 6980986636509886 6999037330341056 7003726006661384 7016146478547206 7021835497540864 7039000375871464 7068106777679948 7079513082323864 7091129926792912 7114228069876928 7118202599174656 7125221897594801 7148431089443644 7161108182649421 7184434267934924 7211863159690112 7223697178736896 7235354570633728 7265272900810496 7306756096001824 7330556604457856 7335999252140416 7359895015176704 7360868596873792 7372947120446336 7384845367547648 7396257388204916 7396963234845184 7408393981602328 7420349431814704 7422039250033408 7432525558089632 7444519951136576 7445706467029688 7457722131043184 7469959582557472 7482014385541696 7493576564365507 7494291698461568 7505872849781306 7512952658792672 7517985608549108 7537424817290368 7555850053820068 7561459972957748 7561976689659392 7575387168422528 7586090135736112 7600062696658432 7610800527057728 7611807299039944 7636601459623136 7660952867338771 7673315889717478 7675063315375456 7685907111206324 7710942639255856 7711962658237838 7715250537053312 7754108510042752 7779366192485888 7787037467932723 7791387877879496 7794382481516176 7824140047026688 7871300729689033 7874656539884992 7900306886920448 7914317363556032 7927089258171776 7940096898942208 7952366966265436 7952910395820544 7978270441725584 7992965346189824 7998899806104064 8004258293327296 8016627511156957 8018453118339664 8031393064200352 8044571858138816 8057003373716297 8070775675266304 8077836317348512 8083247684379868 8090872094084416 8104148487763328 8116672068874226 8117226726312704 8130546365573632 8143110740108344 8158109258301184 8169635530792736 8184123637313624 8195686664500621 8196246721446784 8197330937427632 8210782020497056 8236741182319111 8237527238804864 8250256934057138 8277130735145272 8291809474646698 8318818626029912 8350578395430656 8412421253570048 8420716788066583 8448145832978852 8452865586519904 8480399350645376 8494314923531008 8508022801298944 8523111006906496 8537096665779968 8550873583476224 8564087502132008 8578140399750064 8586231610048768 8591983552627552 8619970469737088 8635257204365792 8662793101063387 8663385077995648 8669817297984128 8676772864002166 8698057745208832 8699208341759936 8705035967793704 8713246870552448 8727544525283584 8741031458787628 8755374705530024 8769503873962832 8771500931857664 8783893841378656 8798069033161408 8812505873435264 8813671609414672 8826124100231438 8842380637458368 8856045030613781 8870577004286998 8884892082830764 8899471391923112 8907865693161344 8929640972696444 8936881542324736 8995772262501752 9025074452281888 9068464233302474 9114137687008354 9118023361972096 9147723763802624 9156744384116329 9161860012750808 9163946420959616 9178734930514688 9193796409301504 9208003855675768 9237997353576992 9246710964667904 9299507758547776 9306412274409536 9329161801145186 9336726320905984 9353284156929856 9368378214203008 9383750880568064 9398251869222788 9398894104151552 9413418494078984 9428865067493872 9444081095036896 9446231772769792 9459577983023168 9474196149549131 9476353685310512 9490390940622592 9491646348600416 9505056723326164 9507221286891328 9521913078028351 9537279263737918 9538189434405632 9552929081539844 9584046114378736 9592430626851358 9593086131096832 9623676329218952 9655023809118688 9678625516823263 9686473398073472 9687754744232656 9734330488195313 9750303649340254 9782063596080776 9787528573865152 9819409774431488 9868865376418048 9916311844573904 9941952390582784 9948612534621376 9989750238614432 10022290141671808 10038735818718464 10046789632002508 10054936037898752 10072767553616768 10086998971693072 10089022692218624 10105577871380992 10121194320701464 10137802290613712 10154162380378016 10170824447912128 10186541724703201 10187237827871104 10202980468745218 10205303968795936 10236214932812792 10237846392165821 10238546001267584 10254367930184378 10271194426016524 10280882585716288 10287769780119832 10314370802607872 10330309905839924 10363959123774256 10397717948281664 10416157356580976 10430873936637154 10450086207905344 10464850724704376 10466235036179923 10500327006981812 10553212058641252 10557711261230848 10628008866911744 10661899201308784 10717275912084742 10758192564661696 10775845791421568 10793235537185024 10810946266312192 10827652742341864 10830118497497728 10847595826971904 10862921969515616 10865395756447232 10882186374889544 10899747729986192 10917633236045536 10935251794253248 10953195559289984 10970121857372678 10990327351011008 10998487233393088 11025373037717038 11034312924707072 11043165463275484 11061286304940872 11071719707694464 11107024936354204 11107783941270016 11124949129366072 11143204170674576 11161186748679968 11163728458727936 11179501252663744 11196777267648973 11215916566190336 11217400230164128 11233248854840012 11253170001306233 11269839241989328 11271330038962994 11289825278183452 11326599953356688 11332927822370176 11369842896710144 11381054760824749 11438375610791129 11482045293717152 11504208758776279 11567079223658816 11604757006146304 11622690181464868 11623799369042432 11660549107137392 11663204535766784 11682026275200512 11698531351786048 11719277634496432 11738507915447456 11749580097961472 11757451177279808 11775620315431511 11795749063850752 11806068463817056 11813977384862884 11844524712884864 11873478656002964 11883106226607616 11904179836092544 11912154482244016 11920998784728176 11923390454440192 11942955666177536 11959829399662144 11961411469919912 11980714447009616 12000373722264928 12038640220103783 12039462887484032 12058067826698894 12060813781304288 12077854031895652 12097344920596936 12100099819679872 12118798462945174 12158273376505256 12208548070538092 12248315328096848 12288212120696512 12295077216756224 12369186860939909 12409477371887596 12414767965160704 12456854548555648 12477295126909184 12497430622003712 12537282122711632 12560374115441152 12600426328819472 12620760529457696 12641470062789568 12661005301554181 12661870498609024 12714227576418368 12735090480770944 12755641998491392 12776572860187136 12786823168003192 12796316877313112 12819885977330432 12837998691245728 12860765715778552 12879816276559232 12881520044529136 12902657460781088 12923479393208384 12943450429358603 12944685660979072 12964689467804074 12985611505675732 12986850760851968 12988568687558464 13006919726656856 13029986317301954 13051013729325572 13072429269475576 13115010472307744 13122337478533888 13127381021500928 13147667152887176 13190493430258144 13232554952676059 13256927544739424 13275657737538196 13318900922351024 13320662773319902 13326341836728448 13369750116326912 13393460153710208 13437087059748352 13450337444611067 13457851789064584 13501688439843296 13569689892574816 13613890836850304 13634928786289118 13668376456756736 13670184537051328 13692245082296704 13714712825445632 13735906578094844 13736845229144576 13780648944798736 13783787178633472 13803261750737888 13806031052509696 13825537052110784 13850055386223056 13870571374756096 13872406201800608 13895169573148864 13916642190964513 13939478149593854 13940430711823616 13952626366329248 13961973273019772 13998074660682112 14007452013322768 14032292957094412 14043670995081728 14078000751742928 14136213555359896 14145683447664769 14159026164647728 14182259853585824 14228456139753856 14250443795189602 14296862178887288 14322216365298842 14368868535869848 14423726319380224 14447394357473792 14530545801620992 14613512192003648 14661113208915712 14671998504280832 14721737193747584 14745894240892672 14769690735095296 14792514776409832 14816787963204656 14840698863629408 14844078500066816 14865051116179264 14888022520720063 14889039902273152 14891412934059376 14915444262086368 14939919165114944 14963006265473123 14964028771083392 14987153128731014 14988583396923136 15011745699562612 15025905317585344 15035971217098216 15074849634580736 15111700107640136 15122919945915496 15150774336845056 15172180271472224 15221601054115456 15223614598079888 15273202919246272 15296805052878349 15321905734677542 15346631779434956 15350126630750912 15371814222412648 15421885278511712 15423925316475676 15430501074106624 15508217020085504 15574074935865446 15582775755758992 15588764963032352 15742601459378066 15749313079769984 15800613773840896 15828634727112064 15854178516343552 15880193797884416 15904733932530872 15956540883451168 16008516586654592 16033255022313914 16036906236679328 16062786128400704 16089143716277632 16114006747432594 16141551350532608 16155672634697024 16166495368759736 16181744188168832 16208296975526656 16233344137748452 16234453452625408 16286221480216688 16316218516602368 16339271061585472 16368247274627248 16391373329001242 16392493442893568 16394661874855264 16421564040994112 16446940771139879 16473482364638222 16475054477609728 16500513868114276 16554261470290544 16583618949293396 16633849265820787 16637637252059824 16701156790861312 16717625892694727 16841433576133166 16896291665957704 16905731173039808 16960798701290752 16988629847062016 17046222013812992 17074193331559936 17128175004264016 17156280799500128 17172463220097536 17183967105255104 17239940939474176 17270514408731584 17325586202126774 17326770155991296 17339634595968256 17353545728004332 17398416683519872 17410071935587408 17426493741104896 17455089050567168 17482062917575256 17510749411060048 17539007747925664 17543001863715328 17567787682757312 17581881856004389 17594935706305529 17596138066322816 17625011746870528 17627343218829344 17652248200462876 17683552859195509 17684761274916736 17712090061227562 17741154008573996 17769784165661528 17798942783846224 17815731386322688 17859281945392888 17974590245528917 17991544525003504 18050148904563776 18078042335219867 18136928466604948 18228275374016708 18236046723944192 18313488768232658 18323720025501616 18327892841919232 18357469861029376 18416007711351536 18475994707153984 18504546209963803 18599015517095552 18612824548819072 18658323602290372 18673452641811968 18706568313859712 18736756428406016 18767501761136128 18796503738445576 18826836988157968 18857730134987744 18888162190073792 18919155966046336 18948392299098262 18952707370621024 18980781881245184 18983292697200832 19010113446652328 19014442573782656 19043826156056702 19074558527475836 19076378868811264 19105858163079688 19168092228757472 19184861253702716 19186172262193664 19247352658437904 19310047618237376 19357251033646526 19372946796146944 19375509488465312 19437293638619857 19468660976390626 19500607298680508 19564127192161552 19575057147730304 19638819548862976 19658185495970021 19737730752836096 19757194236821041 19832623689147808 19897225069242752 19979500477228864 20044580283343616 20077471637436928 20093579264005016 20145535107233536 20173997943386144 20178045384437248 20242388641402928 20275604581227424 20308324760756032 20339707817563519 20341648895824256 20373083449406402 20374475655742208 20405960937490436 20410607937591872 20472429865625584 20475692784331642 20477092002535168 20508735860368756 20542388852033048 20561765171432576 20575539560239664 20628741605215744 20660619811679848 20674460423510047 20727918247548512 20778587648005187 20794014925633807 20795435896563328 20832314713161952 20861747873274308 20900172415810688 20929701449408752 20932470072359846 21000654013963624 21106424117282504 21115422522461696 21136244555817391 21323798402617568 21364959123441661 21434551824169484 21516385129323392 21551691582843136 21586471074370048 21655305484683728 21660236994995456 21695191653943808 21725843939031232 21764372749779088 21799495459972384 21835266472091072 21869009157229949 21870503588506496 21906391118579968 21940243714745356 21980654702022016 21996974466786176 22050746075434076 22068625849414144 22086330926550968 22122572609881744 22143439415388928 22214049872708408 22249898258732144 22286408341349152 22322373497359936 22359002505327488 22393554535297946 22431833132380672 22434800460328256 22466497709680024 22506340002612466 22539678483978656 22542660077925988 22579650556366904 22653199906713376 22665855644740352 22762109521649498 22876751221582258 22964090587434304 23008417517552558 23134158447317632 23209514012292608 23232401040691843 23245380362929736 23321098214274784 23326409071533568 23397062703572096 23438555268992864 23477015830894912 23514902354559616 23551240630863022 23591498127701504 23612136927634112 23627954769725768 23689049425769728 23746957312005928 23808359672185088 23824308964488032 23841997569456352 23846780908880384 23919658799324288 23922822939839824 23961428894019232 24000747444529856 24037836511665977 24077280440207566 24078925774968064 24116135653397788 24121627562608576 24155708063791304 24194689841193872 24200199639359744 24237596925890348 24316546753010512 24417096141076184 24433453227784601 24496630656193696 24556512674915221 24576424241393024 24738373721879818 24818954743775192 24829535930321408 24913709097111296 24954590253818368 25074564245423264 25200852657638944 25241521058915392 25282940125579136 25322010603108362 25323740997218048 25428455152836736 25470180961541888 25511283996982784 25573646336006384 25592633754626224 25639771954660864 25675997382491456 25721531431557104 25759632553118464 25763040089058272 25805314921562176 25845192640362667 25846958786416768 25886900858717206 25889371321958144 25929378935608148 25971223011351464 25977137375116928 26013839453313712 26059972634603908 26102027458651144 26144858538951152 26230020944615488 26244674957067776 26270554974234571 26295334305774352 26380986860516288 26465109905352118 26513855089478848 26551315475076392 26637801844702048 26641325546639804 26652683673456896 26786920307420416 26900674889222134 26915703578129168 27003376879686592 27139379785149632 27227781673700608 27269857572578236 27340369074102656 27384490164593408 27429425650891264 27471813156189688 27561297889597472 27567574357266944 27606523501475776 27651074104221568 27700110772446112 27741142749512192 27744812403601216 27790339146297728 27833284381929026 27878956299187708 27880861423647232 27905252732658496 27923946546039544 27996149321364224 28014904026645536 28064585914188824 28156001503485856 28272427110719792 28291366895329538 28318052329295456 28364519707171648 28408352241059791 28456912279507712 28500887590379204 28593724357774576 28644432730597684 28737737071739696 28847452638760448 28875899269199983 29021333161263443 29227024384007296 29322226417831424 29343997008561664 29443474387495168 29491788481785344 29585029552819664 29633575926409312 29681397727258816 29730102232358528 29776045041440126 29778079804546304 29782825868118752 29830888524172736 29879838330229888 29926012530946246 29928057542166784 29974306257462028 29977166793846272 30023491399125224 30051810635170688 30071942434196432 30149699269161472 30223400215280272 30245839891830992 30301548673690112 30344360542944448 30368705024007581 30443202108230912 30447229196159776 30544318574974061 30546405838492544 30593610105756698 30643811469355084 30693263558869912 30700253261501824 30743628444825296 30843770557023424 30847850632951352 30861002148213248 30891434350810033 31016434040171008 31047019515004493 31148149871730892 31165551511517984 31177529926064704 31485202918756132 31498626159539968 31657269454224128 31708357032687104 31809467865061744 31913081766902336 31962397999028387 32017033173309184 32066510044627828 32073812473358656 32125572256801408 32178287432555264 32228013494865188 32311345269394048 32332990737519472 32363488376337664 32416593951053312 32466688275496904 32572442960433376 32652066304008151 32678542123170944 32736494549254496 32782746658002484 32784986885787136 32789323749710528 32843128081988224 32893881542279758 32946964729276444 32950108955219456 33001027736228552 33108522940581088 33167237898586792 33267698531641574 33275274504119648 33435251785389454 33573507193979753 33682867152266332 33792583331915408 33811462346079616 33921597402581504 34092444027625984 34126062772690889 34256350008528032 34312561599000256 34367934210510208 34479881878948352 34541028817463168 34651172404253548 34653540311982592 34679269191936512 34707091456008664 34796833367039744 34820143871174816 34852987482209792 34964125835150512 35021498822120096 35078015495851328 35135575365514624 35163763712008778 35189871412611058 35192276132645632 35250023493741056 35254686437658688 35304496400925752 35367105718391018 35369522549833472 35424180122455124 35482308017147992 35539568331323056 35597885567692448 35631462772645376 35710431640608263 35718563890785776 35890287755645323 35949180491057834 35983089050007008 36100297809127552 36156084670439734 36273856933209896 36456550748033416 36472093447888384 36508058778230039 36626977536465316 36647440051003232 36655785683838464 36832015422703072 36951989414307968 37009092419927606 37198031034191104 37225649097638144 37316647204580744 37413136627719424 37473512856812032 37593007476891152 37653673976315936 37715460269975488 37773743089760821 37776324380147584 37838311932092672 37896784598196524 37905414741242048 37966585394401664 38020226893304656 38028885147565312 38087652312113404 38149117054951672 38211716326159376 38336184457514944 38369722507405432 38395426500804373 38494705316875808 38588805632009633 38620095236474752 38714502067293052 38745893592293888 38751018976930624 38874587277239714 38937321952781252 39001214597361016 39128254384323104 39150114295460608 39316370991940042 39514388473642082 39665247378295616 39794450138485504 39959000954457728 40089160566687232 40187158528010032 40291070214467072 40347995886772288 40484777282805856 40551209162454848 40616649521512064 40679415635127038 40683297791648512 40746166898812804 40748951311484416 40811921874980872 40821215875183744 40944859731251168 40951385568663284 40954184005070336 41017471720737512 41084777704066096 41123530342865152 41151079120479328 41321239623359696 41348920847020094 41455836495097024 41557175296010374 41588029851267614 41590871793126656 41664629426323904 41723495746548616 41800344831621376 41859402898817504 41864940144719692 42001308027927248 42203237393446129 42212848234565008 42272489111634782 42415794620308109 42647596805235136 42729918246883322 42869103648338968 43032770258646784 43103383165686272 43310610969367456 43320473989990912 43451687878062464 43528745499558176 43598990919944768 43670532944182144 43738018314459898 43741007177012992 43812782237159936 43880487429490712 43961309404044032 43993948933572352 44101492150868152 44172661853101936 44245145219763488 44286878830777856 44428099745416816 44499796517464288 44572816682698304 44641696378808243 44644746994719872 44718005010654976 44787109070595892 44869600920656512 44932995419360048 45012680005224932 45079356967957312 45085320155851976 45159301112733808 45306399813426752 45331711289480704 45376413137314259 45524219043298996 45604952110556839 45753502443164516 45928181174868608 46016835035105116 46268316894635264 46464802081383686 46490760725859472 46642196428549568 46794125407144192 46877110537985728 46954031661789824 47029804709119232 47102481261726044 47224273855268224 47255909539451536 47378098851539456 47493914624011856 47616719344370176 47648617928976064 47683995138912704 47722250752011913 47839317598648576 47845645879679648 47922857788038464 48001494889059712 48075673023331954 48154560880415132 48157851549936128 48232271306795576 48243255125217152 48311416127582608 48389379682387744 48400399278719488 48475193851780696 48633093506021024 48788173523578489 48834192282152368 48866906455569202 48993261312387392 49113025349830442 49152848482786048 49476747443759636 49637909487550384 49827418194222592 49876553283163607 50127757278545947 50149128490846528 50401705315277888 50483042117830784 50565880251158272 50644021206216724 50647481994436096 50856910305673472 50940361923083776 51147292672012768 51185267509252448 51351994764982912 51443062863114208 51519265106236928 51526080178116544 51610629843124352 51690385280725334 51693917572833536 51773801717434412 51778742643916288 51858757871216296 51942446022702928 51954274750233856 52027678906627424 52119945269207816 52204054917302288 52289717077902304 52455035950558549 52460041889230976 52541109948469142 52590668611548704 52758368447682469 52761973721032576 52930219810704236 53027710178957696 53102630950152784 53275603689404096 53282651093279608 53305367346913792 53573840614840832 53626670071371397 53801349778444268 53831407156258336 54006753759373184 54278759570299264 54455563347401216 54539715145156472 54680738148205312 54768980329186816 54943626312379376 55122595779194944 55213047002951552 55302148208443136 55400221544892224 55489624807202432 55580678292595456 55666568763858052 55757912598375416 55810505465316992 55847893092079088 55992298642728448 56029808053291072 56116392578098699 56129171828377648 56312003006971712 56399023616014079 56544854221439584 56582733790659076 56636104658590912 56729039414343296 56816704482119582 56913824559015424 57001775180758408 57187448715549152 57288865461195368 57369806651504347 57475474143479392 57751798538399966 58042666322526886 58454048768014592 58886948774990336 58945017516466081 59170059105639328 59267151852818624 59362795454517632 59460204464717056 59552090082880252 59556159609092608 59565651736237504 59661777048345472 59759676660459776 59852025061892492 59856115084333568 59948612514924056 60046982798250448 60103621270341376 60143884868392864 60446800430560544 60491679783661984 60639551707443709 60688721085888896 60737410048015162 60886404216461824 60894458392319552 61088637149948122 61092811676985088 61187220211513396 61287622938710168 61386527117739824 61400506523003648 61487256889650592 61687541114046848 61695701265902704 61782868701620066 61992315214296467 62094039030008986 62296299743461784 62331103023035968 62355059852129408 62970405837512264 62997252319079936 63314538908448256 63618935730123488 63826163533804672 63924795998056774 64034066346618368 64133020089255656 64147624946717312 64251144513602816 64356574865110528 64456026989730376 64622690538788096 64665981475038944 64726976752675328 64933376550993808 65144885920866752 65304132608016302 65357084246341888 65472989098508992 65565493316004968 65578647499421056 65686256163976448 65787763084559516 65893929458552888 66002055472457104 66217045881162176 66319373046843917 66334475797173584 66535397063283148 66550549008239296 66653391546198457 66870503570778908 67147014387959506 67365734304532664 67585166663830816 67622924692159232 68252125545381778 68512700017056064 68625123198000512 68735868421020416 69082057634926336 69302344808507096 69414182912017328 69593666734079488 69640287742349632 69928251670301024 70042997644240192 70156030991702656 70271150731029248 70327527424017556 70379742825222116 70384552265291264 70509372875317376 70608992801851504 70734211436782036 70739045099666944 70848360244910248 70964616034295984 71079136662646112 71195771135384896 71305792072922407 71420863281216526 71437127781571552 71664924745160747 71780575511290646 71898360982115668 71966178100014016 72200595618255104 72312169340879468 72547713866419792 72913101496066832 73016117556460078 73253955072930632 73263645253259461 73294880102006464 73664030845406144 73903978828615936 74018184839855212 74396062068382208 74451298195276288 74633294409161488 74826273255438848 75186014953782304 75307347952631872 75430920539950976 75547486179521642 75552648760295168 75676623864185344 75793569196393048 75810829482484096 75933170788803328 76040453786609312 76057770295130624 76175304624226808 76298234109903344 76423432652318752 76672368915029888 76739445014810864 76790853001608746 76989410633751616 77177611264019266 77240190472949504 77429004134586104 77502037953861248 77749174554479428 77874643905562504 78002429194722032 78256508768646208 78300228590921216 78377440873542811 78632741983880084 78772190009143631 79028776947284164 79330494756591232 79588900276971008 79918001908915456 80374317056020064 80695991773544576 80969554565611712 81102418324909696 81233299043024128 81358831270254076 81366595583297024 81492333797625608 81623843749961744 81642431750367488 81889719462502336 81902771137326568 82034943441475024 82169555408132192 82247060685730304 82302158240958656 82429342208020577 82642479246719392 82697841694040188 82911672990194048 83114350592020748 83176059702535228 83181743586253312 83329258852647808 83446991493097232 83600689663242752 83718805797635008 83729880289439384 84002616055854496 84270481540726481 84406474786892258 84425696469130016 84544978223269564 84831589240616218 85295193610470272 85459836493766644 85738207296677936 86065540517293568 86584308026579363 86621221938734912 86903375756124928 87057490999116352 87197981839889536 87341065888364288 87476036628919796 87482014354025984 87760974858981424 87922618808088064 87987897867144704 88202984301736304 88345323706203872 88490290439526976 88627037110879267 88856199490833632 88999593034928576 89145633365396608 89283392757616486 89289493989439744 89436010021309952 89574218141191784 89739201841313024 89865990838720096 90025360010449864 90158713935914624 90170640311703952 90318602225467616 90604153005510221 90612799626853504 90752826274628518 91048438086597992 91209904221113678 91507004886329032 91856362349737216 92033670070210232 92536633789270528 92627884668732413 92929604162767372 92981521451718944 93284392857099136 93588250814288384 93754221075971456 93908063323579648 94059609418238464 94204962523452088 94448547710536448 94511819078903072 94987829248023712 95297235857952128 95367990277825408 95444501504023826 95678635197297152 95691291759359296 95845715576076928 96002989778119424 96151346046663908 96309121760830264 96464542613591152 96486510250434304 96622832255165216 96778759364775488 96950387703561392 97266187012042048 97416495336751591 97576347047156978 97668384564304736 97733812911138404 97986522624774784 98226050699660884 98305696965572096 98953494887519272 99275818975100768 99753106566327214 100255514557091894 100298256981693056 100803410630555776 100966084235661568 101131760502316544 101288042412433448 101713820611346944 102294585344025536 102370535018504896 102703989529965824 102886125726228416 103052160356233088 103221259686248704 103380770561450668 103387835145667072 103547603434868824 103717515742432592 103884892045405856 103908549500467712 104055357813254848 104216157645040441 104239890538415632 104408109834604576 104579434155804608 104741043858311861 104910071901117098 104920083778461952 105082219896938284 105181337223097408 105516736895364938 105523947442065152 105860439621408472 106055420357915392 106205261900305568 106551207378808192 106565302186559216 107077635370148443 107253340142742794 107602699556888536 107662814312516672 108013507518746368 108557519140598528 109079430290312944 109361476296410624 109887252624758752 110245191558389888 110426094005903104 110604296416886272 110800443089784448 110979249614404864 111161356585190912 111333137527716104 111515825196750832 111621010930633984 111695786184158176 112059616106582144 112232785156197398 112258343656755296 112616310313824031 112624006013943424 112798047232028158 113089708442879168 113165467581318152 113272209317181824 113458078828686592 113633408964239164 114003550361516816 114374897431098304 114577730922390736 114739613303008694 114950948286958784 115128585397979153 115503597076799932 116085332645053772 116908097536029184 117890035032932162 118340118211278656 118534303705637248 118725590909035264 118920408929434112 119104180165760504 119131303472475008 119323554096690944 119519353320919552 119704050123784984 119897225029848112 120093965596500896 120207242540682752 120287769736785728 120893600861121088 120983359567323968 121279103414887418 121377442171777792 121474820096030324 121788916784639104 122177274299896244 122185623353970176 122374440423026792 122575245877420336 122773054235479648 122801013046007296 122974513779301184 123164549944138703 123375082228093696 123391402531805408 123565737403240132 123784870014368563 123984630428592934 124188078060017972 124592599486923568 124662206046071936 124710119704258816 125822131718702419 125940811675024528 126546296346539069 127237871460246976 127652327067609344 127849591996113548 128266040178511312 128295249893434624 128502289027205632 128912053979460752 129245381077576192 129331962950077888 129531823469746621 129866753101987616 130289771841733504 130608265216032604 130714168492683776 130945978197017984 131130986632009936 131157294998842112 131372512327952896 131575526169119032 131787858917105776 132004110944914208 132425042421141613 132434091762324352 132638746093687834 132668951594347168 133070794126566296 133101098016478592 133306783092396914 133741007141557816 134294028775919012 134731468609065328 135170333327661632 135245849384318464 136061055470338999 136504251090763556 137025400034112128 137250246396001024 137471736842040832 138164115269852672 138604689617014192 138828365824034656 139280575484699264 139856503340602048 140085995288480384 140312061983405312 140542301462058496 140655054848035112 140759485650444232 141018745750634752 141217985603703008 141468422873564072 141696720489820496 141929232068591968 142158273325292224 142377954722944633 142391542270769792 142611584145844814 142841726562433052 142874255563143104 143329849490321494 143561151022581292 143796721964231336 143932356200028032 144401191236510208 144624338681758936 145095427732839584 145558104479436649 145826202992133664 146032235112920156 146507910145861264 146527290506518922 146589760204012928 147328061690812288 147807957657231872 147953711890721737 148036369679710424 149266588818322976 149554713864091627 150372029907564608 150614695905263744 150861841079901952 151094972359043284 151105297520590336 151587138392786096 151621658964968192 151866341577606656 152080907573218624 152350609248453616 152596468219806688 152846865304637504 153083064100609643 153344737830059776 153478890029621728 153581706003217492 153978821267503232 154355222528038532 154480380945899008 154858008269172208 155004075907722496 155498349108958856 155749287811125008 156004858389444064 156513017537292416 156754881747085622 157265483967760168 157544380018287262 158057553894568328 158660989513182464 159836003817830912 160748634112040128 161391983547089152 161939109131223424 162204836649819392 162466598086048256 162717662540508152 162984667595251216 163247687499923488 163284863500734976 163779438925004672 163805542274653136 164069886882950048 164339110816264384 164593068920204353 164604316481917312 164858684416041154 165284958493438784 165395683388080376 165823345980388096 166228701184041496 166352119405070456 166658517705295616 166893982986194464 167437611595270016 167459760578878768 168005232111708992 168264855581661839 168540963081452962 168812949573784516 168851392938260032 169089956446539128 169663178481232436 170590387220940544 170919672987533288 171476414593355872 173168616053158726 173242443877469824 173806751512249856 174114981998232704 174395963679779072 174682131776728576 174952073257839592 175521949717962848 176405968603472608 176690647412407744 176980580879053952 177254074221758534 177712398981667264 177999186069857152 178291266730793216 178566785515232972 178578987978879488 179148436282383568 179478403682626048 179731981677440192 180050720020899728 180317427871829248 180341280623407904 180637204450935232 180916348482538669 181208306011020442 181225599253707008 181505652549257036 182096876173195984 182419808442227356 183014009772658064 183712724699474432 183893884819641997 184067340140420464 185255769337464826 185859208325534744 185963042903437888 186568785714198272 187508442151942912 187816126647159296 188409925046904176 188897095421072896 189023638157806144 189975658496047424 190594471715904256 190735980555650816 190889003008047652 191382583518718592 191691431152153856 192005979556238848 192302692093327816 192618243521660528 192929085227182304 192973020500868608 193245664510330432 193544292769360819 193557518729550976 193900775407122784 194519081451150599 194532374024084096 194832990673503182 195152694094313956 195336769128609472 195467625822276808 195973045249549568 196452101399321768 197906989775038544 198551637950201536 198858465687418537 199506213132654428 200511029114183788 200596513963386112 201606821261111552 201932168471323136 202576084824866896 204589170688051072 204741070037009792 205407979059931648 205772251452456832 206104320712466176 206442519372497408 206761541122901336 207095206869737648 207435031484865184 207769784090811712 208110715626509696 208432315290080882 208479781076831264 208816219669209152 209158868311609216 209482087716623722 209820143802234196 209840167556923904 210164439793876568 210362674446194816 211033473790729876 211047894884130304 211720879242816944 212110840715830784 212410523800611136 213102414757616384 213130604373118432 213810230024818427 214155270740296886 214506680285485588 215205399113777072 215325628625033344 216027015037492736 216240040455670231 217115038281197056 217329136605031451 218158860580625888 219774505249517504 220490383116779776 220852188011806208 221600886179568896 221958499228809728 222666275055432208 223031650393501664 223242021861267968 223391572368316352 223736785993198709 224119232213164288 224465570312394796 224516687313510592 225232620627648062 225248012027886848 225596094464056316 226179416885758336 226330935162636304 226544418634363648 226916157657373184 227266817928478328 228007100723033632 228564464128057057 228734164181971877 228749794862196608 229155461844781472 229479226606017388 229901896573917568 230257170795958306 231007194153599864 232170665290107544 235014550357858271 235780070065864324 236680236422557312 237068607411274496 237451181818070528 238208360331521008 238262606944950016 238647108193381888 239408100247569968 239794450059696224 240187931193001792 240559100729529439 240575539473571456 241787201722242176 241966719134647936 242558206829774836 242754884343555584 242949640192060648 243577833569278208 244354548599792488 244748880846053584 245150491754840672 245546108470959296 245949027558602368 246329099888277406 246750164456187392 246782805063610816 247131474806480264 247569740028737126 247969260857185868 248376156120035944 249185198973847136 249324412092143872 249420239408517632 251644263437404838 251881623350049056 253092592693078138 254475742920493952 255304654135218688 255556411447610273 255699183992227096 256532080357022624 256590499786869248 257824107958921504 258663925900155776 259063646939493242 259733506203975232 260579543683467008 261216530432065208 261891956394035968 262261973264019872 262314589997684224 263151052338238064 263575717834211552 264008221889828416 264416201628325747 264850084842283226 264868183524648704 265277492187375668 265337903188694336 266141588253132592 266202196032957184 266613566184793828 267482014283115632 268588057551838024 268767985505630611 269462937218130656 270121639424067431 270340666655323264 272122110940677998 273008502181527112 274050800068224256 274500492792002048 277209379234028384 277656731648069312 278561150969398528 279713006681204096 280171990576960768 280624123966810624 281310109696070224 281518971300888464 282037491501269504 282435971207406016 282936845747128144 283393440979640992 283858464137183936 284297119043989337 284316546650584448 284755909445889266 284783084541539584 285223168291689628 285683453124866104 285748511126286208 286659698980642988 287122302045162584 287593443928462672 287864712400056064 289248677363517872 290190855465679168 291116208958873298 291652405984267328 292064470225840312 293015820291722528 293054581013037844 293179520408025856 294656123381624576 295907423781443474 296072739359420848 298533177636645952 299109427728183254 300744059815129216 301229391810527488 301723682159803904 302189944718086568 303174276785572192 303243317929936384 304161815146437248 304701218496907232 305192936439613376 305693730609275008 306166128201219286 306689475660119552 306957780059243456 307163412006434984 307957642535006464 308710445056077064 309716016538344416 310008151815444992 310996698217917712 311498575622250016 312009716778888128 312491874651657701 313026035074584832 313509763494171244 314530967935520336 315088760036574524 316115107789136656 317321979026364928 317634891961199813 319234664773897873 321497268224080256 322783967094178304 323878218262446848 324409673299638784 325435325081016304 325969335190502432 326495374999846976 327558877850009344 327611084549306272 328139773765900096 328678221632528768 329186137840408706 329208632963834624 329717368832082308 330569916986877568 330791366776160752 331646691960776192 332457402368082992 332704238810140912 333317035410591232 333787965972388928 334055755264083391 334875223190540032 334919521157757536 335987504324714671 336010464223417984 336529711163323678 337081926162905924 337625899147569032 337702785876520064 338179912893078256 339326356962464872 341180774441881088 341517214665049423 341839345975066576 342952829186711744 346337232106317452 346484887754939648 348229963996465408 348791927359558144 349904146515679184 351043899435925696 351586377989312257 352811937206945216 353381294824815488 353961161758107904 354508148443517068 355424797963334528 355998372139714304 356582533461586432 357133571030465944 358296872564767136 359463963354880384 360101440041799456 360634855743658496 360682561246815808 361274408901870464 361832696965077338 362416612022040884 362451198507414016 363011305098514072 364193752346391968 364839616884454712 366028019545316128 367787769639283994 368134680280840928 369308579133777283 370511538674929652 371718416651069488 371926085806875776 373137571428396544 375016884303885824 375386690499599779 376819850093808352 378047276315612288 379951316992094848 381188943431808512 381471961111301632 381778006016095304 382765167037437184 383382862304307712 384605384186655632 385236487043321056 385858170454364608 386491329020660864 387088585538721638 387115037459101952 387801550814245568 389038162902301198 389064748048168192 389665981347006364 390305388188627912 390673538257218944 390935251644553616 391946090499099136 392814748046690893 392904202798643536 394793165312098553 395813979550077088 397103275900403072 397716931374837074 399012426265308856 401022058228367576 401193027926772224 401588646560530429 403213642522223104 405152169649733792 409178341376102144 409482140074019584 411544502904913664 412208641424932352 413523082245802672 414190413739475296 414870062969730368 415511173987369031 415539568181623424 416221431253019392 416864630580161764 416959562153662528 417632439338418304 418317736623218432 418964175433247444 419640287604468392 420328879587753136 420725348892389632 422066947581459752 423441758485633888 424476861952105963 424821047601222272 426204829515232768 426261208746236864 427620460049636854 428310541480593772 429013360570971176 430410798227554144 430651257250066688 432480080911340462 434658273210062902 436317721161251776 439549010499035008 440980766233559552 443201772359137792 445332550110864416 446063300787003328 446783144736632704 447473571986397418 448238464426328576 448931140624789592 449033374627021184 450465241255296124 450496024055773696 451192188928112632 452358833771516672 452661870325272608 453088837268727296 454533635856956656 456014201446067264 457128928256114114 457468328363943754 457499589724393216 458310923689562944 458958453212034776 459803793147835136 460514341591916612 462014388307199728 464235611327907419 464341330580215088 466573740823389199 470029100715716542 471560140131728648 473360472845114624 474137214822548992 476416720663042016 476525213889900032 478816200495139936 479588900119392448 480375862386003584 481118201459058878 481151078947142912 483574403444484352 483933438269295872 485116413659549672 485899280384121296 487155667138556416 488709097199584976 489497761692107168 490300983509681344 491058660166890673 491092216941918592 491898055117204736 492658199776554812 493565610127221632 494262949612960528 495139480057474252 495938521714371736 496752312240071888 498370397947694272 498648824184287744 499140544510456849 501654473216125229 503288526874809676 503763246700098112 506185185386156276 508951485840987904 511112822895220546 511398367984454192 513064160714045248 515648215917843008 517327851800311552 518127293878986484 519467012407950464 521159087366934016 522433060864130416 523783912788071936 524523946528039744 526302104676476128 527151435668423104 528016443779656832 528832403256651494 529700169684566452 529736367049297408 530554984374751336 530675806377388672 532283176506265184 532404392065914368 533227132369587656 534964028566231264 537176115103676048 537535971011261222 538925874436261312 540243278848134862 540681333310646528 544244221881355996 546017004363054224 548101600136448512 548642086114799677 551405330064005417 554418758468056768 555313463296138624 557122301938797056 559426013362408192 560343981153921536 562620219392140448 563037942601776928 564871942414812032 565873691494256288 566786881959281984 567716928274367872 568594238087978674 568633093301168896 569511818891778532 569566169083079168 570446336583379256 571366906249732208 571497022252572416 573319397961285976 574244604090325168 575186887856925344 575729424800112128 577005395456144039 578497354727035744 580342052924507159 580381710931358336 582232417917746596 583304811968534656 584128940451680624 586031640583445056 586109162026075688 586359040816051712 589312246763249152 589893370785085367 591814847562886948 592145478718841696 597066355273291904 598218855456366508 601488119630258432 602458783621054976 604379889436173136 606348553571144384 608323630292874496 609402436993814464 610385872879226752 611387461218550016 612332256402438572 613915560118486912 614326824012869968 615915285070012928 617420890112154128 619432033076688832 620389259776154869 621993396435835424 622997151244500032 624019433557776256 624983749303315402 626052070149169664 627019526988342488 629061935871040672 630177520073149048 632230215578273312 635269783922399626 638469329547795746 642994536448160512 647756436524893696 648395192681126891 650870650162032608 651938670381004864 652990749999693952 655117755700018688 655222169098612544 656279547531800192 657356443265057536 658372275680817412 658417265927669248 659434737664164616 661139833973755136 661582733552321504 664914804736165984 665408477620281824 667575931944777856 668111510528166782 669750446381080064 669839042315515072 671975008649429342 672020928446835968 673059422326647356 674163852325811848 675251798295138064 675405571753040128 676359825786156512 678652713924929744 681915467357261137 683034429330098846 683678691950133152 685905658373423488 692674464212634904 692969775509879296 696459927992930816 699808293031358368 702087798871851392 703172755978624514 705623874413890432 706762589649630976 707922323516215808 709016296887034136 710849595926669056 711996744279428608 714267142060931888 716593745129534272 718927926709760768 720202880083598912 721365122493631616 722548817803740928 723665393930154676 724833224044081768 726022610197028144 728387504692783936 729513103515283087 729679233768909424 732056039090632256 733187307008183027 735575539278567988 736269360561681856 738617158267554566 741023077349859304 743436833302138976 743852171613751552 750773380999199558 753639700187616704 756094552631224576 759902633984189696 763556012032190608 765530334074874368 769210768373311264 770472974086642112 771716340908729216 772982658041321728 774177171077443276 774230074918203904 775603101628491136 778076325804602396 778129496096336384 779331962694012728 780610776377255824 781347076514437888 781870503289107232 785629496093381786 785808405597287072 788314172196768217 789586330624197106 791627959100154176 794206551800806144 795433862749674148 798024852530617712 802044116456735152 803177293121060858 805900097785854071 810304339299467584 818356682752204288 818964280148039168 823089005809827328 827046164491605344 828380827478950592 829740125939460736 831022347974738062 831079136363246848 832442862506038784 833729261160323528 833919124307325056 835264878676836608 836635473246436864 837928350866494888 839280575208936784 840657759175506272 841450697784779264 844133895162919504 846883516971267776 848953723904211926 849642095202444544 852522417492473728 855240920099273708 856621082961187544 858026721141942352 860821596455108288 861302514500133376 862151849608970921 864960161822680924 866494090100579941 869316546420125804 872635442322503552 879098020998070016 890665100221728832 892126601574006656 893566289473265408 894947143972794836 897862281249579184 898066749254042368 900930482510592248 902384377856225264 904717667543033344 905323740650545216 906722764288226347 909067271713913312 912028402892134528 914257856512228228 914936656727887508 914999179448786432 916621847379125888 917916906424069552 919607586295670272 921028683183833224 924028776614399456 926975296947991291 928471222655814838 928682661160430176 933147481646778398 940058201431433084 943120280263457296 946720945690229248 952427388292372993 952833441326084032 957632400990279872 959177800238784896 960751724772007168 962236402918117756 962302157894285824 967148806888968704 967866876538591744 970232827319099344 971798560768242592 977418194399169952 978995523384214336 980601967019362688 982117320333781346 982184433883837184 983796110234409472 985316399553109624 987131220254443264 988525899225921056 990278960114948504 991877043428743472 993504624480143776 996645683060612431 996740795895388544 998281089020913698 1003308946432250458 1006577053749619352 1007526493400196224 1012370370772312552 1017902971681975808 1018906731356056543 1022225645790441092 1022796735968908384 1026128321428090496 1031296431835686016 1034655703600623104 1036254587757972968 1038934024815900928 1044866121728260832 1049047893056079488 1052604209352952256 1054302871336846208 1056032887559313664 1057664806513302988 1059400339369132904 1061109968749502672 1061351612754777344 1064566353012530368 1066454264739175312 1069928057132462528 1071581448704267501 1074352230207352096 1075071942022522444 1077851748872522624 1080486557696269724 1081362666621293056 1088488443762711992 1092034008726108448 1097284172229599354 1102810660128010834 1108837516936113536 1110626926592277248 1118852026724816384 1125240438784280896 1126075885203553856 1129743884829624064 1131747382988512576 1133573763918563968 1135433856548735744 1137188476175957348 1137266186602337792 1139023637783557064 1140892673166758512 1142733812499464416 1142994044505144832 1146638795922571952 1148489208180650336 1150373775713850688 1152151482441430471 1154010790912288078 1156994709454071488 1160684105849014318 1160763421862716672 1164464835835493192 1166609623937069312 1168257880903361248 1172063281166890112 1172218324052151376 1177853989071632873 1179786741570170734 1183629695125773896 1184290957437683392 1194132710546583808 1196437710912733016 1202976239260516864 1208759778872346272 1212697107142288768 1216647260585748992 1218804873987628928 1220771745758453504 1222774922437100032 1224664512804877144 1227831120236973824 1228653648025739936 1234841780224308256 1238864066153377664 1240778519552309738 1243986792871670848 1245994302489000064 1248038867115552512 1249967498606630804 1254039053976684976 1258123871742081344 1260355040146298096 1264460431156546624 1266414439377770683 1270539567844799252 1276938659095591492 1285989072896321024 1296790385362253782 1301741300324065216 1303877340762009728 1305981499999387904 1310444338197225088 1312559095063600384 1314712886530115072 1316744551361634824 1318869475328329232 1322279667947510272 1323165467104643008 1329829609472331968 1330816955240563648 1335151863889555712 1336223021056333564 1339678084631030144 1343950017298858684 1344041856893671936 1346118844653294712 1348327704651623696 1350503596590276128 1350811143506080256 1352719651572313024 1354810049385525733 1357305427849859488 1361633570158054193 1363830934714522274 1366068858660197692 1367357383900266304 1371811316746846976 1385348928425269808 1392009259811929759 1399616586062716736 1404175597743702784 1406345511957249028 1411247748827780864 1413525179299261952 1418032593774068272 1421699191853338112 1428534284121863776 1433187490259068544 1437855853419521536 1440405760167197824 1442730244987263232 1445097635607481856 1447330787860309352 1449666448088163536 1452045220394056288 1456775009385567872 1459026207030566174 1459358467537818848 1464112078181264512 1466374614016366054 1471151078557135976 1472538721123363712 1477234316535109132 1482046154699718608 1486873666604277952 1487704343227503104 1496671610173728989 1501546761998399116 1507279400375233408 1512189105262449152 1519805267968379392 1527112024064381216 1538421536746622528 1540945948173284224 1543432681817458432 1545965316082643456 1548354342154886552 1551206203256982272 1556152651609204792 1558663925388025456 1561221552754511648 1562694153028875776 1563741006578214464 1566157501952390963 1571258992186763572 1571616811194574144 1576628344393536434 1579172661248394212 1583255918200308352 1588413103601612288 1590867725499348296 1596049705061235424 1601139149273803139 1604088232913470304 1606354586242121716 1611800195571708142 1620608678598935168 1645101852505007897 1654092328983210688 1656761654957901184 1659480251878921472 1662044695949476124 1662158272726493696 1667458522320647056 1667838248614650112 1670529757353673216 1675856701732989776 1678561150417873568 1681315518351012544 1683913705106706073 1688267790325839008 1693767033942535552 1697907447808423852 1699284190404889088 1705044834984947456 1710481840198547416 1713242165922375088 1716053442283884704 1721643192910216576 1724303699217941842 1729920323645361848 1732988180201159882 1738633092840251608 1745270884645007104 1758196041996140032 1781330200443457664 1784253203148013312 1787132578946530816 1789894287945589672 1795724562499158368 1796133498508084736 1801860965021184496 1804768755712450528 1810647481301090432 1813445528576452694 1818134543427826624 1824056805784269056 1828515713024456456 1829873313455775016 1833243694758251776 1835833812848139104 1842057366367666448 1848057553228798912 1850913411398280229 1853950593895982582 1856942445311629676 1857365322320860352 1866294963293556796 1880116402862866168 1886240560526914592 1904854776584745986 1905666882652168064 1915264801980559744 1918355600477569792 1921503449544014336 1924472805836235512 1940465654638198688 1943597121536485184 1954836388798339904 1957991046768428672 1961203934038725376 1964234640667562692 1964368867767674368 1970632799106219248 1974262440508886528 1977051798451842112 1980557920229897008 1983754086857486944 1987009248960287552 1990079833307925359 1993291366121224862 1993481591790777088 1996562178041827396 2006617892864500916 2013154107499238704 2015052986800392448 2024740741544625104 2037813462712113086 2044451291580882184 2045593471937816768 2052256642856180992 2062592863671372032 2072509175515945936 2077868049631801856 2089732243456521664 2098095786112158976 2105208418705904512 2108605742673692416 2112065775118627328 2115329613026605976 2118800678738265808 2122219937499005344 2122703225509554688 2129132706025060736 2132908529478350624 2139709895962656589 2139856114264925056 2143162897408535002 2148704460414704192 2150143884045044888 2155703497745045248 2160973115392539448 2176976887525423984 2184068017452216896 2187443122561603907 2194568344459198708 2205621320256021668 2217675033872227072 2221253853184554496 2250480877568561792 2252151770407107712 2259487769659248128 2263494765977025152 2267147527837127936 2270867713097471488 2274376952351914696 2278047275567114128 2281785346333517024 2285467624998928832 2293277591845143904 2296978416361300672 2300747551427701376 2304302964882860942 2308021581824576156 2313989418908142976 2321368211698028636 2321526843725433344 2328929671670986384 2333219247874138624 2336515761806722496 2344126562333780224 2344436648104302752 2351912530273002697 2355707978143265746 2359573483140341468 2367259390251547792 2368581914875366784 2388265421093167616 2390620502655345961 2392875421825466032 2417519557744692544 2425394214284577536 2437609747975257856 2441543491516907008 2449329025609754288 2455662240473947648 2457307296051479872 2461104645925185799 2469683560448616512 2477728132306755328 2481557039104619476 2487973585743341696 2491988604978000128 2496077734231105024 2499934997213261608 2508078107953369952 2516075806001690647 2516247743484162688 2520710080292596192 2528920862313093248 2532828878755541366 2541079135689598504 2553877318191182984 2585160053936440981 2593580770724507564 2603482600648130432 2607754681524019456 2611962999998775808 2620888676394450176 2625118190127200768 2633489102723269648 2637738950656658464 2646330934209286016 2659659218944663936 2661633910481127296 2670303727779111424 2672446042112667128 2679356169262060288 2687900034597717368 2692237689306589424 2696655409303247392 2701007193180552256 2705439303144626048 2709620098771051466 2714610855699718976 2723267140316108386 2727661869429044548 2732137717320395384 2734714767800532608 2743622633493693952 2770697856850539616 2784018519623859518 2799233172125433472 2808351195487405568 2811120525923713003 2812691023914498056 2822495497655561728 2836065187548136544 2857068568243727552 2866374980518137088 2880811520334395648 2885460489974526464 2894661575720618704 2899332896176327072 2904090440788112576 2908578217911583217 2913550018771135744 2918052414061132348 2918716935075637696 2928224156362529024 2932749228032732108 2942302157114271952 2945077442246727424 2954468633070218264 2964092309399437216 2971338033664741741 2973747333208555904 2993343220347457978 3003093523996798232 3014558800750466816 3054224048128762432 3076843073493245056 3081891896346568448 3086865363634916864 3096708684309773104 3102412406513964544 3112305303218409584 3117327850776050912 3122443105509023296 3127268309483882707 3127482013156428928 3132315003904781926 3142517984373527144 3143233622389148288 3153256688787072868 3158345322496788424 3166511836400616704 3181735450998696592 3192099410122470848 3202278298547606278 3208176465826940608 3212709172484243432 3223600391143416284 3241217357197870336 3290203705010015794 3308184657966421376 3313523309915802368 3318960503757842944 3324089391898952248 3334917044641294112 3335676497229300224 3351713403465979552 3357122300835747136 3362631036702025088 3367827410213412146 3376535580651678016 3387534067885071104 3395814895616847704 3410089669969894912 3420963680397094832 3426484331844750176 3432106884567769408 3437410621168234711 3443286385820433152 3448607398435883684 3459840647290723696 3465976360402319764 3477266185680503216 3490541769290014208 3493983811573197943 3511581312512876603 3562660400886915328 3568506406296026624 3579788575891179344 3591449124998316736 3603721930042368992 3609537511424901056 3621294962602180864 3626891057152905388 3636269086855653248 3648113611568538112 3657031426048912912 3659746626911550032 3666487389516503552 3671667625696278208 3684114732735332896 3695862547571861381 3696115106457597824 3701826822796560458 3707901187791965164 3713884890623259352 3714730644641720704 3732589926587113592 3760232805725732336 3772481121053829184 3809709553169491972 3811333765304336128 3830529603961119488 3836711200955139584 3848945611672471024 3880931309276397376 3887194243072970368 3909672777596679808 3915982093536857344 3922407868077450752 3928469281335125384 3941265598212438496 3954103596903684224 3961115840459794016 3967508173714973888 3974018497920575104 3980159666615850718 3986582732242449724 3986963183581554176 3993124356083654792 4013235785729001832 4026308214998477408 4030105973600784896 4049481483089250208 4062394370471550113 4075626925424226172 4088902583161764368 4091186943875633536 4104513285712361984 4125185727342744064 4129253595495597569 4145018351031891872 4179464486913043328 4196191572224317952 4210416837411809024 4217211485347384832 4230659226053211952 4237601357476531616 4244439874998010688 4258265412050121472 4265817058956701248 4279419791925313178 4279712228529850112 4286325794817070004 4297408920829408384 4300287768090089776 4311406995490090496 4321946230785078896 4342724818433084083 4353953775050847968 4368136034904433792 4374886245123207814 4389136688918397416 4411242640512043336 4435350067744454144 4500961755137123584 4504303540814215424 4526989531954050304 4534295055674255872 4548753904703829392 4556094551134228256 4563570692667034048 4570622913861059341 4570935249997857664 4586555183690287808 4593956832722601344 4601495102855402752 4608605929765721884 4616043163649152312 4627978837816285952 4642736423396057272 4657859343341972768 4673031523613444992 4688253124667560448 4688873296208605504 4703825060546005394 4711415956286531492 4719146966280682936 4734518780503095584 4737163829750733568 4781241005310691922 4785750843650932064 4835039115489385088 4850788428569155072 4875219495950515712 4898658051219508576 4914614592102959744 4922209291850371598 4939367120897233024 4955456264613510656 4963114078209238952 4975947171486683392 4983977209956000256 4999869994426523216 5016156215906739904 5032151612003381294 5032495486968325376 5041420160585192384 5057841724626186496 5065657757511082732 5082158271379197008 5106591724606981609 5107754636382365968 5132311149057281189 5170320107872881962 5187161541449015128 5206965201296260864 5215509363048038912 5241777352788900352 5266978205446539296 5275477901313316928 5292661868418572032 5319318437889327872 5323267820962254592 5344892084225334256 5358712338524120576 5375800069195434736 5384475378613178848 5393310818606494784 5401645261835797403 5402014386361104512 5410878606289252096 5419240197542102932 5429221711399437952 5446534280632216772 5455323738858089096 5464275434640790768 5469429535601065216 5518199205377377519 5541395713701079232 5568037039247719036 5598466344250866944 5622241051847426006 5625382047828996112 5672130375096273088 5714137136487455104 5732749961036274176 5761623040668791296 5789323151441237408 5798665792352654144 5808180881576225152 5817156435823166434 5827100037542271488 5836104828122264696 5837433870151275392 5856448312725058048 5865498456065464216 5884604314228543904 5890154884493454848 5908937266140436528 5928184618798874432 5942676067329483482 5947494666417111808 5986686440694915956 6006187047993596464 6029117601500933632 6035062947262796447 6065458630704059587 6108448096257524864 6153686146986490112 6163783792693136896 6193417368619546208 6224610606436819168 6234655701552101824 6244886211018046592 6254536618967765414 6254964026312857856 6264630007809563852 6285035968747054288 6286467244778296576 6306513377574145736 6316690644993576848 6333023672801233408 6347059350017584429 6363470901997393184 6383762582169578749 6384198820244941696 6404556597095212556 6416352931653881216 6425418344968486864 6447200782286832568 6482434714395740672 6488827078635939037 6580407410020031588 6616369315932842752 6627046619831604736 6648178783797904496 6669834089282588224 6703426806931959104 6714244601671494272 6725262073404050176 6735654820426824292 6753071161303356032 6775068135770142208 6791629791233695408 6841927360794189664 6852968663689500352 6864213769135538816 6874821242336469422 6886572771640866304 6897214796871767368 6919681294581447392 6931952720804639528 6954532371361006432 6987967623146395886 7023162625025753206 7125320801773830656 7132347119492395801 7159577151782358688 7182898249996633472 7207443860084737984 7219075022849802112 7242589925204361728 7253782114305810776 7272538173711306496 7314062852097825824 7319493253823100064 7343335251392556416 7368229465470665792 7391725095143722762 7392230212915195648 7403653645593120916 7415802375583930328 7427769781246518704 7429461289283441408 7465179853174227184 7501070140929872507 7520465611451464672 7544962242107658368 7619419106338983944 7622667530608672256 7661059207922238976 7697891223344942048 7761862618552794752 7774388486145940736 7819345555193359616 7831964187073714688 7856938562670250768 7882531196424876992 7908207193807368448 7922231680919588032 7935016347429947776 7948036995841150208 7960319333231701436 7973165464484899448 7986248712167309584 8026471571458003664 8052616429996954816 8065060377090013297 8098962966178500416 8124788740943100226 8151253850848452344 8177805166323528736 8182373887751267072 8258507190991195138 8290036702063783744 8358928973826086656 8420833674823618048 8461318452106423904 8475202714953063232 8488879749996021376 8516530824100242944 8531634117913402496 8558839583850626356 8559424457059700224 8572651589634140008 8594817841658816768 8600575536180179552 8643892461570157792 8685449636866168166 8707907550101695936 8736272069808867584 8749772490246415628 8778273377836794832 8822485281024086672 8864901075644394781 9001923510274247168 9008607081628430848 9053979063908100608 9097507809407658784 9112189102268456512 9127141385334068096 9141245827722118682 9141870499995715328 9173110367380575616 9187913665445202688 9202990205710805504 9217211859531443768 9232086327298304624 9255957675632571904 9285472846792114544 9315718686683945536 9346063047226889984 9377746592417211008 9407650121092010788 9422831912573062984 9438293932561365872 9469037561006191168 9474327659501467136 9483670345698680131 9531434991106379351 9562482010621383844 9571501687301864128 9670078230978770176 9797316102439017152 9829229184205919488 9844418583700743196 9878734241794466048 9926228156418477904 9951894342973366784 9999739988853046432 10032312431813479808 10064303224006762588 10064990973936650752 10082840321170384768 10115683449252372992 10131315515022165464 10164316542758394016 10213183449213963218 10215509272764731936 10264622298114562378 10340640215745763924 10374323082898030256 10413930402592521728 10476701271216102923 10533956410893078592 10550955802626633856 10585323736837144064 10638636875778655744 10646535641924509184 10689784168450668512 10751600138390869472 10768950757226357696 10786621637212989568 10803290523671594806 10804028772722209024 10821757212578504192 10838480395084205864 10858443422798875904 10893068561264433544 10910647477716178192 10928550869281581536 10938859071202130432 10963102513666736741 11036398410754755038 11082791427402158464 11136074078495438072 11196932688501733888 11207974044916621973 11244482103694852012 11250764095657992224 11344260750192546176 11428274272974910208 11578646302882474816 11597331584705308288 11616361763152450304 11634312871646332868 11672209656244529392 11674867740302550784 11730996912130928432 11769208628457087808 11787395935746942511 11817874532280873056 11856369237597748864 11885352134658966964 11894989332834223616 11973372881389831912 12012374095987192928 12070125894525592894 12130917261408119174 12216896192515049728 12307372293972980224 12386834737239092416 12449221212873638336 12469311403104203648 12489772422036093184 12509073237935530828 12509928052625715712 12529260015619127704 12570071937494108576 12572934489556593152 12613026755148291472 12633381289987153696 12694118700035168858 12726941803994786368 12767525164339157498 12768397640489883392 12809113194190425112 12832705863307762432 12850836689936973728 12894401564573665136 12956393879787961603 12977654157271878074 13160814820040063176 13232738631865685504 13296357567595808992 13339668178565176448 13406853613863918208 13428489203342988544 13450524146808100352 13471309640853648584 13506142322606712064 13583259582467390816 13683854721588379328 13705937327379000704 13728427538271077632 13749642484672938844 13794429593743534736 13839362589162894784 13863905441609279056 13909064742722012864 13930558833155477513 13975935246292791772 14046325250051506412 14264694238984791602 14319154303564717376 14365796499993266944 14414887720169475968 14438150045699604224 14507564228611621552 14545076347422612992 14628125704195651648 14638986507646200128 14686670502785112832 14736458930941331584 14783450190287445524 14784460425830391296 14807307291186241832 14831604751167860656 14855539562493037408 14858922578566882816 14930359706348454368 14977969271738596123 15002140281859745014 15040931222902929344 15089924484215316736 15238838212677967888 15312101857931227349 15395782446689884096 15523725237105589504 15548776972291881472 15638691110386719232 15713877125340501536 15765062392849753984 15816414387614736896 15844463361839176064 15870032694859895552 15896073991682300416 15920638666463402872 15946330928969798896 15972497424334619168 16052943142916007328 16105232859993909632 16130120754180026594 16197925932357000832 16249577481886200452 16302507701696904688 16355610332647057472 16364747775502534144 16463387711911018879 16517014381982390276 16580073404127567488 16717857947652173312 16922636904212847808 16950405429906126464 16977759499992042752 17063268235826804992 17117679167701252712 17145303179268280016 17189635683317633536 17201151072360359104 17227732521476300593 17287784923140315584 17370899273732336332 17415815100203391872 17472544139617735168 17499544980492831256 17556546755673589664 17612530642011834529 17644970562048173344 17729802151288789562 18096120377555086867 18195015618815317568 18224378204536913024 18254282770668136192 18282491655444237364 18283740999991430656 18346220734761151232 18375827330890405376 18434423719062887536 18464172654596609248 18570945693584229088 18631437373367891072 18692126094453779968 18755493184834422016 18815300242184021576 18845663825146125968 18876587865122731744 18938075122012382336 18967340691397360262 19062869982212758702 19124964021242767688 19143003374603728256 19340156461957540352 19594632204878034304 19658458368411838976 19688837167401486392 19757468483588932096 19852456312836955808 19999479977706092864 20064624863626959616 20128606448013525176 20165680642340769536 20262631030044330928 20328633085516788032 20360047525381082519 20426366898427926436 20431018545529463872 20529244596229124756 20681280431491527848 20748646165796060512 20953402542432205846 21067912821786157184 21101911605253267712 21379568336901337024 21503200276781738944 21537901514452715392 21573243274425979136 21606581047343189612 21608057545444418048 21676960790168411728 21716886845597751808 21786137122528867088 21821294955432356384 21857101738563163072 21890878166387178949 21926205027333473482 22072796821509510076 22165582854804316928 22272148156990876144 22415948089833243946 22488964207389704024 22501528191315984448 22688521500385092352 22856548545949820416 23157292605764949632 23194663169410616576 23232723526304900608 23268625743292665736 23344419312489058784 23349735480605101568 23461993824261856864 23538417256914175616 23574791871493885022 23635749064561746112 23712738475195497728 23770704269317933928 23946745762779663824 24024748191974385856 24061874348177642977 24140251789051185788 24261834522816238348 24433792385030099456 24773669474478184832 24898442425747276672 24938622806208407296 24979544844072186368 25018146475871061656 25058520031238255408 25140143874988217152 25226053510296582944 25266762579974307392 25388237400070337716 25453883607989572736 25535050328678314996 25536795280979766784 25618226388380850224 25665411726615524864 25701673379873947456 25788803129147330272 25871037833003029667 25912787759575923206 25955308314543756148 26321629640080126352 26592715135191617984 26679336357130352896 26813707227727836416 26856978406685977088 26942619281707297168 27012284645213424128 27166519164934781632 27367709443176758656 27411874654758001408 27456855076542155264 27499284969345877688 27588859187487069472 27678725178325789568 27727810883218558112 27818129485444025728 27861117666310955026 27951870492585583544 28092650500103012824 28436760593300850791 28529388477969583204 28638308607129434752 28731592999986533888 28829775440338951936 28876300091399208448 29015128457223243104 29256251408391303296 29277973015292400256 29373341005570225664 29472917861882663168 29566900380574891048 29614614582372483664 29663209502335721312 29711079124986074816 29860719412696908736 29955938543477192246 30004280563719490028 30081862445805858688 30179848968430633472 30477676425355935776 30624203715862454698 30791564893379768192 31047450474211179008 31427754250681003072 31530124785699507968 31688926723678352128 31740065389719791104 31841277332926805744 31892661857939597792 31944994848669238336 31994360397027415387 32105886285832014656 32210465719987819264 32260241508360053188 32395851864714001664 32499154963772400904 32605015403393809376 32711220665294114944 32926775423822037758 33034028763964780552 33160146808255134976 33845273808425695616 33900810859812252928 33955518999984085504 34126536471653609984 34235358335402505424 34290606358536560032 34402302144720718208 34455465042952601186 34575569846280631168 34741798547464672664 34831630200406783744 34999089960985662512 35113093511347179328 35225061284023669058 35289941124096346688 35459604302577579124 36192240755110173734 36390031237630635136 36448756409073826048 36508565541336272384 36564983310888474728 36692441469522302464 36868847438125775072 36928345309193218496 37141891387168458176 37262874746735782144 37510986369668844032 37630600484368043152 37691327650292251936 37753175730245463488 37811516832850581821 37876150244024764672 37934681382794720524 38125739964425517404 38249928042485535376 38286006749207456512 38627394437641642633 39189264409756068608 39377674334802972784 39704912625673911616 39998959955412185728 40129249727253919232 40257212896027050352 40331361284681539072 40525262060088661856 40654488023290475191 40657266171033576064 40720095050762165038 40852733796855852872 40862037091058927744 41058489192458249512 41362560862983055696 41497292331592121024 41906805084864411692 42135825643572314368 42203823210506535424 42759136673802674048 43006400553563477888 43075803028905430784 43146486548851958272 43213162094686379224 43353921580336823456 43572274245057734176 43642589910864712768 43714203477126326144 43781756332774357898 43852410054666946964 44145593643019020152 44331165709608633856 44544296313981752288 44686338075187051243 44831896179666487892 44977928414779408048 45003056382631968896 45377043000770184704 45421789550451573259 46314585211529899264 46389326338821233152 46537251486585331472 46688838624978117568 46923987648523713728 47076834513828351232 47149583742987770044 47271498129123492224 47425476950390995456 47541408538635867856 47893491525559327648 48049496383948771712 48123748696355285954 48280503578102371576 48523669045632476696 49547338948956369664 49796884851494553344 49877245612416814592 50036292951742123312 50117040062476510816 50280287749976434304 50452107020593165888 50533525159948614784 50776474800140675432 50907767215979145472 51070100657356629992 51236452776761700448 51403346759747894912 51577606258294660544 51742075666006059334 51825575519151846412 51910616629087512296 52643259280160252704 53185430270383235968 53358672714260705792 53627414455455672832 53885238563414594336 54333038329869563264 54735418886353517312 54823749309516002816 54998569938691755376 55177718374974138944 55357450356651579136 55455621766437116224 55636258970888051456 55722235332621910052 55903740985171167088 56185301000206025648 56455422639630093079 56873521186601701582 57058776955939166408 57276617214258869504 57659550880677903872 58030256914446486208 58512502816782606592 58555946030584800512 58945835723765326336 59133800761149782096 59229229164744967328 59326419004671442624 59418097880193771433 59422158249972149632 59721438825393817472 59911877086954384492 60008561127438980056 60163724891611717376 60955352850711871552 61248407431724909396 61583129786759536384 62855508501362006144 63060249571399015936 63377853447356704256 63682554665853611488 63785323715879195584 63889989697338476672 63988720794054830774 64211772571664029312 64420931439975638528 64520483016720106376 64791703729428003328 64998309927544801808 65210030806787618752 65422441330588229888 65853550847644075516 66068057527929561104 66320293616510269952 66385692419890760917 66720044937744655457 67690547616851391232 67801621719624505856 68470716670805010848 68581212717073120064 68804604289441436416 68910930085905202372 69151139692561262336 69483597094929345328 69663260400813567488 69998179921971325024 70221388403865366239 70226187022694358656 70450122568047338116 70579882248192693376 70919208605155158248 72384481510220347468 72780062475261270272 72897512818147652096 73129966621776949456 73737694876251550144 73856690618386436992 74283782774336916352 74525749493471564288 75261200968736086304 75382655300584503872 75506351460490926976 75623033665701163642 75752300488049529344 75869362765589441048 76251479928851034808 76499856084971070752 76572013498414913024 77254788875283285266 78378528819512137216 78455818314416353811 78755348669605945568 79409825251347823232 79997919910824371456 80514425792054100704 81050524120177323712 81308976046580950382 81314532342067152128 81440190101524330076 81705467593711705744 81724074182117855488 82116978384916499024 82511771550228597577 82725121725966111392 82994584663184242048 83813610169728823384 84271651287144628736 85518273347605348096 86012801107126955776 86151606057810861568 86426324189372758448 86707843160673646912 87144548490115468352 87285179821729425536 87428406954252652288 87563512665548715796 87704820109333893928 88291187286038040304 89088592627963504576 89372676150374102486 89663792359332975784 89955856829558816096 90006112765263937792 90843579100903146518 92629170423059798528 93074502973170662944 93377677249956235136 93847975297047427456 94153669027656702464 94299167485975540088 94542996258246984448 95082817077271735712 95786983051118655296 96098992767897543424 96247497392710571908 96561007156204743152 97047338091264953392 97513911832088342591 99094677897912739328 99593769702989106688 100072585903484246624 100234080124953021632 100560575499952868608 100904214041186331776 101067050319897229568 101552949600281350864 101815534431958290944 102140201314713259984 102472905553523400896 102806693519495789824 103155212516589321088 103484151332012118668 103651151038303692824 103821233258175024592 104845784902170172861 105286518560320505408 106370860540766471936 107770477126829188672 108666076659739126528 109470837772707034624 109997139877383510752 110355436749948277888 110714900713303158272 110911243532874232448 111272517941776102912 111444470665243820104 111807481970342334176 112370602000412051296 112910845279260186158 113747042373203403164 114117553911878332816 114553234428517739008 115243713983377132153 116060513828892972416 117025005633565213184 117111892061169601024 118267601522299564192 118458458329489934656 118652838009342885248 118836195760387542866 118844316499944299264 119442877650787634944 119823754173908768984 120017122254877960112 120327449783223434752 120594127650334104151 121910705701423743104 122496814863449818792 123166259573519072768 123287714494082841703 125711017002724012288 127365109331707222976 127570647431758391168 127779979394676953344 127977441588109661548 128423545143328058624 129040966033440212752 129996619855089603616 130420061613575237504 130844882661176459776 131707101695288151032 132136115055859122208 132771384839781521834 133440089875489310914 135381095233702782464 136941433341610021696 137162425434146240128 137609208578882872832 137821860171810404744 138302279385122524672 138967194189858690656 139996359843942650048 140442776807730732478 140452374045388717312 140900245136094676232 141159764496385386752 141838417210310316496 142520332677667577633 144768963020440694936 145560124950522540544 146259933243553898912 147475389752503100288 147713381236772873984 148567565548673832704 150522401937472172608 150765310601169007744 151012702920981853952 151246067331402327284 151738725531178882096 152502959857702069616 152999712169942141504 153236147164710252643 154509577750566570532 156911636628832707622 157510697339211891136 158819650502695646464 159995839821648742912 161028851584108201408 162101048240354647424 162617952093161900764 162629064684134304256 162880380203048660152 163410935187423411488 163448148364235710976 164233956769832998048 165023543100457195154 165450243451932222784 165989169326368484096 167627220339457646768 168433120437243500839 171036546695210696192 172025602214253911552 172852648378745516896 173415686321347293824 174289096980230936704 174570359643458851072 174856813908505304576 175127025331097431592 175409640218667787856 176582374572076080608 178177185255927009152 178745352300748204972 179327584718665951568 179911713659117632192 180012225530527875584 181097264831021207669 181687158201806293036 186149005946341325888 186755354499912470272 187695950594094854912 188598334971951080176 189085992516493968896 190165634154543471424 191573966102237310592 192197985535795086848 192494994785421143816 193122014312409486304 194094676182529906784 195027823664176685182 199057324153105955537 200145171806968493248 200468160249906043264 201121150999905737216 201808428082372663552 202134100639794459136 203105899200562701728 204280402629426519968 204945811107046801792 205613387038991579648 206310425033178642176 206968302664024237336 207302302076607385648 207642466516350049184 209691569804340345722 210573037120641010816 212741721081532943872 215540954253658377344 217332153319478253056 219994279754767021504 220710873499896555776 221822487065748464896 222888941330487640208 223614963940684668352 223960522779191907709 224741204000824102592 225821690558520372316 227494084746406806328 228235107823756665632 230487427966754264306 232121027657785944832 236535203044599128384 236916916658979869312 237305676018685770496 237672391520775085732 237688632999888598528 238885755301575269888 239647508347817537968 240034244509755920224 241188255300668208302 243821411402847486208 244993629726899637584 246575428988165683406 251422034005448024576 254730218663414445952 255141294863516782336 255559958789353906688 255954883176219323096 256847090286656117248 258081932066880425504 259993239710179207232 260840123227150475008 263414203390576302064 264272230111718244416 264680617829954072747 265542769679563043668 266880179750978621828 273882866683220043392 274324850868292480256 275643720343620809488 277934388379717381312 279992719687885300096 280885553615461464956 280904748090777434624 281800490272189352464 282319528992770773504 283676834420620632992 284581416163033326337 285040665355335155266 289537926040881389872 292519866487107797824 294950779505006200576 295426762473545747968 297135131097347665408 301044803874944345216 301530621202338015488 302025405841963707904 302492134662804654568 303477451062357764192 305005919715404139232 305999424339884283008 306472294329420505286 309019155501133141064 312804366526309358701 313823273257665415244 315021394678423782272 317639301005391292928 322057703168216402816 324202096480709294848 325235904186323801528 325760760406097320304 326821870374846822976 328467913539665996096 330047086200914390308 330900486903864445568 331978338652736968192 335254440678915293536 336866240874487001678 345705296757491033792 346831372642694587648 348578193960461873408 349140719286917702144 350254050662194863184 350819280437335575712 353164749144152161216 356354370511854018304 357490704601496409944 358655169437331903136 359823427318235264384 362194529662042415338 363374316403612586072 372298011892682651776 373510708999824940544 375391901188189709824 377196669943902160352 380331268309086942848 383147932204474621184 384989989570842287632 386244028624818972608 388189352365059813568 390055647328353370364 398114648306211911074 400290343613936986496 400936320499812086528 403616856164745327104 406211798401125403456 408560805258853039936 409891622214093603584 412620850066357284352 413936605328048474672 414604604153214771296 415284933032700098368 415926685161356400031 419383139608680691444 421146074241282021632 431081908507316754688 439988559509534043008 441421746999793111552 443644974131496929792 445777882660975280416 447229927881369336704 447921045558383815418 449482408001648205184 451643381117040744632 454988169492813612656 456470215647513331264 460974855933508528612 464242055315571889664 473070406089198256768 473833833317959738624 474611352037371540992 475344783041550171464 479295016695635075936 480068489019511840448 482376510601336416604 487642822805694972416 489987259453799275168 491549718827057563673 493150857976331366812 509460437326828891904 510282589727033564672 511909766352438646192 516163864133760851008 519986479420358414464 521680246454300950016 526828406781152604128 528544460223436488832 529361235659908145494 531085539359126087336 533760359501957243656 547765733366440086784 548649701736584960512 551287440687241618976 555868776759434762624 559985439375770600192 561771107230922929912 563600980544378704928 567353668841241265984 569162832326066652674 570081330710670310532 579075852081762779744 585039732974215595648 589901559010012401152 602089607749888690432 603061242404676030976 604984269325609309136 606954902124715528384 610011839430808278464 611998848679768566016 612944588658841010572 618038311002266282128 625608733052618717402 627646546515330830488 630042789356847564544 644115406336432805632 648404192961418589696 650471808372647603056 651521520812194640608 653643740749693645952 656935827079331992192 660094172401828780616 661800973807728891136 670508881357830587072 673732481748974003356 691410593514982067584 693662745285389175296 697156387920923746816 700508101324389726368 701638560874671151424 706329498288304322432 712708741023708036608 714981409202992819888 717310338874663806272 719646854636470528768 724389059324084830676 726748632807225172144 733920494315191210027 744596023785365303552 754393339887804320704 760662536618173885696 766295864408949242368 769979979141684575264 772435272442519028629 772488057249637945216 776378704730119627136 780111294656706740728 796229296612423822148 800580687227873972992 801872640999624173056 812423596802250806912 817121610517706079872 819783244428187207168 827873210656096949344 829209208306429542592 830569866065400196736 831853370322712800062 838766279217361382888 842292148482564043264 862163817014633509376 863014001458579891921 879977119019068086016 891555765321950560832 894459855762738673408 895842091116767630836 898964816003296410368 903286762234081489264 909976338985627225312 912940431295026662528 921949711867017057224 946140812178396513536 947667666635919477248 950689566083100342928 958590033391270151872 960136978039023680896 964753021202672833208 979974518907598550336 983099437654115127346 986301715952662733624 1018920874653657783808 1023819532704877292384 1032327728267521702016 1039972958840716828928 1053656813562305208256 1057088920446872977664 1058722471319816290988 1062171078718252174672 1067520719003914487312 1072653030152971768501 1095531466732880173568 1102574881374483237952 1111737553518869525248 1119970878751541200384 1123542214461845859824 1127201961088757409856 1134707337682482531968 1138325664652133305348 1140162661421340621064 1158151704163525559488 1170079465948431191296 1204179215499777380864 1209968538651218618272 1213909804249431056768 1220023678861616556928 1223997697359537132032 1225889177317682021144 1236076622004532564256 1251217466105237434804 1255293093030661660976 1260085578713695129088 1267680853817148453683 1288230812672865611264 1300943616745295206112 1303043041624389281216 1307287481499387291904 1313871654158663984384 1320188344803657561232 1323601947615457782272 1341017762715661174144 1347464963497948006712 1382821187029964135168 1401016202648779452736 1403277121749342302848 1412658996576608644864 1429962818405985639776 1434620677749327612544 1439293709272941057536 1448778118648169661352 1453497265614450344288 1467840988630382420054 1489192047570730607104 1508786679775608641408 1521325073236347771392 1539959958283369150528 1544870544885038057258 1544976114499275890432 1552757409460239254272 1560222589313413481456 1567723659454343353963 1592458593224847644296 1601161374455747945984 1624847193604501613824 1634243221035412159744 1655746421312193898688 1658418416612859085184 1661139732130800393472 1663706740645425600124 1677532558434722765776 1726028002917159783842 1759954238038136172032 1783111530643901121664 1788919711525477346816 1791684182233535261672 1797929632006592820736 1806573524468162978528 1819952677971254450624 1825880862590053325056 1843899423734034114448 1852764324809678509229 1892281624356793027072 1901379132166200685856 1917180066782540303744 1920273956078047361792 1929506042405345666416 1959949037815197100672 1966198875308230254692 1972603431905325467248 1992069913141233284359 2047639065409754584768 2064655456535043404032 2079945917681433657856 2107313627124610416512 2114177840893745955328 2117444942639632581976 2124342157436504349344 2135041438007828974624 2145306060305943537002 2189630565684165510907 2205149762748966475904 2223475107037739050496 2247084428923691719648 2254403922177514819712 2269414675364965063936 2276651329304266610696 2280325322842681242128 2316303408327051118976 2340158931896862382592 2419937077302437236544 2427819608498862113536 2440047357723233113856 2451778354635364042288 2472153244009065128512 2502434932210474869608 2510586186061323321952 2535361707634296907366 2601887233490590412224 2606086083248778562432 2614574962998774583808 2627743308317327968768 2640376689607315122464 2682035525431322348288 2694929926995896013424 2765642374059928270336 2802032405297558905472 2806554243498684605696 2825317993153217289728 2859925636811971279552 2869241355498655225088 2897556237296339322704 2906994531228900688576 2911486796129494800217 2935681977260764840108 3017573359551217282816 3079919916566738301056 3089741089770076114516 3089952228998551780864 3105514818920478508544 3120445178626826962912 3135447318908686707926 3184917186449695288592 3249694387209003227648 3268486442070824319488 3311492842624387797376 3316836833225718170368 3322279464261600786944 3327413481290851200248 3355065116869445531552 3440848031789402945711 3452056005834319567684 3566223061287802243328 3583368364467070523344 3613147048936325957056 3639905355942508901248 3651761725180106650112 3687798847468068228896 3705528649619357018458 3802758264332401371712 3834360133565080607488 3840547912156094723584 3859012084810691332832 3919898075630394201344 3932397750616460509384 3945206863810650934496 3984139826282466568718 4095278130819509169536 4129310913070086808064 4214627254249220833024 4234889885279265163952 4248684314873008698688 4270082876015657949248 4290612120611887074004 4379261131368331021814 4410299525497932951808 4494168857847383439296 4508807844355029639424 4538829350729930127872 4553302658608533221392 4560650645685362484256 4632606816654102237952 4839874154604874473088 4855639216997724227072 4880094715446466227712 4903556709270728084576 4944306488018130257024 5004869864420949739216 5021172372122646643904 5070723415268593814732 5203774466981180824448 5212172166497557124864 5280753379214630244928 5364071050862644696576 5389859853991792026848 5407046907097633200403 5604064810595117810944 5613108486997369211392 5719851273623942559104 5738482710997310450176 5795112474592678645408 5813989062457801377152 5822973592258989600434 5871363954521529680216 6035146719102434565632 6159839833133476602112 6179482179540152229032 6240890357253653925824 6270894637817373415852 6369834372899390577184 6622985685248775594752 6633673666451436340736 6654826962581702400496 6710130233738891063104 6881696063578805891422 6904112011668639135368 7132446122575604486656 7166736728934141046688 7226294097872651914112 7279810711885017802496 7375597694936136457792 7411057299238714036916 7605516528664802743424 7668720267130161214976 7718024169621382665664 7839796151260788402688 7864795501232921018768 7890413727621301868992 7968279652564933137436 8190556261639018339072 8429254508498441666048 8469779770558530327904 8497368629746017397376 8540165752031315898496 8581224241223774148008 8758522262736662043628 8820599050995865903616 8988337715694766878592 9017615688710059278848 9106605317217066442784 9121301291370724968512 9265213633308204475904 9679748309209748946176 9807113418541456169152 9888612976036260514048 10009739728841899478432 10042344744245293287808 10141446830537187629464 10407548933962361648896 10424344332995114249728 10561506758429260489856 10779719707983584053696 10814093814195266400806 11208129621190235621888 11439702547247885118208 11590224949185357290816 11627978124915602754304 11645947184517979200868 11742727909043059360432 12319679666266953204224 12358964359080304458064 12481780714507307851648 12541789275634746831704 12739668745798781154368 13245971370497551189504 13309653925163404800992 13420260467477782126208 13763392127157611782844 13808224023337278270736 13944489391988632990513 14333473457868282093376 14452588195745303828224 14559621423770035604992 14751195389872272915584 14822114598477428073832 15211033057329605486848 15436048339242765331328 15729591002465842037536 15780827455242603737984 15936559305129866274872 16381112523278036678144 16939559541117060655808 16994737259492034794752 17080331504062631796992 17162448482447548296016 17517044525473324087256 17976675431389533757184 18213210634434132885568 18242602582741449937024 19359496618419497892352 19614226837082912338304 19777225952072521028096 20019479457683798956864 20084689488490586575616 20282893661074375258928 20380407572906463601519 20815097867924723297792 21123013516858520979712 21559439415967168107392 21628187628390532801612 22879405094495770236416 23180449898370714581632 23255956249831205508608 23291894369035958401736 23485455818086118720864 24085936222525820619977 24717928718160608916128 24963561429014615703296 25083578551269493663408 25479337491597562308736 26619307850326809601984 26840520934955564252416 27526784254315223565688 27616448046674556541472 27888978783977265981026 28666946915736564186752 28905176391490607656448 29502390779744545831168 29644229196954856147664 30422066114659210973696 30872096678485530662656 31459182004931684075072 31561654910485207475968 31873118610259732549744 33879119082234121311616 33989474518984069589504 34160663008125263593984 34324896964895096592032 35034089050946648174512 35953350862779067514368 36426421268868265771136 36485205165482899874048 37849328349683432402821 39228453674165824676608 40038958915367597913728 40169378976981173151232 40565787322148750517856 40760815145812927203038 42246027033717041959424 43118878831934336214784 43256375256781065603224 46360899796741429163264 46583788738071916803472 46970911636172237441728 48171872445051641239954 49435857436321217832256 49927122858029231406592 50167157102538987326816 50958674983195124617472 53238615700653619203968 53681041869911128504832 55053568508630447131376 55232896093349113082944 55777957567954531962052 57333893831473128373504 59004781559489091662336 59288458393909712295328 61744193356971061325312 62918364009863368150144 63123309820970414951936 63746237220519465099488 67758238164468242623232 68649793929790193184064 70068178101893296349024 72852842537736531542272 72970410330965799748096 75698656699366864805642 78456907348331649353216 80077917830735195827456 81131574644297501035712 81521630291625854406076 86237757663868672429568 86512750513562131206448 92721799593482858326528 93167577476143833606944 93941823272344474883456 96343744890103282479908 98871714872642435664512 100334314205077974653632 101917349966390249234944 106477231401307238407936 110107137017260894262752 110465792186698226165888 111555915135909063924104 114667787662946256747008 118576916787819424590656 125836728019726736300288 127492474441038930198976 135516476328936485246464 137299587859580386368128 140136356203786592698048 145705685075473063084544 151397313398733729611284 160155835661470391654912 162263149288595002071424 163043260583251708812152 173025501027124262412896 186335154952287667213888 187883646544688949766912 192687489780206564959816 197743429745284871329024 200668628410155949307264 212954462802614476815872 220214274034521788525504 220931584373396452331776 223111830271818127848208 237153833575638849181312 251673456039453472600576 254984948882077860397952 264945298447784026819747 274599175719160772736256 280272712407573185396096 302794626797467459222568 324526298577190004142848 326086521166503417624304 346051002054248524825792 372670309904575334427776 375767293089377899533824 385374979560413129919632 395486859490569742658048 401337256820311898614528 440428548069043577051008 441863168746792904663552 446223660543636255696416 474307667151277698362624 509969897764155720795904 529890596895568053639494 549198351438321545472512 560545424815146370792192 605589253594934918445136 649052597154380008285696 652173042333006835248608 692102004108497049651584 745340619809150668855552 770749959120826259839264 802674513640623797229056 880857096138087154102016 892447321087272511392832 948615334302555396725248 1019939795528311441591808 1059781193791136107278988 1121090849630292741584384 1211178507189869836890272 1304346084666013670497216 1384204008216994099303168 1490681239618301337711104 1541499918241652519678528 1761714192276174308204032 1784894642174545022785664 2119562387582272214557976 2422357014379739673780544 2608692169332027340994432 2768408016433988198606336 3082999836483305039357056 3569789284349090045571328 4239124775164544429115952 4844714028759479347561088 5217384338664054681988864 6165999672966610078714112 7139578568698180091142656 8478249550329088858231904 9689428057518958695122176 10434768677328109363977728 12331999345933220157428224 16956499100658177716463808 19378856115037917390244352 33912998201316355432927616 67825996402632710865855232 135651992805265421731710464
- Sum of all divisors σ(n): 398870573394355782720000000
- Sum of proper divisors (its aliquot sum) s(n): 263218580589090360988289536
- 135651992805265421731710464 is an abundant number, because the sum of its proper divisors (263218580589090360988289536) is greater than itself. Its abundance is 127566587783824939256579072
Bases of 135651992805265421731710464
- Binary: 1110000001101010110110101000011110110111101000001001000000111111001100101000110000000002
- Hexadecimal: 0x70356D43DBD0481F994600
- Base-36: H1LRO63E6LFJ55AM8
Squares and roots of 135651992805265421731710464
- 135651992805265421731710464 squared (1356519928052654217317104642) is 18401463152039781741705627454438087221530891127095296
- 135651992805265421731710464 cubed (1356519928052654217317104643) is 2496195147106857242115442836045042367119808111904427044334029177499998008377344
-
The
square root of 135651992805265421731710464 is 11646973547032.0967725947 -
135651992805265421731710464 is a
perfect cube number . Itscube root is 513817304
Scales and comparisons
How big is 135651992805265421731710464?- 135,651,992,805,265,421,731,710,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 135,651,992,805,265,421,731,710,464 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 135651992805265421731710464 cubic inches would be around 42818108.7 feet tall.
Recreational maths with 135651992805265421731710464
- 135651992805265421731710464 backwards is 464017137124562508299156531
- The number of decimal digits it has is: 27
- The sum of 135651992805265421731710464's digits is 107
- 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 135651992805265421731710464 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 135651992805265421731710464 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/135651992805265421731710464/
Chicago style:
Numbermatics. 2024. "Number 135651992805265421731710464 - Facts about the integer". https://numbermatics.com/n/135651992805265421731710464/
The information we have on file for 135651992805265421731710464 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 135651992805265421731710464, math, Factors of 135651992805265421731710464, curriculum, school, college, exams, university, Prime factorization of 135651992805265421731710464, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-five septillion, six hundred fifty-one sextillion, nine hundred ninety-two quintillion, eight hundred five quadrillion, two hundred sixty-five trillion, four hundred twenty-one billion, seven hundred thirty-one million, seven hundred ten thousand, four hundred sixty-four.