50793116174649448945680384
50,793,116,174,649,448,945,680,384 is an even composite number composed of five prime numbers multiplied together.
50793116174649448945680384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 50793116174649448945680384:
220 × 310 × 78 × 792 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 79 × 79 × 151 × 151)See below for interesting mathematical facts about the number 50793116174649448945680384 from the Numbermatics database.
Names of 50793116174649448945680384
- Cardinal: 50793116174649448945680384 can be written as Fifty septillion, seven hundred ninety-three sextillion, one hundred sixteen quintillion, one hundred seventy-four quadrillion, six hundred forty-nine trillion, four hundred forty-eight billion, nine hundred forty-five million, six hundred eighty thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 5.0793116174649448945680384 × 1025
Factors of 50793116174649448945680384
Divisors of 50793116174649448945680384
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 108 112 126 128 144 147 151 158 162 168 189 192 196 216 224 237 243 252 256 288 294 302 316 324 336 343 378 384 392 432 441 448 453 474 486 504 512 553 567 576 588 604 632 648 672 686 711 729 756 768 784 864 882 896 906 948 972 1008 1024 1029 1057 1106 1134 1152 1176 1208 1264 1296 1323 1344 1359 1372 1422 1458 1512 1536 1568 1659 1701 1728 1764 1792 1812 1896 1944 2016 2048 2058 2114 2133 2187 2212 2268 2304 2352 2401 2416 2528 2592 2646 2688 2718 2744 2844 2916 3024 3072 3087 3136 3171 3318 3402 3456 3528 3584 3624 3792 3871 3888 3969 4032 4077 4096 4116 4228 4266 4374 4424 4536 4608 4704 4802 4832 4977 5056 5103 5184 5292 5376 5436 5488 5688 5832 6048 6144 6174 6241 6272 6342 6399 6561 6636 6804 6912 7056 7168 7203 7248 7399 7584 7742 7776 7938 8064 8154 8192 8232 8456 8532 8748 8848 9072 9216 9261 9408 9513 9604 9664 9954 10112 10206 10368 10584 10752 10872 10976 11376 11613 11664 11907 11929 12096 12231 12288 12348 12482 12544 12684 12798 13122 13272 13608 13824 14112 14336 14406 14496 14798 14931 15168 15309 15484 15552 15876 16128 16308 16384 16464 16807 16912 17064 17496 17696 18144 18432 18522 18723 18816 19026 19197 19208 19328 19683 19908 20224 20412 20736 21168 21504 21609 21744 21952 22197 22752 22801 23226 23328 23814 23858 24192 24462 24576 24696 24964 25088 25368 25596 26244 26544 27097 27216 27648 27783 28224 28539 28672 28812 28992 29596 29862 30336 30618 30968 31104 31752 32256 32616 32768 32928 33614 33824 34128 34839 34992 35392 35721 35787 36288 36693 36864 37044 37446 37632 38052 38394 38416 38656 39366 39816 40448 40824 41472 42336 43008 43218 43488 43687 43904 44394 44793 45504 45602 45927 46452 46656 47628 47716 48384 48924 49152 49392 49928 50176 50421 50736 51192 51793 52488 53088 54194 54432 55296 55566 56169 56448 57078 57344 57591 57624 57984 59049 59192 59724 60672 61236 61936 62208 63504 64512 64827 65232 65536 65856 66591 67228 67648 68256 68403 69678 69984 70784 71442 71574 72576 73386 73728 74088 74892 75264 76104 76788 76832 77312 78732 79632 80896 81291 81648 82944 83349 83503 84672 85617 86016 86436 86976 87374 87808 88788 89586 91008 91204 91854 92904 93312 95256 95432 96768 97848 98304 98784 99856 100352 100842 101472 102384 103586 104517 104976 106176 107163 107361 108388 108864 110079 110592 111132 112338 112896 114156 114688 115182 115248 115968 117649 118098 118384 119448 121344 122472 123872 124416 127008 129024 129654 130464 131061 131072 131712 133182 134379 134456 135296 136512 136806 137781 139356 139968 141568 142884 143148 145152 146772 147456 148176 149784 150528 151263 152208 153576 153664 154624 155379 157464 159264 159607 161792 162582 163296 165888 166698 167006 168507 169344 171234 172032 172773 172872 173952 174748 175616 177576 179172 182016 182408 183708 185808 186624 189679 190512 190864 193536 194481 195696 196608 197568 199712 199773 200704 201684 202944 204768 205209 207172 209034 209952 212352 214326 214722 216776 217728 220158 221184 222264 224676 225792 228312 229376 230364 230496 231936 235298 236196 236768 238896 242688 243873 244944 247744 248832 250047 250509 254016 256851 258048 259308 260928 262122 262144 263424 266364 268758 268912 270592 273024 273612 275562 278712 279936 283136 285768 286296 290304 293544 294912 296352 299568 301056 302526 304416 305809 307152 307328 309248 310758 313551 314928 318528 319214 321489 322083 323584 325164 326592 330237 331776 333396 334012 337014 338688 342468 344064 345546 345744 347904 349496 351232 352947 355152 358344 362551 364032 364816 367416 371616 373248 379358 381024 381728 387072 388962 391392 393183 393216 395136 399424 399546 401408 403137 403368 405888 409536 410418 413343 414344 418068 419904 424704 428652 429444 433552 435456 440316 442368 444528 449352 451584 453789 456624 458752 460728 460992 463872 466137 470596 472392 473536 477792 478821 485376 487746 489888 495488 497664 500094 501018 505521 508032 513702 516096 518319 518616 521856 524244 524288 526848 532728 537516 537824 541184 546048 547224 551124 557424 559872 566272 569037 571536 572592 580608 583443 584521 587088 589824 592704 599136 599319 602112 605052 608832 611618 614304 614656 615627 618496 621516 627102 629856 637056 638428 642978 644166 647168 650328 653184 660474 663552 666792 668024 674028 677376 684936 688128 691092 691488 695808 698992 702464 705894 710304 716688 725102 728064 729632 731619 734832 743232 746496 750141 751527 758716 762048 763456 770553 774144 777924 782784 786366 786432 790272 798848 799092 802816 806274 806736 811776 819072 820836 823543 826686 828688 836136 839808 849408 857304 858888 867104 870912 880632 884736 889056 898704 903168 907578 913248 917427 917504 921456 921984 927744 932274 940653 941192 942391 944784 947072 955584 957642 964467 966249 970752 975492 979776 990711 990976 995328 1000188 1002036 1011042 1016064 1027404 1032192 1036638 1037232 1043712 1048488 1048576 1053696 1058841 1065456 1075032 1075648 1082368 1087653 1092096 1094448 1102248 1114848 1117249 1119744 1132544 1138074 1143072 1145184 1161216 1166886 1169042 1174176 1179549 1179648 1185408 1198272 1198638 1204224 1209411 1210104 1217664 1223236 1228608 1229312 1231254 1236992 1243032 1254204 1259712 1274112 1276856 1285956 1288332 1294336 1300656 1306368 1320948 1327104 1327753 1333584 1336048 1348056 1354752 1361367 1369872 1376256 1382184 1382976 1391616 1397984 1398411 1404928 1411788 1420608 1433376 1436463 1450204 1456128 1459264 1463238 1469664 1486464 1492992 1500282 1503054 1516563 1517432 1524096 1526912 1541106 1548288 1554957 1555848 1565568 1572732 1572864 1580544 1597696 1598184 1605632 1612548 1613472 1623552 1638144 1641672 1647086 1653372 1657376 1672272 1679616 1698816 1707111 1714608 1717776 1734208 1741824 1750329 1753563 1761264 1769472 1778112 1797408 1797957 1801279 1806336 1815156 1826496 1834854 1835008 1842912 1843968 1846881 1855488 1864548 1881306 1882384 1884782 1889568 1894144 1911168 1915284 1928934 1932498 1941504 1950984 1959552 1981422 1981952 1990656 2000376 2004072 2022084 2032128 2054808 2064384 2073276 2074464 2087424 2096976 2107392 2117682 2130912 2140663 2150064 2151296 2164736 2175306 2184192 2188896 2194857 2204496 2229696 2234498 2239488 2250423 2254581 2265088 2276148 2286144 2290368 2311659 2322432 2333772 2338084 2348352 2359098 2359296 2370816 2396544 2397276 2408448 2418822 2420208 2435328 2446472 2457216 2458624 2462508 2470629 2473984 2486064 2508408 2519424 2537857 2548224 2553712 2571912 2576664 2588672 2601312 2612736 2641896 2654208 2655506 2667168 2672096 2696112 2709504 2722734 2739744 2752281 2752512 2764368 2765952 2783232 2795968 2796822 2809856 2821959 2823576 2827173 2841216 2866752 2872926 2893401 2898747 2900408 2912256 2918528 2926476 2939328 2972133 2972928 2985984 3000564 3006108 3033126 3034864 3048192 3053824 3082212 3096576 3109914 3111696 3131136 3145464 3145728 3161088 3176523 3195392 3196368 3211264 3225096 3226944 3247104 3262959 3276288 3283344 3294172 3306744 3314752 3344544 3351747 3359232 3397632 3414222 3429216 3435552 3468416 3483648 3500658 3507126 3522528 3538647 3538944 3556224 3594816 3595914 3602558 3612672 3628233 3630312 3652992 3669708 3670016 3685824 3687936 3693762 3710976 3729096 3762612 3764768 3769564 3779136 3788288 3822336 3830568 3857868 3864996 3883008 3901968 3919104 3962844 3963904 3981312 3983259 4000752 4008144 4044168 4064256 4084101 4091647 4109616 4128768 4146552 4148928 4174848 4193952 4195233 4214784 4235364 4261824 4281326 4300128 4302592 4309389 4329472 4350612 4368384 4377792 4389714 4408992 4459392 4468996 4478976 4500846 4509162 4530176 4549689 4552296 4572288 4580736 4623318 4644864 4664871 4667544 4676168 4696704 4718196 4718592 4741632 4793088 4794552 4816896 4837644 4840416 4870656 4892944 4914432 4917248 4925016 4941258 4947968 4972128 5016816 5038848 5075714 5096448 5107424 5121333 5143824 5153328 5177344 5202624 5225472 5250987 5260689 5283792 5308416 5311012 5334336 5344192 5392224 5393871 5403837 5419008 5445468 5479488 5504562 5505024 5528736 5531904 5540643 5566464 5591936 5593644 5619712 5643918 5647152 5654346 5682432 5733504 5745852 5764801 5786802 5797494 5800816 5824512 5837056 5852952 5878656 5944266 5945856 5971968 6001128 6012216 6066252 6069728 6096384 6107648 6164424 6193152 6219828 6223392 6262272 6290928 6322176 6353046 6390784 6392736 6421989 6422528 6450192 6453888 6494208 6525918 6552576 6566688 6584571 6588344 6596737 6613488 6629504 6689088 6703494 6718464 6751269 6763743 6795264 6828444 6858432 6871104 6934977 6936832 6967296 7001316 7014252 7045056 7077294 7077888 7112448 7189632 7191828 7205116 7225344 7256466 7260624 7305984 7339416 7340032 7371648 7375872 7387524 7411887 7421952 7458192 7525224 7529536 7539128 7558272 7576576 7613571 7644672 7661136 7715736 7729992 7766016 7803936 7820743 7838208 7925688 7927808 7962624 7966518 8001504 8016288 8088336 8128512 8168202 8183294 8219232 8256843 8257536 8293104 8297856 8349696 8387904 8390466 8429568 8465877 8470728 8481519 8523648 8562652 8600256 8605184 8618778 8658944 8696241 8701224 8736768 8755584 8779428 8817984 8916399 8918784 8937992 8957952 9001692 9018324 9060352 9099378 9104592 9144576 9161472 9246636 9289728 9294271 9329742 9335088 9352336 9393408 9436392 9437184 9483264 9529569 9586176 9589104 9633792 9675288 9680832 9741312 9785888 9788877 9828864 9834496 9850032 9882516 9895936 9944256 10033632 10055241 10077696 10151428 10192896 10214848 10242666 10287648 10306656 10354688 10405248 10450944 10501974 10521378 10567584 10615941 10616832 10622024 10668672 10688384 10784448 10787742 10807674 10838016 10884699 10890936 10958976 11009124 11010048 11057472 11063808 11081286 11132928 11183872 11187288 11239424 11287836 11294304 11308692 11364864 11467008 11491704 11529602 11573604 11594988 11601632 11649024 11674112 11705904 11757312 11888532 11891712 11943936 11949777 12002256 12024432 12132504 12139456 12192768 12215296 12252303 12274941 12328848 12386304 12439656 12446784 12524544 12581856 12585699 12608953 12644352 12706092 12781568 12785472 12843978 12845056 12900384 12907776 12928167 12988416 13051836 13105152 13133376 13169142 13176688 13193474 13226976 13259008 13378176 13406988 13436928 13502538 13527486 13590528 13649067 13656888 13716864 13742208 13869954 13873664 13934592 14002632 14028504 14090112 14154588 14155776 14224896 14379264 14383656 14410232 14450688 14512932 14521248 14611968 14678832 14743296 14751744 14775048 14823774 14843904 14916384 14984641 15050448 15059072 15078256 15116544 15153152 15227142 15289344 15322272 15363999 15431472 15459984 15532032 15607872 15641486 15676416 15752961 15782067 15851376 15855616 15925248 15933036 16003008 16032576 16176672 16181613 16211511 16257024 16336404 16366588 16438464 16513686 16515072 16586208 16595712 16621929 16699392 16775808 16780932 16859136 16931754 16941456 16963038 17047296 17125304 17200512 17210368 17237556 17294403 17317888 17392482 17402448 17473536 17511168 17558856 17635968 17764999 17832798 17837568 17875984 17915904 18003384 18036648 18120704 18198756 18209184 18289152 18322944 18493272 18579456 18588542 18659484 18670176 18704672 18786816 18872784 18966528 19059138 19172352 19178208 19265967 19267584 19350576 19361664 19482624 19571776 19577754 19657728 19668992 19700064 19753713 19765032 19790211 19791872 19888512 20067264 20110482 20155392 20253807 20291229 20302856 20385792 20429696 20485332 20575296 20613312 20709376 20804931 20810496 20901888 21003948 21042756 21135168 21231882 21233664 21244048 21337344 21376768 21568896 21575484 21615348 21676032 21769398 21781872 21917952 22018248 22020096 22114944 22127616 22162572 22235661 22265856 22367744 22374576 22478848 22575672 22588608 22617384 22729728 22840713 22934016 22983408 23059204 23147208 23189976 23203264 23298048 23348224 23411808 23462229 23514624 23777064 23783424 23887872 23899554 24004512 24048864 24265008 24278912 24385536 24430592 24504606 24549882 24657696 24770529 24772608 24879312 24893568 25049088 25163712 25171398 25217906 25288704 25397631 25412184 25444557 25563136 25570944 25687956 25690112 25800768 25815552 25856334 25976832 26088723 26103672 26210304 26266752 26338284 26353376 26386948 26453952 26518016 26756352 26813976 26873856 27005076 27054972 27181056 27298134 27313776 27433728 27484416 27739908 27747328 27869184 27882813 28005264 28057008 28180224 28309176 28311552 28449792 28588707 28641529 28758528 28767312 28820464 28901376 29025864 29042496 29223936 29357664 29366631 29486592 29503488 29550096 29647548 29687808 29832768 29969282 30100896 30118144 30156512 30165723 30233088 30306304 30454284 30578688 30644544 30727998 30862944 30919968 31064064 31215744 31282972 31352832 31505922 31564134 31702752 31711232 31847823 31850496 31866072 32006016 32065152 32353344 32363226 32423022 32514048 32654097 32672808 32733176 32876928 33027372 33030144 33172416 33191424 33243858 33398784 33551616 33561864 33718272 33863508 33882912 33926076 34094592 34250608 34401024 34420736 34475112 34588806 34635776 34784964 34804896 34947072 35022336 35117712 35271936 35529998 35665596 35675136 35751968 35831808 35849331 36006768 36073296 36241408 36397512 36418368 36578304 36645888 36756909 36824823 36986544 37158912 37177084 37318968 37340352 37409344 37573632 37745568 37757097 37826859 37933056 38118276 38344704 38356416 38531934 38535168 38701152 38723328 38784501 38965248 39143552 39155508 39315456 39337984 39400128 39507426 39530064 39580422 39583744 39777024 40134528 40220964 40310784 40507614 40582458 40605712 40771584 40859392 40947201 40970664 41150592 41226624 41418752 41609862 41620992 41803776 42007896 42085512 42270336 42463764 42467328 42488096 42674688 42753536 43137792 43150968 43230696 43352064 43538796 43563744 43835904 44036496 44229888 44255232 44325144 44471322 44531712 44735488 44749152 44953923 44957696 45151344 45177216 45234768 45459456 45681426 45868032 45966816 46091997 46118408 46177159 46294416 46379952 46406528 46596096 46696448 46823616 46924458 47029248 47258883 47346201 47554128 47566848 47775744 47799108 48009024 48097728 48530016 48544839 48557824 48634533 48771072 48861184 49009212 49099764 49315392 49541058 49545216 49758624 49787136 49865787 50098176 50327424 50342796 50435812 50577408 50795262 50824368 50889114 51126272 51141888 51375912 51380224 51601536 51631104 51712668 51883209 51953664 52177446 52207344 52420608 52533504 52676568 52706752 52773896 52907904 53036032 53294997 53512704 53627952 53747712 54010152 54109944 54362112 54596268 54627552 54745201 54867456 54968832 55479816 55494656 55738368 55765626 56010528 56114016 56360448 56618352 56899584 57177414 57283058 57517056 57534624 57640928 57797901 57802752 58051728 58084992 58447872 58715328 58733262 58973184 59006976 59100192 59261139 59295096 59370633 59375616 59665536 59938564 60201792 60236288 60313024 60331446 60466176 60612608 60873687 60908568 61157376 61289088 61455996 61725888 61839936 62128128 62414793 62431488 62565944 62705664 63011844 63128268 63405504 63422464 63695646 63700992 63732144 64012032 64130304 64706688 64726452 64846044 65028096 65059897 65308194 65345616 65466352 65753856 66054744 66060288 66344832 66382848 66487716 66706983 66797568 67103232 67123728 67436544 67727016 67765824 67852152 68189184 68501216 68522139 68802048 68841472 68950224 69177612 69271552 69569928 69609792 69894144 70044672 70235424 70386687 70543872 71059996 71331192 71350272 71503936 71663616 71698662 72013536 72146592 72482816 72795024 72836736 73156608 73291776 73513818 73649646 73973088 74311587 74317824 74354168 74637936 74680704 74818688 75147264 75491136 75514194 75653718 75866112 76192893 76236552 76333671 76689408 76712832 77063868 77070336 77402304 77446656 77569002 77930496 78266169 78287104 78311016 78630912 78675968 78800256 79014852 79060128 79160844 79167488 79554048 80269056 80441928 80621568 81015228 81164916 81211424 81543168 81718784 81894402 81941328 82301184 82453248 82837504 83219724 83241984 83607552 83648439 84015792 84171024 84540672 84927528 84934656 84976192 85349376 85507072 85766121 85924587 86275584 86301936 86461392 86704128 87077592 87127488 87671808 88072992 88099893 88262671 88459776 88510464 88650288 88942644 89063424 89470976 89498304 89907846 89915392 90302688 90354432 90469536 90497169 90918912 91362852 91736064 91933632 92183994 92236816 92354318 92588832 92759904 92813056 93192192 93392896 93647232 93848916 94058496 94517766 94692402 95108256 95133696 95543469 95551488 95598216 96018048 96195456 97060032 97089678 97115648 97269066 97542144 97722368 98018424 98199528 98630784 99082116 99090432 99517248 99574272 99731574 100196352 100654848 100685592 100871624 101154816 101590524 101648736 101778228 102252544 102283776 102751824 103203072 103262208 103425336 103766418 103907328 104354892 104414688 104841216 104892487 105067008 105353136 105413504 105547792 105815808 106072064 106589994 107025408 107255904 107495424 107547993 108020304 108219888 108724224 109192536 109255104 109490402 109734912 109937664 110270727 110474469 110959632 110989312 111476736 111531252 112021056 112228032 112720896 113236704 113271291 113480577 113799168 114354828 114566116 115034112 115069248 115281856 115595802 115605504 116103456 116169984 116353503 116895744 117430656 117466524 117946368 118013952 118200384 118522278 118590192 118741266 118751232 119331072 119877128 120403584 120472576 120626048 120662892 120932352 121225216 121747374 121817136 122314752 122578176 122841603 122911992 123451776 123679872 124256256 124354993 124829586 124862976 125131888 125411328 126023688 126256536 126811008 126844928 127391292 127401984 127464288 128024064 128260608 129413376 129452904 129692088 130056192 130119794 130616388 130691232 130932704 131507712 132109488 132689664 132765696 132975432 133413966 133595136 134206464 134247456 134861769 134873088 135454032 135531648 135704304 136378368 137002432 137044278 137604096 137682944 137900448 138275991 138355224 138531477 138543104 139139856 139219584 139788288 140089344 140470848 140773374 141087744 141776649 142038603 142119992 142301041 142662384 142700544 143007872 143327232 143397324 144027072 144293184 144965632 145590048 145634517 145673472 145903599 146313216 146583552 147027636 147299292 147946176 148623174 148635648 148708336 149275872 149361408 149597361 149637376 150294528 150982272 151028388 151307436 151732224 152385786 152473104 152667342 153378816 153425664 154127736 154140672 154804608 154893312 155138004 155649627 155860992 156532338 156574208 156622032 157261824 157351936 157600512 158029704 158120256 158321688 158334976 159108096 159884991 160538112 160883856 161243136 162030456 162329832 162422848 163086336 163437568 163788804 163882656 164235603 164602368 164906496 166439448 166483968 167215104 167296878 168031584 168342048 169081344 169855056 169952384 170698752 171014144 171532242 171849174 172551168 172603872 172922784 173393703 173408256 174155184 174254976 175343616 176145984 176199786 176525342 176919552 177020928 177300576 177783417 177885288 178111899 178126848 178941952 178996608 179815692 179830784 180605376 180708864 180939072 180994338 181837824 182621061 182725704 183472128 183867264 184367988 184473632 184708636 185177664 185519808 185626112 186384384 186785792 187294464 187697832 188116992 189035532 189384804 190216512 190267392 191086938 191102976 191196432 192036096 192390912 194120064 194179356 194231296 194538132 195084288 195179691 195444736 196036848 196399056 197261568 198164232 198180864 199034496 199148544 199463148 200120949 200392704 200490703 201309696 201371184 201743248 202309632 203181048 203297472 203556456 204505088 204567552 205503648 205566417 206406144 206524416 206850672 207532836 207814656 208709784 208829376 209682432 209784974 210134016 210706272 210827008 211095584 211160061 211631616 212144128 213179988 214050816 214511808 214990848 215095986 216040608 216439776 217448448 218385072 218510208 218980804 219469824 219875328 220541454 220948938 221919264 221978624 222934761 222953472 223062504 224042112 224456064 225441792 226473408 226542582 226961154 227598336 228578679 228709656 229001013 229132232 230068224 230138496 230563712 231191604 231211008 232206912 232339968 232707006 233791488 234798507 234861312 234933048 235892736 236027904 236400768 237044556 237180384 237482532 237502464 238662144 239754256 240807168 240945152 241252096 241325784 241864704 242450432 243494748 243634272 244629504 245156352 245683206 245823984 246903552 247359744 248512512 248709986 249659172 249725952 250263776 250822656 250945317 252047376 252513072 253622016 253689856 254782584 254803968 254928576 256048128 256521216 257298363 257773761 258826752 258905808 259384176 260112384 260239588 261232776 261382464 261865408 263015424 264218976 264299679 264788013 265379328 265531392 265950864 266827932 267190272 268412928 268494912 269723538 269746176 270908064 271063296 271408608 271491507 272756736 274004864 274088556 275208192 275365888 275800896 276551982 276710448 277062954 277086208 278279712 278439168 279576576 280178688 280941696 281546748 282175488 283553298 284077206 284239984 284602082 285324768 285401088 286015744 286630407 286654464 286794648 288054144 288586368 289931264 291180096 291269034 291346944 291807198 292626432 293167104 294055272 294598584 295892352 297246348 297271296 297416672 298551744 298722816 299194722 299274752 300589056 301964544 302056776 302614872 303464448 304771572 304946208 305334684 306757632 306851328 308255472 309609216 309786624 310276008 311299254 311721984 313064676 313148416 313244064 314523648 314677461 314703872 315201024 316059408 316240512 316643376 318216192 319769982 321076224 321767712 322486272 322643979 323240113 324060912 324659664 324845696 326172672 326875136 327577608 327765312 328471206 329204736 329812992 330812181 331423407 332878896 332967936 334430208 334593756 336063168 336684096 338162688 339710112 339813873 339904768 340441731 341397504 342028288 343064484 343698348 345102336 345207744 345845568 346787406 346816512 348310368 348509952 349060509 350687232 352291968 352399572 353050684 353839104 354041856 354601152 355566834 355770576 356223798 356253696 357883904 357993216 359631384 359661568 361210752 361417728 361878144 361988676 363675648 365242122 365451408 366944256 367734528 368524809 368735976 368947264 369417272 370355328 371039616 371252224 372768768 373064979 373571584 374588928 375395664 376233984 378071064 378769608 380433024 380534784 382173876 382205952 382392864 383216407 384072192 384781824 388240128 388358712 388462592 389076264 390168576 390359382 390889472 392073696 392798112 394523136 396328464 398068992 398297088 398926296 400241898 400785408 400981406 402619392 402742368 403486496 404585307 404619264 406362096 406594944 407112912 409010176 409135104 411007296 411132834 412812288 413048832 413701344 414827973 415065672 415594431 415629312 417419568 417658752 419364864 419569948 420268032 421412544 421654016 422191168 422320122 423263232 424288256 426115809 426359976 426903123 428101632 429023616 429981696 430191972 432081216 432879552 434896896 436770144 436903551 437020416 437710797 437961608 438939648 439750656 441082908 441897876 443838528 443957248 445869522 445906944 446125008 448084224 448792083 448912128 450883584 452946816 453085164 453922308 455196672 455419279 457157358 457419312 458002026 458264464 460136448 460276992 461127424 462383208 462422016 464413824 464679936 465414012 466948881 467582976 469597014 469722624 469866096 471785472 472055808 472801536 474089112 474360768 474965064 475004928 477324288 479508512 479654973 481614336 481890304 482504192 482651568 483729408 484900864 486989496 487268544 489259008 490312704 491366412 491647968 492706809 493807104 494719488 497419972 499318344 499451904 500527552 501645312 501890634 504094752 505026144 507244032 507379712 509565168 509857152 512096256 513042432 514596726 515547522 517653504 517811616 518768352 520181109 520224768 520479176 522465552 522764928 523730816 526030848 528437952 528599358 529576026 530758656 531062784 531901728 533350251 533655864 534335697 534380544 536825856 536989824 539447076 539492352 541816128 542126592 542817216 542983014 545513472 547863183 548009728 548177112 550416384 550731776 551601792 553103964 553420896 554125908 554172416 556559424 556878336 559153152 560357376 561883392 563093496 564350976 567106596 568154412 568479968 569204164 570649536 570802176 572031488 573260814 573308928 573589296 576108288 577172736 579862528 582360192 582538068 582693888 583614396 585252864 585539073 586334208 588110544 589197168 591784704 594492696 594542592 594833344 597103488 597445632 598389444 598549504 600362847 601178112 601472109 603929088 604113552 605229744 606928896 609543144 609892416 610669368 613515264 613702656 616510944 616699251 617838697 619218432 619573248 620552016 622598508 623443968 626129352 626296832 626488128 629047296 629354922 629407744 630402048 632118816 632481024 633286752 633480183 636432384 639539964 642152448 643535424 644972544 645287958 646480226 648121824 649319328 649691392 652345344 653750272 655155216 655530624 656942412 658409472 659625984 661624362 662846814 665757792 665935872 668804283 668860416 669187512 672126336 673368192 676325376 679420224 679627746 679809536 680883462 682795008 684056576 686128968 687003039 687396696 690204672 690415488 691691136 693574812 693633024 696620736 697019904 698121018 701374464 704395521 704583936 704799144 706101368 707678208 708083712 709202304 711133668 711541152 712447596 712507392 715767808 715986432 719262768 722421504 722835456 723756288 723977352 727351296 730484244 730902816 733888512 734247409 735469056 737049618 737471952 737894528 738834544 740710656 742079232 742504448 745537536 746129958 747143168 749177856 750791328 752467968 752835951 756142128 757539216 760866048 761069568 764347752 764411904 764785728 766432814 768144384 769563648 771895089 773321283 776480256 776717424 776925184 778152528 780337152 780718764 781778944 784147392 785596224 789046272 792656928 792899037 794364039 796137984 796594176 797852592 800483796 801570816 801962812 805238784 805484736 806972992 809170614 809238528 812724192 813189888 814225824 814474521 818020352 818270208 822014592 822265668 825624576 826097664 827402688 829655946 830131344 831188862 831258624 834839136 835317504 838729728 839139896 840536064 842825088 843308032 844382336 844640244 846526464 848576512 852231618 852719952 853806246 856203264 858047232 859891221 859963392 860383944 864162432 865759104 869793792 870484951 873540288 873807102 874040832 875421594 875923216 877879296 879501312 882165816 883795752 887677056 887914496 891739044 891813888 892250016 896168448 897584166 897824256 901767168 905893632 906170328 907844616 910393344 910838558 914314716 914838624 916004052 916528928 920272896 920553984 922254848 924766416 928827648 929359872 930828024 933897762 935165952 939194028 939445248 939732192 943570944 944032383 944111616 945603072 948178224 948721536 949930128 954648576 959017024 959309946 963228672 963780608 965008384 965303136 967458816 967931937 969720339 969801728 973978992 974537088 978518016 980625408 982732824 983295936 985413618 987614208 989438976 992436543 994270221 994839944 996107287 998636688 998903808 1001055104 1003290624 1003781268 1008189504 1010052288 1014488064 1014759424 1019130336 1019441619 1019714304 1021325193 1024192512 1026084864 1029193452 1031095044 1035307008 1035623232 1037536704 1040362218 1040449536 1040958352 1044931104 1045529856 1047181527 1047461632 1052061696 1056875904 1057198716 1059152052 1061517312 1062125568 1063803456 1066700502 1067311728 1068671394 1068761088 1073651712 1073979648 1078894152 1078984704 1083632256 1084253184 1085634432 1085966028 1091026944 1095726366 1096019456 1096354224 1100832768 1101463552 1103203584 1106207928 1106841792 1108251816 1108344832 1113118848 1113756672 1118306304 1119194937 1120714752 1123766784 1126186992 1128701952 1134213192 1136308824 1136959936 1138408328 1141299072 1141604352 1144062976 1146521628 1146617856 1147178592 1149649221 1152216576 1154345472 1164720384 1165076136 1165387776 1167228792 1170505728 1171078146 1172668416 1176221088 1178394336 1183569408 1188985392 1189666688 1194206976 1194891264 1196778888 1197099008 1200725694 1202356224 1202944218 1207858176 1208227104 1210459488 1213755921 1213857792 1219086288 1219784832 1221338736 1227030528 1227405312 1233021888 1233398502 1235677394 1238436864 1239146496 1241104032 1244483919 1245197016 1246783293 1246887936 1252258704 1252593664 1252976256 1258094592 1258709844 1258815488 1260804096 1264237632 1264962048 1266573504 1266960366 1272864768 1278347427 1279079928 1280709369 1284304896 1287070848 1289945088 1290575916 1292960452 1296243648 1298638656 1299382784 1304690688 1307500544 1310310432 1311061248 1313132391 1313884824 1316818944 1319251968 1323248724 1325693628 1331515584 1331871744 1337608566 1337720832 1338375024 1344252672 1346376249 1346736384 1352650752 1358840448 1359255492 1359619072 1361766924 1365590016 1366257837 1368113152 1372257936 1374006078 1374793392 1380409344 1380830976 1383382272 1387149624 1387266048 1393241472 1394039808 1396242036 1400846643 1402748928 1403434921 1408791042 1409167872 1409598288 1412202736 1415356416 1416167424 1418404608 1422267336 1423082304 1424895192 1425014784 1431535616 1431972864 1438525536 1438964919 1444843008 1445670912 1447512576 1447954704 1454702592 1460968488 1461805632 1467777024 1468494818 1470938112 1474099236 1474943904 1475789056 1477669088 1478120427 1481421312 1484158464 1485008896 1492259916 1494286336 1498355712 1501582656 1504935936 1505671902 1512284256 1515078432 1521732096 1522139136 1528695504 1529571456 1532865628 1536288768 1539127296 1543790178 1546642566 1552960512 1553434848 1553850368 1556305056 1560543327 1560674304 1561437528 1563557888 1568294784 1571192448 1578092544 1585313856 1585798074 1588728078 1592275968 1593188352 1595705184 1600050753 1600967592 1603007091 1603141632 1603925624 1610477568 1610969472 1613945984 1618341228 1618477056 1625448384 1626379776 1628451648 1628949042 1636040704 1636540416 1643589549 1644029184 1644531336 1651249152 1652195328 1654805376 1659311892 1660262688 1662377724 1662517248 1669678272 1670635008 1677459456 1678279792 1681072128 1685650176 1686616064 1688764672 1689280488 1693052928 1697153024 1704463236 1705439904 1707612492 1712406528 1716094464 1719782442 1719926784 1720767888 1728324864 1731518208 1739587584 1740969902 1747080576 1747614204 1748081664 1750843188 1751846432 1755758592 1756617219 1759002624 1764331632 1767591504 1775354112 1775828992 1783478088 1783627776 1784500032 1792336896 1795168332 1795648512 1801088541 1803534336 1804416327 1811787264 1812340656 1815689232 1820786688 1821677116 1828629432 1829677248 1832008104 1833057856 1840545792 1841107968 1844509696 1849532832 1850097753 1853516091 1857655296 1858719744 1861656048 1867795524 1870331904 1878388056 1878890496 1879464384 1887141888 1888064766 1888223232 1891206144 1896356448 1897443072 1899860256 1900440549 1909297152 1918034048 1918619892 1926457344 1927561216 1930016768 1930606272 1934917632 1935863874 1939440678 1939603456 1947957984 1949074176 1957036032 1961250816 1965465648 1966591872 1970827236 1975228416 1978877952 1984873086 1988540442 1989679888 1992214574 1997273376 1997807616 2002110208 2006412849 2006581248 2007562536 2016379008 2020104576 2028976128 2029518848 2038260672 2038883238 2039428608 2042650386 2048385024 2052169728 2058386904 2061009117 2062190088 2070614016 2071246464 2075073408 2080724436 2080899072 2081916704 2089862208 2091059712 2094363054 2094923264 2104123392 2113751808 2114397432 2118304104 2123034624 2124251136 2127606912 2133401004 2134623456 2137342788 2137522176 2147303424 2147959296 2157788304 2167264512 2168506368 2171268864 2171932056 2182053888 2191452732 2192038912 2192708448 2201665536 2202742227 2202927104 2206407168 2212415856 2213683584 2216503632 2226237696 2227513344 2236612608 2238389874 2241429504 2247533568 2252373984 2257403904 2258507853 2262680791 2268426384 2272617648 2273919872 2276816656 2282598144 2283208704 2288125952 2293043256 2293235712 2294357184 2299298442 2304433152 2308690944 2315685267 2319963849 2329440768 2330152272 2330775552 2334457584 2341011456 2342156292 2345336832 2352442176 2356788672 2367138816 2377970784 2378697111 2379333376 2383092117 2388413952 2389782528 2393557776 2394198016 2401451388 2404712448 2405888436 2415716352 2416454208 2420918976 2427511842 2427715584 2438172576 2439569664 2442677472 2443423563 2454061056 2454810624 2466043776 2466797004 2471354788 2476873728 2478292992 2482208064 2488967838 2490394032 2493566586 2493775872 2504517408 2505187328 2505952512 2516189184 2517419688 2517630976 2521608192 2528475264 2529924096 2533147008 2533920732 2545729536 2556694854 2558159856 2561418738 2568609792 2574141696 2579673663 2579890176 2581151832 2585920904 2592487296 2597277312 2598765568 2609381376 2611454853 2615001088 2620620864 2622122496 2626264782 2627769648 2633637888 2638503936 2646497448 2651387256 2663031168 2663743488 2675217132 2675441664 2676750048 2682514849 2688505344 2692752498 2693472768 2705301504 2717680896 2718510984 2719238144 2723533848 2731180032 2732515674 2736226304 2744515872 2748012156 2749586784 2760818688 2761661952 2766764544 2774299248 2786482944 2788079616 2792484072 2801693286 2805497856 2806869842 2817582084 2818335744 2819196576 2824405472 2830712832 2832097149 2832334848 2836809216 2844534672 2846164608 2849790384 2863071232 2863945728 2877051072 2877929838 2889686016 2891341824 2895025152 2895909408 2903795811 2909161017 2909405184 2921936976 2923611264 2935554048 2936989636 2941876224 2948198472 2949887808 2951578112 2955338176 2956240854 2962842624 2968316928 2970017792 2982810663 2984519832 2988321861 2988572672 2996711424 3003165312 3009871872 3011343804 3024568512 3030156864 3043464192 3044278272 3057391008 3058324857 3059142912 3063975579 3065731256 3072577536 3078254592 3087580356 3093285132 3105921024 3106869696 3107700736 3112610112 3121086654 3121348608 3122875056 3127115776 3136589568 3141544581 3142384896 3156185088 3170627712 3171596148 3177456156 3184551936 3186376704 3191410368 3200101506 3201935184 3206014182 3206283264 3207851248 3220955136 3221938944 3227891968 3236682456 3236954112 3250896768 3252759552 3256903296 3257898084 3272081408 3273080832 3287179098 3288058368 3289062672 3302498304 3304390656 3309610752 3318623784 3320525376 3324755448 3325034496 3339356544 3341270016 3354918912 3356559584 3357584811 3362144256 3371300352 3373232128 3377529344 3378560976 3386105856 3394306048 3408926472 3410879808 3415224984 3424813056 3432188928 3439564884 3439853568 3441535776 3448947663 3456649728 3463036416 3481939804 3494161152 3495228408 3496163328 3501686376 3503692864 3511517184 3513234438 3518005248 3528663264 3535183008 3550708224 3551657984 3566956176 3569000064 3584673792 3590336664 3591297024 3602177082 3607068672 3608832654 3623574528 3624681312 3631378464 3641267763 3641573376 3643354232 3657258864 3659354496 3664016208 3666115712 3681091584 3682215936 3689019392 3699065664 3700195506 3707032182 3715310592 3717439488 3723312096 3733451757 3735591048 3740349879 3740663808 3756776112 3757780992 3758928768 3774283776 3776129532 3776446464 3782412288 3792712896 3794886144 3799720512 3800881098 3818594304 3835042281 3836068096 3837239784 3842128107 3852914688 3855122432 3860033536 3861212544 3869835264 3871727748 3878881356 3879206912 3895915968 3898148352 3914072064 3922501632 3930931296 3933183744 3939397173 3941654472 3950456832 3957755904 3969746172 3977080884 3979359776 3984429148 3994546752 3995615232 4004220416 4012825698 4013162496 4015125072 4032758016 4040209152 4057952256 4059037696 4076521344 4077766476 4078857216 4085300772 4096770048 4098773511 4104339456 4116773808 4122018234 4124380176 4141228032 4142492928 4150146816 4161448872 4161798144 4163833408 4179724416 4182119424 4188726108 4189846528 4202539929 4208246784 4210304763 4227503616 4228794864 4236608208 4246069248 4248502272 4255213824 4266802008 4269246912 4274685576 4275044352 4294606848 4295918592 4315576608 4316894757 4324870879 4334529024 4337012736 4342537728 4343864112 4364107776 4382905464 4384077824 4385416896 4403331072 4405484454 4405854208 4412814336 4424831712 4427367168 4433007264 4434361281 4452475392 4455026688 4476779748 4482859008 4495067136 4504747968 4514807808 4517015706 4525361582 4536852768 4545235296 4547839744 4553633312 4565196288 4566417408 4576251904 4586086512 4588714368 4598596884 4608866304 4617381888 4631370534 4639927698 4658881536 4660304544 4661551104 4668915168 4681629981 4682022912 4684312584 4690673664 4704884352 4713577344 4734277632 4755941568 4757394222 4758666752 4766184234 4776827904 4779565056 4787115552 4788396032 4802902776 4809021273 4809424896 4811776872 4831432704 4832908416 4841837952 4855023684 4855431168 4876345152 4879139328 4885354944 4886847126 4908122112 4909621248 4930768647 4932087552 4933594008 4942709576 4953747456 4956585984 4964416128 4977935676 4980788064 4987133172 4987551744 5009034816 5010374656 5011905024 5032378368 5034839376 5043216384 5056950528 5059848192 5066294016 5067841464 5091459072 5113389708 5116319712 5122837476 5137219584 5139731863 5148283392 5159347326 5159780352 5162303664 5171841808 5184974592 5194554624 5197531136 5218762752 5222909706 5230002176 5241241728 5244244992 5252529564 5255539296 5267275776 5269851657 5277007872 5292994896 5302774512 5326062336 5327486976 5350434264 5350883328 5353500096 5365029698 5377010688 5385504996 5386945536 5403265623 5410603008 5413248981 5435361792 5437021968 5438476288 5447067696 5462360064 5465031348 5472452608 5489031744 5496024312 5499173568 5521637376 5523323904 5533529088 5548598496 5550293259 5560548273 5572965888 5576159232 5584968144 5603386572 5610995712 5613739684 5635164168 5636671488 5638393152 5648810944 5661425664 5664194298 5664669696 5673618432 5689069344 5692329216 5699580768 5701321647 5726142464 5727891456 5754102144 5755859676 5779372032 5782683648 5790050304 5791818816 5807591622 5818322034 5818810368 5843873952 5847222528 5871108096 5873979272 5883752448 5896396944 5899775616 5903156224 5910676352 5912481708 5925685248 5936633856 5940035584 5965621326 5969039664 5976643722 5977145344 5993422848 6006330624 6019238547 6019743744 6022687608 6049137024 6060313728 6086928384 6088556544 6114782016 6116649714 6118285824 6127951158 6131462512 6145155072 6156509184 6175160712 6183027351 6186570264 6211842048 6213739392 6215401472 6225220224 6242173308 6242697216 6245750112 6254231552 6273179136 6283089162 6284769792 6312370176 6341255424 6343192296 6354912312 6369103872 6372753408 6382820736 6400203012 6403870368 6412028364 6412566528 6415702496 6441910272 6443877888 6455783936 6473364912 6501793536 6505519104 6513806592 6515796168 6544162816 6546161664 6574358196 6576116736 6578125344 6604996608 6608226681 6608781312 6619221504 6637247568 6641050752 6649510896 6678713088 6682540032 6709837824 6713119168 6715169622 6724288512 6742600704 6746464256 6755058688 6757121952 6772211712 6775523559 6788042373 6788612096 6817852944 6821759616 6830449968 6849626112 6864377856 6879129768 6879707136 6883071552 6897895326 6913299456 6926072832 6947055801 6959891547 6963879608 6972751009 6988322304 6990456816 6992326656 7003372752 7007385728 7023034368 7026468876 7036010496 7057326528 7070366016 7101416448 7103315968 7133912352 7136091333 7138000128 7149276351 7169347584 7180673328 7182594048 7204354164 7214137344 7217665308 7247149056 7249362624 7262756928 7282535526 7283146752 7286708464 7314517728 7318708992 7328032416 7330270689 7332231424 7362183168 7364431872 7378038784 7398131328 7400391012 7414064364 7430621184 7434878976 7446624192 7466903514 7471182096 7480699758 7481327616 7513552224 7515561984 7517857536 7548567552 7552259064 7552892928 7564824576 7585425792 7589772288 7599441024 7601762196 7637188608 7670084562 7672136192 7674479568 7684256214 7705829376 7710244864 7720067072 7722425088 7739670528 7743455496 7757762712 7758413824 7791831936 7796296704 7828144128 7834364559 7845003264 7861862592 7866367488 7878794346 7883308944 7900913664 7915511808 7939492344 7954161768 7958719552 7968858296 7989093504 7991230464 8008440832 8025651396 8026324992 8030250144 8047544547 8065516032 8080418304 8115904512 8153042688 8155532952 8157714432 8170601544 8193540096 8197547022 8208678912 8233547616 8244036468 8248760352 8282456064 8284985856 8300293632 8322897744 8327666816 8359448832 8364238848 8377452216 8379693056 8405079858 8416493568 8420609526 8455007232 8457589728 8473216416 8492138496 8496291447 8497004544 8510427648 8533604016 8538493824 8549371152 8589213696 8591837184 8631153216 8633789514 8649741758 8669058048 8674025472 8685075456 8687728224 8711387433 8727483051 8728215552 8765810928 8768155648 8770833792 8806662144 8810968908 8811708416 8825628672 8849663424 8854734336 8866014528 8868722562 8904950784 8910053376 8948431989 8953559496 8964965583 8965718016 8990134272 9009495936 9029615616 9034031412 9050723164 9073705536 9090470592 9095679488 9107266624 9130392576 9132834816 9152503808 9172173024 9177428736 9191926737 9197193768 9217732608 9234763776 9262741068 9279855396 9317763072 9320609088 9323102208 9337830336 9363259962 9364045824 9368625168 9381347328 9409768704 9424633743 9427154688 9468555264 9511883136 9514788444 9517333504 9532368468 9553655808 9559130112 9574231104 9576792064 9605805552 9618042546 9618849792 9623553744 9662865408 9665816832 9683675904 9710047368 9710862336 9752690304 9758278656 9770709888 9773694252 9816244224 9819242496 9824044447 9861537294 9864175104 9867188016 9885419152 9907494912 9913171968 9928832256 9955871352 9961576128 9974266344 9975103488 10018069632 10020749312 10023810048 10064756736 10069678752 10072754433 10086432768 10113901056 10119696384 10132588032 10135682928 10182918144 10226779416 10232639424 10245674952 10274439168 10279463726 10296566784 10318694652 10319560704 10324607328 10343683616 10346842989 10369949184 10389109248 10395062272 10445819412 10460004352 10482483456 10488489984 10505059128 10511078592 10534551552 10539703314 10554015744 10585989792 10605549024 10652124672 10654973952 10700868528 10707000192 10730059396 10754021376 10771009992 10773891072 10806531246 10821206016 10826497962 10870723584 10874043936 10876952576 10894135392 10923803289 10924720128 10930062696 10944905216 10978063488 10992048624 10998347136 11043274752 11046647808 11067058176 11097196992 11100586518 11121096546 11145931776 11152318464 11169936288 11200355271 11206773144 11221049637 11221991424 11227479368 11270328336 11273342976 11276786304 11297621888 11322851328 11328388596 11329339392 11347236864 11378138688 11384658432 11399161536 11402643294 11452284928 11455782912 11505126843 11508204288 11511719352 11526384321 11558744064 11565367296 11580100608 11583637632 11615183244 11636644068 11637620736 11687747904 11694445056 11742216192 11747958544 11767504896 11792793888 11799551232 11806312448 11818191519 11821352704 11824963416 11851370496 11873267712 11880071168 11931242652 11938079328 11953287444 11954290688 11986845696 12012661248 12038477094 12039487488 12045375216 12098274048 12120627456 12173856768 12177113088 12229564032 12233299428 12236571648 12255902316 12262925024 12290310144 12296320533 12313018368 12350321424 12366054702 12373140528 12423684096 12427478784 12430802944 12450440448 12484346616 12485394432 12491500224 12508463104 12546358272 12566178324 12569539584 12607619787 12624740352 12630914289 12682510848 12686384592 12709824624 12738207744 12745506816 12765641472 12800406024 12807740736 12824056728 12825133056 12831404992 12883820544 12887755776 12911567872 12946729824 12950684271 12974612637 13003587072 13011038208 13027613184 13031592336 13092323328 13148716392 13152233472 13156250688 13209993216 13216453362 13217562624 13238443008 13274495136 13282101504 13299021792 13303083843 13357426176 13365080064 13426238336 13430339244 13448577024 13485201408 13492928512 13510117376 13514243904 13544423424 13551047118 13576084746 13577224192 13635705888 13643519232 13660899936 13699252224 13728755712 13758259536 13766143104 13795790652 13826598912 13852145664 13894111602 13919783094 13927759216 13945502018 13976644608 13980913632 13984653312 14006745504 14014771456 14044889943 14046068736 14052937752 14072020992 14114653056 14140732032 14202832896 14206631936 14267824704 14272182666 14276000256 14298552702 14338695168 14361346656 14365188096 14408708328 14427063819 14428274688 14435330616 14494298112 14498725248 14525513856 14565071052 14566293504 14573416928 14629035456 14637417984 14656064832 14660541378 14664462848 14724366336 14728863744 14756077568 14796262656 14800782024 14828128728 14861242368 14869757952 14893248384 14933807028 14942364192 14961399516 14962655232 15027104448 15031123968 15035715072 15097135104 15104518128 15129649152 15170851584 15179544576 15198882048 15203524392 15274377216 15340169124 15344272384 15348959136 15368512428 15411658752 15419195589 15420489728 15440134144 15444850176 15479341056 15486910992 15515525424 15583663872 15592593408 15656288256 15668729118 15690006528 15723725184 15732734976 15757588692 15766617888 15801827328 15809554971 15831023616 15838765537 15878984688 15908323536 15917439104 15937716592 15978187008 15982460928 16016881664 16051302792 16052649984 16060500288 16095089094 16131032064 16160836608 16209796869 16231809024 16239746943 16306085376 16311065904 16315428864 16341203088 16387080192 16395094044 16417357824 16467095232 16488072936 16497520704 16564912128 16569971712 16600587264 16645795488 16650879777 16655333632 16681644819 16718897664 16728477696 16754904432 16759386112 16810159716 16832987136 16841219052 16910014464 16915179456 16946432832 16984276992 16992582894 16994009088 17020855296 17067208032 17076987648 17098742304 17103964941 17178427392 17183674368 17262306432 17267579028 17299483516 17338116096 17348050944 17370150912 17375456448 17422774866 17454966102 17456431104 17531621856 17536311296 17541667584 17613324288 17621937816 17623416832 17651257344 17699326848 17709468672 17732029056 17737445124 17809901568 17820106752 17896863978 17907118992 17929931166 17931436032 17980268544 18018991872 18057715641 18059231232 18068062824 18101446328 18147411072 18180941184 18191358976 18214533248 18260785152 18265669632 18305007616 18344346048 18354857472 18383853474 18394387536 18435465216 18469527552 18525482136 18549082053 18559710792 18635526144 18641218176 18646204416 18675660672 18726519924 18728091648 18737250336 18762694656 18777603943 18819537408 18849267486 18854309376 18937110528 19023766272 19029576888 19034667008 19064736936 19107311616 19118260224 19148462208 19153584128 19211611104 19236085092 19237699584 19247107488 19325730816 19331633664 19367351808 19420094736 19505380608 19516557312 19541419776 19547388504 19632488448 19638484992 19648088894 19723074588 19728350208 19734376032 19770838304 19814989824 19824680043 19826343936 19857664512 19911742704 19923152256 19948532688 20036139264 20041498624 20047620096 20129513472 20139357504 20145508866 20172865536 20227802112 20239392768 20265176064 20271365856 20326570677 20364127119 20365836288 20453558832 20465278848 20491349904 20548878336 20558927452 20593133568 20637389304 20639121408 20649214656 20687367232 20693685978 20739898368 20778218496 20790124544 20879674641 20891638824 20918253027 20920008704 20964966912 20976979968 21010118256 21022157184 21069103104 21079406628 21108031488 21171979584 21211098048 21304249344 21309947904 21401737056 21408273999 21414000384 21447829053 21460118792 21508042752 21542019984 21547782144 21613062492 21642412032 21652995924 21741447168 21748087872 21753905152 21788270784 21847606578 21849440256 21860125392 21889810432 21956126976 21984097248 21990812067 21996694272 22086549504 22093295616 22134116352 22194393984 22201173036 22242193092 22291863552 22304636928 22339872576 22400710542 22413546288 22442099274 22443982848 22454958736 22540656672 22546685952 22553572608 22595243776 22645702656 22656777192 22658678784 22694473728 22756277376 22769316864 22798323072 22805286588 22904569856 22911565824 23010253686 23016408576 23023438704 23052768642 23117488128 23130734592 23160201216 23167275264 23230366488 23273288136 23275241472 23375495808 23388890112 23484432384 23495917088 23503093677 23535009792 23585587776 23599102464 23612624896 23636383038 23642705408 23649926832 23702740992 23746535424 23760142336 23862485304 23876158656 23906574888 23908581376 23973691392 24025322496 24076954188 24078974976 24090750432 24142633641 24196548096 24241254912 24347713536 24459128064 24466598856 24473143296 24511804632 24525850048 24580620288 24592641066 24626036736 24700642848 24732109404 24746281056 24847368192 24854957568 24861605888 24900880896 24968693232 24983000448 25092716544 25132356648 25139079168 25215239574 25249480704 25261828578 25365021696 25372769184 25419649248 25476415488 25488874341 25491013632 25531282944 25600812048 25615481472 25648113456 25662809984 25767641088 25775511552 25823135744 25893459648 25901368542 25949225274 26007174144 26022076416 26055226368 26063184672 26134162299 26182449153 26184646656 26297432784 26304466944 26312501376 26419986432 26432906724 26435125248 26476886016 26548990272 26564203008 26598043584 26606167686 26714852352 26730160128 26845295967 26852476672 26860678488 26894896749 26897154048 26970402816 26985857024 27020234752 27028487808 27088846848 27102094236 27152169492 27154448384 27271411776 27287038464 27321799872 27398504448 27457511424 27516519072 27532286208 27575780211 27591581304 27653197824 27704291328 27788223204 27839566188 27855518432 27891004036 27953289216 27961827264 27969306624 28013491008 28029542912 28089779886 28092137472 28105875504 28144041984 28229306112 28281464064 28405665792 28413263872 28535649408 28544365332 28552000512 28597105404 28677390336 28722693312 28730376192 28817416656 28854127638 28856549376 28870661232 28988596224 28997450496 29051027712 29130142104 29132587008 29146833856 29258070912 29274835968 29312129664 29321082756 29328925696 29448732672 29457727488 29472133341 29512155136 29592525312 29601564048 29656257456 29722484736 29739515904 29786496768 29867614056 29884728384 29922799032 29925310464 30054208896 30062247936 30071430144 30194270208 30209036256 30218263299 30259298304 30274096153 30341703168 30359089152 30397764096 30407048784 30548754432 30680338248 30688544768 30697918272 30737024856 30823317504 30838391178 30840979456 30880268288 30889700352 30958682112 30973821984 31031050848 31040528967 31167327744 31185186816 31337458236 31380013056 31447450368 31465469952 31515177384 31533235776 31603654656 31619109942 31662047232 31677531074 31757969376 31816647072 31834878208 31875433184 31956374016 31964921856 32033763328 32102605584 32121000576 32190178188 32262064128 32321673216 32419593738 32463618048 32479493886 32612170752 32622131808 32630857728 32682406176 32771409867 32774160384 32790188088 32834715648 32934190464 32976145872 32995041408 33129824256 33139943424 33201174528 33291590976 33301759554 33310667264 33363289638 33437795328 33456955392 33509808864 33518772224 33620319432 33663148911 33665974272 33682438104 33820028928 33830358912 33892865664 33968553984 33985165788 33988018176 34041710592 34134416064 34153975296 34197484608 34207929882 34356854784 34367348736 34515380529 34524612864 34535158056 34579152963 34598967032 34676232192 34696101888 34740301824 34750912896 34845549732 34909932204 34912862208 35063243712 35072622592 35083335168 35226648576 35243875632 35302514688 35398653696 35418937344 35454574557 35464058112 35474890248 35619803136 35640213504 35793727956 35814237984 35859862332 35862872064 35960537088 35978123041 36037983744 36115431282 36118462464 36136125648 36202892656 36294822144 36361882368 36382717952 36429066496 36521570304 36531339264 36610015232 36688692096 36709714944 36767706948 36788775072 36870930432 36888961599 36939055104 37050964272 37098164106 37119421584 37271052288 37282436352 37292408832 37351321344 37453039848 37456183296 37474500672 37525389312 37555207886 37639074816 37698534972 37708618752 37822859361 37874221056 37892742867 38047532544 38059153776 38069334016 38129473872 38214623232 38236520448 38296924416 38307168256 38423222208 38472170184 38475399168 38494214976 38651461632 38663267328 38734703616 38840189472 38852052813 38923837911 39010761216 39033114624 39082839552 39094777008 39276969984 39296177788 39446149176 39456700416 39468752064 39541676608 39629979648 39649360086 39652687872 39715329024 39823485408 39846304512 39897065376 39909251529 40072278528 40082997248 40095240192 40278715008 40291017732 40345731072 40455604224 40478785536 40530352128 40542731712 40653141354 40728254238 40731672576 40907117664 40930557696 40982699808 41097756672 41117854904 41186267136 41274778608 41298429312 41374734464 41387371956 41479796736 41556436992 41580249088 41759349282 41783277648 41836506054 41840017408 41929933824 41953959936 42020236512 42044314368 42134669829 42138206208 42158813256 42216062976 42343959168 42422196096 42608498688 42619895808 42803474112 42816547998 42828000768 42895658106 42920237584 43016085504 43084039968 43095564288 43226124984 43281191457 43284824064 43305991848 43482894336 43496175744 43507810304 43576541568 43695213156 43698880512 43720250784 43779620864 43912253952 43968194496 43981624134 43993388544 44173099008 44186591232 44268232704 44388787968 44402346072 44484386184 44583727104 44609273856 44679745152 44801421084 44827092576 44884198548 44887965696 44909917472 45081313344 45093371904 45107145216 45190487552 45291405312 45313554384 45388947456 45512554752 45538633728 45596646144 45610573176 45809139712 45823131648 46020507372 46032817152 46046877408 46105537284 46234976256 46257586767 46261469184 46320402432 46334550528 46460732976 46546576272 46750991616 46777780224 46968864768 46991834176 47006187354 47070019584 47171175552 47198204928 47225249792 47272766076 47285410816 47299853664 47405481984 47428664913 47493070848 47516296611 47520284672 47724970608 47752317312 47813149776 47947382784 48050644992 48153908376 48157949952 48181500864 48285267282 48393096192 48482509824 48629390607 48695427072 48719240829 48809257063 48918256128 48933197712 48946286592 49023609264 49051700096 49161240576 49185282132 49252073472 49401285696 49464218808 49492562112 49694736384 49709915136 49723211776 49801761792 49937386464 49952639331 49966000896 50044934457 50185433088 50264713296 50278158336 50430479148 50498961408 50523657156 50730043392 50745538368 50839298496 50952830976 50977748682 50982027264 51062565888 51201624096 51230962944 51296226912 51311894823 51325619968 51535282176 51551023104 51646271488 51786919296 51802737084 51898450548 52014348288 52044152832 52110452736 52126369344 52268324598 52364898306 52369293312 52594865568 52608933888 52625002752 52839972864 52865813448 52870250496 52953772032 53097980544 53128406016 53196087168 53212335372 53429704704 53460320256 53690591934 53704953344 53721356976 53789793498 53794308096 53940805632 53971714048 54040469504 54056975616 54177693696 54204188472 54304338984 54308896768 54542823552 54574076928 54643599744 54797008896 54915022848 55033038144 55064572416 55151560422 55183162608 55306395648 55408582656 55576446408 55647246159 55679132376 55711036864 55782008072 55906578432 55923654528 55938613248 56026982016 56059085824 56179559772 56184274944 56211751008 56288083968 56332811829 56458612224 56562928128 56811331584 57071298816 57088730664 57104001024 57194210808 57354780672 57445386624 57460752384 57634833312 57708255276 57713098752 57741322464 57977192448 57994900992 58102055424 58260284208 58293667712 58516141824 58549671936 58624259328 58642165512 58657851392 58897465344 58915454976 58944266682 59024310272 59185050624 59203128096 59312514912 59444969472 59474040129 59479031808 59572993536 59735228112 59769456768 59845598064 60108417792 60124495872 60142860288 60388540416 60418072512 60436526598 60518596608 60548192306 60683406336 60718178304 60795528192 60814097568 60979712031 61092381357 61097508864 61360676496 61377089536 61395836544 61474049712 61646635008 61676782356 61681958912 61760536576 61779400704 61917364224 61947643968 62062101696 62081057934 62334655488 62370373632 62639023923 62674916472 62754759081 62760026112 62894900736 62930939904 63030354768 63066471552 63207309312 63238219884 63324094464 63355062148 63515938752 63633294144 63669756416 63750866368 63912748032 63929843712 64067526656 64205211168 64242001152 64343487159 64380356376 64524128256 64643346432 64839187476 64927236096 64958987772 65224341504 65244263616 65261715456 65364812352 65542819734 65548320768 65580376176 65669431296 65868380928 65952291744 65972436201 65990082816 66259648512 66279886848 66402349056 66583181952 66603519108 66621334528 66726579276 66875590656 66913910784 67019617728 67037544448 67240638864 67326297822 67331948544 67364876208 67640057856 67660717824 67785731328 67937107968 67970331576 67976036352 68083421184 68268832128 68307950592 68394969216 68415859764 68713709568 68734697472 68768311129 69030761058 69049225728 69070316112 69158305926 69197934064 69352464384 69392203776 69480603648 69501825792 69691099464 69819864408 69825724416 70126487424 70145245184 70166670336 70453297152 70487751264 70509281031 70605029376 70797307392 70837874688 70909149114 70928116224 70949780496 71239606272 71280427008 71587455912 71628475968 71719724664 71725744128 71921074176 71956246082 72075967488 72230862564 72236924928 72272251296 72405785312 72427900923 72589644288 72723764736 72765435904 72858132992 73043140608 73220030464 73377384192 73419429888 73535413896 73577550144 73741860864 73777923198 73878110208 74101928544 74196328212 74238843168 74542104576 74564872704 74584817664 74702642688 74906079696 74949001344 75110415772 75278149632 75397069944 75417237504 75645718722 75748442112 75785485734 76095065088 76118307552 76138668032 76258947744 76429246464 76466623023 76473040896 76593848832 76614336512 76846444416 76944340368 76988429952 77302923264 77326534656 77469407232 77680378944 77704105626 77847675822 78021522432 78066229248 78165679104 78189554016 78402486897 78547347459 78553939968 78592355576 78892298352 78913400832 78937504128 79083353216 79259959296 79298720172 79305375744 79430658048 79646970816 79692609024 79794130752 79818503058 80144557056 80165994496 80190480384 80535887901 80557430016 80582035464 80684690247 80691462144 80911208448 80957571072 81060704256 81085463424 81306282708 81456508476 81463345152 81814235328 81861115392 81965399616 82195513344 82235709808 82372534272 82549557216 82596858624 82727340633 82749468928 82774743912 82959593472 83112873984 83160498176 83518698564 83566555296 83673012108 83680034816 83859867648 83907919872 84040473024 84088628736 84269339658 84276412416 84317626512 84432125952 84687918336 84844392192 85216997376 85239791616 85606948224 85633095996 85656001536 85791316212 85840475168 86032171008 86168079936 86191128576 86452249968 86562382914 86569648128 86611983696 86965788672 86992351488 87015620608 87153083136 87390426312 87397761024 87440501568 87559241728 87824507904 87936388992 87963248268 87986777088 88346198016 88373182464 88416400023 88536465408 88777575936 88804692144 88968772368 89167454208 89218547712 89359490304 89602842168 89654185152 89768397096 89775931392 89819834944 90162626688 90186743808 90214290432 90380975104 90582810624 90627108768 90654789897 90777894912 90822288459 91025109504 91077267456 91193292288 91221146352 91646263296 92041014744 92065634304 92093754816 92211074568 92469952512 92515173534 92522938368 92640804864 92669101056 92921465952 93093152544 93121586901 93501983232 93555560448 93983668352 94012374708 94140039168 94342351104 94396409856 94450499584 94545532152 94570821632 94599707328 94810963968 94857329826 94986141696 95032593222 95040569344 95449941216 95504634624 95626299552 95894765568 96101289984 96307816752 96363001728 96570534564 96786192384 96965019648 97258781214 97390854144 97438481658 97618514126 97836512256 97866395424 97892573184 98047218528 98103400192 98314229601 98322481152 98370564264 98504146944 98802571392 98928437616 98985124224 99389472768 99419830272 99446423552 99603523584 99874772928 99905278662 99932001792 100089868914 100370866176 100529426592 100556316672 100860958296 100989446733 100997922816 101047314312 101460086784 101491076736 101678596992 101905661952 101955497364 101964054528 102125131776 102403248192 102461925888 102592453824 102623789646 102651239936 103070564352 103102046208 103292542976 103573838592 103605474168 103737458889 103796901096 104028696576 104088305664 104220905472 104252738688 104536649196 104729796612 104738586624 105189731136 105217867776 105250005504 105679945728 105731626896 105907544064 106195961088 106256812032 106363723671 106392174336 106424670744 106859409408 106920640512 107381183868 107409906688 107442713952 107579586996 107588616192 107881611264 107934369123 107943428096 108080939008 108113951232 108355387392 108408376944 108608677968 109085647104 109148153856 109287199488 109594017792 109830045696 110066076288 110129144832 110303120844 110366325216 110612791296 110666884797 110817165312 110871358759 111152892816 111294492318 111358264752 111422073728 111564016144 111813156864 111847309056 111877226496 112053964032 112118171648 112359119544 112368549888 112423502016 112576167936 112665623658 112917224448 113125856256 113468578083 113622663168 113678228601 114142597632 114177461328 114208002048 114388421616 114709561344 114890773248 114921504768 115269666624 115416510552 115426197504 115482644928 115954384896 115989801984 116204110848 116520568416 116556158439 116587335424 116771513733 117032283648 117099343872 117248518656 117284331024 117315702784 117830909952 117888533364 118048620544 118370101248 118406256192 118625029824 118889938944 118948080258 118958063616 119145987072 119470456224 119538913536 119691196128 119727754587 120216835584 120248991744 120285720576 120836145024 120873053196 121037193216 121096384612 121366812672 121436356608 121591056384 121628195136 121959424062 122184762714 122195017728 122721352992 122754179072 122791673088 122948099424 123293270016 123353564712 123363917824 123521073152 123558801408 123895287936 124124203392 124162115868 124669310976 124740747264 125278047846 125349832944 125509518162 125520052224 125789801472 125861879808 126060709536 126132943104 126404009487 126414618624 126476439768 126648188928 126710124296 127031877504 127266588288 127339512832 127501732736 127825496064 127859687424 128135053312 128410422336 128484002304 128686974318 128760712752 129048256512 129286692864 129678374952 129843574371 129854472192 129917975544 130448683008 130488527232 130523430912 130729624704 131085639468 131096641536 131160752352 131338862592 131443227601 131736761856 131904583488 131944872402 131980165632 132519297024 132559773696 132804698112 133166363904 133207038216 133242669056 133453158552 133751181312 133827821568 134039235456 134075088896 134481277728 134652595644 134663897088 134729752416 135280115712 135321435648 135571462656 135874215936 135940663152 136166842368 136537664256 136615901184 136789938432 136831719528 137427419136 137469394944 137536622258 138061522116 138098451456 138140632224 138316611852 138395868128 138704928768 138772760301 138784407552 138961207296 139003651584 139382198928 139639728816 140252974848 140290490368 140333340672 140906594304 140975502528 141018562062 141210058752 141594614784 141675749376 141818298228 141856232448 141899560992 142285994739 142479212544 142548889833 142560854016 143174911824 143256951936 143439449328 143842148352 143912492164 144151934976 144461725128 144473849856 144544502592 144811570624 144855801846 145179288576 145447529472 145530871808 145716265984 146086281216 146157722487 146427771189 146440060928 146754768384 146838859776 147070827792 147155100288 147483721728 147555846396 147756220416 148203857088 148392656424 148477686336 149084209152 149129745408 149169635328 149405285376 149812159392 149857917993 149898002688 150134803371 150220831544 150556299264 150794139888 150834475008 151291437444 151496884224 151570971468 152190130176 152236615104 152277336064 152517895488 152858492928 152933246046 152946081792 153187697664 153228673024 153692888832 153888680736 153935684469 153976859904 154605846528 154653069312 154938814464 155360757888 155408211252 155695351644 156043044864 156132458496 156331358208 156379108032 156804973794 157094694918 157107879936 157184711152 157784596704 157826801664 157875008256 158166706432 158519918592 158597440344 158610751488 158861316096 159293941632 159385218048 159588261504 159637006116 160289114112 160331988992 160380960768 161071775802 161114860032 161164070928 161369380494 161382924288 161822416896 161915142144 162121408512 162170926848 162612565416 162913016952 162926690304 163628470656 163722230784 163930799232 164391026688 164471419616 164745068544 165099114432 165193717248 165454681266 165498937856 165549487824 165919186944 166225747968 166320996352 167037397128 167133110592 167346024216 167360069632 167719735296 167815839744 168080946048 168177257472 168538679316 168552824832 168635253024 168864251904 168998435487 169375836672 169688784384 170433994752 171213896448 171266191992 171312003072 171582632424 171680950336 172064342016 172336159872 172382257152 172904499936 173124765828 173139296256 173223967392 173931577344 173984702976 174031241216 174306166272 174780852624 174881003136 175649015808 175872777984 175926496536 175973554176 176692396032 176746364928 176832800046 177072930816 177555151872 177609384288 177937544736 178334908416 178422120387 178437095424 178718980608 179205684336 179308370304 179536794192 179639669888 180325253376 180373487616 180428580864 180761950208 181165621248 181254217536 181309579794 181555789824 181644576918 182050219008 182154534912 182386584576 182442292704 182939136093 183277144071 183292526592 184082029488 184131268608 184187509632 184422149136 184939905024 185030347068 185045876736 185281609728 185338202112 185842931904 186186305088 186243173802 187003966464 187111120896 187917071769 187967336704 188024749416 188264277243 188280078336 188684702208 188792819712 188900999168 189091064304 189141643264 189199414656 189621927936 189714659652 189972283392 190065186444 190081138688 190899882432 191009269248 191252599104 191789531136 192202579968 192615633504 192726003456 193030461477 193141069128 193572384768 193930039296 194517562428 194781708288 194876963316 195237028252 195673024512 195732790848 195785146368 196094437056 196206800384 196628459202 196644962304 196741128528 197008293888 197605142784 197856875232 197970248448 198778945536 198839660544 198892847104 199207047168 199749545856 199810557324 199864003584 200179737828 200741732352 201058853184 201112633344 201721916592 201978893466 201995845632 202094628624 202920173568 202982153472 203357193984 203811323904 203910994728 203928109056 204250263552 204806496384 204923851776 205184907648 205247579292 205302479872 206141128704 206204092416 206304933387 206585085952 207147677184 207210948336 207474917778 207593802192 208057393152 208176611328 208441810944 208505477376 209073298392 209459593224 209477173248 210379462272 210435735552 210500011008 211359891456 211463253792 211527843093 211815088128 211918673071 212391922176 212513624064 212727447342 212784348672 212849341488 213718818816 213841281024 214762367736 214819813376 214885427904 215159173992 215177232384 215763222528 215868738246 215886856192 216161878016 216227902464 216710774784 216816753888 217217355936 217283702769 218171294208 218296307712 218574398976 219660091392 220132152576 220258289664 220606241688 220732650432 221225582592 221333769594 221634330624 221742717518 222305785632 222588984636 222716529504 222844147456 223128032288 223626313728 223694618112 223754452992 224107928064 224236343296 224718239088 224847004032 225331247316 225834448896 226251712512 226937156166 227245326336 227356457202 228285195264 228354922656 228416004096 228776843232 229399869069 229419122688 229781546496 229843009536 230539333248 230833021104 230965289856 231908769792 231979603968 232408221696 233041136832 233112316878 233174670848 233543027466 234064567296 234198687744 234497037312 234568662048 234631405568 235642042377 235661819904 235777066728 236097241088 236740202496 236812512384 237250059648 237779877888 237896160516 237916127232 238291974144 238940912448 239077827072 239382392256 239455509174 240433671168 240497983488 240571441152 241607663703 241672290048 241746106392 242054070741 242074386432 242192769224 242733625344 242872713216 243182112768 243256390272 243918848124 244369525428 244390035456 245442705984 245508358144 245583346176 245896198848 246586540032 246707129424 247042146304 247117602816 247790575872 248182021899 248248406784 248324231736 249338621952 249481494528 250556095692 250699665888 251019036324 251040104448 251579602944 251723759616 252121419072 252265886208 252808018974 252829237248 252952879536 253296377856 253420248592 254063755008 254533176576 254679025664 255003465472 255650992128 255719374848 256270106624 256820844672 256968004608 257373948636 257521425504 258096513024 258573385728 259356749904 259687148742 259708944384 259835951088 260897366016 260977054464 261046861824 261459249408 262171278936 262193283072 262321504704 262677725184 262886455202 263473523712 263809166976 263889744804 263960331264 265038594048 265119547392 265249200069 265609396224 266332727808 266414076432 266485338112 266906317104 267502362624 267655643136 268078470912 268150177792 268962555456 269305191288 269327794176 269459504832 270560231424 270642871296 271142925312 271748431872 271881326304 271964369691 272333684736 272466865377 273075328512 273231802368 273579876864 273663439056 274938789888 275073244516 276123044232 276196902912 276281264448 276633223704 276791736256 277409857536 277545520602 277568815104 277922414592 278007303168 278764397856 279279457632 279364760703 280505949696 280580980736 280666681344 281951005056 282037124124 282420117504 283189229568 283351498752 283636596456 283712464896 283799121984 284571989478 284958425088 285097779666 285121708032 286349823648 286513903872 286878898656 287684296704 287824984328 288303869952 288923450256 289089005184 289623141248 289711603692 290358577152 290895058944 291061743616 291432531968 292172562432 292315444974 292855542378 292880121856 293509536768 293677719552 294141655584 294310200576 294942688803 294967443456 295111692792 295512440832 296407714176 296785312848 296955372672 298168418304 298259490816 298339270656 298810570752 299624318784 299715835986 299796005376 300269606742 300441663088 301112598528 301588279776 301668950016 302582874888 302968340199 302993768448 303141942936 304380260352 304473230208 304554672128 305035790976 305716985856 305866492092 305892163584 306375395328 306457346048 307385777664 307777361472 307871368938 307953719808 309211693056 309306138624 309877628928 310721515776 310816422504 311212376667 311390703288 312086089728 312264916992 312662716416 312758216064 313609947588 314189389836 314215759872 314369422304 315569193408 315653603328 315750016512 316333412864 317039837184 317194880688 317722632192 318587883264 318770436096 319176523008 319274012232 320578228224 320663977984 320761921536 322143551604 322229720064 322328141856 322738760988 322765848576 323644833792 323803107369 323830284288 324242817024 324341853696 325225130832 325826033904 327256941312 327444461568 327861598464 328782053376 328942839232 329490137088 330198228864 330387434496 330909362532 330997875712 331098975648 331838373888 332000654391 332451495936 332614076277 332641992704 334074794256 334266221184 334692048432 335439470592 335631679488 336161892096 336354514944 337077358632 337105649664 337270506048 337728503808 337996870974 338751673344 339377568768 340405734249 340867989504 341034685803 341664799441 342427792896 342532383984 342624006144 343165264848 343361900672 344128684032 344672319744 344764514304 345808999872 346249531656 346278592512 346447934784 347863154688 347969405952 348062482432 348612332544 349561705248 349668475317 349762006272 350314541199 351298031616 351745555968 351852993072 351947108352 353492729856 353665600092 354145861632 355110303744 355218768576 355875089472 356669816832 356844240774 356874190848 357437961216 358411368672 358616740608 359073588384 359183263761 359279339776 360650506752 360746975232 360857161728 361523900416 362508435072 362619159588 363111579648 363289153836 364100438016 364309069824 364773169152 364884585408 365878272186 366554288142 366585053184 368164058976 368262537216 368375019264 368844298272 369879810048 370060694136 370091753472 370563219456 370676404224 371685863808 372372610176 372486347604 374007932928 374222241792 375834143538 375934673408 376049498832 376528554486 376560156672 377369404416 377585639424 377801998336 378182128608 378283286528 378398829312 379243855872 379429319304 379944566784 380130372888 380162277376 381799764864 382018538496 382505198208 383579062272 384405159936 385231267008 385452006912 386060922954 386282138256 387144769536 387860078592 389035124856 389530723113 389563416576 389753926632 390474056504 391346049024 391465581696 391570292736 392188874112 392413600768 393256918404 393289924608 393482257056 394016587776 394329682803 395210285568 395713750464 395940496896 397557891072 397679321088 398414094336 399499091712 399621114648 399728007168 400359475656 401483464704 402117706368 402225266688 403443833184 403957786932 403991691264 404189257248 405840347136 405964306944 406714387968 407622647808 407821989456 408500527104 409612992768 409847703552 410369815296 410495158584 410604959744 412282257408 412408184832 412609866774 413170171904 414295354368 414421896672 414949835556 415187604384 416114786304 416318280903 416353222656 416883621888 417010954752 418146596784 418919186448 420758924544 420871471104 421000022016 422719782912 422926507584 423055686186 423630176256 423837346142 424783844352 425027248128 425454894684 425568697344 425698682976 426857984217 427437637632 427646669499 427682562048 429524735472 429639626752 429770855808 430318347984 431526445056 431737476492 431773712384 432323756032 432455804928 433421549568 433633507776 434434711872 434567405538 436342588416 436592615424 437148797952 438473167461 439283313567 439320182784 440264305152 440516579328 441212483376 441465300864 442451165184 442667539188 443268661248 443485435036 444611571264 445177969272 445433059008 445688294912 446256064576 447252627456 447389236224 447508905984 448215856128 448472686592 449436478176 449694008064 450404410113 450662494632 451668897792 452503425024 453874312332 454490652672 454712914404 456570390528 456709845312 456832008192 457553686464 458799738138 458838245376 459563092992 459686019072 461078666496 461666042208 461807053407 461930579712 463817539584 463959207936 464816443392 466082273664 466224633756 466349341696 467086054932 468129134592 468397375488 468994074624 469137324096 469262811136 471284084754 471323639808 471554133456 472194482176 473480404992 473625024768 474500119296 475559755776 475792321032 475832254464 476583948288 477881824896 478155654144 478764784512 478911018348 480867342336 480995966976 481142882304 483215327406 483344580096 483492212784 484108141482 484148772864 484385538448 485467250688 485745426432 486364225536 486512780544 487837696248 488739050856 488780070912 490885411968 491016716288 491166692352 491792397696 493173080064 493414258848 494084292608 494235205632 495581151744 496364043798 496496813568 496648463472 498677243904 498962989056 501112191384 501399331776 502038072648 502080208896 503159205888 503447519232 504242838144 504531772416 505616037948 505658474496 505905759072 506592755712 506840497184 506995306461 508127510016 509066353152 509358051328 510006930944 511301984256 512540213248 513641689344 513936009216 514747897272 515042851008 516193026048 517146771456 518713499808 519374297484 519417888768 519671902176 521794732032 521954108928 522093723648 522918498816 524342557872 524643009408 525772910404 526947047424 527618333952 527779489608 527920662528 530077188096 530239094784 530498400138 531218792448 532665455616 532828152864 532970676224 533812634208 535004725248 535266361161 535311286272 536156941824 536300355584 537925110912 538610382576 538919009664 541120462848 541285742592 542285850624 543496863744 543762652608 543928739382 544667369472 544933730754 546150657024 546463604736 547159753728 547326878112 548817408279 549831432213 549877579776 550146489032 552246088464 552393805824 552562528896 553266447408 553583472512 554819715072 555091041204 555137630208 555844829184 556014606336 557528795712 558558915264 558729521406 561011899392 561161961472 561333362688 563751215307 563902010112 564074248248 564792831729 564840235008 566378459136 566702997504 567273192912 567424929792 567598243968 569143978956 569916850176 570195559332 570243416064 572699647296 573027807744 573757797312 575368593408 575649968656 576607739904 577846900512 578178010368 579091384431 579246282496 579423207384 580717154304 581790117888 582123487232 582865063936 584345124864 584630889948 585711084756 585760243712 587019073536 587355439104 588283311168 588620401152 589885377606 589934886912 590223385584 591024881664 592815428352 593570625696 593910745344 596336836608 596518981632 596678541312 597621141504 599248637568 599431671972 599592010752 600539213484 600883326176 602225197056 603176559552 603337900032 605165749776 605936680398 605987536896 606283885872 608760520704 608946460416 609109344256 610071581952 611433971712 611732984184 611784327168 612750790656 612914692096 614771555328 615554722944 615742737876 615907439616 618423386112 618612277248 618914800161 619755257856 621443031552 621632845008 622424753334 622781406576 624172179456 624529833984 625325432832 625516432128 627219895176 628378779672 628431519744 628738844608 631138386816 631307206656 631500033024 632666825728 634079674368 634389761376 634583529279 635445264384 635756019213 637175766528 637540872192 638353046016 638548024464 641156456448 641523843072 644287103208 644459440128 644656283712 645477521976 645531697152 647289667584 647606214738 647660568576 648485634048 648683707392 650450261664 651652067808 651851108307 654513882624 654888923136 655723196928 657885678464 658980274176 660396457728 660774868992 661818725064 661995751424 662197951296 663676747776 664001308782 664902991872 665228152554 665283985408 668149588512 668532442368 669384096864 670878941184 671263358976 672323784192 672709029888 674154717264 674541012096 675993741948 677503346688 678755137536 680811468498 681735979008 682069371606 683329598882 684855585792 685064767968 685248012288 686330529696 686723801344 688199607207 688257368064 689344639488 689529028608 691617999744 692499063312 692895869568 695726309376 695938811904 696124964864 697224665088 699123410496 699336950634 699524012544 700629082398 702596063232 703491111936 703705986144 703894216704 706926127131 706985459712 707331200184 708291723264 710220607488 710437537152 711750178944 713339633664 713688481548 713748381696 714875922432 716822737344 717233481216 718147176768 718366527522 718558679552 721301013504 721493950464 721714323456 723047800832 725016870144 725238319176 726162212223 726223159296 726578307672 728200876032 728618139648 729546338304 729769170816 731756544372 733108576284 733170106368 736328117952 736525074432 736750038528 737688596544 739759620096 740121388272 741126438912 741352808448 743371727616 744546065697 744745220352 744972695208 748015865856 748444483584 751668287076 751869346816 752098997664 753057108972 753120313344 754738808832 755171278848 755603996672 756364257216 756566573056 756797658624 758487711744 758858638608 759889133568 760260745776 763599529728 764037076992 765010396416 767158124544 768810319872 770462534016 770904013824 772121845908 772564276512 774289539072 775720157184 776099511313 778070249712 779061446226 779126833152 779507853264 780948113008 782692098048 782931163392 783140585472 784377748224 784827201536 786513836808 786579849216 786964514112 788033175552 788659365606 790420571136 791427500928 791880993792 795115782144 795358642176 795747600207 796828188672 798998183424 799242229296 799456014336 800718951312 802966929408 804235412736 804450533376 806887666368 807915573864 807983382528 808378514496 811680694272 811928613888 813428775936 815245295616 815643978912 815893109073 817001054208 817400596131 819225985536 819695407104 820739630592 820990317168 821209919488 824816369664 825219733548 826340343808 828590708736 828843793344 829899671112 830375208768 832229572608 832636561806 832706445312 833767243776 834021909504 836293193568 837838372896 838094282109 841517849088 841742942208 842000044032 845853015168 846111372372 847260352512 847674692284 849567688704 850054496256 850909789368 851137394688 851397365952 853715968434 854875275264 855293338998 855365124096 859049470944 859279253504 859541711616 860636695968 863052890112 863474952984 863547424768 864647512064 864911609856 867267015552 868869423744 869134811076 872685176832 873185230848 874297595904 876946334922 878566627134 878640365568 880528610304 881033158656 882424966752 882930601728 884828066409 884902330368 885335078376 886537322496 886970870072 889223142528 890355938544 890866118016 891376589824 892512129152 894505254912 894778472448 895017811968 896431712256 896945373184 898872956352 899388016128 900808820226 901324989264 903337795584 905006850048 907748624664 908905020597 908981305344 909425828808 913140781056 913419690624 913664016384 915107372928 917599476276 917676490752 919126185984 919372038144 922157332992 923332084416 923614106814 923861159424 927635079168 927918415872 929632886784 932164547328 932449267512 932698683392 933637130001 934172109864 936258269184 936794750976 937988149248 938274648192 938525622272 942568169508 942647279616 943108266912 944388964352 946960809984 947250049536 949000238592 951119511552 951584642064 953167896576 955763649792 956311308288 957529569024 957822036696 961734684672 961991933952 962285764608 966430654812 966689160192 966984425568 968216282964 968297545728 968771076896 970934501376 971409322107 971490852864 972728451072 973025561088 975675392496 977478101712 981770823936 982033432576 982333384704 983584795392 986346160128 986828517696 988168585216 988470411264 991162303488 992728087596 992993627136 993296926944 996001963173 997354487808 997842228831 997925978112 1002224382768 1002798663552 1004076145296 1006318411776 1006895038464 1008485676288 1009063544832 1011232075896 1011316948992 1011811518144 1013185511424 1013680994368 1013990612922 1016255020032 1018132706304 1018716102656 1020013861888 1022603968512 1023104057409 1024994398323 1025080426496 1027283378688 1027872018432 1029495794544 1030085702016 1032386052096 1034293542912 1037426999616 1038748594968 1038835777536 1039343804352 1043589464064 1043908217856 1044187447296 1045836997632 1048685115744 1049005425951 1049286018816 1050943623597 1051545820808 1053894094848 1055236667904 1055558979216 1055841325056 1060478189568 1060996800276 1062437584896 1065330911232 1065656305728 1065941352448 1067625268416 1070009450496 1070532722322 1070622572544 1072313883648 1072600711168 1075850221824 1077220765152 1077549791283 1077838019328 1082240925696 1082571485184 1084571701248 1087525305216 1087857478764 1089334738944 1089867461508 1092301314048 1092927209472 1094319507456 1094653756224 1097634816558 1099662864426 1099755159552 1100292978064 1104492176928 1104787611648 1105125057792 1106532894816 1107166945024 1109639430144 1110182082408 1110275260416 1111689658368 1112029212672 1115057591424 1117117830528 1117459042812 1122023798784 1122323922944 1122666725376 1127502430614 1127804020224 1128148496496 1129585663458 1129680470016 1132756918272 1133405995008 1134546385824 1134849859584 1135196487936 1138287957912 1139833700352 1140391118664 1140486832128 1145399294592 1146055615488 1147515594624 1150737186816 1151299937312 1153215479808 1155693801024 1156356020736 1158182768862 1158492564992 1158846414768 1161434308608 1163580235776 1164246974464 1165730127872 1168690249728 1169261779896 1171422169512 1171520487424 1174038147072 1174710878208 1176566622336 1177240802304 1179770755212 1179869773824 1180446771168 1182049763328 1182989048409 1185630856704 1187141251392 1187821490688 1192673673216 1193037963264 1195242283008 1198497275136 1198863343944 1199184021504 1201078426968 1201766652352 1204450394112 1206353119104 1206675800064 1210331499552 1211873360796 1211975073792 1212567771744 1217521041408 1217892920832 1218218688512 1220143163904 1222867943424 1223465968368 1225501581312 1229543110656 1231109445888 1231485475752 1231814879232 1236846772224 1237224554496 1237829600322 1239510515712 1242886063104 1243265690016 1244849506668 1245562813152 1248344358912 1248954842709 1249059667968 1250650865664 1251032864256 1254439790352 1256757559344 1257477689216 1262276773632 1262614413312 1263000066048 1265333651456 1268159348736 1268779522752 1269167058558 1270890528768 1271512038426 1274351533056 1275081744384 1276706092032 1277096048928 1280573952651 1282312912896 1282940008497 1283047686144 1288574206416 1288918880256 1289312567424 1290955043952 1294579335168 1295212429476 1295321137152 1296971268096 1297367414784 1300900523328 1303304135616 1303702216614 1309027765248 1309777846272 1311446393856 1315419502383 1315771356928 1317849940701 1317960548352 1320792915456 1321549737984 1323637450128 1323991502848 1324395902592 1327353495552 1328002617564 1329805983744 1330456305108 1330567970816 1336299177024 1337064884736 1338768193728 1341757882368 1342526717952 1344647568384 1345418059776 1348309434528 1349082024192 1351213230339 1351987483896 1355006693376 1357510275072 1361622936996 1363471958016 1364138743212 1366659197764 1369711171584 1370129535936 1370496024576 1372661059392 1373447602688 1376399214414 1376514736128 1378689278976 1379058057216 1383235999488 1384998126624 1385791739136 1391452618752 1391877623808 1392249929728 1394449330176 1398246820992 1398673901268 1399048025088 1401258164796 1405192126464 1406982223872 1407411972288 1407788433408 1413852254262 1413970919424 1414662400368 1416583446528 1420441214976 1420875074304 1423500357888 1426679267328 1427376963096 1427496763392 1429751844864 1433645474688 1434466962432 1436294353536 1436733055044 1437117359104 1442602027008 1442987900928 1443428646912 1446095601664 1450033740288 1450476638352 1452324424446 1452446318592 1453156615344 1456401752064 1457236279296 1459092676608 1459538341632 1463513088744 1466217152568 1466340212736 1472656235904 1473050148864 1473500077056 1475377193088 1479519240192 1480242776544 1482252877824 1482705616896 1483430711497 1486743455232 1489092131394 1489490440704 1489945390416 1496031731712 1496888967168 1503336574152 1503738693632 1504197995328 1506114217944 1506240626688 1509477617664 1510342557696 1511207993344 1512728514432 1513133146112 1513595317248 1516975423488 1517717277216 1519778267136 1520521491552 1520985919383 1527199059456 1528074153984 1530020792832 1537620639744 1540925068032 1541808027648 1544243691816 1545128553024 1548579078144 1551440314368 1552199022626 1556140499424 1558122892452 1558253666304 1559015706528 1561896226016 1565384196096 1565862326784 1566281170944 1568755496448 1569654403072 1573027673616 1573929028224 1577318731212 1580841142272 1582855001856 1583761987584 1590231564288 1590717284352 1591495200414 1593656377344 1597996366848 1598484458592 1598912028672 1601437902624 1605799083483 1605933858816 1608470825472 1608901066752 1613775332736 1615831147728 1616757028992 1623361388544 1623857227776 1626857551872 1630490591232 1631287957824 1631786218146 1634002108416 1634801192262 1638451971072 1639390814208 1641479261184 1641980634336 1642419838976 1649494296639 1649632739328 1650439467096 1652680687616 1657181417472 1657687586688 1659799342224 1660750417536 1664459145216 1665273123612 1665412890624 1667534487552 1668043819008 1672586387136 1675676745792 1676188564218 1683035698176 1683485884416 1684000088064 1691253645921 1691706030336 1692222744744 1694378495187 1694520705024 1695349384568 1699135377408 1700108992512 1701819578736 1702274789376 1702794731904 1707431936868 1709750550528 1710586677996 1710730248192 1718098941888 1718558507008 1719083423232 1721273391936 1726105780224 1726949905968 1729295024128 1729823219712 1734534031104 1737274153293 1737738847488 1738269622152 1745370353664 1746370461696 1748595191808 1753892669844 1757133254268 1757280731136 1761057220608 1762066317312 1764849933504 1765861203456 1769656132818 1769804660736 1770670156752 1773074644992 1773941740144 1778446285056 1780711877088 1781732236032 1782753179648 1785024258304 1789010509824 1789556944896 1790035623936 1792863424512 1793890746368 1797745912704 1798776032256 1801617640452 1802649978528 1806675591168 1810013700096 1815497249328 1817810041194 1817962610688 1818851657616 1826281562112 1826839381248 1827328032768 1830214745856 1835198952552 1835352981504 1838252371968 1838744076288 1844314665984 1846664168832 1847228213628 1847722318848 1855270158336 1855836831744 1856744400483 1859265773568 1864329094656 1864898535024 1865397366784 1867274260002 1868344219728 1872516538368 1873589501952 1875976298496 1876549296384 1877051244544 1885136339016 1885294559232 1886216533824 1888777928704 1893921619968 1894500099072 1898000477184 1902239023104 1903169284128 1903750587837 1906335793152 1907268057639 1911527299584 1912622616576 1915059138048 1915644073392 1923469369344 1924571529216 1932861309624 1933378320384 1933968851136 1936432565928 1936595091456 1937542153792 1941869002752 1942818644214 1942981705728 1945456902144 1946051122176 1951350784992 1954956203424 1955553324921 1963541647872 1964066865152 1964666769408 1967169590784 1973657035392 1976940822528 1982324606976 1985456175192 1985987254272 1986593853888 1992003926346 1994708975616 1995684457662 1995851956224 2004448765536 2005597327104 2008152290592 2012636823552 2013790076928 2016971352576 2018127089664 2022464151792 2023623036288 2027361988736 2027981225844 2032510040064 2036265412608 2037432205312 2040027723776 2045207937024 2046208114818 2049988796646 2050160852992 2054566757376 2055744036864 2058991589088 2060171404032 2064598821621 2064772104192 2068587085824 2074853999232 2077497189936 2078687608704 2087178928128 2087816435712 2088374894592 2091673995264 2097370231488 2098010851902 2098572037632 2101887247194 2103091641616 2107788189696 2110473335808 2111117958432 2111682650112 2120778381393 2120956379136 2121993600552 2124875169792 2130661822464 2131312611456 2131882704896 2135250536832 2140018900992 2141065444644 2141245145088 2144627767296 2145201422336 2151700443648 2154441530304 2155099582566 2155676038656 2164481851392 2165142970368 2169143402496 2175050610432 2175714957528 2178486636669 2178669477888 2179734923016 2184602628096 2185854418944 2188639014912 2189307512448 2195269633116 2199325728852 2199510319104 2200585956128 2208984353856 2209575223296 2210250115584 2213065789632 2214333890048 2219278860288 2220364164816 2223379316736 2224058425344 2230115182848 2234235661056 2234918085624 2244047597568 2244647845888 2245333450752 2255004861228 2255608040448 2256296992992 2259171326916 2259360940032 2265513836544 2266811990016 2269092771648 2269699719168 2270392975872 2276575915824 2279667400704 2280782237328 2290798589184 2292111230976 2295031189248 2301474373632 2302599874624 2306430959616 2311387602048 2312712041472 2316365537724 2316985129984 2317692829536 2322868617216 2327160471552 2328298533939 2328493948928 2331460255744 2337380499456 2338523559792 2342844339024 2348076294144 2349421756416 2353133244672 2354481604608 2359541510424 2359739547648 2360893542336 2364099526656 2365978096818 2371261713408 2374282502784 2375642981376 2385347346432 2386075926528 2387242800621 2390484566016 2391653596087 2396994550272 2397726687888 2398368043008 2402156853936 2403533304704 2408900788224 2412706238208 2413351600128 2420662999104 2423746721592 2423950147584 2425135543488 2435042082816 2435785841664 2436437377024 2440286327808 2445735886848 2446931936736 2447679327219 2451003162624 2452201788393 2459086221312 2462218891776 2462970951504 2463629758464 2474449108992 2475659200644 2479021031424 2485772126208 2486531380032 2489699013336 2491125626304 2496688717824 2497909685418 2498119335936 2501301731328 2502065728512 2508879580704 2513515118688 2514282846327 2514955378432 2524553547264 2525228826624 2526000132096 2530667302912 2537559045504 2538334117116 2541781057536 2543024076852 2548703066112 2550163488768 2553412184064 2554192097856 2561147905302 2564625825792 2565880016994 2566095372288 2577148412832 2577837760512 2578625134848 2581910087904 2589158670336 2590424858952 2590642274304 2593942536192 2594734829568 2601801046656 2606608271232 2607404433228 2618055530496 2619555692544 2622892787712 2630839004766 2631542713856 2635699881402 2635921096704 2641585830912 2643099475968 2647274900256 2647983005696 2648791805184 2654706991104 2656005235128 2659611967488 2660912610216 2661135941632 2672598354048 2674129769472 2677536387456 2683515764736 2685053435904 2689295136768 2690836119552 2696618869056 2698164048384 2702426460678 2703974967792 2710013386752 2715020550144 2723245873992 2726715061791 2726943916032 2728277486424 2733318395528 2739422343168 2740259071872 2740992049152 2745322118784 2746895205376 2752798428828 2753029472256 2757378557952 2758116114432 2766471998976 2769996253248 2771583478272 2782905237504 2783755247616 2788898660352 2796493641984 2797347802536 2798096050176 2800911390003 2802516329592 2810384252928 2813964447744 2814823944576 2815576866816 2827704508524 2827941838848 2829324800736 2833166893056 2840882429952 2841750148608 2847000715776 2853358534656 2854753926192 2859503689728 2867290949376 2868933924864 2872588707072 2873466110088 2874234718208 2885204054016 2885975801856 2886857293824 2892191203328 2900067480576 2900953276704 2904648848892 2904892637184 2906313230688 2912803504128 2914227966321 2914472558592 2918185353216 2919076683264 2927026177488 2932434305136 2945312471808 2946100297728 2947000154112 2950754386176 2959038480384 2960485553088 2964505755648 2965411233792 2966861422994 2973486910464 2978184262788 2978980881408 2979890780832 2988005889519 2992063463424 2993526686493 2993777934336 3006673148304 3007477387264 3008395990656 3012228435888 3018955235328 3020685115392 3022415986688 3025457028864 3026266292224 3027190634496 3033950846976 3035434554432 3039556534272 3041042983104 3041971838766 3054398118912 3056148307968 3060041585664 3069312172227 3074983194969 3075241279488 3081850136064 3083616055296 3088487383632 3090257106048 3097158156288 3102880628736 3104398045252 3112280998848 3116245784904 3116507332608 3118031413056 3123792452032 3130768392192 3131724653568 3132562341888 3137510992896 3139308806144 3146055347232 3147858056448 3152830870791 3154637462424 3161682284544 3165710003712 3167523975168 3181434568704 3182990400828 3187312754688 3195992733696 3196968917184 3197824057344 3202875805248 3211598166966 3211867717632 3216941650944 3217802133504 3227550665472 3231662295456 3232649373849 3233514057984 3246722777088 3247714455552 3253715103744 3262575915648 3263572436292 3268004216832 3269602384524 3276903942144 3278781628416 3282958522368 3283961268672 3284839677952 3298988593278 3299265478656 3300878934192 3305361375232 3314362834944 3315375173376 3319598684448 3321500835072 3328918290432 3330546247224 3330825781248 3335068975104 3336087638016 3345172774272 3351353491584 3352377128436 3366071396352 3366971768832 3368000176128 3382507291842 3383412060672 3384445489488 3388756990374 3389041410048 3390698769136 3398270754816 3400217985024 3403639157472 3404549578752 3405589463808 3414863873736 3419501101056 3421173355992 3421460496384 3436197883776 3437117014016 3438166846464 3442546783872 3452211560448 3453899811936 3458590048256 3459646439424 3469068062208 3474548306586 3475477694976 3476539244304 3490740707328 3492740923392 3497190383616 3507785339688 3514266508536 3514561462272 3522114441216 3524132634624 3529699867008 3531722406912 3539312265636 3539609321472 3541340313504 3546149289984 3547883480288 3548967145227 3556892570112 3561423754176 3563464472064 3565506359296 3570048516608 3578021019648 3579113889792 3585726849024 3587781492736 3595491825408 3597552064512 3603235280904 3605299957056 3613351182336 3620027400192 3630994498656 3635620082388 3635925221376 3637703315232 3652563124224 3653678762496 3654656065536 3660429491712 3670397905104 3676504743936 3688629331968 3693328337664 3694456427256 3695444637696 3710540316672 3711673663488 3713488800966 3718531547136 3728658189312 3729797070048 3730794733568 3734548520004 3736688439456 3745033076736 3746864528127 3747179003904 3751952596992 3753098592768 3754102489088 3770272678032 3772433067648 3787843239936 3789000198144 3796000954368 3804478046208 3806338568256 3807501175674 3812671586304 3814536115278 3823054599168 3825245233152 3830118276096 3831288146784 3841721857953 3846938738688 3848820025491 3849143058432 3865722619248 3866756640768 3867937702272 3872865131856 3875084307584 3883738005504 3885637288428 3885963411456 3890913804288 3892102244352 3902701569984 3909912406848 3911106649842 3927083295744 3928133730304 3929333538816 3934339181568 3946258507149 3947314070784 3953549822103 3953881645056 3964649213952 3970912350384 3971974508544 3973187707776 3984007852692 3989417951232 3991368915324 3991703912448 4008897531072 4011194654208 4016304581184 4025273647104 4027580153856 4033942705152 4036254179328 4044928303584 4047246072576 4053639691017 4054723977472 4055962451688 4065020080128 4072530825216 4074864410624 4080055447552 4090415874048 4092416229636 4099977593292 4100321705984 4109133514752 4111488073728 4117983178176 4120342808064 4129197643242 4129544208384 4137174171648 4149707998464 4154994379872 4157375217408 4174357856256 4175632871424 4176749789184 4183347990528 4194740462976 4196021703804 4197144075264 4203774494388 4206183283232 4215576379392 4220946671616 4222235916864 4223365300224 4241556762786 4241912758272 4243987201104 4249750339584 4261323644928 4262625222912 4263765409792 4270501073664 4280037801984 4282130889288 4282490290176 4289255534592 4290402844672 4303400887296 4308883060608 4310199165132 4311352077312 4328963702784 4330285940736 4338286804992 4350101220864 4351429915056 4356973273338 4357338955776 4359469846032 4369205256192 4371708837888 4377278029824 4378615024896 4390539266232 4398651457704 4399020638208 4401171912256 4417968707712 4419150446592 4420500231168 4426131579264 4428667780096 4438557720576 4440728329632 4446758633472 4448116850688 4450292134491 4460230365696 4468471322112 4469836171248 4488095195136 4490666901504 4510009722456 4511216080896 4512593985984 4518342653832 4518721880064 4531027673088 4533623980032 4538185543296 4539399438336 4540785951744 4553151831648 4559334801408 4561564474656 4562957758149 4581597178368 4584222461952 4590062378496 4605199749248 4612861919232 4622775204096 4625424082944 4632731075448 4633970259968 4635385659072 4645737234432 4654320943104 4656597067878 4656987897856 4662920511488 4674760998912 4677047119584 4685688678048 4696152588288 4698843512832 4706266489344 4708963209216 4719083020848 4721787084672 4731956193636 4742523426816 4748565005568 4751285962752 4770694692864 4772151853056 4774485601242 4780969132032 4783307192174 4793989100544 4795453375776 4796736086016 4804313707872 4807066609408 4817397250449 4817801576448 4825412476416 4826703200256 4841325998208 4847493443184 4850271086976 4870084165632 4871571683328 4872874754048 4880572655616 4891471773696 4893863873472 4895358654438 4902006325248 4904403576786 4918172442624 4924437783552 4925941903008 4927259516928 4948482889917 4948898217984 4951318401288 4958042062848 4971544252416 4973062760064 4979398026672 4982251252608 4993377435648 4995819370836 4996238671872 5002603462656 5004131457024 5017759161408 5027030237376 5028565692654 5029910756864 5049107094528 5050457653248 5052000264192 5061334605824 5075118091008 5076668234232 5083135485561 5083562115072 5086048153704 5097406132224 5100326977536 5106824368128 5108384195712 5122295810604 5129251651584 5131760033988 5132190744576 5154296825664 5155675521024 5157250269696 5163820175808 5178317340672 5180849717904 5187885072384 5189469659136 5203602093312 5211822459879 5213216542464 5214808866456 5236111060992 5239111385088 5245785575424 5261678009532 5263085427712 5271399762804 5271842193408 5283171661824 5286198951936 5294549800512 5295966011392 5297583610368 5309413982208 5312010470256 5319223934976 5321825220432 5345196708096 5348259538944 5355072774912 5367031529472 5370106871808 5378590273536 5381672239104 5393237738112 5396328096768 5404852921356 5407949935584 5420026773504 5430041100288 5432696579191 5446491747984 5453430123582 5453887832064 5456554972848 5466636791056 5478844686336 5480518143744 5481984098304 5490644237568 5493790410752 5505596857656 5506058944512 5514757115904 5516232228864 5532943997952 5539992506496 5543166956544 5565810475008 5567510495232 5570233201449 5577797320704 5592987283968 5594695605072 5596192100352 5601822780006 5605032659184 5620768505856 5627928895488 5629647889152 5631153733632 5655409017048 5655883677696 5658649601472 5666333786112 5681764859904 5683500297216 5694001431552 5706717069312 5709507852384 5711251763511 5719007379456 5721804172917 5734581898752 5737867849728 5745177414144 5746932220176 5748469436416 5770408108032 5773714587648 5784382406656 5800134961152 5801906553408 5809297697784 5809785274368 5812626461376 5825607008256 5828455932642 5828945117184 5836370706432 5838153366528 5854052354976 5864868610272 5866659974763 5890624943616 5892200595456 5894000308224 5901508772352 5920971106176 5930822467584 5933722845988 5946973820928 5956368525576 5957961762816 5959781561664 5976011779038 5984126926848 5987053372986 5987555868672 6013346296608 6014954774528 6016791981312 6024456871776 6037910470656 6041370230784 6044831973376 6050914057728 6052532584448 6054381268992 6070869108864 6082085966208 6083943677532 6108796237824 6112296615936 6120083171328 6138624344454 6149966389938 6150482558976 6163700272128 6167232110592 6176974767264 6180514212096 6193796464863 6194316312576 6205761257472 6208796090504 6224561997696 6232491569808 6236062826112 6247584904064 6261536784384 6263449307136 6265124683776 6275021985792 6278617612288 6292110694464 6295716112896 6305661741582 6309274924848 6323364569088 6331420007424 6335047950336 6362335144179 6362869137408 6365980801656 6374625509376 6391985467392 6393937834368 6395648114688 6405751610496 6423196333932 6423735435264 6433883301888 6435604267008 6455101330944 6463324590912 6465298747698 6467028115968 6493445554176 6495428911104 6507430207488 6525151831296 6527144872584 6535459910007 6536008433664 6539204769048 6553807884288 6557563256832 6565917044736 6567922537344 6569679355904 6597977186556 6598530957312 6601757868384 6610722750464 6628725669888 6630750346752 6639197368896 6643001670144 6657836580864 6661092494448 6670137950208 6672175276032 6690345548544 6702706983168 6704754256872 6732142792704 6733943537664 6736000352256 6765014583684 6766824121344 6768890978976 6777513980748 6778082820096 6781397538272 6796541509632 6800435970048 6807278314944 6809099157504 6811178927616 6829727747472 6839002202112 6842346711984 6872395767552 6874234028032 6876333692928 6885093567744 6904423120896 6907799623872 6917180096512 6919292878848 6938136124416 6949096613172 6950955389952 6953078488608 6981481414656 6984895601817 6985481846784 6994380767232 7015570679376 7028533017072 7044228882432 7048265269248 7059399734016 7063444813824 7078624531272 7079218642944 7082680627008 7092298579968 7095766960576 7097934290454 7113785140224 7122847508352 7126928944128 7131012718592 7140097033216 7156042039296 7158227779584 7161728401863 7171453698048 7174960788261 7175562985472 7190983650816 7195104129024 7206470561808 7210599914112 7226702364672 7240054800384 7261988997312 7271240164776 7271850442752 7275406630464 7305126248448 7307357524992 7309312131072 7320858983424 7340795810208 7343037981657 7353009487872 7356605365179 7377258663936 7386656675328 7388912854512 7390889275392 7423347326976 7426977601932 7437063094272 7457316378624 7459594140096 7461589467136 7469097040008 7473376878912 7490066153472 7493729056254 7494358007808 7503905193984 7506197185536 7508204978176 7540545356064 7542848538981 7544866135296 7575686479872 7578000396288 7592001908736 7612677136512 7615002351348 7625343172608 7629072230556 7646109198336 7650490466304 7660236552192 7662576293568 7683443715906 7693877477376 7697640050982 7698286116864 7731445238496 7733513281536 7735875404544 7745730263712 7750168615168 7767476011008 7771274576856 7771926822912 7781827608576 7784204488704 7805403139968 7819824813696 7822213299684 7854166591488 7856267460608 7858667077632 7868678363136 7892517014298 7894628141568 7907099644206 7907763290112 7929298427904 7941824700768 7943949017088 7946375415552 7968015705384 7978835902464 7982737830648 7983407824896 8017795062144 8022389308416 8032609162368 8050547294208 8055160307712 8067885410304 8072508358656 8089856607168 8094492145152 8107279382034 8109447954944 8111924903376 8130040160256 8145061650432 8149728821248 8160110895104 8180831748096 8184832459272 8199955186584 8200643411968 8218267029504 8222976147456 8235966356352 8240685616128 8258395286484 8259088416768 8274348343296 8299415996928 8309988759744 8314750434816 8348715712512 8351265742848 8366695981056 8389480925952 8392043407608 8394288150528 8402734170009 8407548988776 8412366566464 8431152758784 8441893343232 8444471833728 8446730600448 8483113525572 8483825516544 8487974402208 8499500679168 8522647289856 8525250445824 8527530819584 8541002147328 8560075603968 8564261778576 8578511069184 8606801774592 8617766121216 8620398330264 8622704154624 8657927405568 8660571881472 8676573609984 8700202441728 8702859830112 8713946546676 8714677911552 8718939692064 8738410512384 8742683898963 8743417675776 8754556059648 8757230049792 8781078532464 8797302915408 8802343824512 8835937415424 8838300893184 8841000462336 8852263158528 8857335560192 8877115441152 8881456659264 8893517266944 8896233701376 8900584268982 8920460731392 8936942644224 8939672342496 8964017668557 8976190390272 8980580059479 8981333803008 9020019444912 9022432161792 9025187971968 9036685307664 9062055346176 9067247960064 9076371086592 9078798876672 9081571903488 9106303663296 9118669602816 9123128949312 9125915516298 9163194356736 9168444923904 9180124756992 9207936516681 9210399498496 9224949584907 9225723838464 9245550408192 9250848165888 9265462150896 9267940519936 9270771318144 9291474468864 9308641886208 9313194135756 9313975795712 9325841022976 9349521997824 9354094239168 9371377356096 9392305176576 9397687025664 9412532978688 9417926418432 9438166041696 9443574169344 9458492612373 9463912387272 9485046853632 9497130011136 9502571925504 9544303706112 9548971202484 9561938264064 9566614384348 9587978201088 9590906751552 9593472172032 9608627415744 9614133218816 9634794500898 9635603152896 9650824952832 9653406400512 9682651996416 9694986886368 9700542173952 9740168331264 9743143366656 9745749508096 9761145311232 9787727746944 9790717308876 9804012650496 9808807153572 9836344885248 9848875567104 9851883806016 9854519033856 9896965779834 9897796435968 9902636802576 9916084125696 9943088504832 9946125520128 9958796053344 9964502505216 9986754871296 9991638741672 9992477343744 10005206925312 10008262914048 10035518322816 10054060474752 10057131385308 10059821513728 10098214189056 10100915306496 10104000528384 10122669211648 10150236182016 10153336468464 10166270971122 10167124230144 10172096307408 10194812264448 10200653955072 10213648736256 10216768391424 10244591621208 10258503303168 10263520067976 10264381489152 10308593651328 10311351042048 10314500539392 10327640351616 10356634681344 10361699435808 10375770144768 10378939318272 10384014980479 10407204186624 10423644919758 10426433084928 10429617732912 10472222121984 10478222770176 10491571150848 10523356019064 10526170855424 10542799525608 10543684386816 10566343323648 10572397903872 10589099601024 10591932022784 10595167220736 10618827964416 10624020940512 10638447869952 10643650440864 10646901435681 10690393416192 10696519077888 10710145549824 10734063058944 10757180547072 10763344478208 10786475476224 10792656193536 10809705842712 10815899871168 10840053547008 10860082200576 10865393158382 10892983495968 10906860247164 10907775664128 10913109945696 10933273582112 10957689372672 10961036287488 10963968196608 10981288475136 10987580821504 11011193715312 11029514231808 11065887995904 11079985012992 11086333913088 11131620950016 11135020990464 11140466402898 11155594641408 11185974567936 11189391210144 11192384200704 11203645560012 11210065318368 11240593584381 11241537011712 11255857790976 11259295778304 11262307467264 11310818034096 11317299202944 11363529719808 11367000594432 11388002863104 11413434138624 11419015704768 11422503527022 11438014758912 11443608345834 11469163797504 11475735699456 11490354828288 11493864440352 11496938872832 11540816216064 11546460076473 11547429175296 11568764813312 11600269922304 11603813106816 11618595395568 11625252922752 11651214016512 11656911865284 11657890234368 11672741412864 11676306733056 11708104709952 11729737220544 11733319949526 11781249887232 11784401190912 11788000616448 11803017544704 11838775521447 11841942212352 11860649466309 11861644935168 11867445691976 11893947641856 11912737051152 11915923525632 11919563123328 11952023558076 11968253853696 11974106745972 11975111737344 12026692593216 12029909549056 12033583962624 12048913743552 12075820941312 12082740461568 12101828115456 12105065168896 12108762537984 12141738217728 12160919073051 12164171932416 12167887355064 12217592475648 12224593231872 12240166342656 12277248688908 12299932779876 12300965117952 12327400544256 12334464221184 12353949534528 12361028424192 12387592929726 12388632625152 12411522514944 12417592181008 12449123995392 12464983139616 12472125652224 12495169808128 12523073568768 12526898614272 12530249367552 12550043971584 12557235224576 12584221388928 12591432225792 12611323483164 12618549849696 12646729138176 12662840014848 12670095900672 12724670288358 12725738274816 12731961603312 12749251018752 12783970934784 12787875668736 12791296229376 12811503220992 12846392667864 12847470870528 12867766603776 12871208534016 12910202661888 12926649181824 12930597495396 12934056231936 12986891108352 12990857822208 13014860414976 13050303662592 13054289745168 13070919820014 13072016867328 13078409538096 13107615768576 13115126513664 13131834089472 13135845074688 13139358711808 13195954373112 13197061914624 13203515736768 13221445500928 13257451339776 13261500693504 13278394737792 13286003340288 13315673161728 13322184988896 13340275900416 13344350552064 13350876403473 13380691097088 13405413966336 13409508513744 13464285585408 13472000704512 13530029167368 13533648242688 13537781957952 13555027961496 13556165640192 13562795076544 13593083019264 13600871940096 13614556629888 13618198315008 13622357855232 13659455494944 13678004404224 13684693423968 13688873274447 13744791535104 13748468056064 13752667385856 13770187135488 13815599247744 13838585757696 13876272248832 13898193226344 13901910779904 13906156977216 13962962829312 13969791203634 13970963693568 13988761534464 14031141358752 14057066034144 14088457764864 14096530538496 14118799468032 14126889627648 14157249062544 14165361254016 14191533921152 14195868580908 14227570280448 14245695016704 14253857888256 14262025437184 14280194066432 14312084078592 14316455559168 14323456803726 14342907396096 14349921576522 14351125970944 14381967301632 14390208258048 14412941123616 14421199828224 14452191751347 14453404729344 14480109600768 14523977994624 14542480329552 14550813260928 14610252496896 14614715049984 14618624262144 14641717966848 14681591620416 14686075963314 14706018975744 14713210730358 14754517327872 14773313350656 14777825709024 14781778550784 14845448669751 14846694653952 14853955203864 14874126188544 14914632757248 14919188280192 14923178934272 14938194080016 14946753757824 14980132306944 14987458112508 14988716015616 15007810387968 15012394371072 15016409956352 15081090712128 15085697077962 15089732270592 15151372959744 15156000792576 15184003817472 15225354273024 15230004702696 15249406456683 15250686345216 15258144461112 15292218396672 15300980932608 15320473104384 15325152587136 15366887431812 15387754954752 15395280101964 15396572233728 15462890476992 15467026563072 15471750809088 15491460527424 15500337230336 15534952022016 15542549153712 15563655217152 15568408977408 15610806279936 15639649627392 15644426599368 15708333182976 15712534921216 15717334155264 15737356726272 15785034028596 15789256283136 15814199288412 15815526580224 15858596855808 15883649401536 15887898034176 15892750831104 15936031410768 15957671804928 15965475661296 16035590124288 16044778616832 16065218324736 16101094588416 16110320615424 16135770820608 16145016717312 16179713214336 16188984290304 16214558764068 16218895909888 16223849806752 16260080320512 16290123300864 16298089737573 16299457642496 16320221790208 16361663496192 16369664918544 16399910373168 16436534059008 16445952294912 16471932712704 16481371232256 16516790572968 16518176833536 16548696686592 16598831993856 16619977519488 16629500869632 16697431425024 16702531485696 16710699604347 16733391962112 16741575172609 16778961851904 16784086815216 16788576301056 16805468340018 16815097977552 16824733132928 16862305517568 16883786686464 16888943667456 16893461200896 16966227051144 16967651033088 16975948804416 16999001358336 17045294579712 17050500891648 17055061639168 17082004294656 17120151207936 17128523557152 17133755290533 17157022138368 17165412518751 17213603549184 17235532242432 17240796660528 17245408309248 17321143762944 17353147219968 17400404883456 17405719660224 17427893093352 17429355823104 17437879384128 17476821024768 17485367797926 17486835351552 17509112119296 17514460099584 17562157064928 17594605830816 17599979924289 17604687649024 17671874830848 17676601786368 17682000924672 17704526317056 17714671120384 17762913318528 17792467402752 17801168537964 17840921462784 17873885288448 17879344684992 17928035337114 17952380780544 17961160118958 17962667606016 18040038889824 18044864323584 18050375943936 18073370615328 18124110692352 18134495920128 18152742173184 18157597753344 18163143806976 18212607326592 18246257898624 18251831032596 18326388713472 18336889847808 18360249513984 18415873033362 18420798996992 18449899169814 18451447676928 18491100816384 18501696331776 18530924301792 18535881039872 18541542636288 18582948937728 18617283772416 18626388271512 18627951591424 18651682045952 18708188478336 18742754712192 18784610353152 18795374051328 18825065957376 18835852836864 18876332083392 18887148338688 18916985224746 18927824774544 18970093707264 18994260022272 19005143851008 19087005432537 19088607412224 19097942404968 19123876528128 19133228768696 19175956402176 19181813503104 19186944344064 19217254831488 19228266437632 19269589001796 19271206305792 19301649905664 19306812801024 19365303992832 19389973772736 19401084347904 19480336662528 19486286733312 19522290622464 19575455493888 19581434617752 19606379730021 19608025300992 19617614307144 19672689770496 19697751134208 19703767612032 19709038067712 19793931559668 19795592871936 19805273605152 19832168251392 19886177009664 19892251040256 19917592106688 19929005010432 19973509742592 19983277483344 20010413850624 20016525828096 20071036645632 20108120949504 20114262770616 20119643027456 20196428378112 20201830612992 20208001056768 20245338423296 20300472364032 20306672936928 20332541942244 20334248460288 20344192614816 20389624528896 20401307910144 20427297472512 20433536782848 20489183242416 20517006606336 20527040135952 20617187302656 20622702084096 20629001078784 20655280703232 20713269362688 20723398871616 20751540289536 20757878636544 20768029960958 20814408373248 20847289839516 20852866169856 20859235465824 20944444243968 20954686805451 20956445540352 20983142301696 21046712038128 21052341710848 21085599051216 21132686647296 21144795807744 21178199202048 21183864045568 21190334441472 21237655928832 21248041881024 21276895739904 21287300881728 21293802871362 21380786832384 21393038155776 21420291099648 21468126117888 21485185205589 21514361094144 21524882364783 21526688956416 21572950952448 21585312387072 21619411685424 21631799742336 21680107094016 21720164401152 21730786316764 21785966991936 21813720494328 21815551328256 21826219891392 21866547164224 21915378745344 21922072574976 21927936393216 21962576950272 21975161643008 22022387430624 22059028463616 22069816095537 22131775991808 22159970025984 22172667826176 22270041980928 22280932805796 22311189282816 22371949135872 22378782420288 22384768401408 22407291120024 22420130636736 22481187168762 22483074023424 22511715581952 22518591556608 22524614934528 22621636068192 22628545616943 22634598405888 22727059439616 22734001188864 22776005726208 22838031409536 22845007054044 22876029517824 22887216691668 22938327595008 22951471398912 22980709656576 22987728880704 22993877745664 23081632432128 23092920152946 23094858350592 23137529626624 23200539844608 23207626213632 23237190791136 23250505845504 23302428033024 23313823730568 23315780468736 23345482825728 23352613466112 23416209419904 23459474441088 23466639899052 23562499774464 23568802381824 23576001232896 23606035089408 23677551042894 23683884424704 23721298932618 23723289870336 23734891383952 23787895283712 23825474102304 23831847051264 23839126246656 23904047116152 23936507707392 23948213491944 23950223474688 24053385186432 24059819098112 24067167925248 24097827487104 24151641882624 24165480923136 24203656230912 24210130337792 24217525075968 24283476435456 24321838146102 24328343864832 24335774710128 24435184951296 24449186463744 24480332685312 24554497377816 24599865559752 24601930235904 24654801088512 24668928442368 24707899069056 24722056848384 24775185859452 24777265250304 24823045029888 24835184362016 24898247990784 24929966279232 24944251304448 24990339616256 25046147137536 25053797228544 25100087943168 25114470449152 25168442777856 25182864451584 25222646966328 25237099699392 25293458276352 25325680029696 25340191801344 25449340576716 25451476549632 25463923206624 25498502037504 25567941869568 25575751337472 25582592458752 25623006441984 25692785335728 25735533207552 25820405323776 25853298363648 25861194990792 25868112463872 25973782216704 25981715644416 26029720829952 26100607325184 26108579490336 26141839640028 26144033734656 26156819076192 26215231537152 26228051696889 26230253027328 26263668178944 26271690149376 26278717423616 26391908746224 26407031473536 26514902679552 26523001387008 26556789475584 26572006680576 26631346323456 26644369977792 26680551800832 26688701104128 26701752806946 26761382194176 26810827932672 26819017027488 26892053005671 26928571170816 26941740178437 26944001409024 27060058334736 27067296485376 27075563915904 27110055922992 27125590153088 27186166038528 27201743880192 27229113259776 27236396630016 27244715710464 27318910989888 27356008808448 27369386847936 27377746548894 27489583070208 27496936112128 27505334771712 27540374270976 27623809550043 27631198495488 27674848754721 27677171515392 27752544497664 27796386452688 27803821559808 27812313954432 27925925658624 27939582407268 27941927387136 27977523068928 28062282717504 28114132068288 28176915529728 28193061076992 28237598936064 28253779255296 28314498125088 28330722508032 28375477837119 28383067842304 28391737161816 28455140560896 28491390033408 28507715776512 28524050874368 28560388132864 28632911118336 28646913607452 28685814792192 28699843153044 28702251941888 28763934603264 28780416516096 28825882247232 28842399656448 28904383502694 28906809458688 28960219201536 29047955989248 29084960659104 29101626521856 29220504993792 29229430099968 29237248524288 29283435933696 29363183240832 29372151926628 29412037951488 29426421460716 29509034655744 29546626701312 29555651418048 29563557101568 29690897339502 29693389307904 29707910407728 29748252377088 29829265514496 29838376560384 29846357868544 29876388160032 29893507515648 29960264613888 29974916225016 29977432031232 30015620775936 30024788742144 30032819912704 30162181424256 30171394155924 30179464541184 30302745919488 30312001585152 30368007634944 30450708546048 30460009405392 30498812913366 30501372690432 30516288922224 30584436793344 30601961865216 30640946208768 30650305174272 30733774863624 30775509909504 30790560203928 30793144467456 30925780953984 30934053126144 30943501618176 30982921054848 31000674460672 31069904044032 31085098307424 31127310434304 31136817954816 31152044941437 31221612559872 31279299254784 31288853198736 31416666365952 31434668310528 31474713452544 31570068057192 31578512566272 31628398576824 31631053160448 31717193711616 31767298803072 31775796068352 31785501662208 31872062821536 31915343609856 31930951322592 31940704307043 32071180248576 32089557233664 32130436649472 32202189176832 32271541641216 32290033434624 32359426428672 32377968580608 32429117528136 32437791819776 32447699613504 32520160641024 32580246601728 32596179475146 32598915284992 32640443580416 32723326992384 32739329837088 32799820746336 32873068118016 32891904589824 32943865425408 32962742464512 33033581145936 33197663987712 33239955038976 33259001739264 33394862850048 33405062971392 33421399208694 33466783924224 33483150345218 33557923703808 33568173630432 33577152602112 33610936680036 33630195955104 33649466265856 33721780753143 33724611035136 33767573372928 33777887334912 33786922401792 33932454102288 33951897608832 34090589159424 34101001783296 34110123278336 34164008589312 34240302415872 34257047114304 34267510581066 34314044276736 34330825037502 34427207098368 34471064484864 34481593321056 34490816618496 34639380229419 34642287525888 34706294439936 34800809766912 34811439320448 34855786186704 34875758768256 34953642049536 34970735595852 34973670703104 35018224238592 35028920199168 35124314129856 35189211661632 35199959848578 35209375298048 35343749661696 35353203572736 35364001849344 35409052634112 35429342240768 35525826637056 35581948398927 35584934805504 35602337075928 35681842925568 35747770576896 35758689369984 35856070674228 35904761561088 35922320237916 35925335212032 36080077779648 36089728647168 36100751887872 36146741230656 36248221384704 36305484346368 36315195506688 36326287613952 36425214653184 36482757219153 36492515797248 36503662065192 36652777426944 36673779695616 36720499027968 36831746066724 36841597993984 36899798339628 36902895353856 36982201632768 37003392663552 37061848603584 37071762079744 37083085272576 37165897875456 37234567544832 37252776543024 37303364091904 37416376956672 37485509424384 37569220706304 37590748102656 37650131914752 37671705673728 37752664166784 37774296677376 37833970449492 37855649549088 37940187414528 37988520044544 38010287702016 38174010865074 38177214824448 38195884809936 38247753056256 38266457537392 38351912804352 38363627006208 38373888688128 38434509662976 38456532875264 38539178003592 38542412611584 38603299811328 38613625602048 38730607985664 38779947545472 38802168695808 38960673325056 38972573466624 39044581244928 39150910987776 39162869235504 39212759460042 39216050601984 39235228614288 39345379540992 39395502268416 39407535224064 39418076135424 39587863119336 39591185743872 39610547210304 39664336502784 39772354019328 39784502080512 39835184213376 39858010020864 39947019485184 39966554966688 40020827701248 40033051656192 40052629210419 40142073291264 40216241899008 40228525541232 40239286054912 40392856756224 40416002113536 40490676846592 40600944728064 40613345873856 40665083884488 40668496920576 40688385229632 40779249057792 40802615820288 40854594945024 40867073565696 40978366484832 41034013212672 41054080271904 41066619823341 41234374605312 41245404168192 41258002157568 41310561406464 41446797743232 41515757273088 41536059921916 41628816746496 41694579679032 41705732339712 41718470931648 41888888487936 41909373610902 41912891080704 41966284603392 42093424076256 42104683421696 42171198102432 42265373294592 42289591615488 42356398404096 42367728091136 42380668882944 42496083762048 42574601763456 42587605742724 42761573664768 42786076311552 42840582199296 42936252235776 42970370411178 43028722188288 43049764729566 43053377912832 43145901904896 43170624774144 43238823370848 43263599484672 43356575254041 43360214188032 43440328802304 43461572633528 43571933983872 43627440988656 43652439782784 43733094328448 43830757490688 43844145149952 43855872786432 43925153900544 43950323286016 44044774861248 44118056927232 44139632191074 44263551983616 44319940051968 44345335652352 44536346009253 44540083961856 44561865611592 44622378565632 44743898271744 44757564840576 44769536802816 44814582240048 44840261273472 44962374337524 44966148046848 45023431163904 45037183113216 45049229869056 45243272136384 45257091233886 45269196811776 45454118879232 45468002377728 45552011452416 45676062819072 45690014108088 45748219370049 45752059035648 45774433383336 45876655190016 45902942797824 45961419313152 45975457761408 45987755491328 46163264864256 46185840305892 46189716701184 46275059253248 46401079689216 46415252427264 46474381582272 46501011691008 46604856066048 46627647461136 46690965651456 46705226932224 46832418839808 46918948882176 46933279798104 47124999548928 47137604763648 47152002465792 47212070178816 47355102085788 47367768849408 47442597865236 47446579740672 47469782767904 47575790567424 47650948204608 47663694102528 47678252493312 47808094232304 47873015414784 47896426983888 48106770372864 48119638196224 48134335850496 48195654974208 48303283765248 48330961846272 48407312461824 48420260675584 48435050151936 48566952870912 48643676292204 48656687729664 48671549420256 48870369902592 48894269212719 48898372927488 48960665370624 49108994755632 49199731119504 49309602177024 49337856884736 49415798138112 49444113696768 49550371718904 49554530500608 49646090059776 49670368724032 49796495981568 49859932558464 49888502608896 49980679232512 50092294275072 50107594457088 50132098813041 50200175886336 50224725517827 50228940898304 50336885555712 50365728903168 50445293932656 50474199398784 50586916552704 50651360059392 50680383602688 50898681153432 50902953099264 50927846413248 50997004075008 51135883739136 51151502674944 51165184917504 51246012883968 51385570671456 51401265871599 51471066415104 51496237556253 51640810647552 51706596727296 51722389981584 51736224927744 51963431288832 52059441659904 52201214650368 52217158980672 52283679280056 52288067469312 52313638152384 52430463074304 52456103393778 52460506054656 52527336357888 52543380298752 52557434847232 52783817492448 52799939772867 52814062947072 53029805359104 53046002774016 53113578951168 53144013361152 53288739955584 53377402208256 53403505613892 53522764388352 53621655865344 53638034054976 53784106011342 53857142341632 53883480356874 53888002818048 54120116669472 54134592970752 54151127831808 54220111845984 54251180306176 54372332077056 54403487760384 54458226519552 54472793260032 54489431420928 54637821979776 54738773695872 54755493097788 54979166140416 54993872224256 55010669543424 55080748541952 55247619100086 55262396990976 55349697509442 55354343030784 55505088995328 55592772905376 55607643119616 55624627908864 55851851317248 55879164814536 55883854774272 55955046137856 56124565435008 56228264136576 56353831059456 56386122153984 56475197872128 56507558510592 56628996250176 56661445016064 56750955674238 56766135684608 56783474323632 56910281121792 56982780066816 57015431553024 57048101748736 57120776265728 57265822236672 57293827214904 57371629584384 57399686306088 57404503883776 57527869206528 57560833032192 57651764494464 57684799312896 57808767005388 57813618917376 57920438403072 58095911978496 58169921318208 58203253043712 58441009987584 58458860199936 58566871867392 58726366481664 58744303853256 58819139190063 58824075902976 58852842921432 59018069311488 59093253402624 59111302836096 59127114203136 59381794679004 59386778615808 59415820815456 59496504754176 59658531028992 59676753120768 59692715737088 59752776320064 59787015031296 59920529227776 59949832450032 60031241551872 60049577484288 60324362848512 60342788311848 60358929082368 60605491838976 60624003170304 60736015269888 60901417092096 60920018810784 60997625826732 61002745380864 61032577844448 61168873586688 61203923730432 61281892417536 61300610348544 61467549727248 61551019819008 61581120407856 61851561907968 61868106252288 61887003236352 61965842109696 62001348921344 62139808088064 62170196614848 62254620868608 62273635909632 62304089882874 62443225119744 62558598509568 62577706397472 62833332731904 62864060416353 62869336621056 62949426905088 63140136114384 63157025132544 63256797153648 63434387423232 63534597606144 63551592136704 63571003324416 63744125643072 63830687219712 63861902645184 63881408614086 64142360497152 64179114467328 64260873298944 64404378353664 64455555616767 64543083282432 64574647094349 64580066869248 64718852857344 64755937161216 64858235056272 64875583639552 64895399227008 65040321282048 65160493203456 65192358950292 65197830569984 65280887160832 65446653984768 65478659674176 65599641492672 65746136236032 65783809179648 65887730850816 65925484929024 66067162291872 66209448286611 66395327975424 66479910077952 66518003478528 66810125942784 66842798417388 66933567848448 66966300690436 67115847407616 67136347260864 67154305204224 67221873360072 67260391910208 67298932531712 67443561506286 67449222070272 67535146745856 67555774669824 67573844803584 67864908204576 67903795217664 68181178318848 68202003566592 68220246556672 68328017178624 68514094228608 68535021162132 68628088553472 68661650075004 68854414196736 68942128969728 68963186642112 68981633236992 69278760458838 69284575051776 69412588879872 69601619533824 69622878640896 69711572373408 69751517536512 69907284099072 69941471191704 69947341406208 70036448477184 70057840398336 70248628259712 70378423323264 70399919697156 70418750596096 70687499323392 70706407145472 70728003698688 70818105268224 70858684481536 71051653274112 71163896797854 71169869611008 71204674151856 71363685851136 71495541153792 71517378739968 71712141348456 71809523122176 71844640475832 71850670424064 72160155559296 72179457294336 72201503775744 72293482461312 72496442769408 72610968692736 72630391013376 72652575227904 72850429306368 72965514438306 72985031594496 73007324130384 73305554853888 73347559391232 73440998055936 73663492133448 73683195987968 73799596679256 73805790707712 73964403265536 74006785327104 74123697207168 74143524159488 74166170545152 74331795750912 74469135089664 74505553086048 74606728183808 74832753913344 74971018848768 75138441412608 75300263829504 75343411347456 75505328333568 75548593354752 75667940898984 75711299098176 75880374829056 75977040089088 76020575404032 76348021730148 76354429648896 76391769619872 76495506112512 76532915074784 76703825608704 76727254012416 76747777376256 76869019325952 76913065750528 77078356007184 77206599622656 77461215971328 77559895090944 77604337391616 77921346650112 77945146933248 78089162489856 78301821975552 78325738471008 78425518920084 78432101203968 78470457228576 78684155090667 78690759081984 78791004536832 78815070448128 78836152270848 79175726238672 79221094420608 79544708038656 79569004161024 79670368426752 79716020041728 79894038970368 79933109933376 80041655402496 80066103312384 80105258420838 80284146582528 80432483798016 80457051082464 80478572109824 80785713512448 80825220535311 80832004227072 80981353693184 81201889456128 81226691747712 81330167768976 81376770459264 81558498115584 81605231640576 81709189890048 81734147131392 81956732969664 82068026425344 82108160543808 82133239646682 82468749210624 82490808336384 82516004315136 82621122812928 82871428650129 82893595486464 83024546264163 83031514546176 83072119843832 83257633492992 83389159358064 83411464679424 83436941863296 83777776975872 83818747221804 83825782161408 83932569206784 84186848152512 84209366843392 84342396204864 84530746589184 84579183230976 84712796808192 84735456182272 84761337765888 84992167524096 85126433511357 85149203526912 85175211485448 85523147329536 85572152623104 85681164398592 85940740822356 86057444376576 86099529459132 86106755825664 86291803809792 86341249548288 86477646741696 86527198969344 86713150508082 86720428376064 86880657604608 86923145267056 87143867967744 87254881977312 87304879565568 87466188656896 87661514981376 87688290299904 87711745572864 87850307801088 87900646572032 88089549722496 88236113854464 88279264382148 88527103967232 88639880103936 88690671304704 89072692018506 89080167923712 89123731223184 89244757131264 89487796543488 89515129681152 89539073605632 89629164480096 89680522546944 89924748675048 89932296093696 90046862327808 90074366226432 90098459738112 90486544272768 90514182467772 90538393623552 90908237758464 90936004755456 91104022904832 91352125638144 91380028216176 91496438740098 91504118071296 91548866766672 91753310380032 91805885595648 91922838626304 91950915522816 91975510982656 92326529728512 92371680611784 92379433402368 92550118506496 92802159378432 92830504854528 92948763164544 93002023382016 93209712132096 93255294922272 93381931302912 93410453864448 93456134824311 93664837679616 93837897764352 93866559596208 94249999097856 94304004931584 94424140357632 94710204171576 94735537698816 94885195730472 94893159481344 94939565535808 95151581134848 95301896409216 95327388205056 95356504986624 95616188464608 95746030829568 95792853967776 95822112921129 96213540745728 96239276392448 96268671700992 96391309948416 96606567530496 96814624923648 96870100303872 97133905741824 97287352584408 97313375459328 97343098840512 97740739805184 97788538425438 97796745854976 97921330741248 98217989511264 98399462239008 98619204354048 98675713769472 98831596276224 98888227393536 99100743437808 99340737448064 99592991963136 99719865116928 99777005217792 99961358465024 100184588550144 100215188914176 100264197626082 100400351772672 100449451035654 100457881796608 100673771111424 100731457806336 100890587865312 100948398797568 101165342259429 101173833105408 101302720118784 101360767205376 101797362306864 101855692826496 102271767478272 102303005349888 102330369835008 102492025767936 102771141342912 102802531743198 102942132830208 102992475112506 103281621295104 103413193454592 103444779963168 103472449855488 103918140688257 103926862577664 104118883319808 104402429300736 104434317961344 104567358560112 104627276304768 104860926148608 104912206787556 104921012109312 105054672715776 105086760597504 105114869694464 105567634984896 105599879545734 105628125894144 106059610718208 106092005548032 106227157902336 106288026722304 106577479911168 106745845196781 106754804416512 106807011227784 107045528776704 107243311730688 107276068109952 107568212022684 107714284683264 107766960713748 107776005636096 108240233338944 108269185941504 108302255663616 108440223691968 108502360612352 108744664154112 108916453039104 108945586520064 108978862841856 109275643959552 109477547391744 109510986195576 109958332280832 109987744448512 110021339086848 110161497083904 110495238200172 110524793981952 110699395018884 110708686061568 111010177990656 111185545810752 111215286239232 111249255817728 111703702634496 111758329629072 111910092275712 112249130870016 112456528273152 112707662118912 112772244307968 112950395744256 113015117021184 113257992500352 113322890032128 113501911348476 113532271369216 113566948647264 113820562243584 113965560133632 114030863106048 114096203497472 114241552531456 114531644473344 114587654429808 114743259168768 114799372612176 115055738413056 115121666064384 115303528988928 115369598625792 115617534010776 115627237834752 115840876806144 116191823956992 116339842636416 116406506087424 116882019975168 116917720399872 117133743734784 117191026208263 117452732963328 117488607706512 117638278380126 117648151805952 117705685842864 118036138622976 118186506805248 118222605672192 118254228406272 118763589358008 118773557231616 118831641630912 118993009508352 119317062057984 119353506241536 119385431474176 119505552640128 119574030062592 119841058455552 119899664900064 120062483103744 120099154968576 120157887631257 120648725697024 120685576623696 120717858164736 121248006340608 121472030539776 121802834184192 121840037621568 121995251653464 122005490761728 122065155688896 122337747173376 122407847460864 122563784835072 122601220697088 122935099454496 123102039638016 123162240815712 123199859470023 123703123815936 123736212504576 123774006472704 123931684219392 124002697842688 124340393229696 124547271819264 124608179765748 124886450239488 125117197019136 125155412794944 125666665463808 125728120832706 125738673242112 125898853810176 126280272228768 126314050265088 126513594307296 126868774846464 127069195212288 127103184273408 127142006648832 127488251286144 127723805290368 127762817228172 128284720994304 128358228934656 128521746597888 128808756707328 128911111233534 129086166564864 129149294188698 129160133738496 129437705714688 129511874322432 129716470112544 129751167279104 129790798454016 130080642564096 130320986406912 130384717900584 130395661139968 130561774321664 130957319348352 131199282985344 131492272472064 131567618359296 131775461701632 131850969858048 132134324583744 132418896573222 132790655950848 132959820155904 133036006957056 133609038027759 133620251885568 133685596834776 133867135696896 133932601380872 134231694815232 134272694521728 134308610408448 134443746720144 134520783820416 134597865063424 134887123012572 134898444140544 135070293491712 135111549339648 135147689607168 135729816409152 135807590435328 136362356637696 136404007133184 136656034357248 137028188457216 137070042324264 137244658110147 137256177106944 137323300150008 137708828393472 137884257939456 137926373284224 137963266473984 138557520917676 138569150103552 138825177759744 139203239067648 139245757281792 139423144746816 139503035073024 139814568198144 139882942383408 140072896954368 140115680796672 140497256519424 140756846646528 140799839394312 140837501192192 141374998646784 141412814290944 141456007397376 141636210536448 141717368963072 142103306548224 142327793595708 142339739222016 142409348303712 142727371702272 142991082307584 143034757479936 143424282696912 143619046244352 143689280951664 144320311118592 144358914588672 144403007551488 144586964922624 144992885538816 145221937385472 145260782026752 145305150455808 145700858612736 145931028876612 145970063188992 146014648260768 146611109707776 146682807638157 146695118782464 146881996111872 147326984266896 147366391975936 147599193358512 147928806531072 148013570654208 148247394414336 148287048318976 148332341090304 148663591501824 148938270179328 149011106172096 149213456367616 149665507826688 149942037697536 150276882825216 150396296439123 150600527659008 150674176553481 150686822694912 151010656667136 151097186709504 151335881797968 151422598196352 151760749658112 151954080178176 152041150808064 152696043460296 152708859297792 152783539239744 152991012225024 153065830149568 153407651217408 153454508024832 153495554752512 153738038651904 153826131501056 154156712014368 154413199245312 154488712668759 154922431942656 155119790181888 155208674783232 155890293866496 156178324979712 156603643951104 156651476942016 156851037840168 156864202407936 156940914457152 157368310181334 157381518163968 157582009073664 157630140896256 157672304541696 158351452477344 158399819318601 158442188841216 159089416077312 159138008322048 159340736853504 159432040083456 159866219866752 160132206624768 160210516841676 160568293165056 160864967596032 160914102164928 160957144219648 161571427024896 161650441070622 161664008454144 161962707386368 162403778912256 162453383495424 162660335537952 162753540918528 163116996231168 163210463281152 163418379780096 163468294262784 163913465939328 164216321087616 164266479293364 164937498421248 164981616672768 165032008630272 165242245625856 165742857300258 165787190972928 166049092528326 166063029092352 166144239687664 166515266985984 166778318716128 166822929358848 166873883726592 167555553951744 167637494443608 167651564322816 167865138413568 168373696305024 168418733686784 168684792409728 169061493178368 169158366461952 169425593616384 169470912364544 169522675531776 169984335048192 170252867022714 170298407053824 170350422970896 171046294659072 171144305246208 171362328797184 171881481644712 172114888753152 172199058918264 172213511651328 172583607619584 172682499096576 172955293483392 173054397938688 173426301016164 173440856752128 173761315209216 173846290534112 174287735935488 174509763954624 174609759131136 174932377313792 175323029962752 175376580599808 175700615602176 175801293144064 176179099444992 176472227708928 176558528764296 177054207934464 177279760207872 177381342609408 178145384037012 178160335847424 178247462446368 178489514262528 178975593086976 179030259362304 179078147211264 179258328960192 179361045093888 179849497350096 180093724655616 180148732452864 180973088545536 181028364935544 181076787247104 181816475516928 181872009510912 182208045809664 182704251276288 182760056432352 182992877480196 183008236142592 183097733533344 183506620760064 183611771191296 183845677252608 183901831045632 183951021965312 184653059457024 184743361223568 185604318756864 185661009709056 185897526329088 186004046764032 186419424264192 186510589844544 186763862605824 186820907728896 186912269648622 187329675359232 187675795528704 187733119192416 188499998195712 188592181249059 188608009863168 188848280715264 189420408343152 189471075397632 189770391460944 189879131071616 190303162269696 190603792818432 190654776410112 190713009973248 191232376929216 191492061659136 191585707935552 191644225842258 192427081491456 192478552784896 192537343401984 192782619896832 193213135060992 193366666850301 193629249847296 193723941283047 193740200607744 194267811483648 194574705168816 194626750918656 194686197681024 195481479610368 195577076850876 195593491709952 195842661482496 196435979022528 196798924478016 197238408708096 197351427538944 197663192552448 197776454787072 198201486875616 198628344859833 198681474896128 199185983926272 199439730233856 199554010435584 199922716930048 200430377828352 200528395252164 200800703545344 200898902071308 200915763593216 201347542222848 201462915612672 201781175730624 201896797595136 202330684518858 202347666210816 202605440237568 202721534410752 203594724613728 203711385652992 204543534956544 204606010699776 204660739670016 204984051535872 205542282685824 205605063486396 205884265660416 205984950225012 206563242590208 206826386909184 206889559926336 206944899710976 207836281376514 207853725155328 208237766639616 208804858601472 208868635922688 209134717120224 209254552609536 209721852297216 209824413575112 209842024218624 210109345431552 210173521195008 210229739388928 211135269969792 211199759091468 211256251788288 212119221436416 212184011096064 212454315804672 212576053444608 213154959822336 213491690393562 213509608833024 213614022455568 214091057553408 214486623461376 214552136219904 215136424045368 215428569366528 215533921427496 215552011272192 216480466677888 216538371883008 216604511327232 216880447383936 217004721224704 217489328308224 217832906078208 217891173040128 217957725683712 218551287919104 218955094783488 219021972391152 219916664561664 220042678173696 220322994167808 220990476400344 221049587963904 221398790037768 221417372123136 222020355981312 222371091621504 222430572478464 222498511635456 223407405268992 223516659258144 223820184551424 224498261740032 224913056546304 225415324237824 225900791488512 226030234042368 226515985000704 226645780064256 227003822696952 227064542738432 227133897294528 227641124487168 227931120267264 228061726212096 228192406994944 228483105062912 229063288946688 229175308859616 229486518337536 229598745224352 230111476826112 230243332128768 230607057977856 230739197251584 231235068021552 232383647913984 232679685272832 232813012174848 233764039950336 233835440799744 234267487469568 234382052416526 234905465926656 234977215413024 235276556760252 235296303611904 235411371685728 236052465272001 236072277245952 236373013610496 236445211344384 236508456812544 237527178716016 237663283261824 238634124115968 238707012483072 238770862948352 239011105280256 239148060125184 239682116911104 239799329800128 240124966207488 240198309937152 240315775262514 241297451394048 241371153247392 241435716329472 242475661605933 242496012681216 242944061079552 243605668368384 243680075243136 243990503306928 244130311377792 244675494346752 244815694921728 245127569670144 245202441394176 245870198908992 246204079276032 246324481631424 246399718940046 247406247631872 247472425009152 247548012945408 247863368438784 248005395685376 248680786459392 249073638792489 249094543638528 249216359531496 249772900478976 250234394038272 250310825589888 251333330927616 251456241665412 251477346484224 251797707620352 252560544457536 252628100530176 253027188614592 253737549692928 254138390424576 254206368546816 254284013297664 254976502572288 255379300534071 255447610580736 255525634456344 256569441988608 256716457869312 257043493195776 257822222467068 258172333129728 258298588377396 258320267476992 258875411429376 259023748644864 259432940225088 259502334558208 259581596908032 260161285128192 260641972813824 260769435801168 261123548643328 261914638696704 262398565970688 262984544944128 263135236718592 263550923403264 263701939716096 264268649167488 264837793146444 265581311901696 265919640311808 266072013914112 267218076055518 267240503771136 267371193669552 267734271393792 267865202761744 268463389630464 268545389043456 268617220816896 268887493440288 269041567640832 269195730126848 269774246025144 269796888281088 270140586983424 270223098679296 270295379214336 271459632818304 271615180870656 272724713275392 272808014266368 273312068714496 274056376914432 274140084648528 274489316220294 274512354213888 274646600300016 275417656786944 275768515878912 275852746568448 275926532947968 277115041835352 277138300207104 277650355519488 278406478135296 278491514563584 278846289493632 279006070146048 279629136396288 279765884766816 280145793908736 280231361593344 280368404472933 280994513038848 281513693293056 281599678788624 281675002384384 282749997293568 282912014794752 283272421072896 283434737926144 284206613096448 284655587191416 284679478444032 284818696607424 285454743404544 285982164615168 286069514959872 286848565393824 287238092488704 287378561903328 287466338763387 288640622237184 288717829177344 288806015102976 289173929845248 290443874770944 290610300911616 291401717225472 291862057753224 291940126377984 292029296521536 293222219415552 293365615276314 293390237564928 293763992223744 294653968533792 294732783951872 295198386717024 295857613062144 296027141308416 296494788828672 296574096637952 296664682180608 298022212344192 299331015653376 299884075395072 300553765650432 300792592878246 301201055318016 301348353106962 301373645389824 302021313334272 302194373419008 302671763595936 302845196392704 303496026778287 303521499316224 303908160356352 304082301616128 305392086920592 305567078479488 306131660299136 306815302434816 306909016049664 306991109505024 307476077303808 307652263002112 308313424028736 308826398490624 308977425337518 309844863885312 310239580363776 310417349566464 311754422064771 311780587732992 312356649959424 313207287902208 313302953884032 313702075680336 313881828914304 314736620362668 314763036327936 315164018147328 315260281792512 315344609083392 316702904954688 316799638637202 316884377682432 318178832154624 318276016644096 318681473707008 318864080166912 319732439733504 320237535590343 320264413249536 320421033683352 321136586330112 321729935192064 321828204329856 321914288439296 323142854049792 323300882141244 323328016908288 323925414772736 324807557824512 324906766990848 325320671075904 325507081837056 326233992462336 326836759560192 326936588525568 327826931878656 328432642175232 328532958586728 329874996842496 329963233345536 330064017260544 330484491251712 331485714600516 331574381945856 332098185056652 332126058184704 332288479375328 333030533971968 333556637432256 333645858717696 333747767453184 335111107903488 335274988887216 335730276827136 336747392610048 336837467373568 337369584819456 338122986356736 338316732923904 338851187232768 338941824729088 339045351063552 339968670096384 340505734045428 340596814107648 340700845941792 342092589318144 342288610492416 342724657594368 343762963289424 344229777506304 344398117836528 345167215239168 345364998193152 345910586966784 346108795877376 346852602032328 346881713504256 347522630418432 347692581068224 348575471870976 349019527909248 349219518262272 349864754627584 350646059925504 350753161199616 351401231204352 351573078624789 351602586288128 352358198889984 352944455417856 353117057528592 354108415868928 354559520415744 354762685218816 356290768074024 356320671694848 356494924892736 356979028525056 357951186173952 358060518724608 358156294422528 358516657920384 358722090187776 359698994700192 360187449311232 360297464905728 360473662893771 361946177091072 362056729871088 362153574494208 363744019021824 364416091619328 365408502552576 365520112864704 365985754960392 366016472285184 366195467066688 367013241520128 367223542382592 367691354505216 367803662091264 367902043930624 369306118914048 369486722447136 369599578410069 371208637513728 371322019418112 371795052658176 372008093528064 373021179689088 373641815457792 373824539297244 374659350718464 375351591057408 375466238384832 376999996391424 377184362498118 377216019726336 377696561430528 378840816686304 378942150795264 379540782921888 379758262143232 380606324539392 381207585636864 381309552820224 381426019946496 382464753858432 383171415871104 383288451684516 384854162982912 384957105569792 385074686803968 385565239793664 386426270121984 386733333700602 387258499694592 387447882566094 387480401215488 388535622967296 389149410337632 389253501837312 389372395362048 390962959220736 391154153701752 391186983419904 391685322964992 392871958045056 393597848956032 394476817416192 394702855077888 395326385104896 395552909574144 396402973751232 397256689719666 397362949792256 398371967852544 398879460467712 399108020871168 399845433860096 400860755656704 401056790504328 401601407090688 401797804142616 401831527186432 402695084445696 402925831225344 403562351461248 403793595190272 404661369037716 404695332421632 405210880475136 405443068821504 407189449227456 407422771305984 409087069913088 409212021399552 409968103071744 411084565371648 411210126972792 411733974330441 411768531320832 411969900450024 413126485180416 413652773818368 413779119852672 413889799421952 415672562753028 415707450310656 416475533279232 417609717202944 417737271845376 418269434240448 418509105219072 419443704594432 419648827150224 420218690863104 420347042390016 422270539939584 422399518182936 422512503576576 424238442872832 424368022192128 424908631609344 425152106889216 426309919644672 426983380787124 427019217666048 427228044911136 428182115106816 428973246922752 429104272439808 430272848090736 430857138733056 431067842854992 432960933355776 433076743766016 433209022654464 433760894767872 434009442449408 434978656616448 435665812156416 435782346080256 435915451367424 437102575838208 437910189566976 438043944782304 439833329123328 440048422914471 440085356347392 440645988335616 441980952800688 442099175927808 442797580075536 444040711962624 444742183243008 444861144956928 444997023270912 446814810537984 447033318516288 447640369102848 448996523480064 449826113092608 450830648475648 451188889317369 451801582977024 452022529660443 452060468084736 453031970001408 453291560128512 454007645393904 454129085476864 454267794589056 455282248974336 455862240534528 456123452424192 456384813989888 456966210125824 458126577893376 458350617719232 458973036675072 459197490448704 460222953652224 460486664257536 461214115955712 461478394503168 462470136043104 463466138006277 464767295827968 465359370545664 465626024349696 467670881599488 468534974939136 468764104833052 469810931853312 469954430826048 470553113520504 470592607223808 470822743371456 472104930544002 472144554491904 472746027220992 472890422688768 473016913625088 475054357432032 475326566523648 477268248231936 477414024966144 477541725896704 478022210560512 478296120250368 479598659600256 480396619874304 480631550525028 482594902788096 482742306494784 482871432658944 484951323211866 484992025362432 485888122159104 487211336736768 487360150486272 487981006613856 488260622755584 489350988693504 489631389843456 490255139340288 490404882788352 491740397817984 492648963262848 492799437880092 494812495263744 494944850018304 495096025890816 495726736877568 496010791370752 497361572918784 498147277584978 498189087277056 498432719062992 499545800957952 500468788076544 500621651179776 502666661855232 502912483330824 502954692968448 503595415240704 505121088915072 505256201060352 506054377229184 507475099385856 508276780849152 508412737093632 508568026595328 509953005144576 510758601068142 510895221161472 511051268912688 513138883977216 513432915738624 514086986391552 515644444934136 516344666259456 516597176754792 516640534953984 517750822858752 518047497289728 518865880450176 519004669116416 519163193816064 520322570256384 521283945627648 521538871602336 522247097286656 523829277393408 524797131941376 525969089888256 527101846806528 527403879432192 528537298334976 529675586292888 531162623803392 531839280623616 532144027828224 534436152111036 534481007542272 534742387339104 535468542787584 535730405523488 536926779260928 537090778086912 537234441633792 537774986880576 538083135281664 538391460253696 539548492050288 540281173966848 540446197358592 542919265636608 543230361741312 545449426550784 545616028532736 546624137428992 548112753828864 548280169297056 548978632440588 549024708427776 549293200600032 550835313573888 551537031757824 551705493136896 551853065895936 554230083670704 556812956270592 556983029127168 557692578987264 558012140292096 559258272792576 559531769533632 560291587817472 560462723186688 560736808945866 561989026077696 563027386586112 563199357577248 563350004768768 565499994587136 565776543747177 565824029589504 566544842145792 566869475852288 568413226192896 569311174382832 569637393214848 570909486809088 571964329230336 572139029919744 573697130787648 574476184977408 574757123806656 574932677526774 577281244474368 577435658354688 577612030205952 578347859690496 580100000550903 580887749541888 581171823849141 581220601823232 582803434450944 583724115506448 583880252755968 584058593043072 586444438831104 586731230552628 586780475129856 587527984447488 589307937067584 589465567903744 590396773434048 591715226124288 592054282616832 592989577657344 593148193275904 593329364361216 595885034579499 596044424688384 598662031306752 599768150790144 601585185756492 602402110636032 602696706213924 602747290779648 604042626668544 604388746838016 605343527191872 605690392785408 606992053556574 607042998632448 607816320712704 608164603232256 610784173841184 611134156958976 612263320598272 613630604869632 613818032099328 613982219010048 614952154607616 615304526004224 616626848057472 617652796981248 617954850675036 619689727770624 620479160727552 620834699132928 623508844129542 623561175465984 624713299918848 626414575804416 626605907768064 627404151360672 627763657828608 629473240725336 629526072655872 630328036294656 630520563585024 630689218166784 633405809909376 633599277274404 633768755364864 636357664309248 636552033288192 637362947414016 637728160333824 639464879467008 640475071180686 640528826499072 640842067366704 642273172660224 643459870384128 643656408659712 643828576878592 646285708099584 646601764282488 646656033816576 647850829545472 649615115649024 649813533981696 650641342151808 651014163674112 652467984924672 653673519120384 653873177051136 655653863757312 656865284350464 657065917173456 659749993684992 660128034521088 660968982503424 662971429201032 663148763891712 664196370113304 664252116369408 664576958750656 666061067943936 667113274864512 667291717435392 667495534906368 670222215806976 670549977774432 671460553654272 673494785220096 673674934747136 674739169638912 676245972713472 677702374465536 678090702127104 679937340192768 681011468090856 681193628215296 681401691883584 684185178636288 684577220984832 685449315188736 687525926578848 688459555012608 688796235673056 690334430478336 690729996386304 691821173933568 692217591754752 693705204064656 695385162136448 697150943741952 698039055818496 698439036524544 699729509255168 701292119851008 701506322399232 702802462408704 703146157249578 703205172576256 704716397779968 705888910835712 706234115057184 708157395816003 708216831737856 709119040831488 709525370437632 712581536148048 712989849785472 715902372347904 716121037449216 716312588845056 717033315840768 717444180375552 719397989400384 720374898622464 720594929811456 720947325787542 723892354182144 724113459742176 724307148988416 727426984817799 727488038043648 728832183238656 730817005105152 731040225729408 731971509920784 732390934133376 734026483040256 734447084765184 735382709010432 735607324182528 735804087861248 738612237828096 738973444894272 739199156820138 742417275027456 742644038836224 743590105316352 744016187056128 746042359378176 747220916377467 747283630915584 747649078594488 749318701436928 750703182114816 750932476769664 753999992782848 754368724996236 754432039452672 755393122861056 757681633372608 757884301590528 759081565843776 759516524286464 761212649078784 762415171273728 762619105640448 762852039892992 764929507716864 766342831742208 766576903369032 769708325965824 769914211139584 770149373607936 771130479587328 773466667401204 774516999389184 774895765132188 774960802430976 777071245934592 778298820675264 778507003674624 778744790724096 781925918441472 782308307403504 783370645929984 785743916090112 787195697912064 788953634832384 789405710155776 790652770209792 791105819148288 792805947502464 794513379439332 794725899584512 796743935705088 797758920935424 798216041742336 799690867720192 801721511313408 802113581008656 803202814181376 803595608285232 805390168891392 805851662450688 807124702922496 807587190380544 809322738075432 809390664843264 810421760950272 810886137643008 814378898454912 814845542611968 818174139826176 818424042799104 819936206143488 820337183457841 822169130743296 822420253945584 823467948660882 823537062641664 823939800900048 826252970360832 827305547636736 827558239705344 827779598843904 831345125506056 831414900621312 832951066558464 835219434405888 835474543690752 836538868480896 837018210438144 838887409188864 839297654300448 840437381726208 840694084780032 841105213418799 844541079879168 844799036365872 845025007153152 848736044384256 849817263218688 850304213778432 852619839289344 853966761574248 854038435332096 854456089822272 856364230213632 857946493845504 858208544879616 860545696181472 861714277466112 862135685709984 862399016290161 865921866711552 866153487532032 866418045308928 867521789535744 868018884898816 871331624312832 871830902734848 874205151676416 875820379133952 876087889564608 879666658246656 880096845828942 880170712694784 881291976671232 883961905601376 884198351855616 885595160151072 888081423925248 889484366486016 889722289913856 889994046541824 894066637032576 897993046960128 899652226185216 901661296951296 902377778634738 903603165954048 904045059320886 904120936169472 906063940002816 906583120257024 908015290787808 908258170953728 908535589178112 910564497948672 911724481069056 912246904848384 912769627979776 913932420251648 916701235438464 918394980897408 920445907304448 920973328515072 922428231911424 922956789006336 924940272086208 926932276012554 929534591655936 930718741091328 931252048699392 935263266194313 935341763198976 937069949878272 937528209666104 939621863706624 939908861652096 941106227041008 941645486742912 944209861088004 944289108983808 945492054441984 945780845377536 946033827250176 950108714864064 950653133047296 954536496463872 954828049932288 956044421121024 956592240500736 959197319200512 960712606771029 960793239748608 961263101050056 965189805576192 965484612989568 965742865317888 969902646423732 969984050724864 971776244318208 974422673473536 974720300972544 975962013227712 976521245511168 978701977387008 980510278680576 980809765576704 983480795635968 985297926525696 985598875760184 989624990527488 989889700036608 990192051781632 991453473755136 992021582741504 994723145837568 996294555169956 996378174554112 996865438125984 999091601915904 1000937576153088 1001243302359552 1005333323710464 1005824966661648 1007190830481408 1010242177830144 1010512402120704 1012108754458368 1014950198771712 1016553561698304 1016825474187264 1017136053190656 1019906010289152 1021517202136284 1021790442322944 1022102537825376 1026277767954432 1026865831477248 1028173972783104 1031288889868272 1032689332518912 1033194353509584 1035501645717504 1036094994579456 1037731760900352 1038009338232832 1038326387632128 1040645140512768 1042567891255296 1043077743204672 1044494194573312 1047658554786816 1049594263882752 1051938179776512 1054203693613056 1054719235874367 1054807758864384 1057074596669952 1059351172585776 1062325247606784 1063678561247232 1064288055656448 1068872304222072 1068962015084544 1069484774678208 1070937085575168 1071460811046976 1073853558521856 1074181556173824 1074468883267584 1075549973761152 1076166270563328 1076782920507392 1079096984100576 1080562347933696 1080892394717184 1081420988681313 1085838531273216 1086460723482624 1091232057065472 1093248274857984 1096225507657728 1096560338594112 1097957264881176 1098049416855552 1098586401200064 1101670627147776 1103074063515648 1103410986273792 1103706131791872 1108460167341408 1108798735230207 1113625912541184 1113966058254336 1115385157974528 1116024280584192 1119063539067264 1120925446373376 1121473617891732 1123978052155392 1126054773172224 1126398715154496 1126700009537536 1130999989174272 1131553087494354 1131648059179008 1133089684291584 1133738951704576 1136826452385792 1138622348765664 1139274786429696 1141818973618176 1143928658460672 1144278059839488 1147394261575296 1149514247613312 1149865355053548 1154562488948736 1154871316709376 1155224060411904 1156695719380992 1160200001101806 1161775499083776 1162343647698282 1162441203646464 1165606868901888 1167448231012896 1167760505511936 1168117186086144 1172888877662208 1173462461105256 1173560950259712 1175055968894976 1178615874135168 1178931135807488 1180793546868096 1183430452248576 1184108565233664 1185979155314688 1186296386551808 1186658728722432 1191770069158998 1192088849376768 1197324062613504 1199536301580288 1203170371512984 1204804221272064 1205393412427848 1205494581559296 1208085253337088 1208777493676032 1210687054383744 1211380785570816 1213984107113148 1214085997264896 1215632641425408 1216329206464512 1221568347682368 1222268313917952 1224526641196544 1227261209739264 1227636064198656 1229904309215232 1230609052008448 1233253696114944 1235305593962496 1235909701350072 1239379455541248 1240958321455104 1241669398265856 1247017688259084 1247122350931968 1249426599837696 1252829151608832 1253211815536128 1254808302721344 1255527315657216 1258946481450672 1260656072589312 1261041127170048 1266811619818752 1267198554548808 1267537510729728 1272715328618496 1273104066576384 1274725894828032 1275456320667648 1278929758934016 1280950142361372 1281057652998144 1281684134733408 1284546345320448 1286919740768256 1287312817319424 1287657153757184 1292571416199168 1293203528564976 1299230231298048 1299627067963392 1301282684303616 1302028327348224 1304935969849344 1307347038240768 1307746354102272 1311307727514624 1313730568700928 1314131834346912 1319499987369984 1320145268743413 1320256069042176 1321937965006848 1325942858402064 1326297527783424 1328392740226608 1329153917501312 1332122135887872 1334226549729024 1334583434870784 1334991069812736 1340444431613952 1341099955548864 1342921107308544 1346989570440192 1347349869494272 1349478339277824 1352491945426944 1353566667952107 1355404748931072 1356067588981329 1356181404254208 1359874680385536 1362022936181712 1362387256430592 1362803383767168 1368370357272576 1369154441969664 1370898630377472 1375051853157696 1376919110025216 1377592471346112 1380668860956672 1381459992772608 1383642347867136 1384435183509504 1387410408129312 1390398414018831 1390770324272896 1394301887483904 1396078111636992 1396878073049088 1399459018510336 1403012644798464 1405604924817408 1406292314499156 1406410345152512 1409432795559936 1411777821671424 1412468230114368 1416314791632006 1416433663475712 1418238081662976 1419050740875264 1425163072296096 1425979699570944 1431804744695808 1432242074898432 1432625177690112 1434066631681536 1434888360751104 1438795978800768 1441189859622912 1441894651575084 1447784708364288 1448226919484352 1448614297976832 1454853969635598 1454976076087296 1457664366477312 1461634010210304 1462080451458816 1463943019841568 1464781868266752 1468052966080512 1468894169530368 1470765418020864 1471214648365056 1471608175722496 1477946889788544 1478398313640276 1484834550054912 1485288077672448 1487180210632704 1488032374112256 1492084718756352 1494441832754934 1494567261831168 1495298157188976 1498637402873856 1501406364229632 1501864953539328 1507999985565696 1508737449992472 1508864078905344 1510786245722112 1515363266745216 1515768603181056 1518163131687552 1519033048572928 1522425298157568 1524830342547456 1525238211280896 1525704079785984 1529859015433728 1532685663484416 1533153806738064 1539416651931648 1540298747215872 1542260959174656 1546933334802408 1549033998778368 1549791530264376 1549921604861952 1554142491869184 1556597641350528 1557014007349248 1557489581448192 1563851836882944 1564616614807008 1566741291859968 1571487832180224 1574391395824128 1577907269664768 1581305540419584 1582211638296576 1585611895004928 1589026758878664 1589451799169024 1593487871410176 1595517841870848 1596432083484672 1599381735440384 1603443022626816 1604227162017312 1606405628362752 1607191216570464 1610780337782784 1611703324901376 1614249405844992 1615174380761088 1618645476150864 1620843521900544 1628757796909824 1629691085223936 1636348279652352 1636848085598208 1639872412286976 1640674366915682 1644338261486592 1644840507891168 1646935897321764 1647074125283328 1647879601800096 1652505940721664 1654611095273472 1655116479410688 1655559197687808 1662690251012112 1670438868811776 1670949087381504 1673077736961792 1674036420876288 1677774818377728 1678595308600896 1680874763452416 1681388169560064 1682210426837598 1689082159758336 1689598072731744 1690050014306304 1697329631241531 1697472088768512 1699634526437376 1700608427556864 1705239678578688 1707933523148496 1708912179644544 1712728460427264 1715892987691008 1716417089759232 1721091392362944 1723428554932224 1724271371419968 1724798032580322 1731843733423104 1732306975064064 1732836090617856 1735043579071488 1736037769797632 1742663248625664 1743515471547423 1743661805469696 1748410303352832 1751640758267904 1752175779129216 1759333316493312 1760193691657884 1760341425389568 1762583953342464 1767923811202752 1768396703711232 1771190320302144 1776162847850496 1778968732972032 1779444579827712 1779988093083648 1787655103738497 1788133274065152 1795986093920256 1799304452370432 1804755557269476 1807206331908096 1808090118641772 1808241872338944 1812127880005632 1813166240514048 1816030581575616 1816516341907456 1817071178356224 1821128995897344 1823448962138112 1824493809696768 1827864840503296 1833402470876928 1836789961794816 1840891814608896 1841946657030144 1844856463822848 1845913578012672 1849880544172416 1853864552025108 1859069183311872 1861437482182656 1862504097398784 1870526532388626 1870683526397952 1874139899756544 1875056419332208 1879243727413248 1879817723304192 1882212454082016 1883290973485824 1888419722176008 1888578217967616 1890984108883968 1891561690755072 1892067654500352 1900217429728128 1901306266094592 1909072992927744 1909656099864576 1912088842242048 1913184481001472 1918394638401024 1921425213542058 1921586479497216 1922526202100112 1930379611152384 1930969225979136 1931485730635776 1939805292847464 1939968101449728 1943552488636416 1948845346947072 1949440601945088 1951924026455424 1953042491022336 1957403954774016 1961020557361152 1961619531153408 1966961591271936 1970595853051392 1971197751520368 1979249981054976 1980384103563264 1982906947510272 1984043165483008 1989446291675136 1992589110339912 1992756349108224 1993730876251968 1998183203831808 2001875152306176 2002486604719104 2010666647420928 2011649933323296 2014381660962816 2020484355660288 2021024804241408 2024217508916736 2033107123396608 2034272106381312 2039812020578304 2043034404272568 2043580884645888 2044205075650752 2052555535908864 2053731662954496 2056347945566208 2062577779736544 2065378665037824 2066388707019168 2071003291435008 2072189989158912 2075463521800704 2076018676465664 2076652775264256 2086155486409344 2095317109573632 2099188527765504 2103876359553024 2108407387226112 2109438471748734 2109615517728768 2114149193339904 2118702345171552 2124472187448009 2124650495213568 2127357122494464 2128576111312896 2137744608444144 2138969549356416 2142921622093952 2147707117043712 2148363112347648 2148937766535168 2151099947522304 2152332541126656 2153565841014784 2158193968201152 2161124695867392 2161784789434368 2162841977362626 2171677062546432 2172921446965248 2182280954453397 2182464114130944 2186496549715968 2192451015315456 2193120677188224 2195914529762352 2197172802400128 2203341254295552 2206148127031296 2206821972547584 2207412263583744 2216920334682816 2217597470460414 2227251825082368 2227932116508672 2230770315949056 2232048561168384 2238127078134528 2241662749132401 2241850892746752 2242947235783464 2247956104310784 2252109546344448 2252797430308992 2253400019075072 2261999978348544 2263106174988708 2263296118358016 2266179368583168 2267477903409152 2273652904771584 2277244697531328 2278549572859392 2283637947236352 2287857316921344 2288556119678976 2294788523150592 2299028495226624 2299730710107096 2309124977897472 2309742633418752 2310448120823808 2313391438761984 2320400002203612 2323550998167552 2324687295396564 2324882407292928 2331213737803776 2334896462025792 2335521011023872 2336234372172288 2345777755324416 2346924922210512 2350111937789952 2357231748270336 2357862271614976 2361587093736192 2366860904497152 2368217130467328 2371958310629376 2372592773103616 2373317457444864 2383540138317996 2384177698753536 2394648125227008 2399072603160576 2406340743025968 2409608442544128 2410786824855696 2416170506674176 2417554987352064 2421374108767488 2422761571141632 2427968214226296 2428171994529792 2431265282850816 2432658412929024 2443136695364736 2444536627835904 2449053282393088 2454522419478528 2455272128397312 2459808618430464 2461011550373523 2461218104016896 2466507392229888 2470611187924992 2471819402700144 2478758911082496 2481916642910208 2483338796531712 2494035376518168 2494244701863936 2498853199675392 2505658303217664 2506423631072256 2509616605442688 2511054631314432 2517892962901344 2521312145178624 2522082254340096 2523315640256397 2533623239637504 2534397109097616 2535075021459456 2546208133152768 2549451789656064 2550912641335296 2557859517868032 2561900284722744 2562115305996288 2563368269466816 2569092690640896 2573839481536512 2574625634638848 2575314307514368 2585142832398336 2586407057129952 2587197048870483 2598460462596096 2599254135926784 2602565368607232 2604056654696448 2615492708204544 2622615455029248 2627461137401856 2628263668693824 2638999974739968 2640290537486826 2640512138084352 2643875930013696 2651885716804128 2652595055566848 2656785480453216 2658307835002624 2664244271775744 2668453099458048 2669166869741568 2669982139625472 2682199911097728 2693979140880384 2694699738988544 2698956678555648 2704983890853888 2707133335904214 2710809497862144 2712135177962658 2712362808508416 2719749360771072 2724045872363424 2724774512861184 2725606767534336 2736740714545152 2738308883939328 2741797260754944 2750103706315392 2755184942692224 2761337721913344 2762919985545216 2767284695734272 2768870367019008 2774820816258624 2780796828037662 2781540648545792 2788603774967808 2792156223273984 2793756146098176 2798918037020672 2806025289596928 2811209849634816 2812584628998312 2812820690305024 2818865591119872 2824936460228736 2832629583264012 2832867326951424 2836476163325952 2838101481750528 2850326144592192 2851959399141888 2863609489391616 2864484149796864 2868133263363072 2869776721502208 2877591957601536 2882137820313087 2882379719245824 2883789303150168 2895569416728576 2896453838968704 2897228595953664 2909707939271196 2909952152174592 2915328732954624 2923268020420608 2924160902917632 2927886039683136 2929563736533504 2936105932161024 2941530836041728 2942429296730112 2955893779577088 2956796627280552 2969669100109824 2970576155344896 2974360421265408 2976064748224512 2984169437512704 2988883665509868 2989134523662336 2990596314377952 2997274805747712 3002812728459264 3003729907078656 3015999971131392 3017474899984944 3021572491444224 3030726533490432 3031537206362112 3036326263375104 3038066097145856 3044850596315136 3049660685094912 3050476422561792 3051408159571968 3059718030867456 3065371326968832 3066307613476128 3078833303863296 3080597494431744 3084521918349312 3093866669604816 3098067997556736 3099583060528752 3108284983738368 3113195282701056 3114028014698496 3114979162896384 3127703673765888 3129233229614016 3133482583719936 3142975664360448 3148782791648256 3155814539329536 3162611080839168 3164157707623101 3164423276593152 3171223790009856 3178053517757328 3178903598338048 3186975742820352 3191035683741696 3192864166969344 3198763470880768 3206886045253632 3208454324034624 3212811256725504 3214382433140928 3221560675565568 3223406649802752 3228498811689984 3230348761522176 3237290952301728 3241687043801088 3244262966043939 3257515593819648 3259382170447872 3273696171196416 3279744824573952 3281348733831364 3288676522973184 3289681015782336 3293871794643528 3294148250566656 3295759203600192 3305011881443328 3309222190546944 3310232958821376 3311118395375616 3325380502024224 3340877737623552 3341898174763008 3346155473923584 3348072841752576 3357190617201792 3362776339120128 3364420853675196 3378164319516672 3379196145463488 3380100028612608 3394659262483062 3394944177537024 3399269052874752 3401216855113728 3410479357157376 3415867046296992 3417824359289088 3425456920854528 3431785975382016 3432834179518464 3442182784725888 3448542742839936 3449596065160644 3463687466846208 3464613950128128 3465672181235712 3470087158142976 3472075539595264 3485326497251328 3487030943094846 3487323610939392 3496820606705664 3503281516535808 3504351558258432 3518666632986624 3520387383315768 3520682850779136 3525167906684928 3535847622405504 3536793407422464 3542380640604288 3552325695700992 3557937465944064 3558889159655424 3559976186167296 3575310207476994 3576266548130304 3591972187840512 3598608904740864 3609511114538952 3614412663816192 3616180237283544 3616483744677888 3624255760011264 3626332481028096 3632061163151232 3633032683814912 3634142356712448 3642257991794688 3646897924276224 3648987619393536 3655729681006592 3666804941753856 3673579923589632 3681783629217792 3689712927645696 3691827156025344 3699761088344832 3707729104050216 3718138366623744 3722874964365312 3725008194797568 3741053064777252 3741367052795904 3748279799513088 3750112838664416 3758487454826496 3759635446608384 3764424908164032 3766581946971648 3776839444352016 3781968217767936 3783123381510144 3800434859456256 3802612532189184 3818145985855488 3819312199729152 3824177684484096 3826368962002944 3836789276802048 3842850427084116 3843172958994432 3845052404200224 3860759222304768 3861938451958272 3862971461271552 3879610585694928 3897690693894144 3898881203890176 3903848052910848 3906084982044672 3914807909548032 3922041114722304 3923239062306816 3933923182543872 3941191706102784 3942395503040736 3958499962109952 3960435806230239 3960768207126528 3965813895020544 3968086330966016 3978892583350272 3985178220679824 3987461752503936 3996366407663616 4003750304612352 4004973209438208 4021333294841856 4023299866646592 4028763321925632 4040968711320576 4042049608482816 4048435017833472 4060700003856321 4066214246793216 4068202766943987 4068544212762624 4079624041156608 4086068808545136 4087161769291776 4088410151301504 4105111071817728 4107463325908992 4112695891132416 4125155559473088 4130757330075648 4132777414038336 4142006582870016 4144379978317824 4150927043601408 4152037352931328 4153305550528512 4171195242056493 4172310972818688 4190634219147264 4198377055531008 4216814774452224 4218876943497468 4219231035457536 4228298386679808 4237404690343104 4248944374896018 4249300990427136 4254714244988928 4257152222625792 4275489216888288 4277939098712832 4285843244187904 4295414234087424 4296726224695296 4297875533070336 4302199895044608 4304665082253312 4307131682029568 4316387936402304 4323569578868736 4325683954725252 4343354125092864 4345842893930496 4364561908906794 4364928228261888 4372993099431936 4384902030630912 4386241354376448 4391829059524704 4394345604800256 4406682508591104 4412296254062592 4413643945095168 4414824527167488 4433840669365632 4435194940920828 4454503650164736 4455864233017344 4461540631898112 4464097122336768 4476254156269056 4483325498264802 4483701785493504 4485894471566928 4495912208621568 4504219092688896 4505594860617984 4506800038150144 4523999956697088 4526212349977416 4526592236716032 4532358737166336 4534955806818304 4547305809543168 4554489395062656 4557099145718784 4567275894472704 4575714633842688 4577112239357952 4589577046301184 4598056990453248 4599461420214192 4618249955794944 4620896241647616 4626782877523968 4640800004407224 4647101996335104 4649374590793128 4649764814585856 4662427475607552 4669792924051584 4671042022047744 4672468744344576 4691555510648832 4693849844421024 4700223875579904 4714463496540672 4715724543229952 4723174187472384 4733721808994304 4743916621258752 4746634914889728 4767080276635992 4768355397507072 4789296250454016 4798145206321152 4812681486051936 4819216885088256 4821573649711392 4832341013348352 4835109974704128 4842748217534976 4845523142283264 4855936428452592 4862530565701632 4886273390729472 4889073255671808 4898106564786176 4909044838957056 4910544256794624 4919617236860928 4922023100747046 4922436208033792 4933014784459776 4941222375849984 4943638805400288 4957517822164992 4963833285820416 4966677593063424 4988070753036336 5011316606435328 5012847262144512 5019233210885376 5022109262628864 5035785925802688 5042624290357248 5044164508680192 5046631280512794 5067246479275008 5068794218195232 5070150042918912 5091988893724593 5092416266305536 5098903579312128 5101825282670592 5115719035736064 5123800569445488 5126736538933632 5138185381281792 5147678963073024 5149251269277696 5150628615028736 5170285664796672 5172814114259904 5174394097740966 5196920925192192 5198508271853568 5205130737214464 5208113309392896 5230546414642269 5230985416409088 5245230910058496 5254922274803712 5256527337387648 5277999949479936 5280581074973652 5281024276168704 5287751860027392 5303771433608256 5305190111133696 5313570960906432 5316615670005248 5328488543551488 5336906198916096 5338333739483136 5339964279250944 5364399822195456 5387958281760768 5389399477977088 5397913357111296 5414266671808428 5421618995724288 5424270355925316 5424725617016832 5439498721542144 5448091744726848 5449549025722368 5451213535068672 5473481429090304 5483594521509888 5500207412630784 5510369885384448 5522675443826688 5525839971090432 5534569391468544 5537740734038016 5549641632517248 5561593656075324 5563081297091584 5577207549935616 5584312446547968 5587512292196352 5597836074041344 5612050579193856 5622419699269632 5625169257996624 5637731182239744 5649872920457472 5665259166528024 5665734653902848 5672952326651904 5676202963501056 5700652289184384 5703918798283776 5727218978783232 5728968299593728 5736266526726144 5739553443004416 5755183915203072 5764275640626174 5764759438491648 5767578606300336 5791138833457152 5792907677937408 5794457191907328 5819415878542392 5819904304349184 5830657465909248 5846536040841216 5848321805835264 5855772079366272 5859127473067008 5872211864322048 5883061672083456 5884858593460224 5911787559154176 5913593254561104 5941152310689792 5948720842530816 5952129496449024 5968338875025408 5977767331019736 5978269047324672 5981192628755904 5994549611495424 6005625456918528 6007459814157312 6031999942262784 6034949799969888 6043144982888448 6061453066980864 6063074412724224 6072652526750208 6076132194291712 6099321370189824 6102816319143936 6119436061734912 6130742653937664 6132615226952256 6157666607726592 6161194988863488 6169043836698624 6187733339209632 6196135995113472 6199166121057504 6216569967476736 6226390565402112 6228056029396992 6229958325792768 6258466459228032 6285951328720896 6297565583296512 6311629078659072 6325222161678336 6328315415246202 6328846553186304 6342447580019712 6356107035514656 6357807196676096 6373951485640704 6382071367483392 6385728333938688 6397526941761536 6416908648069248 6428764866281856 6443121351131136 6446813299605504 6456997623379968 6460697523044352 6474581904603456 6483374087602176 6488525932087878 6515031187639296 6518764340895744 6546842863360191 6547392342392832 6559489649147904 6562697467662728 6577353045946368 6579362031564672 6587743589287056 6591518407200384 6610023762886656 6618444381093888 6620465917642752 6622236790751232 6650761004048448 6681755475247104 6683796349526016 6692310947847168 6696145683505152 6714381234403584 6724988247397203 6725552678240256 6728841707350392 6756328639033344 6758392290926976 6760200057225216 6789318524966124 6789888355074048 6798538105749504 6802433710227456 6820958714314752 6831734092593984 6835648718578176 6850913841709056 6863571950764032 6865668359036928 6884365569451776 6897085485679872 6899192130321288 6927374933692416 6929227900256256 6931344362471424 6940174316285952 6944151079190528 6970652994502656 6974061886189692 6974647221878784 6993641213411328 7006563033071616 7008703116516864 7037333265973248 7040774766631536 7050335813369856 7071695244811008 7073586814844928 7084761281208576 7104651391401984 7115874931888128 7117778319310848 7119952372334592 7150620414953988 7152533096260608 7183944375681024 7197217809481728 7219022229077904 7228825327632384 7232360474567088 7248511520022528 7252664962056192 7264122326302464 7266065367629824 7268284713424896 7284515983589376 7293795848552448 7297975238787072 7311459362013184 7333609883507712 7347159847179264 7363567258435584 7379425855291392 7383034651120569 7383654312050688 7399522176689664 7415458208100432 7436276733247488 7445749928730624 7450016389595136 7482106129554504 7482734105591808 7496559599026176 7500225677328832 7516974909652992 7519270893216768 7528849816328064 7533163893943296 7553678888704032 7563936435535872 7566246763020288 7569946920769191 7600869718912512 7605225064378368 7638624399458304 7648355368968192 7652737924005888 7673578553604096 7685700854168232 7686345917988864 7690104808400448 7721518444609536 7723876903916544 7725942922543104 7759221171389856 7761591146611449 7795381387788288 7797762407780352 7807696105821696 7812169964089344 7846478124613632 7867846365087744 7882383412205568 7884791006081472 7916999924219904 7920871612460478 7921536414253056 7931627790041088 7936172661932032 7957785166700544 7970356441359648 7974923505007872 7992732815327232 8007500609224704 8009946418876416 8046599733293184 8081937422641152 8084099216965632 8096870035666944 8121400007712642 8132428493586432 8136405533887974 8137088425525248 8159248082313216 8172137617090272 8174323538583552 8176820302603008 8210222143635456 8214926651817984 8225391782264832 8250311118946176 8265554828076672 8284013165740032 8288759956635648 8301854087202816 8304074705862656 8306611101057024 8342390484112986 8344621945637376 8381268438294528 8396754111062016 8433629548904448 8437753886994936 8438462070915072 8456596773359616 8474809380686208 8497888749792036 8498601980854272 8509428489977856 8514304445251584 8550978433776576 8555878197425664 8571686488375808 8590828468174848 8593452449390592 8604399790089216 8609330164506624 8614263364059136 8632775872804608 8647139157737472 8651367909450504 8686708250185728 8691685787860992 8729123817813588 8729856456523776 8745986198863872 8769804061261824 8772482708752896 8783658119049408 8788691209600512 8824592508125184 8827287890190336 8867681338731264 8870389881841656 8909007300329472 8911728466034688 8923081263796224 8928194244673536 8952508312538112 8966650996529604 8967403570987008 8971788943133856 8991824417243136 9008438185377792 9011189721235968 9013600076300288 9047999913394176 9052424699954832 9064717474332672 9094611619086336 9108978790125312 9114198291437568 9134551788945408 9151429267685376 9154224478715904 9179154092602368 9196113980906496 9198922840428384 9236499911589888 9241792483295232 9253565755047936 9281600008814448 9294203992670208 9298749181586256 9324854951215104 9339585848103168 9342084044095488 9344937488689152 9383111021297664 9387699688842048 9400447751159808 9428926993081344 9431449086459904 9446348374944768 9467443617988608 9487833242517504 9492473122869303 9493269829779456 9534160553271984 9536710795014144 9578592500908032 9596290412642304 9625362972103872 9638433770176512 9643147299422784 9664682026696704 9670219949408256 9685496435069952 9691046284566528 9711872856905184 9725061131403264 9732788898131817 9772546781458944 9778146511343616 9796213129572352 9821088513589248 9839234473721856 9844046201494092 9844872416067584 9866029568919552 9882444751699968 9887277610800576 9915035644329984 9927666571640832 9933355186126848 9976141506072672 10022633212870656 10025694524289024 10038466421770752 10044218525257728 10071571851605376 10088329017360384 10093262561025588 10134492958550016 10137588436390464 10140300085837824 10183977787449186 10184832532611072 10197807158624256 10203650565341184 10231438071472128 10247601138890976 10253473077867264 10276370762563584 10295357926146048 10298502538555392 10301257230057472 10345628228519808 10348788195481932 10393841850384384 10397016543707136 10410261474428928 10416226618785792 10461092829284538 10461970832818176 10490461820116992 10509844549607424 10513054674775296 10555999898959872 10561162149947304 10562048552337408 10575503720054784 10607542867216512 10610380222267392 10627141921812864 10633231340010496 10656977087102976 10673812397832192 10676667478966272 10679928558501888 10728799644390912 10775916563521536 10795826714222592 10828533343616856 10843237991448576 10848540711850632 10849451234033664 10878997443084288 10896183489453696 10899098051444736 10902427070137344 10946962858180608 10967189043019776 11000414825261568 11020739770768896 11045350887653376 11069138782937088 11075481468076032 11099283265034496 11123187312150648 11126162594183168 11154415099871232 11168624893095936 11175024584392704 11195672148082688 11224101158387712 11244839398539264 11250338515993248 11275462364479488 11299745840914944 11330518333056048 11345904653303808 11401304578368768 11407837596567552 11454437957566464 11457936599187456 11472533053452288 11479106886008832 11510367830406144 11528551281252348 11529518876983296 11535157212600672 11582277666914304 11585815355874816 11588914383814656 11638831757084784 11693072081682432 11696643611670528 11711544158732544 11718254946134016 11744423728644096 11766123344166912 11769717186920448 11823575118308352 11827186509122208 11881307418690717 11882304621379584 11897441685061632 11904258992898048 11936677750050816 11955534662039472 11962385257511808 11989099222990848 12011250913837056 12014919628314624 12063999884525568 12069899599939776 12086289965776896 12122906133961728 12126148825448448 12145305053500416 12152264388583424 12198642740379648 12204608300831961 12205632638287872 12238872123469824 12261485307875328 12265230453904512 12315333215453184 12322389977726976 12338087673397248 12375466678419264 12392271990226944 12398332242115008 12433139934953472 12452781130804224 12456112058793984 12459916651585536 12513585726169479 12516932918456064 12571902657441792 12595131166593024 12650444323356672 12656630830492404 12657693106372608 12684895160039424 12712214071029312 12715614393352192 12747902971281408 12764142734966784 12771456667877376 12795053883523072 12833817296138496 12857529732563712 12886242702262272 12893626599211008 12913995246759936 12921395046088704 12949163809206912 12977051864175756 13030062375278592 13037528681791488 13093685726720382 13094784684785664 13118979298295808 13125394935325456 13154706091892736 13158724063129344 13175487178574112 13183036814400768 13220047525773312 13236888762187776 13240931835285504 13244473581502464 13301522008096896 13363510950494208 13367592699052032 13384621895694336 13392291367010304 13428762468807168 13449976494794406 13451105356480512 13457683414700784 13512657278066688 13516784581853952 13520400114450432 13578637049932248 13579776710148096 13597076211499008 13604867420454912 13641917428629504 13663468185187968 13671297437156352 13701827683418112 13727143901528064 13731336718073856 13768731138903552 13794170971359744 13798384260642576 13854749867384832 13862688724942848 13880348632571904 13888302158381056 13941305989005312 13948123772379384 13949294443757568 13987282426822656 14013126066143232 14017406233033728 14074666531946496 14081549533263072 14100671626739712 14143390489622016 14147173629689856 14169522562417152 14231749863776256 14239904744669184 14301240829907976 14305066192521216 14367888751362048 14394435618963456 14438044458155808 14457650655264768 14464720949134176 14497023040045056 14505329924112384 14528244652604928 14532130735259648 14536569426849792 14587591697104896 14667219767015424 14694319694358528 14727134516871168 14758851710582784 14766069302241138 14767308624101376 14799044353379328 14830916416200864 14872553466494976 14891499857461248 14900032779190272 14964212259109008 15000451354657664 15033949819305984 15038541786433536 15057699632656128 15066327787886592 15107357777408064 15127872871071744 15132493526040576 15139893841538382 15201739437825024 15210450128756736 15275966681173779 15277248798916608 15296710737936384 15305475848011776 15347157107208192 15371401708336464 15380209616800896 15443036889219072 15447753807833088 15451885845086208 15518442342779712 15523182293222898 15590762775576576 15595524815560704 15615392211643392 15624339928178688 15691639243926807 15692956249227264 15735692730175488 15764766824411136 15769582012162944 15833999848439808 15841743224920956 15843072828506112 15863255580082176 15872345323864064 15915570333401088 15940712882719296 15949847010015744 15985465630654464 16015001218449408 16019892837752832 16093199466586368 16163874845282304 16168198433931264 16193740071333888 16242800015425284 16264856987172864 16272811067775948 16274176851050496 16318496164626432 16344275234180544 16348647077167104 16353640605206016 16420444287270912 16450783564529664 16500622237892352 16531109656153344 16568026331480064 16577519913271296 16603708174405632 16608149411725312 16613222202114048 16684780968225972 16689243891274752 16762536876589056 16793508222124032 16867259097808896 16875507773989872 16913193546719232 16949618761372416 16995777499584072 16997203961708544 17018856979955712 17028608890503168 17101956867553152 17111756394851328 17143372976751616 17181656936349696 17186904898781184 17208799580178432 17218660329013248 17228526728118272 17265551745609216 17294278315474944 17302735818901008 17373416500371456 17383371575721984 17458247635627176 17459712913047552 17491972397727744 17539608122523648 17544965417505792 17567316238098816 17577382419201024 17649185016250368 17654575780380672 17735362677462528 17740779763683312 17823456932069376 17846162527592448 17856388489347072 17905016625076224 17933301993059208 17934807141974016 17943577886267712 17983648834486272 18016876370755584 18022379442471936 18027200152600576 18095999826788352 18104849399909664 18129434948665344 18189223238172672 18217957580250624 18228396582875136 18308448957431808 18358308185204736 18392227961812992 18397845680856768 18472999823179776 18483584966590464 18507131510095872 18563200017628896 18588407985340416 18597498363172512 18649709902430208 18679171696206336 18684168088190976 18689874977378304 18775399377684096 18857853986162688 18862898172919808 18892696749889536 18934887235977216 18975666485035008 18984946245738606 18986539659558912 19068321106543968 19073421590028288 19157185001816064 19192580825284608 19250725944207744 19286294598845568 19329364053393408 19340439898816512 19370992870139904 19382092569133056 19423745713810368 19450122262806528 19465577796263634 19545093562917888 19556293022687232 19592426259144704 19642177027178496 19678468947443712 19688092402988184 19689744832135168 19732059137839104 19774555221601152 19830071288659968 19855333143281664 19866710372253696 19952283012145344 20045266425741312 20051389048578048 20076932843541504 20088437050515456 20143143703210752 20174964742191609 20176658034720768 20186525122051176 20268985917100032 20275176872780928 20280600171675648 20367955574898372 20369665065222144 20395614317248512 20407301130682368 20462876142944256 20495202277781952 20506946155734528 20552741525127168 20590715852292096 20597005077110784 20691256457039616 20697576390963864 20787683700768768 20794033087414272 20820522948857856 20832453237571584 20922185658569076 20923941665636352 20980923640233984 21019689099214848 21026109349550592 21111999797919744 21122324299894608 21151007440109568 21215085734433024 21220760444534784 21254283843625728 21266462680020992 21313954174205952 21347624795664384 21353334957932544 21359857117003776 21457599288781824 21551833127043072 21591653428445184 21657066687233712 21686475982897152 21697081423701264 21757994886168576 21792366978907392 21798196102889472 21804854140274688 21893925716361216 21934378086039552 22000829650523136 22041479541537792 22090701775306752 22138277565874176 22149103953361707 22150962936152064 22198566530068992 22246374624301296 22252325188366336 22308830199742464 22337249786191872 22350049168785408 22391344296165376 22448202316775424 22489678797078528 22500677031986496 22550924728958976 22599491681829888 22661036666112096 22691809306607616 22709840762307573 22802609156737536 22815675193135104 22915873198374912 22945066106904576 22958213772017664 23020735660812288 23057102562504696 23059037753966592 23070314425201344 23164555333828608 23171630711749632 23177828767629312 23277663514169568 23386144163364864 23393287223341056 23423088317465088 23436509892268032 23539434373840896 23647150236616704 23654373018244416 23762614837381434 23764609242759168 23794883370123264 23808517985796096 23873355500101632 23911069324078944 23924770515023616 23978198445981696 24022501827674112 24029839256629248 24139799199879552 24245812267923456 24252297650896896 24290610107000832 24304528777166848 24397285480759296 24409216601663922 24411265276575744 24477744246939648 24522970615750656 24530460907809024 24630666430906368 24644779955453952 24676175346794496 24750933356838528 24796664484230016 24866279869906944 24905562261608448 24912224117587968 24919833303171072 25027171452338958 25033865836912128 25143805314883584 25190262333186048 25300888646713344 25313261660984808 25315386212745216 25369790320078848 25424428142058624 25431228786704384 25495805942562816 25528285469933568 25542913335754752 25590107767046144 25667634592276992 25715059465127424 25772485404524544 25827990493519872 25842790092177408 25898327618413824 25954103728351512 26060124750557184 26075057363582976 26187371453440764 26189569369571328 26237958596591616 26250789870650912 26309412183785472 26317448126258688 26350974357148224 26366073628801536 26473777524375552 26481863670571008 26603044016193792 26727021900988416 26735185398104064 26769243791388672 26784582734020608 26857524937614336 26899952989588812 26902210712961024 26915366829401568 27025314556133376 27033569163707904 27040800228900864 27157274099864496 27194152422998016 27283834857259008 27326936370375936 27342594874312704 27403655366836224 27454287803056128 27462673436147712 27537462277807104 27588341942719488 27596768521285152 27709499734769664 27725377449885696 27760697265143808 27776604316762112 27882611978010624 27896247544758768 27974564853645312 28026252132286464 28034812466067456 28149333063892992 28163099066526144 28201343253479424 28286780979244032 28294347259379712 28339045124834304 28463499727552512 28477419368607909 28479809489338368 28602481659815952 28610132385042432 28735777502724096 28788871237926912 28876088916311616 28915301310529536 28929441898268352 28994046080090112 29010659848224768 29056489305209856 29064261470519296 29073138853699584 29175183394209792 29198366694395451 29334439534030848 29388639388717056 29517703421165568 29532138604482276 29534617248202752 29598088706758656 29661832832401728 29745106932989952 29782999714922496 29800065558380544 29928424518218016 30000902709315328 30067899638611968 30077083572867072 30115399265312256 30132655575773184 30214715554816128 30264987052081152 30279787683076764 30403478875650048 30420900257513472 30551933362347558 30554497597833216 30593421475872768 30610951696023552 30694314214416384 30742803416672928 30760419233601792 30886073778438144 30895507615666176 30903771690172416 31036884685559424 31046364586445796 31181525551153152 31191049631121408 31230784423286784 31248679856357376 31383278487853614 31385912498454528 31471385460350976 31529533648822272 31539164024325888 31667999696879616 31683486449841912 31686145657012224 31726511160164352 31744690647728128 31831140666802176 31881425765438592 31899694020031488 31970931261308928 32030002436898816 32039785675505664 32186398933172736 32327749690564608 32387480142667776 32485600030850568 32529713974345728 32545622135551896 32548353702100992 32636992329252864 32688550468361088 32697294154334208 32707281210412032 32840888574541824 32901567129059328 33001244475784704 33062219312306688 33136052662960128 33207416348811264 33226444404228096 33369561936451944 33378487782549504 33525073753178112 33587016444248064 33734518195617792 33751015547979744 33826387093438464 33899237522744832 33991554999168144 34037713959911424 34203913735106304 34223512789702656 34286745953503232 34363313872699392 34373809797562368 34417599160356864 34437320658026496 34457053456236544 34531103491218432 34588556630949888 34605471637802016 34746833000742912 34766743151443968 34916495271254352 35079216245047296 35089930835011584 35134632476197632 35154764838402048 35298370032500736 35309151560761344 35470725354925056 35481559527366624 35643922256072151 35646913864138752 35692325055184896 35712776978694144 35810033250152448 35866603986118416 35887155772535424 35967297668972544 36033752741511168 36044758884943872 36054400305201152 36191999653576704 36209698799819328 36258869897330688 36378446476345344 36435915160501248 36456793165750272 36613824902495883 36616897914863616 36716616370409472 36784455923625984 36795691361713536 36945999646359552 36967169933180928 37014263020191744 37126400035257792 37176815970680832 37194996726345024 37299419804860416 37358343392412672 37368336176381952 37379749954756608 37550798755368192 37715707972325376 37725796345839616 37785393499779072 37951332970070016 37969892491477212 37973079319117824 38136642213087936 38146843180056576 38314370003632128 38385161650569216 38501451888415488 38572589197691136 38658728106786816 38680879797633024 38741985740279808 38764185138266112 38847491427620736 38931155592527268 39090187125835776 39112586045374464 39184852518289408 39284354054356992 39356937894887424 39376184805976368 39464118275678208 39549110443202304 39660142577319936 39710666286563328 39733420744507392 39904566024290688 40090532851482624 40102778097156096 40153865687083008 40176874101030912 40286287406421504 40349929484383218 40353316069441536 40373050244102352 40537971834200064 40550353745561856 40561200343351296 40735911149796744 40739330130444288 40791228634497024 40814602261364736 40925752285888512 40990404555563904 41013892311469056 41105483050254336 41181431704584192 41194010154221568 41382512914079232 41395152781927728 41588066174828544 41641045897715712 41664906475143168 41844371317138152 41847883331272704 41961847280467968 42039378198429696 42052218699101184 42223999595839488 42244648599789216 42302014880219136 42430171468866048 42441520889069568 42508567687251456 42532925360041984 42695249591328768 42719714234007552 42915198577563648 43103666254086144 43183306856890368 43314133374467424 43372951965794304 43394162847402528 43515989772337152 43584733957814784 43596392205778944 43609708280549376 44001659301046272 44082959083075584 44181403550613504 44276555131748352 44298207906723414 44301925872304128 44397133060137984 44492749248602592 44504650376732672 44617660399484928 44674499572383744 44700098337570816 44782688592330752 45001354063972992 45101849457917952 45198983363659776 45322073332224192 45383618613215232 45419681524615146 45605218313475072 45631350386270208 45827900043521337 45831746396749824 45890132213809152 45916427544035328 46041471321624576 46114205125009392 46140628850402688 46329110667657216 46343261423499264 46355657535258624 46555327028339136 46772288326729728 46786574446682112 46846176634930176 46873019784536064 47074917731780421 47078868747681792 47294300473233408 47308746036488832 47525229674762868 47529218485518336 47589766740246528 47617035971592192 47746711000203264 47822138648157888 47849541030047232 47956396891963392 48045003655348224 48059678513258496 48279598399759104 48491624535846912 48504595301793792 48581220214001664 48609057554333696 48794570961518592 48818433203327844 48822530553151488 48955488493879296 49045941231501312 49060921815618048 49261332861812736 49352350693588992 49501866713677056 49593328968460032 49732559739813888 49811124523216896 49824448235175936 49839666606342144 50054342904677916 50067731673824256 50287610629767168 50380524666372096 50601777293426688 50626523321969616 50739580640157696 50848856284117248 50862457573408768 50991611885125632 51056570939867136 51085826671509504 51180215534092288 51335269184553984 51430118930254848 51544970809049088 51655980987039744 51685580184354816 51796655236827648 51908207456703024 52120249501114368 52150114727165952 52374742906881528 52379138739142656 52475917193183232 52501579741301824 52618824367570944 52634896252517376 52701948714296448 52732147257603072 52947555048751104 52963727341142016 53206088032387584 53470370796208128 53538487582777344 53569165468041216 53715049875228672 53799905979177624 53804421425922048 53830733658803136 54050629112266752 54067138327415808 54081600457801728 54314548199728992 54388304845996032 54567669714518016 54653872740751872 54685189748625408 54925346872295424 55074924555614208 55176683885438976 55193537042570304 55418999469539328 55450754899771392 55521394530287616 55553208633524224 55765223956021248 55792495089517536 55949129707290624 56052504264572928 56069624932134912 56326198133052288 56573561958488064 56588694518759424 56678090249668608 56926999455105024 56954838737215818 56959618978676736 57204963319631904 57220264770084864 57471555005448192 57577742475853824 57752177832623232 57858883796536704 57988092160180224 58021319696449536 58112978610419712 58128522941038592 58146277707399168 58350366788419584 58396733388790902 58668879068061696 58777278777434112 59035406842331136 59064277208964552 59069234496405504 59196177413517312 59323665664803456 59490213865979904 59565999429844992 59600131116761088 59856849036436032 60001805418630656 60135799277223936 60154167145734144 60230798530624512 60265311151546368 60429431109632256 60529974104162304 60559575366153528 60806957751300096 60841800515026944 61103866724695116 61108995195666432 61186842951745536 61221903392047104 61388628428832768 61485606833345856 61520838467203584 61772147556876288 61791015231332352 62073769371118848 62092729172891592 62363051102306304 62382099262242816 62461568846573568 62497359712714752 62766556975707228 62771824996909056 62942770920701952 63059067297644544 63078328048651776 63335999393759232 63366972899683824 63453022320328704 63662281333604352 63762851530877184 63799388040062976 63941862522617856 64060004873797632 64079571351011328 64372797866345472 64655499381129216 64774960285335552 64971200061701136 65059427948691456 65091244271103792 65273984658505728 65377100936722176 65394588308668416 65414562420824064 65681777149083648 65803134258118656 66002488951569408 66124438624613376 66272105325920256 66414832697622528 66447311860085121 66452888808456192 66739123872903888 66756975565099008 67050147506356224 67174032888496128 67469036391235584 67502031095959488 67652774186876928 67798475045489664 67983109998336288 68075427919822848 68129522286922719 68407827470212608 68447025579405312 68573491907006464 68747619595124736 68835198320713728 68874641316052992 68914106912473088 69062206982436864 69177113261899776 69210943275604032 69493666001485824 69533486302887936 69832990542508704 70158432490094592 70179861670023168 70269264952395264 70309529676804096 70618303121522688 70941450709850112 70963119054733248 71287844512144302 71293827728277504 71384650110369792 71425553957388288 71620066500304896 71733207972236832 71774311545070848 71934595337945088 72067505483022336 72089517769887744 72108800610402304 72419397599638656 72756892952690688 72871830321002496 72913586331500544 73227649804991766 73233795829727232 73433232740818944 73568911847251968 73591382723427072 73891999292719104 73934339866361856 74028526040383488 74252800070515584 74389993452690048 74598839609720832 74716686784825344 74736672352763904 74759499909513216 75101597510736384 75431415944650752 75570786999558144 75902665940140032 75939784982954424 75946158638235648 76273284426175872 76293686360113152 76628740007264256 76770323301138432 77002903776830976 77145178395382272 77317456213573632 77483971480559616 77528370276532224 77694982855241472 77862311185054536 78180374251671552 78225172090748928 78369705036578816 78568708108713984 78713875789774848 78752369611952736 78928236551356416 79098220886404608 79421332573126656 79809132048581376 80181065702965248 80205556194312192 80307731374166016 80353748202061824 80572574812843008 80699858968766436 80706632138883072 80746100488204704 81075943668400128 81100707491123712 81122400686702592 81471822299593488 81582457268994048 81851504571777024 81980809111127808 82027784622938112 82210966100508672 82362863409168384 82388020308443136 82765025828158464 82790305563855456 83176132349657088 83282091795431424 83329812950286336 83688742634276304 83923694560935936 84078756396859392 84104437398202368 84447999191678976 84489297199578432 84604029760438272 84860342937732096 84883041778139136 85017135374502912 85065850720083968 85390499182657536 85432258105823727 85439428468015104 85830397155127296 86207332508172288 86366613713780736 86628266748934848 86745903931588608 86788325694805056 87031979544674304 87169467915629568 87192784411557888 87219416561098752 87595100083186353 88003318602092544 88165918166151168 88553110263496704 88596415813446828 88603851744608256 88794266120275968 88985498497205184 89009300753465344 89235320798969856 89348999144767488 89400196675141632 89565377184661504 90002708127945984 90203698915835904 90397966727319552 90644146664448384 90839363049230292 91210436626950144 91262700772540416 91655800087042674 91663492793499648 91780264427618304 91832855088070656 92082942643249152 92228410250018784 92281257700805376 92658221335314432 92686522846998528 92711315070517248 93110654056678272 93544576653459456 93573148893364224 93692353269860352 93746039569072128 94149835463560842 94157737495363584 94588600946466816 94617492072977664 95050459349525736 95058436971036672 95179533480493056 95234071943184384 95493422000406528 95644277296315776 95699082060094464 95912793783926784 96090007310696448 96119357026516992 96559196799518208 96983249071693824 97162440428003328 97218115108667392 97589141923037184 97636866406655688 97645061106302976 97910976987758592 98091882463002624 98121843631236096 98522665723625472 98704701387177984 99003733427354112 99186657936920064 99622249046433792 99679333212684288 100108685809355832 100135463347648512 100575221259534336 100761049332744192 101203554586853376 101253046643939232 101479161280315392 101697712568234496 101724915146817536 102113141879734272 102670538369107968 102860237860509696 103089941618098176 103311961974079488 103371160368709632 103593310473655296 103816414913406048 104240499002228736 104300229454331904 104749485813763056 105003159482603648 105237648735141888 105269792505034752 105403897428592896 105464294515206144 105895110097502208 105927454682284032 106412176064775168 106931766768216453 106940741592416256 107076975165554688 107138330936082432 107430099750457344 107599811958355248 107661467317606272 108101258224533504 108134276654831616 108163200915603456 108629096399457984 108776609691992064 109135339429036032 109307745481503744 109370379497250816 109841474707487649 109850693744590848 110149849111228416 110353367770877952 110387074085140608 110837998939078656 110901509799542784 111042789060575232 111106417267048448 111530447912042496 111584990179035072 111898259414581248 112105008529145856 112139249864269824 112652396266104576 113147123916976128 113177389037518848 113356180499337216 113853998910210048 113909677474431636 113919237957353472 114409926639263808 114440529540169728 114943110010896384 115155484951707648 115504355665246464 115717767593073408 115976184320360448 116042639392899072 116225957220839424 116257045882077184 116292555414798336 116793466777581804 117337758136123392 117554557554868224 118070813684662272 118128554417929104 118392354827034624 118647331329606912 118980427731959808 119131998859689984 119200262233522176 119713698072872064 120003610837261312 120271598554447872 120308334291468288 120461597061249024 120530622303092736 120858862219264512 121059948208324608 121119150732307056 121613915502600192 121683601030053888 122207733449390232 122217990391332864 122373685903491072 122443806784094208 122777256857665536 122971213666691712 123041676934407168 123544295113752576 123582030462664704 124147538742237696 124185458345783184 124764198524485632 124923137693147136 124994719425429504 125533113951414456 125543649993818112 125885541841403904 126118134595289088 126156656097303552 126671998787518464 126733945799367648 126906044640657408 127324562667208704 127525703061754368 127598776080125952 128159142702022656 128745595732690944 129310998762258432 129549920570671104 129942400123402272 130118855897382912 130182488542207584 130547969317011456 130754201873444352 130789176617336832 130829124841648128 132004977903138816 132248877249226752 132544210651840512 132829665395245056 132894623720170242 132905777616912384 133478247745807776 133513951130198016 134100295012712448 134348065776992256 135004062191918976 135305548373753856 135596950090979328 135966219996672576 136150855839645696 136259044573845438 136815654940425216 136894051158810624 137146983814012928 137495239190249472 137670396641427456 137749282632105984 137828213824946176 138124413964873728 138421886551208064 138987332002971648 139066972605775872 139665981085017408 140316864980189184 140359723340046336 140538529904790528 140619059353608192 141224753195341263 141236606243045376 141882901419700224 141926238109466496 142575689024288604 142587655456555008 142769300220739584 142851107914776576 143240133000609792 143466415944473664 143548623090141696 143869190675890176 144135010966044672 144179035539775488 144838795199277312 145513785905381376 145743660642004992 145827172663001088 146455299609983532 146467591659454464 146866465481637888 147137823694503936 147182765446854144 147783998585438208 148057052080766976 148505600141031168 148779986905380096 149197679219441664 149433373569650688 149473344705527808 149518999819026432 150203195021472768 150862831889301504 151141573999116288 151805331880280064 151879569965908848 152546568852351744 152587372720226304 153257480014528512 153540646602276864 154005807553661952 154290356790764544 154634912427147264 154967942961119232 155056740553064448 155389965710482944 155724622370109072 156360748503343104 156450344181497856 156739410073157632 157137416217427968 157427751579549696 157504739223905472 157856473102712832 158196441772809216 158842665146253312 159618264097162752 160411112388624384 160615462748332032 160707496404123648 161145149625686016 161399717937532872 161413264277766144 161492200976409408 162151887336800256 162201414982247424 162244801373405184 162943644599186976 163164914537988096 163703009143554048 163961618222255616 164055569245876224 164776040616886272 165530051656316928 165580611127710912 166352264699314176 166564183590862848 166659625900572672 167377485268552608 167847389121871872 168157512793718784 168208874796404736 168978594399156864 169720685875464192 169766083556278272 170034270749005824 170131701440167936 170780998365315072 170864516211647454 170878856936030208 171660794310254592 172414665016344576 172733227427561472 173256533497869696 173576651389610112 174063959089348608 174338935831259136 174385568823115776 174438833122197504 175190200166372706 176006637204185088 176331836332302336 177106220526993408 177192831626893656 177207703489216512 177588532240551936 177970996994410368 178018601506930688 178470641597939712 178697998289534976 178800393350283264 179130754369323008 180005416255891968 180407397831671808 180795933454639104 181288293328896768 181678726098460584 182420873253900288 182525401545080832 183311600174085348 183326985586999296 183560528855236608 183665710176141312 184165885286498304 184456820500037568 184562515401610752 185316442670628864 185373045693997056 186221308113356544 187089153306918912 187146297786728448 187384706539720704 187492079138144256 188299670927121684 188315474990727168 189177201892933632 189234984145955328 190100918699051472 190359066960986112 190986844000813056 191288554592631552 191398164120188928 191825587567853568 192180014621392896 192238714053033984 193118393599036416 193966498143387648 194324880856006656 194436230217334784 195178283846074368 195273732813311376 195821953975517184 196183764926005248 196243687262472192 197045331447250944 197409402774355968 198007466854708224 198373315873840128 199244498092867584 199341935580255363 199358666425368576 200217371618711664 200270926695297024 201150442519068672 201522098665488384 202407109173706752 202506093287878464 202958322560630784 203395425136468992 203449830293635072 204226283759468544 204388566860768157 205341076738215936 205720475721019392 206623923948158976 206742320737419264 207186620947310592 207632829826812096 208480998004457472 208600458908663808 209498971627526112 210006318965207296 210475297470283776 210539585010069504 210807794857185792 210928589030412288 211854909364568064 212824352129550336 213863533536432906 213881483184832512 214153950331109376 214276661872164864 214860199500914688 215199623916710496 215322934635212544 216202516449067008 216268553309663232 216326401831206912 217258192798915968 218270678858072064 218615490963007488 218740758994501632 219682949414975298 219701387489181696 220299698222456832 220706735541755904 220774148170281216 221675997878157312 221803019599085568 222085578121150464 222212834534096896 223169980358070144 223796518829162496 224210017058291712 224278499728539648 225304792532209152 226294247833952256 226712360998674432 227707997820420096 227819354948863272 227838475914706944 228819853278527616 228881059080339456 229886220021792768 230310969903415296 231008711330492928 231435535186146816 231952368640720896 232451914441678848 232585110829596672 233586933555163608 234675516272246784 235109115109736448 236141627369324544 236257108835858208 236784709654069248 237294662659213824 238263997719379968 239427396145744128 240007221674522624 240543197108895744 240616668582936576 240923194122498048 241061244606185472 241717724438529024 242119896416649216 242238301464614112 243227831005200384 243367202060107776 244415466898780464 244747371806982144 245554513715331072 245942427333383424 246083353868814336 247088590227505152 247164060925329408 248295077484475392 248370916691566368 249528397048971264 249846275386294272 249989438850859008 251066227902828912 251771083682807808 252236269190578176 252313312194607104 253343997575036928 253467891598735296 253812089281314816 254649125334417408 255051406123508736 255197552160251904 256296774317471181 256318285404045312 257491191465381888 258621997524516864 259099841141342208 259884800246804544 260237711794765824 260364977084415168 261095938634022912 261508403746888704 261578353234673664 261658249683296256 264009955806277632 264497754498453504 265659330790490112 265789247440340484 265811555233824768 266956495491615552 267027902260396032 268200590025424896 268696131553984512 270008124383837952 270611096747507712 271193900181958656 271932439993345152 272518089147690876 273631309880850432 273788102317621248 274293967628025856 274990478380498944 275340793282854912 275498565264211968 276248827929747456 276843773102416128 277974664005943296 278133945211551744 279331962170034816 280633729960378368 280719446680092672 281077059809581056 281238118707216384 282449506390682526 282473212486090752 283765802839400448 283852476218932992 285151378048577208 285175310913110016 285538600441479168 285702215829553152 286480266001219584 286932831888947328 287097246180283392 287738381351780352 288270021932089344 288358071079550976 289677590398554624 291487321284009984 291654345326002176 292910599219967064 292935183318908928 293732930963275776 294275647389007872 294365530893708288 295567997170876416 296114104161533952 297011200282062336 297559973810760192 298866747139301376 299037999638052864 300406390042945536 301725663778603008 302283147998232576 303610663760560128 303759139931817696 305093137704703488 305174745440452608 308011615107323904 308580713581529088 309269824854294528 309935885922238464 310113481106128896 310779931420965888 311449244740218144 312721497006686208 312900688362995712 313478820146315264 315009478447810944 315712946205425664 316392883545618432 317685330292506624 319236528194325504 320795300304649359 320822224777248768 321230925496664064 321414992808247296 322290299251372032 322799435875065744 322984401952818816 324303774673600512 324402829964494848 324489602746810368 325887289198373952 326329829075976192 327406018287108096 327923236444511232 328111138491752448 329524424122462947 329552081233772544 331060103312633856 331161222255421824 332704529398628352 333128367181725696 333319251801145344 334754970537105216 335694778243743744 336315025587437568 336417749592809472 337957188798313728 339441371750928384 339532167112556544 340068541498011648 340263402880335872 341561996730630144 341729032423294908 341757713872060416 343321588620509184 344829330032689152 345466454855122944 346513066995739392 347153302779220224 348127918178697216 348677871662518272 348771137646231552 348877666244395008 350380400332745412 352013274408370176 352663672664604672 354212441053986816 354385663253787312 355177064481103872 355941993988820736 356037203013861376 356941283195879424 357395996579069952 357600786700566528 358261508738646016 360010832511783936 360814795663343616 361591866909278208 362576586657793536 363357452196921168 364841746507800576 365050803090161664 366623200348170696 366653971173998592 367121057710473216 367331420352282624 368331770572996608 368913641000075136 369125030803221504 370632885341257728 370746091387994112 372442616226713088 374292595573456896 374769413079441408 374984158276288512 376599341854243368 376630949981454336 378354403785867264 378469968291910656 380201837398102944 380718133921972224 381973688001626112 382577109185263104 382796328240377856 384477428106067968 386236787198072832 387932996286775296 388649761712013312 388872460434669568 390356567692148736 390547465626622752 391643907951034368 392367529852010496 392487374524944384 396014933709416448 396746631747680256 398488996185735168 398683871160510726 398717332850737152 400434743237423328 400541853390594048 402300885038137344 403044197330976768 405012186575756928 405916645121261568 406790850272937984 406899660587270144 408452567518937088 408777133721536314 410682153476431872 411440951442038784 413247847896317952 413484641474838528 414373241894621184 415265659653624192 416961996008914944 417200917817327616 418997943255052224 420012637930414592 420950594940567552 421079170020139008 421615589714371584 421857178060824576 423709818729136128 425648704259100672 427727067072865812 427762966369665024 428307900662218752 428553323744329728 429720399001829376 430399247833420992 430645869270425088 432405032898134016 432537106619326464 434516385597831936 436541357716144128 437230981926014976 437481517989003264 439365898829950596 439402774978363392 440599396444913664 441413471083511808 441548296340562432 443351995756314624 444171156242300928 446339960716140288 447593037658324992 448420034116583424 448556999457079296 450609585064418304 452588495667904512 453424721997348864 455415995640840192 455638709897726544 457639706557055232 457762118160678912 459772440043585536 460621939806830592 462017422660985856 462871070372293632 463904737281441792 464903828883357696 465170221659193344 467173867110327216 469351032544493568 470218230219472896 472283254738649088 472514217671716416 473569419308138496 474589325318427648 476527995438759936 478854792291488256 480014443349045248 481233337165873152 481846388244996096 482122489212370944 483435448877058048 484239792833298432 484476602929228224 486455662010400768 486734404120215552 488830933797560928 489494743613964288 491109027430662144 491884854666766848 492166707737628672 494328121850658816 496590154968950784 496741833383132736 499056794097942528 499692550772588544 499978877701718016 502132455805657824 503542167365615616 504472538381156352 504626624389214208 506935783197470592 509298250668834816 510102812247017472 510395104320503808 512593548634942362 512636570808090624 514982382930763776 517243995049033728 518199682282684416 519769600493609088 520729954168830336 522191877268045824 523016807493777408 523156706469347328 523316499366592512 528019911612555264 528995508996907008 531318661580980224 531578494880680968 531623110467649536 533912990983231104 534055804520792064 536401180050849792 537392263107969024 540016248767675904 541222193495015424 542387800363917312 543864879986690304 545036178295381752 547262619761700864 547576204635242496 548587935256051712 549980956760997888 550681586565709824 550997130528423936 552497655859494912 553687546204832256 555949328011886592 558663924340069632 561267459920756736 561438893360185344 562154119619162112 562476237414432768 564899012781365052 564946424972181504 567531605678800896 567704952437865984 570302756097154416 571077200882958336 572960532002439168 573865663777894656 574194492360566784 575476762703560704 576540043864178688 576716142159101952 579355180797109248 582974642568019968 583308690652004352 585821198439934128 587465861926551552 588551294778015744 588731061787416576 591135994341752832 592228208323067904 594022400564124672 595119947621520384 597733494278602752 598025806740766089 598075999276105728 600812780085891072 603451327557206016 604566295996465152 607221327521120256 607518279863635392 610186275409406976 610349490880905216 613165700582304471 616023230214647808 617161427163058176 619871771844476928 620226962212257792 621559862841931776 622898489480436288 625442994013372416 625801376725991424 626957640292630528 630018956895621888 631425892410851328 632785767091236864 638473056388651008 641590600609298718 641644449554497536 642461850993328128 642829985616494592 644580598502744064 645598871750131488 645968803905637632 648607549347201024 648805659928989696 648979205493620736 651774578396747904 654812036574216192 655846472889022464 656222276983504896 659048848244925894 659104162467545088 662120206625267712 662322444510843648 665409058797256704 666256734363451392 666638503602290688 669509941074210432 671389556487487488 672630051174875136 672835499185618944 675914377596627456 678882743501856768 680137082996023296 680526805760671744 683123993461260288 683458064846589816 683515427744120832 686643177241018368 689658660065378304 690932909710245888 693026133991478784 694306605558440448 697355743325036544 697755332488790016 700760800665490824 704026548816740352 705327345329209344 708424882107973632 708771326507574624 710354128962207744 711883987977641472 712074406027722752 714791993158139904 720021665023567872 721629591326687232 723183733818556416 725153173315587072 726714904393842336 729683493015601152 730101606180323328 733246400696341392 734242115420946432 736663541145993216 737827282000150272 738250061606443008 741265770682515456 741492182775988224 744885232453426176 748585191146913792 749538826158882816 749968316552577024 753198683708486736 756708807571734528 756939936583821312 760403674796205888 761436267843944448 763947376003252224 765154218370526208 765592656480755712 768890322952413543 768954856212135936 772473574396145664 775865992573550592 777299523424026624 777744920869339136 780713135384297472 781094931253245504 783287815902068736 784735059704020992 784974749049888768 792029867418832896 793493263495360512 796977992371470336 797367742321021452 797434665701474304 800869486474846656 801083706781188096 804601770076274688 806088394661953536 810024373151513856 811833290242523136 813581700545875968 813799321174540288 817554267443072628 821364306952863744 822881902884077568 826495695792635904 828746483789242368 830531319307248384 833923992017829888 834401835634655232 837995886510104448 840025275860829184 841901189881135104 842158340040278016 843231179428743168 843714356121649152 847419637458272256 851297408518201344 855454134145731624 855525932739330048 856615801324437504 857106647488659456 859440798003658752 860798495666841984 861291738540850176 864810065796268032 865074213238652928 869032771195663872 874461963852029952 874963035978006528 878731797659901192 878805549956726784 881198792889827328 882826942167023616 883096592681124864 886703991512629248 888342312484601856 892679921432280576 897113998914158592 901219170128836608 905176991335809024 906849443994697728 910831991281680384 911277419795453088 915279413114110464 915524236321357824 924034845321971712 925742140744587264 927809474562883584 929807657766715392 930340443318386688 934347734220654432 938702065088987136 940436460438945792 945028435343432832 947138838616276992 949178650636855296 953055990877519872 957709584582976512 960028886698090496 962466674331746304 963692776489992192 964244978424741888 966870897754116096 968953205858456448 972911324020801536 973468808240431104 977661867595121856 978989487227928576 982218054861324288 983769709333533696 984333415475257344 988573272367388841 988656243701317632 993180309937901568 993483666766265472 998113588195885056 999385101545177088 999957755403436032 1004264911611315648 1007084334731231232 1008945076762312704 1009253248778428416 1013871566394941184 1018596501337669632 1020205624494034944 1020790208641007616 1025187097269884724 1025273141616181248 1029964765861527552 1034487990098067456 1036399364565368832 1039539200987218176 1041459908337660672 1044383754536091648 1046033614987554816 1046313412938694656 1046632998733185024 1056039823225110528 1057991017993814016 1062637323161960448 1063156989761361936 1067825981966462208 1068111609041584128 1072802360101699584 1074784526215938048 1080032497535351808 1082444386990030848 1084775600727834624 1087729759973380608 1090072356590763504 1094525239523401728 1095152409270484992 1097175870512103424 1099961913521995776 1101363173131419648 1101994261056847872 1104995311718989824 1107375092409664512 1111898656023773184 1117327848680139264 1122877786720370688 1124308239238324224 1124952474828865536 1129798025562730104 1129892849944363008 1135063211357601792 1135409904875731968 1140605512194308832 1142154401765916672 1145921064004878336 1147731327555789312 1148388984721133568 1153432284318203904 1158710361594218496 1165949285136039936 1166617381304008704 1171642396879868256 1174931723853103104 1177102589556031488 1177462123574833152 1188044801128249344 1190239895243040768 1195466988557205504 1196051613481532178 1196151998552211456 1201625560171782144 1206902655114412032 1209132591992930304 1215036559727270784 1220372550818813952 1220698981761810432 1226331401164608942 1232046460429295616 1234322854326116352 1239743543688953856 1240453924424515584 1243119725683863552 1245796978960872576 1250885988026744832 1251602753451982848 1253915280585261056 1260037913791243776 1262851784821702656 1265571534182473728 1276946112777302016 1283181201218597436 1283288899108995072 1284923701986656256 1285659971232989184 1289161197005488128 1291197743500262976 1291937607811275264 1297215098694402048 1297611319857979392 1303549156793495808 1309624073148432384 1311692945778044928 1312444553967009792 1318097696489851788 1318208324935090176 1324240413250535424 1324644889021687296 1332513468726902784 1339019882148420864 1342779112974974976 1345260102349750272 1345670998371237888 1351828755193254912 1357765487003713536 1360274165992046592 1361053611521343488 1366247986922520576 1366916129693179632 1373286354482036736 1379317320130756608 1381865819420491776 1386052267982957568 1388613211116880896 1394711486650073088 1395510664977580032 1401521601330981648 1408053097633480704 1410654690658418688 1416849764215947264 1417542653015149248 1420708257924415488 1423767975955282944 1424148812055445504 1429583986316279808 1440043330047135744 1446367467637112832 1450306346631174144 1453429808787684672 1459366986031202304 1460203212360646656 1466492801392682784 1468484230841892864 1473327082291986432 1475654564000300544 1476500123212886016 1482984365551976448 1489770464906852352 1497170382293827584 1499077652317765632 1499936633105154048 1506397367416973472 1513417615143469056 1513879873167642624 1520807349592411776 1527894752006504448 1530308436741052416 1531185312961511424 1537780645904827086 1537909712424271872 1544947148792291328 1551731985147101184 1554599046848053248 1555489841738678272 1562189862506491008 1566575631804137472 1569470119408041984 1569949498099777536 1584059734837665792 1586986526990721024 1593955984742940672 1594735484642042904 1594869331402948608 1601738972949693312 1602167413562376192 1609203540152549376 1612176789323907072 1620048746303027712 1623666580485046272 1627163401091751936 1635108534886145256 1642728613905727488 1645763805768155136 1652991391585271808 1657492967578484736 1661062638614496768 1667847984035659776 1675991773020208896 1680050551721658368 1683802379762270208 1684316680080556032 1686462358857486336 1687428712243298304 1694839274916544512 1702594817036402688 1710908268291463248 1713231602648875008 1718881596007317504 1721596991333683968 1722583477081700352 1729620131592536064 1730148426477305856 1738065542391327744 1748923927704059904 1749926071956013056 1757463595319802384 1762397585779654656 1765653884334047232 1766193185362249728 1773407983025258496 1776684624969203712 1785359842864561152 1794077420222298267 1794227997828317184 1802438340257673216 1810353982671618048 1813698887989395456 1821663982563360768 1822554839590906176 1830558826228220928 1831048472642715648 1848069690643943424 1851484281489174528 1859615315533430784 1860680886636773376 1868695468441308864 1877404130177974272 1880872920877891584 1890056870686865664 1894277677232553984 1898357301273710592 1915419169165953024 1920057773396180992 1924933348663492608 1927385552979984384 1928489956849483776 1933741795508232192 1937906411716912896 1945822648041603072 1946937616480862208 1955323735190243712 1964436109722648576 1967539418667067392 1968666830950514688 1977146544734777682 1977312487402635264 1986360619875803136 1986967333532530944 1996227176391770112 1998770203090354176 1999915510806872064 2008529823222631296 2014168669462462464 2017890153524625408 2018506497556856832 2027743132789882368 2040411248988069888 2041580417282015232 2050374194539769448 2050546283232362496 2059929531723055104 2068975980196134912 2072798729130737664 2079078401974436352 2082919816675321344 2092067229975109632 2093265997466370048 2112079646450221056 2115982035987628032 2125274646323920896 2126313979522723872 2135651963932924416 2136223218083168256 2160064995070703616 2164888773980061696 2169551201455669248 2175459519946761216 2180144713181527008 2189050479046803456 2190304818540969984 2194351741024206848 2202726346262839296 2209990623437979648 2214750184819329024 2223797312047546368 2234655697360278528 2245755573440741376 2248616478476648448 2249904949657731072 2259596051125460208 2270126422715203584 2270819809751463936 2281211024388617664 2284308803531833344 2291842128009756672 2295462655111578624 2296777969442267136 2306670968857240629 2306864568636407808 2317420723188436992 2331898570272079872 2333234762608017408 2343284793759736512 2349863447706206208 2354205179112062976 2354924247149666304 2376089602256498688 2380479790486081536 2390933977114411008 2392103226963064356 2392303997104422912 2403251120343564288 2413805310228824064 2418265183985860608 2430073119454541568 2440745101637627904 2441397963523620864 2452662802329217884 2464092920858591232 2468645708652232704 2479487087377907712 2486239451367727104 2491593957921745152 2501771976053489664 2503205506903965696 2507830561170522112 2520075827582487552 2525703569643405312 2531143068364947456 2553892225554604032 2566362402437194872 2566577798217990144 2569847403973312512 2571319942465978368 2578322394010976256 2582395487000525952 2583875215622550528 2594430197388804096 2595222639715958784 2607098313586991616 2623385891556089856 2624889107934019584 2636195392979703576 2636416649870180352 2648480826501070848 2649289778043374592 2665026937453805568 2678039764296841728 2691341996742475776 2703657510386509824 2715530974007427072 2720548331984093184 2722107223042686976 2732495973845041152 2733832259386359264 2746572708964073472 2772104535965915136 2777226422233761792 2789422973300146176 2791021329955160064 2803043202661963296 2816106195266961408 2821309381316837376 2835085306030298496 2841416515848830976 2847535951910565888 2848297624110891008 2859167972632559616 2880086660094271488 2892734935274225664 2900612693262348288 2906859617575369344 2918733972062404608 2920406424721293312 2932985602785365568 2936968461683785728 2946654164583972864 2951309128000601088 2953000246425772032 2965968731103952896 2979540929813704704 2994340764587655168 2998155304635531264 2999873266210308096 3012794734833946944 3026835230286938112 3027759746335285248 3041614699184823552 3055789504013008896 3060616873482104832 3062370625923022848 3075561291809654172 3075819424848543744 3089894297584582656 3103463970294202368 3109198093696106496 3124379725012982016 3133151263608274944 3138940238816083968 3139898996199555072 3168119469675331584 3173973053981442048 3187911969485881344 3189470969284085808 3203477945899386624 3204334827124752384 3218407080305098752 3224353578647814144 3240097492606055424 3247333160970092544 3254326802183503872 3270217069772290512 3285457227811454976 3291527611536310272 3305982783170543616 3314985935156969472 3322125277228993536 3335695968071319552 3351983546040417792 3360101103443316736 3368633360161112064 3372924717714972672 3374857424486596608 3389678549833089024 3405189634072805376 3421816536582926496 3426463205297750016 3437763192014635008 3443193982667367936 3445166954163400704 3460296852954611712 3476131084782655488 3497847855408119808 3499852143912026112 3514927190639604768 3524795171559309312 3531307768668094464 3532386370724499456 3570719685729122304 3588154840444596534 3588455995656634368 3604876680515346432 3620707965343236096 3627397775978790912 3645109679181812352 3661117652456441856 3662096945285431296 3696139381287886848 3702968562978349056 3719230631066861568 3721361773273546752 3737390936882617728 3754808260355948544 3761745841755783168 3780113741373731328 3788555354465107968 3796714602547421184 3830838338331906048 3840115546792361984 3849866697326985216 3854771105959968768 3856979913698967552 3867483591016464384 3875812823433825792 3891645296083206144 3910647470380487424 3928872219445297152 3935078837334134784 3937333661901029376 3954293089469555364 3954624974805270528 3972721239751606272 3973934667065061888 3997540406180708352 4017059646445262592 4028337338924924928 4035780307049250816 4037012995113713664 4055486265579764736 4080822497976139776 4083160834564030464 4100748389079538896 4119859063446110208 4137951960392269824 4145597458261475328 4158156803948872704 4165839633350642688 4184134459950219264 4186531994932740096 4224159292900442112 4231964071975256064 4250549292647841792 4252627959045447744 4271303927865848832 4272446436166336512 4320129990141407232 4339102402911338496 4350919039893522432 4360289426363054016 4378100958093606912 4380609637081939968 4388703482048413696 4405452692525678592 4419981246875959296 4429500369638658048 4469311394720557056 4491511146881482752 4497232956953296896 4499809899315462144 4519192102250920416 4540252845430407168 4541639619502927872 4562422048777235328 4583684256019513344 4590925310223157248 4593555938884534272 4613341937714481258 4613729137272815616 4634841446376873984 4663797140544159744 4666469525216034816 4686569587519473024 4699726895412412416 4708410358224125952 4709848494299332608 4752179204512997376 4760959580972163072 4781867954228822016 4784206453926128712 4784607994208845824 4806502240687128576 4827610620457648128 4836530367971721216 4860146238909083136 4881490203275255808 4905325604658435768 4928185841717182464 4937291417304465408 4958974174755815424 4972478902735454208 4983187915843490304 5003543952106979328 5040151655164975104 5051407139286810624 5062286136729894912 5107784451109208064 5132724804874389744 5139694807946625024 5156644788021952512 5164790974001051904 5167750431245101056 5188860394777608192 5190445279431917568 5214196627173983232 5246771783112179712 5249778215868039168 5272390785959407152 5296961653002141696 5298579556086749184 5330053874907611136 5356079528593683456 5382232260666894801 5382683993484951552 5407315020773019648 5431061948014854144 5441096663968186368 5444214446085373952 5464991947690082304 5467664518772718528 5493145417928146944 5544209071931830272 5554452844467523584 5578845946600292352 5582042659910320128 5606086405323926592 5632212390533922816 5642618762633674752 5670170612060596992 5682833031697661952 5695071903821131776 5696595248221782016 5760173320188542976 5785469870548451328 5801225386524696576 5813719235150738688 5837467944124809216 5840812849442586624 5865971205570731136 5893308329167945728 5902618256001202176 5906000492851544064 5931937462207905792 5959081859627409408 5988681529175310336 5996310609271062528 5999746532420616192 6025589469667893888 6053670460573876224 6055519492670570496 6083229398369647104 6121233746964209664 6124741251846045696 6151122583619308344 6151638849697087488 6179788595169165312 6206927940588404736 6218396187392212992 6248759450025964032 6279797992399110144 6336238939350663168 6347946107962884096 6375823938971762688 6378941938568171616 6406955891798773248 6408669654249504768 6480194985212110848 6494666321940185088 6508653604367007744 6540434139544581024 6570914455622909952 6583055223072620544 6629971870313938944 6644250554457987072 6671391936142639104 6703967092080835584 6720202206886633472 6737266720322224128 6745849435429945344 6749714848973193216 6810379268145610752 6843633073165852992 6852926410595500032 6875526384029270016 6886387965334735872 6890333908326801408 6920012906571721887 6920593705909223424 6952262169565310976 6995695710816239616 6999704287824052224 7029854381279209536 7049590343118618624 7062615537336188928 7064772741448998912 7141439371458244608 7176309680889193068 7176911991313268736 7209753361030692864 7241415930686472192 7254795551957581824 7290219358363624704 7322235304912883712 7324193890570862592 7392278762575773696 7405937125956698112 7438461262133723136 7474781873765235456 7509616520711897088 7523491683511566336 7560227482747462656 7577110708930215936 7593429205094842368 7661676676663812096 7680231093584723968 7699733394653970432 7709542211919937536 7713959827397935104 7734967182032928768 7751625646867651584 7783290592166412288 7821294940760974848 7870157674668269568 7874667323802058752 7908586178939110728 7909249949610541056 7945442479503212544 7947869334130123776 7995080812361416704 8034119292890525184 8074025990227427328 8110972531159529472 8161644995952279552 8166321669128060928 8201496778159077792 8239718126892220416 8316313607897745408 8331679266701285376 8368268919900438528 8373063989865480192 8448318585800884224 8463928143950512128 8505255918090895488 8542607855731697664 8544892872332673024 8640259980282814464 8678204805822676992 8701838079787044864 8720578852726108032 8756201916187213824 8761219274163879936 8777406964096827392 8810905385051357184 8839962493751918592 8859000739277316096 8938622789441114112 8983022293762965504 8994465913906593792 8999619798630924288 9038384204501840832 9080505690860814336 9083279239005855744 9124844097554470656 9167368512039026688 9181850620446314496 9187111877769068544 9226683875428962516 9227458274545631232 9269682892753747968 9327594281088319488 9373139175038946048 9399453790824824832 9416820716448251904 9419696988598665216 9504358409025994752 9521919161944326144 9563735908457644032 9568412907852257424 9613004481374257152 9655221240915296256 9673060735943442432 9720292477818166272 9762980406550511616 9810651209316871536 9856371683434364928 9874582834608930816 9917948349511630848 9944957805470908416 9966375831686980608 10007087904213958656 10080303310329950208 10124572273459789824 10215568902218416128 10265449609748779488 10279389615893250048 10313289576043905024 10329581948002103808 10335500862490202112 10380890558863835136 10428393254347966464 10493543566224359424 10499556431736078336 10544781571918814304 10593923306004283392 10597159112173498368 10712159057187366912 10764464521333789602 10765367986969903104 10814630041546039296 10862123896029708288 10882193327936372736 10888428892170747904 10935329037545437056 10986290835856293888 11088418143863660544 11108905688935047168 11157691893200584704 11164085319820640256 11212172810647853184 11264424781067845632 11285237525267349504 11340341224121193984 11365666063395323904 11390143807642263552 11520346640377085952 11570939741096902656 11602450773049393152 11627438470301477376 11674935888249618432 11731942411141462272 11786616658335891456 11805236512002404352 11812000985703088128 11863874924415811584 11918163719254818816 11992621218542125056 12051178939335787776 12107340921147752448 12111038985341140992 12166458796739294208 12242467493928419328 12249482503692091392 12302245167238616688 12359577190338330624 12413855881176809472 12436792374784425984 12497518900051928064 12559595984798220288 12672477878701326336 12695892215925768192 12751647877943525376 12757883877136343232 12813911783597546496 12817339308499009536 12960389970424221696 13017307208734015488 13080868279089162048 13141828911245819904 13166110446145241088 13259943740627877888 13288501108915974144 13407934184161671168 13440404413773266944 13474533440644448256 13491698870859890688 13499429697946386432 13620758536291221504 13687266146331705984 13751052768058540032 13772775930669471744 13780667816653602816 13840025813143443774 13841187411818446848 13904524339130621952 13991391421632479232 13999408575648104448 14059708762558419072 14099180686237237248 14125231074672377856 14129545482897997824 14282878742916489216 14352619361778386136 14353823982626537472 14419506722061385728 14482831861372944384 14509591103915163648 14580438716727249408 14644470609825767424 14784557525151547392 14811874251913396224 14876922524267446272 14949563747530470912 15120454965494925312 15154221417860431872 15186858410189684736 15323353353327624192 15360462187169447936 15419084423839875072 15469934364065857536 15503251293735303168 15566581184332824576 15642589881521949696 15740315349336539136 15749334647604117504 15817172357878221456 15890884959006425088 15895738668260247552 15990161624722833408 16068238585781050368 16146696782000684403 16148051980454854656 16221945062319058944 16323289991904559104 16332643338256121856 16402993556318155584 16479436253784440832 16632627215795490816 16663358533402570752 16736537839800877056 16746127979730960384 16896637171601768448 16927856287901024256 17010511836181790976 17085215711463395328 17089785744665346048 17280519960565628928 17356409611645353984 17403676159574089728 17441157705452216064 17512403832374427648 17522438548327759872 17554813928193654784 17679924987503837184 17718001478554632192 17877245578882228224 17966044587525931008 17988931827813187584 17999239597261848576 18076768409003681664 18161011381721628672 18166558478011711488 18249688195108941312 18363701240892628992 18374223755538137088 18453367750857925032 18454916549091262464 18539365785507495936 18655188562176638976 18746278350077892096 18839393977197330432 19008716818051989504 19043838323888652288 19127471816915288064 19136825815704514848 19226008962748514304 19440584955636332544 19525960813101023232 19621302418633743072 19712743366868729856 19749165669217861632 19889915610941816832 19932751663373961216 20014175808427917312 20160606620659900416 20249144546919579648 20431137804436832256 20530899219497558976 20558779231786500096 20626579152087810048 20659163896004207616 20671001724980404224 20761781117727670272 20856786508695932928 20987087132448718848 20999112863472156672 21089563143837628608 21187846612008566784 21194318224346996736 21424318114374733824 21528929042667579204 21530735973939806208 21629260083092078592 21724247792059416576 21764386655872745472 21870658075090874112 21972581671712587776 22176836287727321088 22217811377870094336 22315383786401169408 22424345621295706368 22528849562135691264 22570475050534699008 22680682448242387968 22731332126790647808 22780287615284527104 23040693280754171904 23141879482193805312 23204901546098786304 23254876940602954752 23349871776499236864 23463884822282924544 23610473024004808704 23624001971406176256 23727749848831623168 23836327438509637632 23985242437084250112 24102357878671575552 24222077970682281984 24332917593478588416 24484934987856838656 24498965007384182784 24604490334477233376 24719154380676661248 24995037800103856128 25119191969596440576 25344955757402652672 25391784431851536384 25515767754272686464 25627823567195092992 25634678616998019072 25920779940848443392 26034614417468030976 26161736558178324096 26283657822491639808 26332220892290482176 26519887481255755776 26577002217831948288 26815868368323342336 26880808827546533888 26949066881288896512 26983397741719781376 26998859395892772864 27241517072582443008 27374532292663411968 27502105536117080064 27545551861338943488 27561335633307205632 27680051626286887548 27682374823636893696 27809048678261243904 27982782843264958464 28119417525116838144 28198361372474474496 28250462149344755712 28259090965795995648 28565757485832978432 28705238723556772272 28839013444122771456 28965663722745888768 29019182207830327296 29160877433454498816 29288941219651534848 29569115050303094784 29623748503826792448 29753845048534892544 29899127495060941824 30240909930989850624 30373716820379369472 30646706706655248384 30720924374338895872 30838168847679750144 30939868728131715072 31006502587470606336 31285179763043899392 31480630698673078272 31498669295208235008 31634344715756442912 31781769918012850176 31791477336520495104 32136477171562100736 32293393564001368806 32296103960909709312 32443890124638117888 32646579983809118208 32665286676512243712 32805987112636311168 32958872507568881664 33265254431590981632 33326717066805141504 33473075679601754112 33492255959461920768 33793274343203536896 33855712575802048512 34021023672363581952 34170431422926790656 34561039921131257856 34712819223290707968 34807352319148179456 34882315410904432128 35024807664748855296 35359849975007674368 35436002957109264384 35754491157764456448 35977863655626375168 36153536818007363328 36322022763443257344 36333116956023422976 36499376390217882624 36727402481785257984 36748447511076274176 36906735501715850064 37078731571014991872 37310377124353277952 37492556700155784192 37678787954394660864 38017433636103979008 38087676647777304576 38254943633830576128 38273651631409029696 38452017925497028608 38881169911272665088 39051921626202046464 39242604837267486144 39425486733737459712 39498331338435723264 39779831221883633664 39865503326747922432 40321213241319800832 40498289093839159296 40862275608873664512 41061798438995117952 41253158304175620096 41318327792008415232 41342003449960808448 41523562235455340544 41713573017391865856 41974174264897437696 41998225726944313344 42179126287675257216 42375693224017133568 42388636448693993472 42848636228749467648 43057858085335158408 43061471947879612416 43258520166184157184 43448495584118833152 43528773311745490944 43741316150181748224 44353672575454642176 44435622755740188672 44630767572802338816 44848691242591412736 45361364896484775936 45462664253581295616 45560575230569054208 46081386561508343808 46409803092197572608 46509753881205909504 46699743552998473728 46927769644565849088 47220946048009617408 47248003942812352512 47672654877019275264 47970484874168500224 48204715757343151104 48440090346002053209 48444155941364563968 48665835186957176832 48969869975713677312 48997930014768365568 49208980668954466752 49438308761353322496 49990075600207712256 50238383939192881152 50689911514805305344 50783568863703072768 51031535508545372928 51255647134390185984 51269357233996038144 51841559881696886784 52069228834936061952 52323473116356648192 52567315644983279616 52664441784580964352 53039774962511511552 53154004435663896576 53631736736646684672 53761617655093067776 53898133762577793024 53966795483439562752 53997718791785545728 54483034145164886016 54749064585326823936 55091103722677886976 55122671266614411264 55360103252573775096 55364749647273787392 55618097356522487808 55965565686529916928 56238835050233676288 56518181931591991296 57131514971665956864 57410477447113544544 57678026888245542912 58321754866908997632 58577882439303069696 59138230100606189568 59247497007653584896 59798254990121883648 60481819861979701248 60747433640758738944 61293413413310496768 61441848748677791744 61676337695359500288 61879737456263430144 62013005174941212672 62570359526087798784 62961261397346156544 62997338590416470016 63268689431512885824 63563539836025700352 63582954673040990208 64272954343124201472 64586787128002737612 64592207921819418624 64887780249276235776 65293159967618236416 65611974225272622336 65917745015137763328 66530508863181963264 66653434133610283008 66946151359203508224 67586548686407073792 67711425151604097024 68042047344727163904 68340862845853581312 69122079842262515712 69425638446581415936 69614704638296358912 69764630821808864256 70049615329497710592 70872005914218528768 71508982315528912896 71955727311252750336 72307073636014726656 72666233912046845952 72998752780435765248 73454804963570515968 73496895022152548352 73813471003431700128 74157463142029983744 74985113400311568384 75357575908789321728 76034867272207958016 76175353295554609152 76547303262818059392 76904035850994057216 77762339822545330176 78103843252404092928 78485209674534972288 78850973467474919424 78996662676871446528 79559662443767267328 79731006653495844864 80642426482639601664 80996578187678318592 81724551217747329024 82123596877990235904 82506316608351240192 82636655584016830464 82684006899921616896 83047124470910681088 83427146034783731712 83948348529794875392 84358252575350514432 84751386448034267136 84777272897387986944 85697272457498935296 86115716170670316816 86517040332368314368 86896991168237666304 87057546623490981888 87482632300363496448 88707345150909284352 88871245511480377344 89261535145604677632 89697382485182825472 90722729792969551872 91121150461138108416 92162773123016687616 92819606184395145216 93019507762411819008 93855539289131698176 94441892096019234816 94496007885624705024 95345309754038550528 96409431514686302208 96880180692004106418 96888311882729127936 97331670373914353664 97939739951427354624 97995860029536731136 98417961337908933504 98876617522706644992 99980151200415424512 100476767878385762304 101379823029610610688 101567137727406145536 102063071017090745856 102511294268780371968 103683119763393773568 104138457669872123904 104646946232713296384 106079549925023023104 106308008871327793152 107263473473293369344 107523235310186135552 107933590966879125504 108966068290329772032 109498129170653647872 110182207445355773952 110245342533228822528 110720206505147550192 111236194713044975616 111931131373059833856 112477670100467352576 113036363863183982592 114263029943331913728 114820954894227089088 115356053776491085824 116643509733817995264 117155764878606139392 118276460201212379136 118494994015307169792 119596509980243767296 120963639723959402496 121494867281517477888 122586826826620993536 122883697497355583488 123759474912526860288 124026010349882425344 125140719052175597568 125922522794692313088 125994677180832940032 126537378863025771648 127127079672051400704 127165909346081980416 128545908686248402944 129173574256005475224 129184415843638837248 129775560498552471552 130586319935236472832 131223948450545244672 133061017726363926528 133306868267220566016 133892302718407016448 136084094689454327808 136681725691707162624 138244159684525031424 139229409276592717824 139529261643617728512 140099230658995421184 141744011828437057536 143017964631057825792 143911454622505500672 144614147272029453312 145332467824093691904 145997505560871530496 146909609927141031936 146993790044305096704 147626942006863400256 148314926284059967488 149970226800623136768 150715151817578643456 152069734544415916032 152350706591109218304 153094606525636118784 153808071701988114432 155524679645090660352 156207686504808185856 156970419349069944576 157701946934949838848 157993325353742893056 159119324887534534656 159462013306991689728 161284852965279203328 161993156375356637184 163449102435494658048 164247193755980471808 165273311168033660928 165368013799843233792 166094248941821362176 166854292069567463424 167896697059589750784 168716505150701028864 169554545794775973888 171394544914997870592 172231432341340633632 173034080664736628736 174965264600726992896 177414690301818568704 177742491022960754688 179394764970365650944 181445459585939103744 182242300922276216832 184325546246033375232 185639212368790290432 186039015524823638016 187711078578263396352 188883784192038469632 188992015771249410048 190690619508077101056 192818863029372604416 193760361384008212836 193776623765458255872 194663340747828707328 195879479902854709248 196835922675817867008 197753235045413289984 199960302400830849024 202759646059221221376 203134275454812291072 204126142034181491712 205022588537560743936 207366239526787547136 208276915339744247808 209293892465426592768 212616017742655586304 214526946946586738688 215046470620372271104 215867181933758251008 218996258341307295744 220364414890711547904 220490685066457645056 221440413010295100384 222472389426089951232 224955340200934705152 226072727726367965184 228526059886663827456 229641909788454178176 230712107552982171648 233287019467635990528 234311529757212278784 236552920402424758272 236989988030614339584 239193019960487534592 241927279447918804992 242989734563034955776 245173653653241987072 247518949825053720576 248052020699764850688 250281438104351195136 251845045589384626176 253074757726051543296 254254159344102801408 254331818692163960832 257091817372496805888 258347148512010950448 259551120997104943104 261172639870472945664 262447896901090489344 266122035452727853056 266613736534441132032 267784605436814032896 272168189378908655616 273363451383414325248 276488319369050062848 278458818553185435648 279058523287235457024 283488023656874115072 286035929262115651584 289228294544058906624 290664935648187383808 291995011121743060992 293819219854282063872 293987580088610193408 295253884013726800512 296629852568119934976 299940453601246273536 301430303635157286912 304139469088831832064 304701413182218436608 306189213051272237568 311049359290181320704 312415373009616371712 313940838698139889152 318238649775069069312 318924026613983379456 322569705930558406656 326898204870989316096 328494387511960943616 330546622336067321856 330736027599686467584 333708584139134926848 335793394119179501568 337433010301402057728 339109091589551947776 342789089829995741184 344462864682681267264 346068161329473257472 349930529201453985792 354829380603637137408 355484982045921509376 358789529940731301888 362890919171878207488 364484601844552433664 368651092492066750464 371278424737580580864 372078031049647276032 375422157156526792704 377767568384076939264 377984031542498820096 381381239016154202112 385637726058745208832 387520722768016425672 387553247530916511744 389326681495657414656 391758959805709418496 393671845351635734016 399920604801661698048 408252284068362983424 410045177075121487872 414732479053575094272 418587784930853185536 425232035485311172608 429053893893173477376 430092941240744542208 431734363867516502016 437992516682614591488 440728829781423095808 440981370132915290112 442880826020590200768 444944778852179902464 449910680401869410304 452145455452735930368 457052119773327654912 459283819576908356352 461424215105964343296 466574038935271981056 468623059514424557568 473105840804849516544 473979976061228679168 478386039920975069184 483854558895837609984 485979469126069911552 490347307306483974144 496104041399529701376 500562876208702390272 503690091178769252352 506149515452103086592 508663637384327921664 514183634744993611776 516694297024021900896 519102241994209886208 524895793802180978688 532244070905455706112 533227473068882264064 544336378757817311232 546726902766828650496 552976638738100125696 556917637106370871296 558117046574470914048 566976047313748230144 572071858524231303168 578456589088117813248 581329871296374767616 583990022243486121984 587638439708564127744 590507768027453601024 593259705136239869952 599880907202492547072 608278938177663664128 609402826364436873216 612378426102544475136 622098718580362641408 624830746019232743424 627881677396279778304 637848053227966758912 645139411861116813312 656988775023921887232 661093244672134643712 661472055199372935168 667417168278269853696 674866020602804115456 678218183179103895552 685578179659991482368 688925729365362534528 692136322658946514944 699861058402907971584 709658761207274274816 710969964091843018752 717579059881462603776 725781838343756414976 728969203689104867328 742556849475161161728 744156062099294552064 750844314313053585408 755535136768153878528 762762478032308404224 771275452117490417664 775041445536032851344 778653362991314829312 783517919611418836992 787343690703271468032 799841209603323396096 816504568136725966848 820090354150242975744 829464958107150188544 837175569861706371072 850464070970622345216 858107787786346954752 860185882481489084416 875985033365229182976 881457659562846191616 881962740265830580224 885761652041180401536 889889557704359804928 899821360803738820608 904290910905471860736 914104239546655309824 918567639153816712704 933148077870543962112 937246119028849115136 956772079841950138368 967709117791675219968 980694614612967948288 992208082799059402752 1001125752417404780544 1007380182357538504704 1012299030904206173184 1017327274768655843328 1028367269489987223552 1033388594048043801792 1038204483988419772416 1049791587604361957376 1064488141810911412224 1066454946137764528128 1088672757515634622464 1093453805533657300992 1105953277476200251392 1113835274212741742592 1116234093148941828096 1133952094627496460288 1144143717048462606336 1156913178176235626496 1162659742592749535232 1167980044486972243968 1175276879417128255488 1181015536054907202048 1199761814404985094144 1224756852205088950272 1244197437160725282816 1255763354792559556608 1275696106455933517824 1290278823722233626624 1313977550047843774464 1322186489344269287424 1322944110398745870336 1334834336556539707392 1349732041205608230912 1356436366358207791104 1371156359319982964736 1377851458730725069056 1384272645317893029888 1399722116805815943168 1419317522414548549632 1421939928183686037504 1435158119762925207552 1451563676687512829952 1457938407378209734656 1488312124198589104128 1501688628626107170816 1511070273536307757056 1542550904234980835328 1550082891072065702688 1557306725982629658624 1574687381406542936064 1599682419206646792192 1633009136273451933696 1640180708300485951488 1658929916214300377088 1674351139723412742144 1700928141941244690432 1716215575572693909504 1751970066730458365952 1762915319125692383232 1771523304082360803072 1779779115408719609856 1799642721607477641216 1828208479093310619648 1837135278307633425408 1866296155741087924224 1874492238057698230272 1913544159683900276736 1935418235583350439936 1984416165598118805504 2002251504834809561088 2024598061808412346368 2034654549537311686656 2056734538979974447104 2066777188096087603584 2076408967976839544832 2099583175208723914752 2128976283621822824448 2132909892275529056256 2177345515031269244928 2186907611067314601984 2227670548425483485184 2232468186297883656192 2288287434096925212672 2313826356352471252992 2335960088973944487936 2350553758834256510976 2362031072109814404096 2399523628809970188288 2449513704410177900544 2488394874321450565632 2511526709585119113216 2551392212911867035648 2580557647444467253248 2627955100095687548928 2644372978688538574848 2645888220797491740672 2669668673113079414784 2699464082411216461824 2712872732716415582208 2742312718639965929472 2755702917461450138112 2799444233611631886336 2870316239525850415104 2903127353375025659904 2976624248397178208256 3003377257252214341632 3022140547072615514112 3085101808469961670656 3100165782144131405376 3114613451965259317248 3149374762813085872128 3199364838413293584384 3266018272546903867392 3280361416600971902976 3317859832428600754176 3348702279446825484288 3401856283882489380864 3432431151145387819008 3503940133460916731904 3525830638251384766464 3543046608164721606144 3599285443214955282432 3674270556615266850816 3732592311482175848448 3827088319367800553472 3870836471166700879872 3968832331196237611008 4004503009669619122176 4049196123616824692736 4069309099074623373312 4113469077959948894208 4133554376192175207168 4152817935953679089664 4199166350417447829504 4257952567243645648896 4265819784551058112512 4354691030062538489856 4373815222134629203968 4464936372595767312384 4627652712704942505984 4671920177947888975872 4724062144219628808192 4799047257619940376576 4899027408820355801088 4976789748642901131264 5023053419170238226432 5102784425823734071296 5255910200191375097856 5288745957377077149696 5339337346226158829568 5398928164822432923648 5484625437279931858944 5511405834922900276224 5598888467223263772672 5740632479051700830208 5806254706750051319808 5953248496794356416512 6006754514504428683264 6170203616939923341312 6200331564288262810752 6229226903930518634496 6298749525626171744256 6398729676826587168768 6532036545093807734784 6560722833201943805952 6697404558893650968576 6864862302290775638016 7007880266921833463808 7051661276502769532928 7086093216329443212288 7198570886429910564864 7348541113230533701632 7465184622964351696896 7654176638735601106944 7741672942333401759744 7937664662392475222016 8009006019339238244352 8098392247233649385472 8138618198149246746624 8226938155919897788416 8267108752384350414336 8398332700834895659008 8709382060125076979712 8929872745191534624768 9255305425409885011968 9343840355895777951744 9448124288439257616384 9598094515239880753152 9798054817640711602176 9953579497285802262528 10046106838340476452864 10205568851647468142592 10511820400382750195712 10577491914754154299392 10797856329644865847296 11022811669845800552448 11197776934446527545344 11481264958103401660416 11612509413500102639616 11906496993588712833024 12013509029008857366528 12340407233879846682624 12400663128576525621504 12458453807861037268992 12597499051252343488512 12797459353653174337536 13064073090187615469568 13121445666403887611904 13394809117787301937152 14015760533843666927616 14172186432658886424576 14397141772859821129728 14697082226461067403264 14930369245928703393792 15308353277471202213888 16018012038678476488704 16196784494467298770944 16453876311839795576832 16534217504768700828672 16796665401669791318016 17418764120250153959424 17859745490383069249536 18510610850819770023936 18687680711791555903488 18896248576878515232768 19196189030479761506304 19596109635281423204352 20092213676680952905728 21023640800765500391424 21154983829508308598784 21595712659289731694592 22045623339691601104896 22395553868893055090688 22962529916206803320832 23225018827000205279232 23812993987177425666048 24027018058017714733056 24680814467759693365248 24801326257153051243008 25194998102504686977024 26128146180375230939136 26789618235574603874304 28031521067687333855232 28344372865317772849152 28794283545719642259456 29394164452922134806528 29860738491857406787584 30616706554942404427776 32393568988934597541888 33068435009537401657344 33593330803339582636032 34837528240500307918848 35719490980766138499072 37021221701639540047872 37375361423583111806976 37792497153757030465536 38392378060959523012608 39192219270562846408704 40184427353361905811456 42047281601531000782848 43191425318579463389184 44091246679383202209792 44791107737786110181376 45925059832413606641664 48054036116035429466112 49361628935519386730496 49602652514306102486016 50389996205009373954048 52256292360750461878272 53579236471149207748608 56063042135374667710464 56688745730635545698304 57588567091439284518912 58788328905844269613056 64787137977869195083776 66136870019074803314688 67186661606679165272064 69675056481000615837696 71438981961532276998144 74042443403279080095744 75584994307514060931072 78384438541125692817408 80368854706723811622912 84094563203062001565696 86382850637158926778368 88182493358766404419584 89582215475572220362752 91850119664827213283328 99205305028612204972032 100779992410018747908096 104512584721500923756544 107158472942298415497216 112126084270749335420928 113377491461271091396608 115177134182878569037824 117576657811688539226112 129574275955738390167552 132273740038149606629376 134373323213358330544128 148084886806558160191488 151169988615028121862144 156768877082251385634816 160737709413447623245824 168189126406124003131392 172765701274317853556736 176364986717532808839168 198410610057224409944064 201559984820037495816192 209025169443001847513088 214316945884596830994432 226754982922542182793216 235153315623377078452224 259148551911476780335104 264547480076299213258752 268746646426716661088256 302339977230056243724288 313537754164502771269632 321475418826895246491648 336378252812248006262784 345531402548635707113472 352729973435065617678336 396821220114448819888128 403119969640074991632384 453509965845084365586432 470306631246754156904448 518297103822953560670208 529094960152598426517504 604679954460112487448576 627075508329005542539264 642950837653790492983296 705459946870131235356672 793642440228897639776256 806239939280149983264768 907019931690168731172864 940613262493508313808896 1036594207645907121340416 1058189920305196853035008 1209359908920224974897152 1410919893740262470713344 1587284880457795279552512 1814039863380337462345728 1881226524987016627617792 2116379840610393706070016 2418719817840449949794304 2821839787480524941426688 3174569760915590559105024 3628079726760674924691456 4232759681220787412140032 5643679574961049882853376 6349139521831181118210048 7256159453521349849382912 8465519362441574824280064 12698279043662362236420096 16931038724883149648560128 25396558087324724472840192 50793116174649448945680384
- Sum of all divisors σ(n): 181253917749282378216121899
- Sum of proper divisors (its aliquot sum) s(n): 130460801574632929270441515
- 50793116174649448945680384 is an abundant number, because the sum of its proper divisors (130460801574632929270441515) is greater than itself. Its abundance is 79667685399983480324761131
Bases of 50793116174649448945680384
- Binary: 101010000000111101110001011000010111101001010001111111100001011001000000000000000000002
- Hexadecimal: 0x2A03DC585E947F85900000
- Base-36: 6DR83WADN30G00000
Squares and roots of 50793116174649448945680384
- 50793116174649448945680384 squared (507931161746494489456803842) is 2579940650731435469770472903902906994367452682387456
- 50793116174649448945680384 cubed (507931161746494489456803843) is 131043225196302499625371389906744762991478330507128114847683002306287426863104
-
50793116174649448945680384 is a
perfect square number . Itssquare root is 7126928944128 -
The
cube root of 50793116174649448945680384 is 370340850.1984847731
Scales and comparisons
How big is 50793116174649448945680384?- 50,793,116,174,649,448,945,680,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,793,116,174,649,448,945,680,384 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 50793116174649448945680384 cubic inches would be around 30861737.5 feet tall.
Recreational maths with 50793116174649448945680384
- 50793116174649448945680384 backwards is 48308654984494647161139705
- 50793116174649448945680384 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 50793116174649448945680384's digits is 126
- 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 50793116174649448945680384 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 50793116174649448945680384 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/50793116174649448945680384/
Chicago style:
Numbermatics. 2024. "Number 50793116174649448945680384 - Facts about the integer". https://numbermatics.com/n/50793116174649448945680384/
The information we have on file for 50793116174649448945680384 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 50793116174649448945680384, math, Factors of 50793116174649448945680384, curriculum, school, college, exams, university, Prime factorization of 50793116174649448945680384, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, seven hundred ninety-three sextillion, one hundred sixteen quintillion, one hundred seventy-four quadrillion, six hundred forty-nine trillion, four hundred forty-eight billion, nine hundred forty-five million, six hundred eighty thousand, three hundred eighty-four.