283949914957701073560670464
283,949,914,957,701,073,560,670,464 is an even composite number composed of eight prime numbers multiplied together.
283949914957701073560670464 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 283949914957701073560670464:
28 × 32 × 72 × 132 × 892 × 1092 × 5472 × 7272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 89 × 89 × 109 × 109 × 547 × 547 × 727 × 727)See below for interesting mathematical facts about the number 283949914957701073560670464 from the Numbermatics database.
Names of 283949914957701073560670464
- Cardinal: 283949914957701073560670464 can be written as Two hundred eighty-three septillion, nine hundred forty-nine sextillion, nine hundred fourteen quintillion, nine hundred fifty-seven quadrillion, seven hundred one trillion, seventy-three billion, five hundred sixty million, six hundred seventy thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 2.83949914957701073560670464 × 1026
Factors of 283949914957701073560670464
Divisors of 283949914957701073560670464
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 72 78 84 89 91 96 98 104 109 112 117 126 128 144 147 156 168 169 178 182 192 196 208 218 224 234 252 256 267 273 288 294 312 327 336 338 356 364 384 392 416 436 441 448 468 504 507 534 546 547 576 588 623 624 637 654 672 676 712 727 728 763 768 784 801 819 832 872 882 896 936 981 1008 1014 1068 1092 1094 1152 1157 1176 1183 1246 1248 1274 1308 1344 1352 1417 1424 1454 1456 1521 1526 1568 1602 1638 1641 1664 1744 1764 1792 1869 1872 1911 1962 2016 2028 2136 2181 2184 2188 2289 2304 2314 2352 2366 2492 2496 2548 2616 2688 2704 2834 2848 2908 2912 3042 3052 3136 3204 3276 3282 3328 3471 3488 3528 3549 3738 3744 3822 3829 3924 4032 4056 4251 4272 4361 4362 4368 4376 4578 4628 4704 4732 4923 4984 4992 5089 5096 5232 5341 5376 5408 5607 5668 5696 5733 5816 5824 6084 6104 6272 6408 6543 6552 6564 6867 6942 6976 7056 7098 7111 7476 7488 7644 7658 7848 7921 8064 8099 8112 8281 8502 8544 8722 8724 8736 8752 9156 9256 9408 9451 9464 9701 9846 9919 9968 9984 10178 10192 10413 10464 10647 10682 10816 11214 11336 11392 11466 11487 11632 11648 11881 12168 12208 12544 12753 12816 13083 13086 13104 13128 13734 13884 13952 14112 14196 14222 14952 14976 15041 15267 15288 15316 15696 15842 16023 16128 16198 16224 16562 17004 17088 17444 17448 17472 17504 18312 18421 18512 18816 18902 18928 19402 19692 19838 19936 20356 20384 20826 20928 21294 21333 21364 21632 22428 22672 22784 22932 22974 23264 23296 23762 23763 24297 24336 24416 24843 25506 25632 26166 26172 26208 26256 26803 27468 27768 27904 28224 28353 28392 28444 29103 29757 29904 29952 30082 30534 30576 30632 31392 31684 32046 32396 32448 33124 34008 34176 34461 34888 34896 34944 35008 35623 35643 36624 36842 37024 37632 37804 37856 38804 39249 39384 39676 39872 40712 40768 41652 41856 42588 42666 42728 43264 44856 45123 45344 45801 45864 45948 46528 47524 47526 48069 48594 48672 48683 48832 49686 49777 51012 51264 52332 52344 52416 52512 53606 54936 55263 55447 55536 56448 56693 56706 56784 56888 58206 59514 59623 59808 60164 61068 61152 61264 62784 63368 63999 64092 64703 64792 64896 66157 66248 67907 68016 68352 68922 69433 69776 69792 69888 70016 71246 71286 71289 72891 73248 73684 74048 74529 75608 75712 77608 78498 78768 79243 79352 79744 80409 81424 81536 83167 83304 83712 85059 85176 85332 85456 87309 89271 89712 90246 90688 91602 91728 91896 92443 93056 95048 95052 96138 97188 97344 97366 97664 99372 99554 102024 102528 102973 104664 104688 104832 105024 105287 106869 106929 107212 109872 110526 110894 111072 112896 113386 113412 113568 113776 116412 119028 119246 119616 120328 122136 122304 122528 122863 125568 126113 126736 127998 128184 128947 129406 129584 129792 132314 132496 135369 135814 136032 137844 138866 139552 139584 140032 142492 142572 142578 145782 146049 146496 147368 148096 149058 149331 151216 151424 154453 155216 156996 157536 158486 158704 159488 160818 162848 163072 165789 166334 166341 166608 170079 170118 170352 170664 170912 174618 178542 178869 179424 180492 181376 183204 183456 183792 184886 186112 190096 190104 192276 194109 194376 194688 194732 195328 198471 198744 199108 203721 204048 205056 205946 208299 209328 209376 209664 210048 210574 213738 213858 214424 219744 221052 221788 222144 226772 226824 227136 227552 232824 237729 238056 238492 239232 240656 241227 244272 244608 245056 245726 249501 251136 252226 253472 255996 256368 257894 258812 259168 264628 264992 270738 271628 272064 275688 277329 277732 279104 279168 284984 285144 285156 291564 292098 292992 294736 296192 298116 298662 299209 302432 302848 308906 308919 310432 313992 315072 315861 316972 317408 320607 321636 325696 331578 332668 332682 333216 340158 340236 340704 340781 341328 341824 348439 349236 357084 357738 358848 360984 362752 366408 366912 367584 368589 369772 378339 380192 380208 384552 386841 388129 388218 388752 389376 389464 396942 397488 397669 398216 407442 408096 411892 416598 417361 418656 418752 420096 421148 427476 427716 428848 438147 439488 442104 443576 444288 447993 452921 453544 453648 454272 455104 463099 463359 465648 475349 475458 476112 476984 478464 481312 482454 488544 489216 490112 491452 499002 499023 504452 506944 510237 511992 512736 515788 517624 518336 528529 529256 529984 536607 541476 543256 544128 551376 554658 554701 555464 558208 558336 569968 570288 570312 582169 582327 583128 584196 585984 589472 595413 596232 597324 598418 604864 611163 617812 617838 620864 624897 627984 630144 631722 632879 633944 634816 641214 643272 647101 651392 663156 665336 665364 666432 680316 680472 681408 681562 682656 683648 696878 698472 713187 714168 715476 717696 720811 721968 732816 733824 735168 737009 737178 739544 748503 756678 760384 760416 769104 773682 775099 776258 776436 777504 778928 793884 794976 795338 796432 814884 816192 823784 831987 833196 834722 837312 837504 841139 842296 854952 855432 857696 860041 863389 876294 878976 882791 884208 887152 888576 895986 897627 902629 905842 907088 907296 908544 910208 926198 926718 926757 931296 947583 950698 950916 952224 953968 962624 964908 977088 980224 982904 998004 998046 1008904 1013888 1020474 1022343 1023984 1025472 1030159 1031576 1035248 1036672 1045317 1057058 1057409 1058512 1059968 1073214 1081171 1082952 1086512 1088256 1102752 1105767 1109316 1109402 1110928 1116416 1135017 1139936 1140576 1140624 1160523 1164338 1164387 1164654 1166256 1168392 1178944 1190826 1192464 1193007 1194648 1196836 1209728 1222326 1235624 1235676 1241728 1249794 1252083 1255968 1260288 1263444 1265758 1267888 1269632 1282428 1286544 1294202 1302784 1326312 1330672 1330728 1332864 1338649 1358763 1360632 1360944 1362816 1363124 1365312 1367296 1389297 1390077 1393756 1396944 1426047 1426374 1428336 1430952 1435392 1441622 1443936 1465632 1467648 1470336 1474018 1474356 1479088 1497006 1513356 1520768 1520832 1538208 1547364 1550198 1552516 1552872 1555008 1557856 1585587 1587768 1589952 1590676 1592864 1629768 1632384 1639469 1647568 1663974 1664103 1666392 1669444 1674624 1675008 1682278 1684592 1709904 1710864 1715392 1720082 1726778 1746507 1752588 1757952 1765582 1768416 1774304 1791972 1795254 1805258 1811684 1814176 1814592 1820416 1852396 1853436 1853514 1862592 1895166 1898637 1901396 1901832 1904448 1907936 1925248 1929816 1941303 1954176 1965808 1996008 1996092 2007889 2017808 2027776 2040948 2044686 2047968 2050944 2060318 2063152 2070496 2073344 2090634 2094463 2114116 2114818 2117024 2119936 2146428 2162342 2162433 2165904 2173024 2205504 2211027 2211534 2218632 2218804 2221856 2270034 2279872 2281152 2281248 2321046 2325297 2328676 2328774 2329308 2332512 2336784 2357888 2381652 2384928 2385467 2386014 2389296 2393672 2419456 2444652 2471248 2471352 2483456 2499588 2504166 2511936 2523417 2526888 2531516 2535776 2539264 2564856 2573088 2580123 2588404 2590167 2648373 2652624 2661344 2661456 2665728 2677298 2692881 2707887 2717526 2721264 2721888 2725632 2726248 2730624 2778594 2780154 2783683 2787512 2793888 2852094 2852748 2856672 2861904 2883244 2887872 2921527 2931264 2940672 2948036 2948712 2958176 2994012 3026712 3041536 3041664 3067029 3076416 3090477 3094728 3100396 3105032 3105744 3110016 3115712 3135951 3170447 3171174 3172227 3175536 3179904 3181352 3185728 3243513 3259536 3264768 3278938 3295136 3327948 3328206 3332784 3338888 3349248 3364556 3369184 3419808 3421728 3430784 3440164 3453556 3493014 3493161 3505176 3531164 3536832 3548608 3579021 3583944 3590508 3610516 3623368 3628352 3629184 3699703 3704792 3706872 3707028 3725184 3756249 3790332 3797274 3802792 3803664 3808896 3815872 3850496 3859632 3882606 3882907 3889717 3908352 3931616 3992016 3992184 4015778 4015947 4035616 4076289 4081896 4089372 4095936 4101888 4120636 4126304 4140992 4167891 4181268 4188926 4228232 4229636 4234048 4278141 4292856 4324684 4324866 4331808 4332787 4346048 4411008 4422054 4423068 4430153 4437264 4437608 4443712 4529707 4540068 4559744 4562304 4562496 4642092 4650594 4657352 4657548 4658616 4665024 4673568 4715776 4756761 4763304 4769856 4770934 4772028 4778592 4787344 4889304 4918407 4942496 4942704 4992309 4999176 5008332 5023872 5045677 5046834 5053776 5063032 5071552 5129712 5146176 5160246 5169697 5176808 5180334 5239521 5296746 5305248 5306447 5322688 5322912 5354596 5385762 5415774 5425693 5435052 5442528 5443776 5452496 5461248 5557188 5560308 5567366 5575024 5587776 5695911 5704188 5705496 5713344 5723808 5758567 5766488 5775744 5823909 5843054 5862528 5887973 5896072 5897424 5916352 5988024 6020287 6023667 6043723 6053424 6083328 6134058 6152832 6179537 6180954 6189456 6200792 6210064 6211488 6220032 6231424 6271902 6283389 6340894 6342348 6344454 6351072 6359808 6362704 6371456 6487026 6487299 6498907 6519072 6557876 6590272 6633081 6655896 6656412 6665568 6677776 6729112 6738368 6839616 6843456 6861568 6870877 6880328 6907112 6975891 6986028 6986322 7010352 7052627 7062328 7073664 7097216 7156401 7158042 7167888 7181016 7211113 7221032 7246736 7256704 7258368 7399406 7401863 7409584 7413744 7414056 7450368 7512498 7568197 7570251 7580664 7594548 7605584 7607328 7617792 7631744 7719264 7740369 7765212 7765814 7770501 7779434 7863232 7945119 7984032 7984368 8031556 8031894 8071232 8123661 8152578 8163792 8178744 8191872 8227427 8241272 8252608 8281984 8335782 8351049 8362536 8377852 8456464 8459272 8468096 8556282 8585712 8637487 8649368 8649732 8663616 8665574 8692096 8764581 8822016 8844108 8846136 8860306 8874528 8875216 8887424 9059414 9080136 9119488 9124608 9124992 9271431 9284184 9301188 9314704 9315096 9317232 9330048 9347136 9370543 9511341 9513522 9516681 9526608 9539712 9541868 9544056 9557184 9574688 9730539 9778608 9836814 9884992 9885408 9984618 9998352 10016664 10047744 10076287 10091354 10093668 10107552 10126064 10143104 10259424 10292352 10320492 10339394 10353616 10360668 10479042 10593492 10610496 10612894 10645376 10645824 10709192 10771524 10831548 10851386 10870104 10885056 10887552 10904992 10934807 11099109 11114376 11120616 11134732 11150048 11175552 11224057 11391822 11408376 11410992 11426688 11447616 11476283 11517134 11532976 11551488 11647818 11648721 11669151 11686108 11725056 11775946 11792144 11794848 11832704 11976048 12040574 12047334 12047841 12087446 12106848 12268116 12305664 12359074 12361908 12378912 12401584 12420128 12422976 12462848 12543804 12566778 12681788 12684696 12688908 12702144 12725408 12742912 12974052 12974598 12997814 12998361 13038144 13115752 13180544 13266162 13290459 13311792 13312824 13331136 13355552 13392067 13458224 13476736 13589121 13679232 13686912 13741754 13746317 13760656 13814224 13951782 13972056 13972644 14020704 14055223 14105254 14124656 14147328 14194432 14312802 14316084 14335776 14362032 14422226 14442064 14493472 14513408 14661241 14755221 14798812 14803726 14819168 14827488 14828112 15024996 15136394 15137031 15140502 15161328 15189096 15211168 15214656 15263488 15438528 15480738 15509091 15530424 15531628 15541002 15558868 15726464 15890238 15919341 15968064 15968736 16063112 16063788 16142464 16247322 16277079 16305156 16327584 16357488 16383744 16454854 16482544 16505216 16563968 16671564 16702098 16725072 16755704 16912928 16918544 16936192 17112564 17171424 17274974 17275701 17298736 17299464 17327232 17331148 17384192 17529162 17663919 17688216 17692272 17720612 17749056 17750432 17774848 18060861 18071001 18118828 18131169 18160272 18249984 18538611 18542862 18568368 18602376 18629408 18630192 18634464 18660096 18694272 18741086 18850167 19022682 19027044 19033362 19053216 19079424 19083736 19088112 19114368 19149376 19461078 19485781 19496721 19557216 19673628 19769984 19770816 19969236 19996704 20033328 20152574 20182708 20187336 20215104 20252128 20286208 20518848 20584704 20612631 20640984 20678788 20707232 20721336 20958084 21157881 21186984 21220992 21225788 21290752 21291648 21418384 21469203 21543048 21633339 21663096 21702772 21740208 21770112 21775104 21809984 21869614 22198218 22205589 22228752 22241232 22269464 22300096 22351104 22448114 22704591 22783644 22816752 22821984 22853376 22895232 22952566 23034268 23065952 23295636 23297442 23338302 23372216 23551892 23584288 23589696 23665408 23952096 24081148 24094668 24095682 24174892 24213696 24536232 24682281 24718148 24723816 24757824 24803168 24840256 24845952 25053147 25087608 25133556 25363576 25369392 25377816 25404288 25450816 25897921 25912461 25948104 25949196 25995628 25996722 26076288 26231504 26293743 26361088 26532324 26580918 26623584 26625648 26629601 26662272 26711104 26784134 26916448 26953472 27178242 27228019 27358464 27373824 27483508 27492634 27521312 27628448 27903564 27944112 27945288 28041408 28110446 28111629 28210508 28249312 28534023 28625604 28632168 28671552 28724064 28844452 28884128 28986944 29322482 29510442 29597624 29607452 29638336 29654976 29656224 30049992 30228861 30272788 30274062 30281004 30322656 30329509 30378192 30422336 30429312 30877056 30961476 31011071 31018182 31060848 31063256 31082004 31117736 31452928 31780476 31838682 31936128 31937472 32126224 32127576 32284928 32494644 32554158 32610312 32613781 32655168 32714976 32804421 32909708 32965088 33010432 33297327 33343128 33404196 33450144 33511408 33672171 33825856 33837088 34225128 34342848 34428849 34549948 34551402 34597472 34598928 34654464 34662296 34946163 35007453 35058324 35327838 35376432 35384544 35392541 35441224 35498112 35500864 36121722 36142002 36187879 36237656 36262338 36320544 37077222 37085724 37136736 37145129 37204752 37258816 37260384 37268928 37388544 37482172 37700334 37979851 38045364 38054088 38066724 38106432 38167472 38176224 38228736 38298752 38922156 38971562 38993442 38995083 39114432 39347256 39539968 39541632 39871377 39938472 39993408 40066656 40176201 40305148 40309969 40365416 40374672 40430208 40504256 40767363 41037696 41215811 41225262 41238951 41281968 41357576 41414464 41442672 41916168 42165669 42306061 42315762 42373968 42441984 42451576 42583296 42836768 42938406 43086096 43266678 43326192 43345921 43405544 43480416 43540224 43619968 43739228 43983723 44396436 44411178 44457504 44482464 44538928 44600192 44896228 45409182 45411093 45492349 45567288 45633504 45643968 45790464 45905132 46068536 46131904 46527273 46591272 46594884 46676604 46744432 47039081 47103784 47168576 47179392 47758023 47904192 48096139 48162296 48189336 48191364 48349784 48427392 48831237 49072464 49364562 49368389 49436296 49447632 49515648 49606336 49680512 49691904 50106294 50175216 50267112 50477791 50566321 50727152 50738784 50755632 50808576 50901632 51795842 51813041 51824922 51827103 51896208 51898392 51991256 51993444 52152576 52463008 52587486 52991757 53064648 53161836 53247168 53251296 53259202 53324544 53422208 53568268 53832896 54182583 54356484 54393507 54456038 54967016 54985268 55042624 55256896 55615833 55807128 55888224 55890576 56082816 56220892 56223258 56326231 56421016 56498624 57068046 57251208 57264336 57343104 57448128 57591989 57609661 57688904 57768256 57973888 58457343 58490163 58644964 59020884 59195248 59214904 59276672 59309952 59312448 60099984 60457722 60462409 60545576 60548124 60562008 60645312 60659018 60756384 60844672 60858624 61754112 61837893 61922952 62022142 62036364 62121696 62126512 62164008 62235472 63473643 63560952 63677364 63872256 63874944 64252448 64255152 64900017 64989288 65108316 65220624 65227562 65310336 65429952 65593801 65608842 65819416 65930176 66594654 66616767 66686256 66808392 66900288 67022816 67206061 67344342 67651712 67674176 68113773 68450256 68685696 68857698 68983811 69099896 69102804 69194944 69197856 69324592 69892326 70014906 70116648 70534009 70655676 70752864 70769088 70785082 70882448 70996224 71001728 72243444 72284004 72375758 72475312 72524676 72641088 74046843 74154444 74171448 74273472 74290258 74409504 74517632 74520768 74537856 74861371 74964344 75400668 75959702 76090728 76108176 76133448 76212864 76334944 76352448 76543649 76597504 77693763 77737383 77844312 77943124 77986884 77990166 78228864 78568399 78694512 79083264 79742754 79876944 79888803 79986816 80133312 80333981 80352402 80610296 80619938 80730832 80749344 80860416 81008512 81534726 81684057 82075392 82431622 82450524 82477902 82563936 82715152 82828928 82885344 83832336 84331338 84334887 84485791 84612122 84631524 84747936 84903152 85673536 85876812 86172192 86533356 86652384 86691842 86811088 86960832 87239936 87478456 87967446 88792872 88822356 88915008 88964928 89077856 89200384 89321401 89792456 90686583 90818364 90822186 90984698 90988527 91134576 91267008 91287936 91684151 91810264 92137072 92263808 93033213 93054546 93182544 93189768 93353208 93488864 93744469 94078162 94109401 94207568 94337152 94358784 95516046 95808384 96192278 96224219 96324592 96378672 96382728 96699568 96854784 97662474 97841343 98144928 98386561 98413263 98729124 98736778 98872592 98895264 99031296 99212672 99361024 100212588 100350432 100534224 100955582 101016513 101132642 101454304 101477568 101511264 101803264 103286547 103591684 103626082 103649844 103654206 103792416 103796784 103982512 103986888 104926016 105174972 105983514 106129296 106177623 106323672 106494336 106502592 106518404 106844416 107136536 107665792 108365166 108563637 108712968 108787014 108912076 109934032 109970536 110085248 110513792 111231666 111435387 111614256 111776448 111781152 112165632 112287331 112441784 112446516 112652462 112842032 112997248 113939553 114136092 114502416 114528672 114686208 114896256 115183978 115219322 115377808 115536512 115947776 116914686 116980326 117289928 118041768 118390496 118429808 118553344 118619904 118624896 120199968 120528603 120915444 120924818 120929907 121091152 121096248 121124016 121290624 121318036 121512768 121689344 123647433 123675786 123716853 123845904 124044284 124072728 124243392 124253024 124328016 124470944 126497007 126918183 126947286 127121904 127354728 127749888 128504896 128510304 129800034 129978576 130037763 130216632 130441248 130455124 130620672 130859904 131187602 131217684 131638832 131860352 131951169 133189308 133233534 133372512 133616784 133800576 134045632 134412122 134688684 135303424 135348352 136227546 136477047 136900512 137371392 137715396 137967622 138199792 138205608 138389888 138395712 138649184 139784652 140029812 140233296 141068018 141117243 141311352 141505728 141538176 141570164 141764896 142003456 144288417 144486888 144568008 144751516 144950624 145049352 145282176 145912741 148093686 148105167 148308888 148342896 148546944 148580516 148819008 149035264 149041536 149075712 149722742 149928688 150801336 151433373 151698963 151919404 152181456 152216352 152266896 152425728 152669888 152704896 153087298 155387526 155439123 155474766 155688624 155886248 155973768 155980332 156457728 157136798 157389024 159485508 159753888 159777606 159973632 160266624 160667962 160704804 161220592 161239876 161461664 161498688 162017024 163069452 163368114 164863244 164901048 164955804 165127872 165430304 165657856 165770688 167664672 168662676 168669774 168971582 168978693 169224244 169263048 169495872 169806304 171347072 171753624 172344384 172775967 172828983 173066712 173304768 173383684 173622176 173921664 174956912 175372029 175934892 177585744 177644712 177830016 177929856 178155712 178642802 178702121 179584912 181373166 181387227 181636728 181644372 181969396 181977054 182269152 182534016 182575872 183368302 183620528 184274144 184527616 186066426 186109092 186365088 186379536 186407207 186706416 186977728 187488938 188156324 188218802 188415136 188674304 190596133 191032092 191616768 192384556 192448438 192649184 192757344 192765456 193399136 195324948 195682686 196289856 196773122 196781403 196826526 197458248 197473556 197745184 197790528 198425344 200425176 200700864 201068448 201618183 201911164 202033026 202265284 202908608 202955136 203022528 206573094 206951433 207183368 207252164 207299688 207308412 207584832 207593568 207965024 207973776 209852032 210349944 211602027 211967028 212258592 212306563 212355246 212647344 212988672 213005184 213036808 214273072 215331584 216730332 217127274 217425936 217524943 217574028 217824152 219868064 219941072 220170496 221027584 222463332 222870774 223228512 223552896 223562304 224574662 224584113 224883568 224893032 225304924 225684064 225994496 227879106 228272184 228296467 229004832 229057344 229630947 229792512 230367956 230438644 230755616 231073024 233081289 233829372 233960652 234579856 235705197 236083536 236780992 236859616 237249792 239666409 240399936 241001943 241057206 241830888 241849636 241859814 242182304 242192496 242248032 242581248 242636072 243025536 245052171 247294866 247351572 247433706 247691808 247747787 248088568 248145456 248486784 248506048 248656032 248941888 252994014 253315153 253457373 253836366 253894572 254243808 254709456 257009792 257020608 259600068 259957152 260015903 260075526 260433264 260882496 260910248 261719808 262375204 262435368 263277664 263720704 263902338 266378616 266467068 266745024 267233568 267601152 267964203 268091264 268824244 269377368 270696704 272455092 272954094 272965581 273801024 275052453 275430792 275935244 276399584 276411216 276779776 276791424 277298368 279099639 279569304 280059624 280466592 281233407 282136036 282169783 282234486 282328203 282622704 283011456 283076352 283140328 283529792 288576834 288672657 288973776 289105363 289136016 289503032 289901248 290098704 290564352 291825482 293524029 295159683 296187372 296210334 296617776 296685792 297093888 297161032 297638016 298083072 299445484 299857376 301602672 302866746 303397926 303421447 303838808 304362912 304432704 304533792 305339776 305409792 306174596 310775052 310878246 310949532 311377248 311772496 311947536 311960664 314273596 314778048 318446443 318532869 318971016 319507776 319555212 320533248 321335924 321409608 322441184 322479752 322923328 322997376 325690911 326138904 326736228 329273567 329726488 329802096 329911608 330255744 330860608 331541376 334306161 335329344 336672973 336861993 337325352 337339548 337943164 337957386 338448488 338526096 338991744 339612608 341818659 342694144 343507248 344688768 345551934 345578723 345657966 346133424 346184813 346609536 346767368 347244352 347843328 349913824 350744058 351869784 353964247 355171488 355289424 355660032 355859712 356311424 357285604 357404242 359169824 362746332 362774454 362789721 363273456 363288744 363938792 363954108 364538304 365068032 366736604 367241056 368548288 370942299 372132852 372218184 372730176 372759072 372814414 373412832 373955456 374977876 376312648 376437604 376830272 380754549 381192266 382064184 384769112 384896876 385298368 385514688 385530912 386798272 390113289 390649896 391365372 392579712 393546244 393562806 393653052 394283617 394916496 394947112 395490368 395581056 400850352 401401728 402136896 403143923 403236366 403267627 403822328 404066052 404530568 405817216 405910272 406045056 409431141 413146188 413902866 414366736 414504328 414599376 414616824 415169664 415187136 415930048 415947552 419704064 420699888 423204054 423236863 423351729 423934056 423979153 424517184 424613126 424710492 425294688 426010368 426073616 428546144 432865251 433460664 434254548 434851872 435049886 435148056 435648304 437738223 439736128 439882144 444315501 444926664 445741548 446457024 447105792 447124608 449149324 449168226 449767136 449786064 450609848 451368128 454300119 455096889 455758212 456544368 456592934 458009664 458114688 459261894 460103033 460735912 460877288 461511232 466162578 466317369 467658744 467921304 469159712 470442427 471410394 472167072 472273783 473561984 473719232 479332818 480799872 482003886 482114412 482886677 483661776 483699272 483719628 484364608 484384992 484496064 485272144 486051072 490104342 493738063 494589732 494703144 494867412 495383616 495495574 496177136 496290912 496973568 497012096 497312064 497883776 505988028 506630306 506914746 506936079 507672732 507789144 508487616 509418912 514019584 514041216 518327901 518486949 519200136 519914304 520031806 520151052 520866528 521764992 521820496 524029597 524750408 524870736 526555328 527804676 532757232 532934136 533490048 534467136 535805543 535928406 536106363 536182528 537648488 538754736 544161681 544910184 545908188 545931162 547602048 549978793 550104906 550861584 551870488 552799168 552822432 553582848 554596736 558199278 559138608 559221621 560119248 560933184 562466814 563496973 564272072 564339566 564468972 564656406 565245408 566022912 566280656 567059584 571788399 577153668 577345314 577947552 578210726 578272032 578402723 579006064 579802496 580197408 583650964 587048058 590319366 590344209 591400537 592374744 592420668 593235552 593371584 594322064 595276032 598890968 599714752 603205344 604854549 605733492 606795852 606842894 607677616 608725824 608865408 609067584 610679552 611508053 612349192 620854299 621550104 621756492 621899064 622754496 623544992 623895072 623921328 625249807 627683803 628547192 629556096 634806081 636892886 636919689 637065738 637942032 639015552 639110424 641789057 642671848 642819216 644882368 644959504 645846656 645994752 651381822 652277808 652574829 653472456 656211283 658547134 658765807 659452976 659604192 659823216 660511488 661721216 663082752 668612322 670658688 673345946 673569533 673723986 673752339 674650704 674679096 675886328 675914772 676896976 677052192 677983488 679225216 683637318 684889401 687014496 688892841 689377536 691103868 691157446 691315932 692266848 692369626 693219072 693534736 694488704 699827648 701488116 703739568 707115591 707928494 710342976 710578848 712622848 714571208 714808484 718339648 723005829 725492664 725548908 725579442 726546912 726577488 727877584 727908216 729076608 732241003 733473208 734482112 737096576 741884598 743243361 744265704 744436368 745460352 745518144 745628828 746825664 747910912 748925593 749955752 752625296 752875208 753660544 759945459 760372119 761509098 762384532 764128368 768736343 769538224 769793752 770596736 771029376 771061824 773596544 780047709 780226578 781299792 782730744 785159424 786011317 787092488 787125612 787306104 788567234 789832992 789894224 790980736 791162112 801700704 802803456 803892609 804273792 806287846 806472732 806535254 807644656 808132104 809061136 811634432 812090112 818862282 825157359 826292376 827805732 828733472 829008656 829198752 829233648 830339328 830374272 831860096 831895104 841399776 843700221 846408108 846473726 846509349 846703458 846984609 847868112 847958306 849034368 849226252 849420984 850589376 852147232 857092288 865730502 866017971 866921328 867316089 868509096 869703744 870099772 870296112 871296608 875476446 879472256 879764288 885479049 888631002 889853328 891483096 892914048 894249216 896789543 898298648 898336452 899534272 899572128 901219696 902736256 908600238 910193778 910264341 911516424 913088736 913185868 916019328 916229376 918523788 920206066 921471824 921754576 923022464 932325156 932634738 935317488 935842608 938319424 940884854 942820788 944334144 944547566 947123968 947438464 955339329 958665636 961599744 964007772 964228824 965773354 967323552 967398544 967439256 968729216 968769984 968992128 970544288 973197823 980208684 987476126 987820701 989179464 989406288 989734824 990767232 990991148 992354272 992581824 994024192 994624128 995767552 1010018919 1010585979 1011976056 1013260612 1013829492 1013872158 1015345464 1015578288 1016975232 1018837824 1021389187 1028082432 1036655802 1036736169 1036973898 1038400272 1038554439 1039828608 1040063612 1040302104 1041733056 1043529984 1043640992 1048059194 1049500816 1049741472 1053110656 1055609352 1061892741 1065514464 1065868272 1066980096 1068934272 1071611086 1071856812 1072212726 1075296976 1077509472 1088323362 1089820368 1091816376 1091862324 1095204096 1098315283 1099957586 1100209812 1101723168 1103740976 1105598336 1105644864 1109193472 1116398556 1118277216 1118443242 1120238496 1121866368 1124933628 1126993946 1128544144 1128679132 1128937944 1129312812 1130490816 1132561312 1134119168 1143576798 1154307336 1154690628 1155895104 1156421452 1156544064 1156805446 1158012128 1159604992 1160394816 1167301928 1174096116 1180638732 1180688418 1182801074 1182850851 1184749488 1184841336 1186471104 1186743168 1188644128 1191893963 1197781936 1199429504 1206410688 1209431769 1209709098 1209802881 1211466984 1213591704 1213685788 1215355232 1217451648 1217730816 1218135168 1223016106 1223422213 1224698384 1241708598 1243100208 1243512984 1243798128 1245508992 1247089984 1247790144 1247842656 1250499614 1250914847 1255367606 1257094384 1259112192 1269612162 1269710589 1271937459 1273785772 1273839378 1274131476 1275884064 1278031104 1278220848 1283578114 1285343696 1285638432 1289764736 1289919008 1291693312 1302763644 1304555616 1304850449 1305149658 1306944912 1312422566 1313214669 1317094268 1317531614 1318905952 1319208384 1319646432 1323442432 1337224644 1341317376 1346691892 1347139066 1347447972 1347504678 1349301408 1349358192 1351772656 1351829544 1353793952 1354104384 1358450432 1367274636 1369778802 1374028992 1377785682 1380309099 1382207736 1382314892 1382631864 1384533696 1384739252 1387069472 1388977408 1399655296 1402976232 1407479136 1411327281 1414231182 1415856988 1416821349 1420685952 1421157696 1429142416 1429616968 1436679296 1446011658 1448660031 1450985328 1451097816 1451158884 1453093824 1453154976 1455755168 1455816432 1458153216 1459735303 1464482006 1466946416 1468964224 1474193152 1481214189 1483769196 1486486722 1488531408 1488872736 1490920704 1491036288 1491257656 1493651328 1497851186 1499911504 1505250592 1505750416 1507321088 1519890918 1520744238 1522674601 1523018196 1524769064 1528256736 1537472686 1539076448 1539587504 1541193472 1542058752 1542123648 1547193088 1560095418 1560453156 1562599584 1565461488 1572022634 1572088791 1574184976 1574251224 1574612208 1577134468 1579665984 1579788448 1581961472 1598075269 1603401408 1607416629 1607785218 1608319089 1608547584 1612575692 1612945464 1613070508 1615289312 1616264208 1618122272 1637724564 1649936379 1650314718 1652584752 1655611464 1657466944 1658017312 1658397504 1658467296 1660748544 1663720192 1663790208 1677664863 1682799552 1687400442 1690490919 1692816216 1692947452 1693018698 1693406916 1693969218 1695736224 1695916612 1698068736 1698452504 1698841968 1701178752 1704294464 1714184576 1715365197 1731461004 1732035942 1733842656 1734234509 1734632178 1735208169 1737018192 1739407488 1740199544 1740592224 1742593216 1750952892 1758944512 1759528576 1770958098 1774201611 1777262004 1779706656 1782966192 1785828096 1793579086 1796597296 1796672904 1799068544 1799144256 1802439392 1805472512 1817200476 1820387556 1820528682 1823032848 1826177472 1826371736 1832038656 1834524159 1837047576 1840412132 1842943648 1843509152 1846044928 1864650312 1865269476 1870634976 1871685216 1875749421 1876638848 1881769708 1883051409 1885641576 1888668288 1889095132 1894876928 1910678658 1910759067 1917331272 1925367171 1928015544 1928457648 1931546708 1934647104 1934797088 1934878512 1937458432 1937539968 1937984256 1941088576 1946395646 1957724487 1960417368 1968633849 1974952252 1975641402 1976297421 1978358928 1978812576 1979469648 1981534464 1981982296 1984708544 1985163648 1989248256 2020037838 2020708599 2021171958 2023737541 2023952112 2026521224 2027658984 2027744316 2030690928 2031156576 2033950464 2037675648 2042778374 2054668203 2073311604 2073472338 2073947796 2076800544 2077108878 2079657216 2080127224 2080604208 2083466112 2087281984 2096118388 2099001632 2099482944 2106221312 2111218704 2123785482 2123950129 2131028928 2131736544 2137868544 2143222172 2143713624 2144425452 2150593952 2155018944 2176646724 2179640736 2183632752 2183724648 2196630566 2196723009 2199915172 2200419624 2203446336 2207481952 2211196672 2211289728 2229730083 2232797112 2236554432 2236886484 2240476992 2243732736 2246776779 2249867256 2253987892 2257088288 2257358264 2257875888 2258625624 2260981632 2265122624 2279836377 2287153596 2304914969 2306209029 2308614672 2309381256 2311790208 2312842904 2313088128 2313610892 2316024256 2320789632 2334603856 2340143127 2348192232 2358033951 2361277464 2361376836 2365602148 2365701702 2369498976 2369682672 2370034489 2372942208 2373486336 2377288256 2383787926 2395563872 2398859008 2412821376 2418863538 2419418196 2419605762 2422933968 2423293691 2427183408 2427371576 2430710464 2434903296 2436270336 2446032212 2446844426 2449396768 2477749729 2483417196 2486200416 2487025968 2487596256 2491017984 2494179968 2495580288 2495685312 2500999228 2501829694 2510735212 2514188768 2539224324 2539421178 2539528047 2543874918 2547571544 2547678756 2548262952 2551768128 2556441696 2567156228 2570687392 2571276864 2579529472 2579838016 2601948267 2605527288 2609111232 2609700898 2610299316 2613889824 2624845132 2626429338 2634188536 2635063228 2637811904 2638416768 2639292864 2674449288 2690368629 2693383784 2694278132 2694895944 2695009356 2698602816 2698716384 2703545312 2703659088 2707587904 2708208768 2730793023 2734549272 2739557604 2748057984 2755571364 2759985319 2760618198 2764415472 2764629784 2765263728 2769067392 2769478504 2774138944 2799310592 2805952464 2814958272 2822654562 2822873389 2827824259 2828462364 2831713976 2833642698 2841371904 2842315392 2858284832 2859233936 2866017987 2873358592 2892023316 2897320062 2901970656 2902195632 2902317768 2902626509 2906187648 2906309952 2911510336 2911632864 2919470606 2919593469 2928964012 2933892832 2937928448 2962428378 2963462103 2967538392 2967854071 2972973444 2977062816 2977745472 2982072576 2982515312 2987302656 2995702372 2999823008 3010501184 3011500832 3030056757 3039781836 3041488476 3045349202 3046036392 3049538128 3056513472 3064167561 3074945372 3078152896 3079175008 3084247296 3110208507 3115663317 3120190836 3120906312 3125199168 3130922976 3144045268 3144177582 3148369952 3148502448 3149224416 3149936149 3154268936 3159331968 3159576896 3185678223 3196150538 3206802816 3214833258 3215570436 3216638178 3220721231 3225151384 3225890928 3226141016 3230578624 3232528416 3236244544 3275449128 3293096989 3294945849 3299872758 3300629436 3305169504 3305916481 3311222928 3314933888 3316034624 3316795008 3316934592 3327580416 3355329726 3365599104 3374800884 3380206739 3380981838 3385632432 3385894904 3386037396 3386813832 3387938436 3391472448 3391833224 3396905008 3397683936 3402357504 3408588928 3428369152 3430730394 3462922008 3464071884 3467685312 3468469018 3469264356 3470416338 3474036384 3478814976 3480399088 3481184448 3485186432 3501905784 3519057152 3541916196 3548403222 3548552553 3554524008 3554902129 3559413312 3565932384 3575681889 3587158172 3593194592 3593345808 3598137088 3598288512 3604878784 3628295307 3629408643 3634400952 3640775112 3641057364 3646065696 3652354944 3652743472 3668207179 3669048318 3670266639 3674095152 3680824264 3685887296 3687018304 3729300624 3730538952 3741269952 3743370432 3751498842 3752744541 3753277696 3758369719 3763539416 3766102818 3771283152 3777336576 3778190264 3809131767 3815812377 3821357316 3821518134 3834662544 3850734342 3856031088 3856915296 3857786969 3863093416 3869294208 3869594176 3869757024 3875079936 3882177152 3892791292 3914551347 3915448974 3920834736 3937267698 3944478811 3949904504 3951282804 3952594842 3956717856 3957625152 3958939296 3963964592 3969417088 3970327296 4040075676 4041417198 4042343916 4047475082 4047904224 4048819061 4053042448 4055317968 4055488632 4061381856 4062313152 4075351296 4085556748 4109336406 4139803759 4140927297 4146623208 4146944676 4147895592 4153601088 4154217756 4160254448 4161208416 4166932224 4174563968 4186478209 4192236776 4198003264 4198965888 4222437408 4233981843 4247570964 4247900258 4250464047 4262057856 4263473088 4280556371 4286444344 4287427248 4288850904 4301187904 4310037888 4345980093 4353293448 4359281472 4367265504 4367449296 4376748649 4379205909 4393261132 4393446018 4393786621 4399830344 4400839248 4406892672 4414963904 4422579456 4443642567 4459460166 4465594224 4473108864 4473772968 4480953984 4492523399 4493553558 4499734512 4500402569 4507975784 4514176576 4514716528 4515751776 4517251248 4521963264 4530245248 4559672754 4568023803 4574307192 4609829938 4611360649 4612418058 4617229344 4618762512 4623580416 4625685808 4626176256 4627221784 4632048512 4641579264 4669207712 4680286254 4696384464 4716067902 4716266373 4722554928 4722753672 4724705389 4731204296 4731403404 4738997952 4739365344 4740068978 4745884416 4754576512 4767575852 4791127744 4794225807 4822249887 4825642752 4837727076 4838836392 4839211524 4845867936 4846587382 4854366816 4854743152 4861420928 4892064424 4893688852 4898793536 4949809137 4955499458 4966834392 4972400832 4974051936 4975192512 4988359936 4991160576 4991370624 5001998456 5003659388 5021470424 5028377536 5071472757 5078448648 5078842356 5079056094 5087749836 5095143088 5095357512 5096525904 5103536256 5112883392 5125687021 5127259829 5134312456 5141374784 5142553728 5159676032 5202703527 5203896534 5205624507 5211054576 5218222464 5219401796 5220598632 5227779648 5242479151 5249690264 5252858676 5268377072 5270126456 5275623808 5276833536 5278585728 5322604833 5348898576 5380737258 5381154401 5386767568 5388556264 5389791888 5390018712 5397205632 5397432768 5407090624 5407318176 5415175808 5416417536 5461586046 5469098544 5479115208 5496115968 5502079219 5503572477 5511142728 5511728989 5519970638 5521236396 5528830944 5529259568 5530527456 5538134784 5538957008 5548277888 5611904928 5627248263 5629916544 5645309124 5645746778 5649154227 5655648518 5656924728 5663427952 5667285396 5684630784 5716569664 5718467872 5732035974 5776101513 5784046632 5794640124 5803941312 5804391264 5804635536 5805253018 5812375296 5812619904 5823020672 5823265728 5838941212 5839186938 5857928024 5867785664 5905901547 5924856756 5926924206 5928892263 5935076784 5935708142 5945946888 5954125632 5955490944 5965030624 5981339429 5991404744 5999646016 6021002368 6023001664 6060113514 6062125797 6071212623 6079563672 6082976952 6090698404 6092072784 6099076256 6113026944 6128335122 6139559179 6149890744 6156305792 6158350016 6220417014 6231326634 6240381672 6241812624 6250398336 6261845952 6277526801 6279453049 6288090536 6288355164 6296739904 6297004896 6298448832 6299872298 6308537872 6318663936 6319153792 6371356446 6371850387 6392301076 6413605632 6429666516 6431140872 6433276356 6441442462 6450302768 6451781856 6452282032 6461157248 6465056832 6472489088 6550898256 6586193978 6589891698 6590169027 6599745516 6601258872 6610339008 6611832962 6622445856 6629867776 6632069248 6633590016 6633869184 6710659452 6731198208 6740330337 6749601768 6760413478 6761963676 6771264864 6771789808 6772074792 6773627664 6775876872 6782944896 6783666448 6793810016 6795367872 6812384761 6817177856 6861460788 6914744907 6918627087 6925844016 6928143768 6935370624 6936938036 6938528712 6940832676 6948072768 6960798176 6962368896 6970372864 7003811568 7074101853 7083832392 7096806444 7097105106 7109048016 7109804258 7110103467 7118826624 7131864768 7149724309 7151363778 7174316344 7186389184 7186691616 7196577024 7209757568 7256590614 7258817286 7268801904 7269881073 7281550224 7282114728 7292131392 7304709888 7305486944 7325460649 7336414358 7338096636 7340533278 7348190304 7361648528 7371774592 7374036608 7433249187 7458601248 7461077904 7482539904 7486740864 7502997684 7505489082 7516739438 7519235399 7527078832 7532205636 7542566304 7556380528 7618263534 7631624754 7642714632 7643036268 7669325088 7688206981 7701468684 7712062176 7713830592 7715573938 7726186832 7738588416 7739188352 7739514048 7764354304 7785582584 7829102694 7830897948 7841669472 7874535396 7888957622 7899809008 7902565608 7905189684 7913435712 7915250304 7917878592 7927929184 7938834176 7949604689 8071105887 8080151352 8082834396 8084687832 8094950164 8095808448 8097638122 8106084896 8110635936 8110977264 8122763712 8124626304 8159889439 8171113496 8218672812 8279607518 8279955957 8281854594 8293246416 8293889352 8295791184 8307202176 8308435512 8320508896 8322416832 8343257741 8349127936 8372956418 8384473552 8396006528 8397931776 8444874816 8467963686 8468620167 8483472777 8495141928 8495800516 8500928094 8524115712 8526946176 8561112742 8563955491 8572888688 8574854496 8577701808 8602375808 8620075776 8691960186 8706586896 8707879527 8718562944 8734531008 8734898592 8753497298 8756403929 8758411818 8758780407 8786522264 8786892036 8787573242 8799660688 8801678496 8813785344 8829927808 8887285134 8903562213 8918920332 8931188448 8946217728 8947545936 8961907968 8985046798 8987107116 8999469024 9000805138 9015951568 9028353152 9029433056 9031503552 9034502496 9060490496 9119345508 9136047606 9148614384 9192502683 9219659876 9222721298 9224836116 9234458688 9237525024 9251371616 9254443568 9264097024 9338415424 9360572508 9392768928 9432135804 9432532746 9445109856 9445507344 9449410778 9449808447 9462408592 9462806808 9477995904 9478730688 9480137956 9509153024 9535151704 9582255488 9588451614 9644499774 9662163693 9675454152 9677672784 9678423048 9691735872 9693174764 9708733632 9709486304 9722841856 9736032709 9784128848 9787377704 9797587072 9879290967 9884837547 9899618274 9910998916 9917749443 9933668784 9944801664 9948103872 9950385024 9982741248 9993572459 10003996912 10007318776 10042940848 10056755072 10140620217 10142945514 10156897296 10157684712 10158112188 10175499672 10190286176 10190715024 10193051808 10207072512 10218147121 10225766784 10251374042 10254519658 10268624912 10282749568 10285107456 10319352064 10405407054 10407793068 10411249014 10422109152 10436444928 10438803592 10441197264 10455559296 10484958302 10499380528 10505717352 10536754144 10540252912 10551247616 10557171456 10645209666 10658722207 10664706387 10697797152 10727045667 10761474516 10762308802 10773535136 10777112528 10779583776 10780037424 10794411264 10794865536 10814181248 10814636352 10830351616 10923172092 10938197088 10958230416 11004158438 11004621537 11007144954 11010799917 11022285456 11023457978 11039941276 11042472792 11057661888 11058519136 11061054912 11077914016 11096555776 11223809856 11254496526 11258233623 11259833088 11275109157 11290618248 11291493556 11298308454 11311297036 11313849456 11326855904 11334570792 11433139328 11436935744 11464071948 11552203026 11568093264 11573360907 11589280248 11607882624 11608782528 11609271072 11610506036 11625239808 11646041344 11646531456 11677882424 11678373876 11715856048 11735571328 11743654041 11811803094 11833436433 11849713512 11853848412 11857784526 11870153568 11871416284 11891893776 11908251264 11910981888 11930061248 11962678858 11982809488 11999292032 12042004736 12046003328 12120227028 12124251594 12142425246 12146457183 12159127344 12165953904 12181396808 12184145568 12198152512 12226053888 12256670244 12279118358 12299781488 12312611584 12316700032 12419411277 12440834028 12462653268 12480763344 12483625248 12500796672 12523691904 12555053602 12558906098 12559434627 12576181072 12576710328 12593479808 12594009792 12596897664 12599744596 12617075744 12638307584 12742712892 12743700774 12784602152 12841669113 12859333032 12862281744 12866552712 12882884924 12900605536 12903563712 12904564064 12922314496 12930113664 12944978176 13101796512 13130245947 13137617727 13172387956 13179783396 13180338054 13181359863 13199491032 13202517744 13220678016 13223665924 13244891712 13264138496 13267738368 13421318904 13477570197 13480660674 13499203536 13501207707 13520826956 13523927352 13542529728 13543579616 13544149584 13547255328 13551753744 13565889792 13567332896 13587620032 13590735744 13624769522 13704071409 13722921576 13829489814 13834081947 13837254174 13851688032 13856287536 13870741248 13873876072 13877057424 13881665352 13896145536 13921596352 13924737792 14007623136 14148203706 14166162787 14167664784 14174116167 14193612888 14194210212 14218096032 14219608516 14220206934 14237653248 14263729536 14299448618 14302727556 14348632688 14372778368 14373383232 14382677421 14419515136 14513181228 14517634572 14537603808 14539762146 14563100448 14564229456 14584262784 14610973888 14650921298 14672828716 14676193272 14681066556 14696380608 14723297056 14743549184 14748073216 14866498374 14917202496 14922155808 14965079808 14973481728 15005995368 15010978164 15033478876 15038470798 15054157664 15064411272 15085132608 15112761056 15236527068 15263249508 15285429264 15286072536 15338650176 15376413962 15377061063 15381779487 15402937368 15424124352 15427661184 15431147876 15452373664 15478376704 15479028096 15571165168 15608110581 15658205388 15661795896 15683338944 15727437453 15749070792 15777915244 15799618016 15805131216 15810379368 15826871424 15830500608 15835757184 15855858368 15899209378 15904488769 16142211774 16143463203 16160302704 16165668792 16169375664 16189900328 16191616896 16195276244 16212169792 16221271872 16221954528 16245527424 16249252608 16319778878 16342226992 16437345624 16506237657 16535186967 16559215036 16559911914 16563709188 16586492832 16587778704 16590241423 16591582368 16614404352 16616871024 16641017792 16644833664 16686515482 16745912836 16768947104 16792013056 16889749632 16935927372 16937240334 16963055837 16966945554 16990283856 16991601032 17001856188 17053892352 17122225484 17127910982 17145777376 17149708992 17155403616 17204751616 17383920372 17413173792 17415759054 17437125888 17469062016 17469797184 17506994596 17512807858 17516823636 17517560814 17573044528 17573784072 17575146484 17599321376 17603356992 17659855616 17774570268 17807124426 17837840664 17862376896 17895091872 17944018287 17970093596 17974214232 17998938048 18001610276 18031903136 18056706304 18058866112 18063007104 18069004992 18213637869 18238691016 18272095212 18297228768 18385005366 18418677537 18439319752 18445442596 18449672232 18468917376 18475050048 18502743232 18508887136 18676830848 18721145016 18785537856 18832580403 18838359147 18864271608 18865065492 18890219712 18891014688 18898821556 18899616894 18924817184 18925613616 18955991808 18957461376 18960275912 19070303408 19115551161 19164510976 19176903228 19288999548 19324327386 19350908304 19355345568 19356846096 19359719927 19383471744 19386349528 19417467264 19418972608 19472065418 19568257696 19574755408 19595174144 19758581934 19769675094 19794769813 19799236548 19821997832 19835498886 19867337568 19889603328 19896207744 19900770048 19987144918 20007993824 20014637552 20085881696 20113510144 20281240434 20285891028 20313794592 20315369424 20316224376 20318385563 20350999344 20380572352 20381430048 20386103616 20436294242 20437154283 20451533568 20502748084 20509039316 20537249824 20565499136 20744234721 20774978497 20810814108 20815586136 20822498028 20844218304 20877607184 20882394528 20911118592 20969916604 20998761056 21011434704 21073508288 21080505824 21290419332 21317444414 21329412774 21330310401 21395594304 21449172927 21454091334 21522949032 21524617604 21547070272 21554225056 21559167552 21560074848 21589731072 21628362496 21629272704 21809643219 21846344184 21876394176 21916460832 21976381947 22008316876 22009243074 22014289908 22021599834 22044570912 22046915956 22049553043 22079882552 22084945584 22115323776 22117038272 22122109824 22155828032 22299747561 22447619712 22508993052 22516467246 22545048617 22550218314 22557706197 22581236496 22582987112 22596616908 22622594072 22627698912 22653711808 22669141584 22866278656 22873871488 22928143896 23064620943 23104406052 23136186528 23141415367 23146721814 23178560496 23215765248 23217565056 23218542144 23221012072 23293062912 23355764848 23356747752 23431712096 23471142656 23487308082 23623606188 23666872866 23699427024 23707696824 23710218787 23715569052 23740307136 23742832568 23783787552 23816502528 23848814067 23860122496 23925357716 23965618976 23998584064 24092006656 24240454056 24248503188 24284850492 24292914366 24318254688 24331907808 24362793616 24368291136 24396305024 24479668317 24513340488 24558236716 24599562976 24633400064 24838822554 24839867871 24881668056 24884314903 24925306536 24961526688 24967250496 25029773223 25047383808 25110107204 25117812196 25118869254 25152362144 25153420656 25186959616 25188019584 25193795328 25199489192 25234151488 25405860501 25450418331 25485425784 25487401548 25569204304 25683338226 25691866473 25718666064 25724563488 25730377307 25733105424 25765769848 25801211072 25807127424 25809128128 25860227328 26123638581 26203593024 26260491894 26269211787 26275235454 26308588033 26344775912 26359566792 26360676108 26362719726 26398982064 26405035488 26441356032 26447331848 26489783424 26710686639 26842637808 26955140394 26961321348 26998407072 27002415414 27004508783 27041653912 27047854704 27085059456 27087159232 27088299168 27094510656 27103507488 27134665792 27175240064 27181471488 27249539044 27408142818 27445843152 27611351677 27658979628 27668163894 27674508348 27703376064 27712575072 27747752144 27754114848 27763330704 27792291072 27843192704 28015246272 28296407412 28332325574 28335329568 28341733427 28348232334 28349425341 28387225776 28388420424 28436192064 28439217032 28440413868 28527459072 28598897236 28605455112 28697265376 28745556736 28746766464 28765354842 28986491079 29026362456 29035269144 29075207616 29079524292 29126200896 29128458912 29168525568 29208098127 29221947776 29301842596 29305347463 29345657432 29352386544 29362133112 29392761216 29446594112 29637872901 29732996748 29753248329 29834404992 29844311616 29963894597 29980717377 30011990736 30021956328 30066957752 30076941596 30108315328 30128822544 30170265216 30225522112 30421860651 30473054136 30526499016 30570858528 30572145072 30654441363 30677300352 30752827924 30754122126 30756506347 30763558974 30805874736 30810448357 30848248704 30855322368 30862295752 30904747328 30958056192 31142330336 31216221162 31316410776 31323591792 31366677888 31454874906 31498141584 31502817983 31512484567 31555830488 31599236032 31610262432 31620758736 31653742848 31671514368 31711716736 31798418756 31808977538 31976166621 31994119161 32284423548 32286926406 32320605408 32331337584 32338751328 32379800656 32383233792 32390552488 32424339584 32442543744 32443909056 32491054848 32639557756 32684453984 32874691248 33012475314 33013864611 33070373934 33072937723 33118430072 33119823828 33127418376 33172985664 33175557408 33180482846 33183164736 33233742048 33282035584 33289667328 33373030964 33491825672 33537894208 33779499264 33825327471 33871854744 33874480668 33926111674 33933891108 33980567712 33983202064 34003712376 34244450968 34255821964 34291554752 34299417984 34310807232 34720082721 34767840744 34826347584 34831518108 34938124032 34939594368 35013989192 35025615716 35033647272 35035121628 35146089056 35147568144 35150292968 35198642752 35206713984 35500309299 35549140536 35614248852 35675681328 35724753792 35790183744 35879809147 35888036574 35890818803 35940187192 35948428464 35997876096 36003220552 36063806272 36117732224 36126014208 36138009984 36427275738 36439371549 36477382032 36544190424 36594457536 36697354057 36761715367 36770010732 36837355074 36878639504 36890885192 36899344464 36937834752 36950100096 37005486464 37017774272 37258233831 37353661696 37442290032 37571075712 37665160806 37668080807 37676718294 37678303881 37728543216 37730130984 37734144617 37780439424 37782029376 37797643112 37799233788 37849634368 37851227232 37914922752 37920551824 38140606816 38231102322 38353806456 38525007339 38577999096 38582102923 38648654772 38701816608 38710691136 38713692192 38719439854 38766943488 38772699056 38834934528 38837945216 38944130836 39136515392 39149510816 39390737841 39517163868 39539350188 39544079589 39589539626 39598473096 39643995664 39670997772 39734675136 39792415488 39974289836 40015987648 40029275104 40171763392 40432710591 40503623121 40562480868 40571782056 40627589184 40630738848 40632448752 40636771126 40701998688 40761144704 40762860096 40772207232 40872588484 40874308566 40949169937 41005496168 41018078632 41074499648 41488469442 41502245841 41549956994 41621628216 41631172272 41644996056 41688436608 41755214368 41764789056 41869376003 41939833208 41997522112 42022869408 42147016576 42161011648 42498488361 42522348501 42580838664 42634888828 42658825548 42660620802 42791188608 42898345854 42908182668 42976914253 43045898064 43049235208 43094140544 43108450112 43118335104 43120149696 43258545408 43619286438 43692688368 43752788352 43832921664 43942687607 43952763894 43956171343 44016633752 44018486148 44028579816 44043199668 44089141824 44093831912 44099106086 44159765104 44169891168 44230647552 44234076544 44244219648 44311656064 44599495122 44895239424 45017986104 45032934492 45090097234 45100436628 45115412394 45162472992 45165974224 45193233816 45245188144 45255397824 45307423616 45338283168 45747742976 45856287792 46129241886 46131183189 46145338461 46208812104 46213727677 46272373056 46282830734 46293443628 46357120992 46435130112 46437084288 46442024144 46711529696 46713495504 46863424192 46974616164 47182312359 47247212376 47333745732 47398854048 47415393648 47420437574 47431138104 47480614272 47485665136 47567575104 47686693327 47697628134 47713466307 47720244992 47850715432 47931237952 48430389609 48480908112 48497006376 48569700984 48585828732 48636509376 48663815616 48725587232 48736582272 48792610048 48858806347 48959336634 49026680976 49116473432 49199125952 49518712971 49605560901 49677645108 49679735742 49763336112 49768629806 49770724269 49850613072 49923053376 49934500992 50059546446 50151230597 50220214408 50235624392 50237738508 50304724288 50306841312 50376039168 50398978384 50468302976 50811721002 50889167511 50900836662 50970851568 50974803096 51138408608 51278224543 51366676452 51383732946 51437332128 51449126976 51460754614 51466210848 51477842347 51531539696 51602422144 51614254848 51618256256 52247277162 52407186048 52520983788 52538423574 52550470908 52617176066 52634647793 52689551824 52719133584 52721352216 52725439452 52797964128 52810070976 52894663696 52979566848 53421373278 53685275616 53817448867 53832054861 53910280788 53922642696 53996814144 54004830828 54009017566 54083307824 54095709408 54170118912 54174318464 54176598336 54189021312 54207014976 54269331584 54350480128 54424216717 54499078088 54816285636 54891686304 55222703354 55256032611 55317959256 55336327788 55349016696 55406752128 55425150144 55495504288 55508229696 55526661408 55647232823 55686385408 56030492544 56497741209 56515077441 56592814824 56664651148 56670659136 56683466854 56696464668 56698850682 56774451552 56776840848 56872384128 56878434064 56880827736 57119226073 57197794472 57210910224 57394530752 57493532928 57530709684 57972982158 58052724912 58070538288 58079159781 58150415232 58159048584 58252401792 58256917824 58402804187 58416196254 58443895552 58603685192 58610694926 58691314864 58704773088 58724266224 58785522432 58893188224 59275745802 59384309439 59465993496 59506496658 59668809984 59688623232 59927789194 59947688437 59961434754 60023981472 60043912656 60133915504 60153883192 60216630656 60257645088 60340530432 60451044224 60843721302 60946108272 60955156689 61052998032 61141717056 61144290144 61308882726 61311462849 61354600704 61421170057 61505655848 61508244252 61513012694 61527117948 61611749472 61620896714 61696497408 61724591504 61809494656 62284660672 62324935491 62432442324 62632821552 62647183584 62733355776 62909749812 62996283168 63005635966 63024969134 63111660976 63198472064 63220524864 63241517472 63423433472 63596837512 63617955076 63952333242 63988238322 64347518781 64568847096 64573852812 64641210816 64662675168 64677502656 64759601312 64781104976 64848679168 64885087488 64887818112 65279115512 65368907968 65749382496 65929145841 66024950628 66027729222 66140747868 66145875446 66148659129 66236860144 66239647656 66254836752 66345971328 66351114816 66360965692 66366329472 66467484096 66564071168 66654377777 66746061928 66983651344 67075788416 67635145851 67650654942 67673118591 67743709488 67748961336 67852223348 67867782216 67961135424 67966404128 68007424752 68152228963 68417534527 68488901936 68511643928 68583109504 68598835968 68621614464 69193862829 69424246101 69440165442 69535681488 69652695168 69663036216 69879188736 69955007213 70027978384 70051231432 70067294544 70070243256 70292178112 70295136288 70300585936 70397285504 70413427968 71000618598 71098281072 71130656361 71228497704 71351362656 71449507584 71527029847 71546442201 71580367488 71759618294 71776073148 71781637606 71880374384 71896856928 71995752192 72006441104 72127612544 72235464448 72276019968 72854551476 72878743098 72954764064 73088380848 73188915072 73394708114 73439004951 73523430734 73540021464 73674710148 73757279008 73781770384 73798688928 73900200192 74010972928 74035548544 74516467662 74652944709 74884580064 75089319669 75142151424 75330321612 75336161614 75353436588 75356607762 75457086432 75460261968 75468289234 75560878848 75564058752 75595286224 75598467576 75699268736 75702454464 75841103648 76281213632 76462204644 76707612912 77050014678 77075599419 77155998192 77164205846 77191131921 77297309544 77403633216 77421382272 77427384384 77438879708 77545398112 77675890432 77888261672 78273030784 78299021632 78781475682 78807635361 78925764099 79034327736 79078700376 79088159178 79179079252 79196946192 79287991328 79341995544 79469350272 79814269327 79948579672 80031975296 80058550208 80343526784 80865421182 81007246242 81013526349 81124961736 81143564112 81255178368 81261477696 81264897504 81273542252 81403997376 81522289408 81525720192 81544414464 81632889637 81745176968 81748617132 81898339874 82010992336 82036157264 82148999296 82834055031 82976938884 83004491682 83099913988 83243256432 83262344544 83289992112 83376873216 83510428736 83529578112 83738752006 83879666416 83995044224 84045738816 84294033152 84322023296 84996976722 85025200281 85044697002 85161677328 85269777656 85317651096 85321241604 85582377216 85796691708 85816365336 85953828506 86091796128 86098470416 86188281088 86216900224 86236670208 86240299392 87238572876 87385376736 87505576704 87624294381 87665843328 87885375214 87905527788 87912342686 87916042389 88033267504 88036972296 88057159632 88086399336 88178283648 88187663824 88198212172 88319530208 88339782336 88468153088 88623312128 89198990244 89891683791 89942152131 90035972208 90065868984 90180194468 90200873256 90230824788 90324945984 90331948448 90386467632 90490376288 90510795648 90614847232 90676566336 91712575584 91963324089 92258483772 92262366378 92269519041 92290676922 92417624208 92427455354 92431345071 92544746112 92565661468 92586887256 92714241984 92874168576 92884048288 93423059392 93426991008 93726848384 93949232328 94364624718 94494424752 94508453949 94537453701 94667491464 94797708096 94830787296 94840875148 94862276208 94961228544 94971330272 95135150208 95373386654 95395256268 95426932614 95701430864 95862475904 95928499863 96860779218 96961816224 96994012752 97139401968 97171657464 97273018752 97327631232 97451174464 97473164544 97717612694 97750060187 97918673268 98053361952 98232946864 98398251904 99037425942 99211121802 99218813169 99355290216 99359471484 99526672224 99537259612 99541448538 99701226144 99846106752 99869001984 100119092892 100302461194 100440428816 100471248784 100475477016 100609448576 100613682624 100797956768 100936605952 101623442004 101778335022 101801673324 101941703136 101949606192 102276817216 102556449086 102733352904 102767465892 102874664256 102898253952 102921509228 102932421696 102955684694 103063079392 103204844288 103236512512 104494554324 104814372096 105041967576 105076847148 105100941816 105234352132 105269295586 105379103648 105438267168 105442704432 105450878904 105595928256 105620141952 105789327392 106078562707 106842746556 107370551232 107634897734 107639427441 107664109722 107672456409 107820561576 107845285392 107993628288 108009661656 108018035132 108166615648 108191418816 108348636928 108353196672 108378042624 108414029952 108538663168 108848433434 108998156176 109632571272 109783372608 110092062171 110285146101 110445406708 110512065222 110635918512 110672655576 110698033392 110813504256 110850300288 110991008576 111016459392 111053322816 111294465646 111331421383 112060985088 112995482418 113004242421 113030154882 113185629648 113202433851 113329302296 113341318272 113366933708 113392929336 113397701364 113548903104 113553681696 113744768256 113756868128 113761655472 114238452146 114395588944 114421820448 114789061504 115061419368 115746308769 115945964316 116105449824 116131689961 116141076576 116158319562 116300830464 116318097168 116504803584 116513835648 116805608374 116832392508 117207370384 117221389852 117382629728 117409546176 117448532448 117786376448 118551491604 118768618878 118931986992 119012993316 119377246464 119855578388 119895376874 119922869508 120047962944 120087825312 120267831008 120307766384 120433261312 120515290176 120902088448 121687442604 121892216544 121910313378 122105996064 122283434112 122288580288 122617765452 122622925698 122842340114 122847509811 123011311696 123016488504 123026025388 123054235896 123223498944 123241793428 123449183008 123618989312 124569321344 124649870982 124864884648 125265643104 125294367168 125608128009 125819499624 125992566336 126011271932 126049938268 126223321952 126396944128 126441049728 126483034944 127193675024 127235910152 127495465083 127904666484 127976476644 128695037562 128930742759 129137694192 129147705624 129282421632 129325350336 129355005312 129519202624 129562209952 129775636224 129916441967 130558231024 130737815936 131498764992 131828062821 131858291682 131868514029 132049901256 132055458444 132281495736 132291750892 132297318258 132473720288 132479295312 132509673504 132691942656 132702229632 132721931384 132732658944 132934968192 133308755554 133492123856 133967302688 134151576832 135270291702 135301309884 135346237182 135487418976 135497922672 135518039489 135704446696 135735564432 135922270848 135932808256 136014849504 136304457926 136835069054 136977803872 137023287856 137166219008 137243228928 138387725658 138563388691 138641183031 138848492202 138880330884 139071362976 139305390336 139326072432 139910014426 140055956768 140102462864 140134589088 140140486512 140584356224 140590272576 140601171872 140794571008 142001237196 142196562144 142228698941 142261312722 142456995408 142702725312 143054059694 143060079981 143092884402 143140398921 143160734976 143519236588 143552146296 143563275212 143760748768 143793713856 144012882208 144255225088 145709102952 145757486196 145909528128 146176761696 146377830144 146576419041 146789416228 146878009902 147046861468 147080042928 147349420296 147514558016 147563540768 147597377856 148071097088 149032935324 149305889418 149312172807 149769160128 150178639338 150453691791 150660643224 150672323228 150706873176 150713215524 150914172864 150920523936 150936578468 151128117504 151190572448 151196935152 151398537472 151404908928 151682207296 152562427264 152667502533 152924409288 153415225824 153834673629 154100029356 154151198838 154311996384 154328411692 154346871301 154382263842 154433527041 154594619088 154807266432 154842764544 154854768768 154877759416 155090796224 155776523344 156546061568 156598043264 157562951364 157615270722 157851528198 157903943379 158068655472 158140633561 158157400752 158176318356 158358158504 158393892384 158575982656 158683991088 158938700544 159628538654 159897159344 160063950592 160117100416 160687053568 161452346601 161730842364 162014492484 162027052698 162249923472 162287128224 162510356736 162522955392 162529795008 162547084504 162807994752 163051440384 163265779274 163272650151 163490353936 163497234264 163796679748 164021984672 164072314528 164297998592 165668110062 165953877768 165971531509 166008983364 166199827976 166486512864 166524689088 166579984224 166941698469 167020857472 167059156224 167477504012 167759332832 167990088448 168091477632 168644046592 169993953444 170050400562 170089394004 170323354656 170539555312 170635302192 170642483208 171357678219 171593383416 171632730672 171907657012 172183592256 172196940832 172433800448 172480598784 174190204321 174237479343 174477145752 174770753472 175208412561 175248588762 175331686656 175770750428 175811055576 175824685372 175832084778 176066535008 176073944592 176114319264 176172798672 176356567296 176375327648 176396424344 176639060416 176679564672 178152928317 178397980488 179783367582 179843065311 179884304262 180071944416 180112641149 180131737968 180360388936 180401746512 180461649576 180649891968 180663896896 180772935264 180980752576 181021591296 181353132672 182865470067 183425151168 183926648178 184160116231 184263510171 184516967544 184524732756 184539038082 184581353844 184835248416 184854910708 184862690142 185089492224 185131322936 185173774512 185428483968 185768096576 186846118784 186853982016 186974806473 187453696768 187898464656 188729249436 188988849504 189016907898 189031561481 189074907402 189334982928 189595416192 189661574592 189681750296 189724552416 189942660544 190270300416 190746773308 190790512536 190853865228 191402861728 191724951808 191856999726 193721558436 193923632448 193988025504 194278803936 194343314928 194546037504 194655262464 194902348928 195435225388 195500120374 195837346536 196106723904 196465893728 196796503808 198074851884 198422243604 198437626338 198445977387 198710580432 198718942968 199053344448 199074519224 199082897076 199402452288 199692213504 199963133331 200238185784 200604922388 200880857632 200942497568 200950954032 201218897152 201227365248 201595913536 202905437553 203246884008 203556670044 203603346648 203883406272 203899212384 204456686889 204553634432 205112898172 205137432241 205252603581 205466705808 205534931784 205749328512 205796507904 205843018456 205864843392 205911369388 206126158784 208272738303 208989108648 209865021639 210083935152 210153694296 210201883632 210468704264 210538591172 210758207296 210876534336 210885408864 210901757808 211191856512 211240283904 211578654784 212157125414 213391969083 213685493112 214581089541 214741102464 215269795468 215278854882 215328219444 215344912818 215641123152 215673138499 215690570784 215987256576 216019323312 216036070264 216333231296 216382837632 216706393344 216828059904 217696866868 217996312352 219265142544 219566745216 220184124342 220519725881 220570292202 220587391969 220890813416 221024130444 221271837024 221345311152 221396066784 221700600576 221982017152 222032918784 222106645632 222588931292 222662842766 223958834127 225990964836 226008484842 226060309764 226371259296 226404867702 226658604592 226682636544 226733867416 226785858672 226795402728 227097806208 227107363392 227513736256 227523310944 228476904292 228791177888 228843640896 229578123008 230122838736 231492617538 231510564061 231573395763 231891928632 232210899648 232263379922 232282153152 232316639124 232636194336 233027671296 233611216748 233664785016 234414740768 234442779704 234765259456 234819092352 234897064896 236777292297 237102983208 237537237756 237863973984 238025986632 239442807981 239711156776 239790753748 239845739016 240095925888 240175650624 240535662016 240615532768 241030580352 243040579047 243374885208 243784433088 243820626756 244211992128 244566868224 244577160576 244898668911 245235530904 245245851396 245684680228 245695019622 246022623392 246032977008 246052050776 246108471792 246446997888 246483586856 246898366016 248502165093 249138642688 249299741964 249729769296 250531286208 250588734336 251216256018 251235731621 251638999248 251676359051 251985132672 252022543864 252099876536 252446643904 252882099456 252966069888 254387350048 254471820304 254990930166 255075600843 255809332968 255952953288 257332007569 257390075124 257861485518 258275388384 258295411248 258333759301 258564843264 258650700672 258710010624 259038405248 259124419904 259832883934 261116462048 261475631872 262997529984 263656125642 263716583364 263737028058 263748127167 264099802512 264110916888 264139012319 264562991472 264583501784 264594636516 264947440576 264958590624 265019347008 265404459264 265443862768 265869936384 266617511108 266984247712 267934605376 269675051373 270074720461 270540583404 270602619768 270692474364 270974837952 270995845344 271036078978 271408893392 271471128864 271844541696 271865616512 272029699008 272608915852 273670138108 273955607744 274046575712 276775451316 276808557123 277126777382 277282366062 277294035213 277696984404 277760661768 278142725952 278652144864 279820028852 280111913536 280204925728 280269178176 280280973024 281168712448 281180545152 281202343744 283525361847 283612361103 284002474392 284393124288 284457397882 284522625444 284913990816 285405450624 286108119388 286120159962 286185768804 286280797842 286644189559 287038473176 287104292592 287126550424 287521497536 287587427712 288025764416 291418205904 291514972392 291819056256 292353523392 293085632021 293152838082 293250180561 293578832456 293756019804 294093722936 294160085856 294698840592 295029116032 295127081536 295194755712 297656439507 298065870648 298611778836 298624345614 299538320256 300357278676 300838399771 300907383582 301321286448 301344646456 301413746352 301426431048 301828345728 301841047872 301873156936 302381144896 302393870304 302809817856 303364414592 305124854528 305335005066 305848818576 306830451648 307669347258 307693199401 308200058712 308232844231 308302397676 308623992768 308656823384 308693742602 308764527684 308867054082 309189238176 309614532864 309709537536 309755518832 310181592448 311553046688 313196086528 315125902728 315230541444 315703056396 315807886758 316137310944 316281267122 316314801504 316352636712 316386289481 316716317008 316787784768 317151965312 317367982176 318235688121 319257077308 319794318688 320234200832 322904693202 322918282323 323017369227 323461684728 323496093739 324028984968 324054105396 324499846944 324574256448 325045910784 325059590016 325094169008 325615989504 326531558548 326545300302 326980707872 326994468528 327593359496 328043969344 328144629056 330276186513 330855438303 331336220124 331907755536 331943063018 332017966728 332399655952 332973025728 333049378176 333159968448 333883396938 333994264149 334041714944 334494904991 334955008024 335518665664 336182955264 339012727263 339607301553 339987906888 340100801124 340178788008 340646709312 341079110624 341270604384 341284966416 342011644429 342715356438 343186766832 343265461344 343343040241 343815314024 344367184512 344393881664 347238926307 348380408642 348395069883 348474958686 348954291504 349541506944 350416825122 350497177524 351058614179 351541500856 351622111152 351649370744 351664169556 352133070016 352147889184 352228638528 352345597344 352750655296 352792848688 353278120832 353359129344 356305856634 356795960976 358947571801 359566735164 359686130622 359768608524 360143888832 360225282298 360263475936 360344896429 360720777872 360803493024 360923299152 361299783936 361327793792 361545870528 361961505152 362706265344 365730940134 366850302336 367853296356 368320232462 368442534551 368527020342 368542529433 369033935088 369049465512 369078076164 369162707688 369670496832 369709821416 369725380284 370262645872 370347549024 370856967936 371536193152 373692237568 373707964032 373949612946 375796929312 376824384027 377458498872 377977699008 378033815796 378063122962 378149814804 378669965856 379190832384 379323149184 379363500592 379449104832 379885321088 380969517019 381493546616 381581025072 381707730456 382805723456 383713999452 386792228277 387443116872 387847264896 387976051008 388557607872 388686629856 389530629761 389749325901 389804697856 390870450776 391000240748 391674693072 392213447808 392931787456 395484188463 395605542087 396149703768 396844487208 396875252676 396891954774 397421160864 397437885936 398106688896 398149038448 398165794152 398804904576 399834582511 399926266662 400476371568 400535828641 401209844776 401761715264 401884995136 401901908064 402454730496 403191827072 405810875106 406493768016 406554118467 407113340088 407206693296 407766812544 407798424768 408913373778 409107268864 409662299371 410225796344 410274864482 410505207162 410933411616 411069863568 411498657024 411686036912 411729686784 411822738776 412252317568 415690166073 415923549093 416545476606 417978217296 419730043278 420167870304 420307388592 420403767264 420498779621 420937408528 421077182344 421516414592 421753068672 421770817728 421803515616 422383713024 423157309568 424314250828 426686096823 426783938166 427370986224 429162179082 429180239943 429482204928 429948190399 430539590936 430557709764 430656438888 430689825636 431282246304 431346276998 431381141568 432038646624 432072140528 432666462592 432765675264 435393733736 435992624704 438530285088 439133490432 439729257123 440368248684 441039451762 441140584404 441174783938 441781626832 442048260888 442543674048 442690622304 442792133568 443964034304 444213291264 445177862584 445325685532 447917668254 451361075373 451981929672 452016969684 452120619528 452742518592 452809735404 453317209184 453467734832 453571717344 453590805456 454195612416 454214726784 455027472512 455046621888 456326124781 456953808584 457582355776 457687281792 460245677472 461504020887 462985235076 463021128122 463040613903 463146791526 463300581123 463783857264 464421799296 464526759844 464564306304 464633278248 465272388672 466580644439 467222433496 467329570032 468829481536 468885559408 469530518912 469638184704 469794129792 473554584594 473711830137 474205966416 474421900683 475074475512 475727947968 476051973264 477065602741 478885615962 478922741689 479422313552 479581507496 479691478032 480191851776 480351301248 481071324032 481231065536 482061160704 484357039803 486081158094 486749770416 487568866176 487641253512 488423984256 489154321152 489685050491 489797337822 489817950453 490471061808 490491702792 490543880021 491369360456 491390039244 492045246784 492065954016 492104101552 492216943584 492893995776 492967173712 493796732032 497004330186 497914594527 498599483928 499459538592 500825095407 501062572416 501177468672 502432512036 502471463242 503277998496 503352718102 503970265344 504045087728 504199753072 504893287808 505932139776 508774700096 508943640608 509981860332 510151201686 511618665936 511905906576 514073034657 514664015138 514780150248 515722971036 516550776768 516590822496 516667518602 517301401344 518076810496 518248839808 519665767868 522232924096 522570612963 525625237683 525995059968 527312251284 527433166728 527474056116 527496254334 528199605024 528221833776 528278024638 529125982944 529167003568 529189273032 529894881152 529917181248 530038694016 530887725536 532339209181 533235022216 533968495424 535869210752 539350102746 539529195933 540149440922 540337923447 541081166808 541205239536 541384948728 541949675904 541991690688 542072157956 542817786784 542942257728 543731233024 544059398016 545217831704 547340276216 547911215488 548093151424 552480348693 552790530513 553550902632 553617114246 554253554764 554564732124 554588070426 555393968808 555521323536 556285451904 557304289728 558699885289 558871321361 559640057704 560223827072 560409851456 560538356352 560561946048 562361090304 562404687488 567050723694 567094684443 567224722206 568004948784 568786248576 568914795764 569045250888 569827981632 570810901248 571430227459 572216238776 572240319924 572371537608 572561595684 573288379118 574076946352 574208585184 574253100848 575042995072 575174855424 576051528832 582836411808 583029944784 583638112512 584707046784 586171264042 586305676164 586500361122 587157664912 587512039608 588187445872 588320171712 589397681184 590058232064 590254163072 590389511424 595312879014 596131741296 597223557672 597248691228 599076640512 599889399993 600714557352 600778459801 601676799542 601814767164 602642572896 602689292912 602827492704 602852862096 603656691456 603682095744 603746313872 604762289792 604787740608 606728829184 610670010132 611697637152 613370060667 613660903296 615338694516 615386398802 615412296723 615757810743 616400117424 616465688462 616604795352 617247985536 617313646768 617387485204 617529055368 617734108164 618378476352 619511037664 620363184896 623106093376 629595064917 630251805456 630461082888 631406112792 631615773516 632274621888 632562534244 632629603008 632705273424 632772578962 633432634016 633575569536 634303930624 634735964352 636471376242 638514154616 639588637376 643743268623 645809386404 645836564646 646034738454 646923369456 646992187478 647019415497 648057969936 648108210792 648999693888 649148512896 650119180032 650188338016 651965997761 653063117096 653090600604 653961415744 653988937056 655186718992 656087938688 656289258112 660552373026 661559177643 661710876606 661762175907 662672440248 663815511072 663886126036 664035933456 664799311904 665946051456 666098756352 666319936896 667766793876 667988528298 668989809982 669211950511 669910016048 671037331328 678025454526 679214603106 679975813776 680201602248 680357576016 681293418624 682158221248 682541208768 682569932832 684023288858 684250421309 685430712876 686373533664 686530922688 686686080482 687630628048 688734369024 688787763328 694477852614 694531692183 696760817284 696790139766 696949917372 697908583008 699083013888 700833650244 700994355048 702117228358 703083001712 703244222304 703298741488 703328339112 704266140032 704295778368 704457277056 704691194688 705501310592 705585697376 706556241664 707514817321 712611713268 713591921952 717895143602 718328423943 719133470328 719372261244 719537217048 720287777664 720450564596 720526951872 720689792858 721441555744 721606986048 721846598304 722655587584 723091741056 723923010304 731461880268 733700604672 734696006733 735706592712 736640464924 736885069102 737054040684 737085058866 738067870176 738098931024 738156152328 738325415376 739340993664 739419642832 739450760568 740525291744 740695098048 742549938949 743072386304 747415928064 747899225892 751593858624 753648768054 753707194863 754916997744 755029077153 755955398016 756067631592 756126245924 756299629608 757339931712 758646298368 758727001184 758898209664 759770642176 761939034038 762987093232 763162050144 763415460912 765611446912 767427998904 771996022707 773584456554 774886233744 775001277903 775694529792 775952102016 777115215744 777373259712 779061259522 779319949681 779498651802 781740901552 782000481496 783349386144 784426895616 785863574912 790968376926 791211084174 792299407536 792417036957 793688974416 793750505352 793783909548 794842321728 794875771872 796213377792 796298076896 796331588304 797609809152 798475210741 799669165022 799852533324 800952743136 801071657282 802419689552 803523430528 803769990272 803803816128 806383654144 810224161383 811621750212 812987536032 813108236934 814226680176 814413386592 815533625088 815596849536 817826747556 819324598742 820451592688 820549728964 821010414324 821866823232 822139727136 823372073824 823645477552 824504635136 831380332146 831847098186 833090953212 835956434592 839460086556 840335740608 840614777184 840807534528 840997559242 841874817056 842154364688 843032829184 843506137344 843541635456 843607031232 846314619136 848628501656 853372193646 853567876332 854741972448 858324358164 858360479886 859896380798 859932568677 861079181872 861115419528 861312877776 861379651272 862564492608 862692553996 862762283136 864077293248 864144281056 865332925184 866506911101 870787467472 871985249408 877060570176 879256896063 879458514246 879750541683 880736497368 882078903524 882281168808 882349567876 883563253664 884096521776 885087348096 885381244608 885584267136 889427948851 890355725168 890651371064 895835336508 902515199313 902722150746 903963859344 904033939368 904241239056 905485037184 905619470808 906634418368 906935469664 907143434688 907181610912 908429453568 909415093769 910054945024 910093243776 912652249562 913907617168 915164711552 915374563584 920491354944 923008041774 923079598203 924698532693 925970470152 926042256244 926081227806 926293583052 926601162246 927567714528 928843598592 929053519688 929128612608 929266556496 930544777344 933161288878 934444866992 934659140064 937658963072 937771118816 939061037824 939588259584 947109169188 947423660274 948411932832 948626276423 948843801366 949158868443 950148951024 951455895936 952103946528 954131205482 954707064363 957771231924 957845483378 958844627104 959163014992 959382956064 960702602496 962142648064 962462131072 968714079606 970488281217 972162316188 973499540832 975137732352 975282507024 976847968512 979370100982 979594675644 979635900906 980942123616 980983405584 981087760042 982738720912 982780078488 984090493568 984131908032 984208203104 984433887168 985934347424 987593464064 994008660372 995829189054 997198967856 998919077184 1001650190814 1001982792447 1002125144832 1003484714973 1004865024072 1004942926484 1006555996992 1006705436204 1008090175456 1008399506144 1009786575616 1017549400192 1017887281216 1019963720664 1020302403372 1023237331872 1023811813152 1026034933287 1028146069314 1029328030276 1029560300496 1030029120723 1031445942072 1033101553536 1033181644992 1033335037204 1036497679616 1039331535736 1044465848192 1045141225926 1045185209649 1051250475366 1053175842537 1054624502568 1054866333456 1054948112232 1054992508668 1056399210048 1056443667552 1056556049276 1058251965888 1058334007136 1058378546064 1059789762304 1059834362496 1060077388032 1061227565281 1061775451072 1064678418362 1066470044432 1067936990848 1071738421504 1076842715403 1078700205492 1079058391866 1080298881844 1080675846894 1081034689287 1082162333616 1082410479072 1082769897456 1083899351808 1083983381376 1084144315912 1085635573568 1085884515456 1088118796032 1090435663408 1094680552432 1095822430976 1096186302848 1104960697386 1105327603653 1105581061026 1106984434927 1107101805264 1107234228492 1108507109528 1109129464248 1109176140852 1110787937616 1111042647072 1112570903808 1114608579456 1117399770578 1117742642722 1119280115408 1120447654144 1120819702912 1121076712704 1121123892096 1124809374976 1134101447388 1134189368886 1134449444412 1136009897568 1137572497152 1137829591528 1138090501776 1139655963264 1142860454918 1142908551057 1144432477552 1144480639848 1144743075216 1145123191368 1146576758236 1148153892704 1148417170368 1148506201696 1150085990144 1152103057664 1161800720563 1165672823616 1166059889568 1168591889283 1169247977703 1169414093568 1172342528084 1172611352328 1173000722244 1174315329824 1175024079216 1176374891744 1176640343424 1178795362368 1180508326144 1190625758028 1192263482592 1194447115344 1194497382456 1199503747533 1199778799986 1201429114704 1201556919602 1201607485923 1203353599084 1203629534328 1205285145792 1205378585824 1205654985408 1205705724192 1207364191488 1207492627744 1209524579584 1209575481216 1219662355401 1221340020264 1223395274304 1226740121334 1227321806592 1228986898113 1230677389032 1230772797604 1230824593446 1231515621486 1232800234848 1232931376924 1233209590704 1234495971072 1234627293536 1234774970408 1235058110736 1235468216328 1236756952704 1239022075328 1246212186752 1247070498219 1259190129834 1260503610912 1260788488043 1260922165776 1261496338863 1262812225584 1263231547032 1264549243776 1265125068488 1265259206016 1265410546848 1265545157924 1266865268032 1267151139072 1269471928704 1272942752484 1277028309232 1279177274752 1280058290469 1287486537246 1289844571197 1291618772808 1291673129292 1292069476908 1293846738912 1293984374956 1294038830994 1296115939872 1296216421584 1297999387776 1298297025792 1300376676032 1303931995522 1306126234192 1306181201208 1307922831488 1307977874112 1310373437984 1312175877376 1312578516224 1321104746052 1323118355286 1323421753212 1323524351814 1325344880496 1327631022144 1327772252072 1328071866912 1329598623808 1331892102912 1332639873792 1335533587752 1335977056596 1337979619964 1338423901022 1339820032096 1342074662656 1356050909052 1358429206212 1359951627552 1360403204496 1360715152032 1362586837248 1364316442496 1365082417536 1365139865664 1368046577716 1368500842618 1368978374343 1370861425752 1372747067328 1373061845376 1373372160964 1375261256096 1377575526656 1388955705228 1389063384366 1389121841709 1393521634568 1393580279532 1393899834744 1395817166016 1399741933317 1401667300488 1401988710096 1404234456716 1406166003424 1406488444608 1406597482976 1406656678224 1408532280064 1408591556736 1408914554112 1409382389376 1411002621184 1411171394752 1415029634642 1423265702049 1425223426536 1427183843904 1431196808223 1435790287204 1436656847886 1436768225067 1438266940656 1438744522488 1439074434096 1440575555328 1440901129192 1441053903744 1441379585716 1442883111488 1443213972096 1443693196608 1446183482112 1462923760536 1469055151473 1469392013466 1471413185424 1471631640063 1473280929848 1473770138204 1474108081368 1474170117732 1476135740352 1476197862048 1476312304656 1476650830752 1478681987328 1478839285664 1478901521136 1481050583488 1481390196096 1485099877898 1493743783581 1495798451784 1503187717248 1507297536108 1507414389726 1509711969493 1509833995488 1510058154306 1511910796032 1512135263184 1512252491848 1512599259216 1514679863424 1517454002368 1517796419328 1523878068076 1525974186464 1526324100288 1526830921824 1531222893824 1534855997808 1543992045414 1544111743783 1547168913108 1549772467488 1550002555806 1551904204032 1554230431488 1554746519424 1558122519044 1558639899362 1558997303604 1563481803104 1564000962992 1566698772288 1567711838889 1571727149824 1581936753852 1582422168348 1584598815072 1584834073914 1587377948832 1587501010704 1587567819096 1589684643456 1589751543744 1592596153792 1592663176608 1596950421482 1597017627543 1599338330044 1599705066648 1601905486272 1602143314564 1604839379104 1607046861056 1607539980544 1607607632256 1620448322766 1621013770341 1623243500424 1625975072064 1626216473868 1628453360352 1628826773184 1631193699072 1635653495112 1638649197484 1640903185376 1641099457928 1642020828648 1643733646464 1644279454272 1646744147648 1647290955104 1657441046079 1662760664292 1663694196372 1666181906424 1671912869184 1676099655867 1676613964083 1678920173112 1680671481216 1681229554368 1681615069056 1681995118484 1683749634112 1684308729376 1687083270912 1687214062464 1697257003312 1701284053329 1706744387292 1707135752664 1709483944896 1714290682377 1716648716328 1716720959772 1719792761596 1719865137354 1722158363744 1722230839056 1722625755552 1722759302544 1723015073503 1725128985216 1725385107992 1725524566272 1728154586496 1728288562112 1733013822202 1741574934944 1743970498816 1754121140352 1758513792126 1758917028492 1759501083366 1761472994736 1761734513357 1764157807048 1764562337616 1764699135752 1767126507328 1768193043552 1770174696192 1770762489216 1771168534272 1778855897702 1780711450336 1781302742128 1791670673016 1801324052983 1802335379403 1805030398626 1805444301492 1807927718688 1808067878736 1808336315107 1808482478112 1810970074368 1811238941616 1813268836736 1813870939328 1814286869376 1814363221824 1818830187538 1820186487552 1825304499124 1827815234336 1830329423104 1840982709888 1846016083548 1846159196406 1846236890169 1848973086233 1849397065386 1851940940304 1852084512488 1852162455612 1852587166104 1853202324492 1855135429056 1858107039376 1858533112992 1861089554688 1866322577756 1868889733984 1869318280128 1875317926144 1875542237632 1894218338376 1894847320548 1896823865664 1897252552846 1897687602732 1898317736886 1900297902048 1902911791872 1904207893056 1908262410964 1909414128726 1915542463848 1915690966756 1917689254208 1918326029984 1918765912128 1924924262144 1937428159212 1940976562434 1941058246491 1944324632376 1946999081664 1950565014048 1955897993283 1958740201964 1959189351288 1959271801812 1961884247232 1961966811168 1962175520084 1965477441824 1965560156976 1968180987136 1968263816064 1968416406208 1968867774336 1971868694848 1984677532929 1985286527721 1988017320744 1991658378108 1994397935712 1997838154368 2003300381628 2003965584894 2006509326913 2006969429946 2007635851533 2009730048144 2009885852968 2013111993984 2013410872408 2016180350912 2016799012288 2035098800384 2035774562432 2039927441328 2040604806744 2046474663744 2047623626304 2052069866574 2052751263927 2055828236293 2056292138628 2058656060552 2059120600992 2060058241446 2062891884144 2066203107072 2066363289984 2066670074408 2078663071472 2083595076549 2088931696384 2090282451852 2090370419298 2102500950732 2106351685074 2109249005136 2109732666912 2109896224464 2109985017336 2110209472043 2112798420096 2112887335104 2113112098552 2116503931776 2116668014272 2116757092128 2119668724992 2122455130562 2122544451963 2123550902144 2129356836724 2132940088864 2135873981696 2153685430806 2157400410984 2157629909617 2158116783732 2160597763688 2161351693788 2162069378574 2164324667232 2164820958144 2165539794912 2167966762752 2168288631824 2171271147136 2171769030912 2180871326816 2189361104864 2192372605696 2209921394772 2210655207306 2211162122052 2213968869854 2214203610528 2214468456984 2214704026367 2217014219056 2218258928496 2218352281704 2221575875232 2222085294144 2227649816847 2229217158912 2234799541156 2235485285444 2238560230816 2241639405824 2242247784192 2261121584589 2264472656173 2265087231459 2268202894776 2268378737772 2268898888824 2272019795136 2275659183056 2276181003552 2279311926528 2285720909836 2285817102114 2288864955104 2288961279696 2289486150432 2290003580323 2290246382736 2293153516472 2296307785408 2296834340736 2297012403392 2315988068121 2323601441126 2325003833709 2331345647232 2332119779136 2337183778566 2337959849043 2338495955406 2341464334937 2344685056168 2345222704656 2346001444488 2348630659648 2350048158432 2352749783488 2353280686848 2357590724736 2377251110871 2381251516056 2384526965184 2388894230688 2388994764912 2394081511003 2395425632223 2399007495066 2399557599972 2402858229408 2403113839204 2403214971846 2403401281687 2406707198168 2407259068656 2410570291584 2410757171648 2411309970816 2411411448384 2414985255488 2419150962432 2430672484149 2439324710802 2442680040528 2446790548608 2453480242668 2457410299253 2457973796226 2461354778064 2461545595208 2461649186892 2463031242972 2465600469696 2465862753848 2466419181408 2469254587072 2469549940816 2470116221472 2470936432656 2473513905408 2478044150656 2492424373504 2494140996438 2518380259668 2521007221824 2521576976086 2521844331552 2522414275003 2522992677726 2525624451168 2526463094064 2529098487552 2530250136976 2530518412032 2530821093696 2531090315848 2533730536064 2538943857408 2545885504968 2554056618464 2558354549504 2560116580938 2574973074492 2579689142394 2579797706031 2583237545616 2583346258584 2584138953816 2584413847783 2587693477824 2587968749912 2588077661988 2592231879744 2592432843168 2595998775552 2599520733303 2600753352064 2607863991044 2612252468384 2612362402416 2615845662976 2615955748224 2620746875968 2637770688189 2642209492104 2646236710572 2646843506424 2647048703628 2650689760992 2655262044288 2655544504144 2656143733824 2659197247616 2666786619133 2668283846553 2671067175504 2671954113192 2675959239928 2676847802044 2679640064192 2707545597939 2712101818104 2716858412424 2719903255104 2720806408992 2721430304064 2728245281307 2728632884992 2730164835072 2730279731328 2736093155432 2737001685236 2737956748686 2741722851504 2745494134656 2746123690752 2746744321928 2750522512192 2769238794609 2774095598079 2777911410456 2778126768732 2778243683418 2787043269136 2787160559064 2787799669488 2791634332032 2799483866634 2803334600976 2803750800487 2803977420192 2804611126463 2808468913432 2812332006848 2812976889216 2813194965952 2813313356448 2817183113472 2818764778752 2822342789504 2830059269284 2845878829269 2846531404098 2847476605329 2850446853072 2854367687808 2862393616446 2867636095597 2871580574408 2873313695772 2873536450134 2876533881312 2877489044976 2878148868192 2881802258384 2882107807488 2882759171432 2885766222976 2886427944192 2887386393216 2911464843651 2925847521072 2938110302946 2938784026932 2942826370848 2943263280126 2943491457347 2946561859696 2947540276408 2948216162736 2948340235464 2952271480704 2952395724096 2952624609312 2953301661504 2957678571328 2957803042272 2962101166976 2962780392192 2970199755796 2987487567162 2991596903568 3006375434496 3009637332793 3010454144919 3014595072216 3014828779452 3019423938986 3019667990976 3020116308612 3024270526368 3024504983696 3025198518432 3029359726848 3034908004736 3047756136152 3051948372928 3052648200576 3053661843648 3069711995616 3078104799861 3087984090828 3088223487566 3090087362169 3094337826216 3099544934976 3100005111612 3109493038848 3116245038088 3117279798724 3117994607208 3126963606208 3128001925984 3133397544576 3135423677778 3159527527611 3163873507704 3164844336696 3169197630144 3169668147828 3174755897664 3175002021408 3175135638192 3179369286912 3179503087488 3183682695843 3185192307584 3185326353216 3193900842964 3194035255086 3194282873467 3198676660088 3199410133296 3203810972544 3204286629128 3209678758208 3215215264512 3230528146209 3240896645532 3242027540682 3243104067861 3246487000848 3251950144128 3252432947736 3256906720704 3257653546368 3266064511073 3271306990224 3271792667663 3277298394968 3281806370752 3282198915856 3284041657296 3287467292928 3288558908544 3293488295296 3294581910208 3314882092158 3315982810959 3320953304781 3325521328584 3327388392744 3332363812848 3343825738368 3352199311734 3352459191823 3353227928166 3357840346224 3358338870913 3361342962432 3362459108736 3363230138112 3363990236968 3367499268224 3368617458752 3374428124928 3394514006624 3402568106658 3413488774584 3414271505328 3418967889792 3428581364754 3428725653171 3433297432656 3433441919544 3433807160147 3434860817803 3439585523192 3439730274708 3444316727488 3444461678112 3445251511104 3445518605088 3446030147006 3450257970432 3450770215984 3456309172992 3456577124224 3466027644404 3483149869888 3485402161689 3505775667849 3508242280704 3517027584252 3517834056984 3519002166732 3522945989472 3523469026714 3528315614096 3529124675232 3529398271504 3534253014656 3536386087104 3541524978432 3557711795404 3561422900672 3562605484256 3583341346032 3598511242599 3602648105966 3604670758806 3604822457769 3610060797252 3610888602984 3615855437376 3616135757472 3616672630214 3616964956224 3622477883232 3626537673472 3627741878656 3628573738752 3628726443648 3637660375076 3650608998248 3655630468672 3681965419776 3686960694339 3692032167096 3692318392812 3692473780338 3697946172466 3698794130772 3703881880608 3704169024976 3704324911224 3705174332208 3706404648984 3710270858112 3716214078752 3717066225984 3726374464267 3732645155512 3737779467968 3738636560256 3751084475264 3782365464129 3784489016589 3788436676752 3789694641096 3793647731328 3794505105692 3795375205464 3796635473772 3800595804096 3808415786112 3816524821928 3818828257452 3831084927696 3831381933512 3835378508416 3836652059968 3837531824256 3869533713591 3874856318424 3881953124868 3882116492982 3888649264752 3893998163328 3901130028096 3910899197023 3911795986566 3912099249527 3917480403928 3918378702576 3918543603624 3923768494464 3923933622336 3924351040168 3930954883648 3931120313952 3936527632128 3936832812416 3937735548672 3943737389696 3969355065858 3970573055442 3976034641488 3983316756216 3988795871424 3995676308736 4000011592213 4006600763256 4007026975003 4007931169788 4013018653826 4013938859892 4015271703066 4019460096288 4019771705936 4026223987968 4026821744816 4032360701824 4033598024576 4071549124864 4079854882656 4081209613488 4092949327488 4095247252608 4104139733148 4105502527854 4106935123029 4111656472586 4112584277256 4113021763253 4117312121104 4118241201984 4120116482892 4125783768288 4132726579968 4133340148816 4157326142944 4167190153098 4180564903704 4180740838596 4199225799951 4205001901464 4205449218607 4212703370148 4218498010272 4219465333824 4219792448928 4219970034672 4220418944086 4225596840192 4225774670208 4226224197104 4233007863552 4233336028544 4233514184256 4244910261124 4245088903926 4247101804288 4258713673448 4265880177728 4293590424669 4307370861612 4310304675201 4314800821968 4315259819234 4316233567464 4321195527376 4322703387576 4324138757148 4328649334464 4329641916288 4331079589824 4336577263648 4342542294272 4348433764883 4361742653632 4378722209728 4407165454419 4414894920189 4419842789544 4421310414612 4422324244104 4427937739708 4428407221056 4428936913968 4429408052734 4434028438112 4436517856992 4436704563408 4443151750464 4444170588288 4455299633694 4463459523133 4469599082312 4470970570888 4477120461632 4522243169178 4528945312346 4529135908479 4530174462918 4536405789552 4536757475544 4537797777648 4544039590272 4551318366112 4552362007104 4563761984327 4571441819672 4571634204228 4577729910208 4577922559392 4578972300864 4580007160646 4580492765472 4586307032944 4592615570816 4593668681472 4594024806784 4631976136242 4632335231349 4647202882252 4650007667418 4662691294464 4664239558272 4674367557132 4675919698086 4676991910812 4682928669874 4684483653577 4689370112336 4690445409312 4692002888976 4697261319296 4700096316864 4705499566976 4715181449472 4754502221742 4762503032112 4769053930368 4777788461376 4777989529824 4788163022006 4789752949163 4790851264446 4791052882629 4798014990132 4799115199944 4805716458816 4806227678408 4806429943692 4806802563374 4813414396336 4814518137312 4821140583168 4821514343296 4822619941632 4822822896768 4829970510976 4861344968298 4878649421604 4885360081056 4893581097216 4906960485336 4914820598506 4915947592452 4922709556128 4923091190416 4923298373784 4926062485944 4931200939392 4931725507696 4932838362816 4938509174144 4939099881632 4940232442944 4941872865312 4952603721247 4956088301312 4988281992876 5028298967601 5029841892249 5036760519336 5042014443648 5043153952172 5043688663104 5044828550006 5045985355452 5051248902336 5052926188128 5060500273952 5061642187392 5062180631696 5067461072128 5091771009936 5108113236928 5120233161876 5142872047131 5149946148984 5159378284788 5159595412062 5166475091232 5166692517168 5168277907632 5168827695566 5169045220509 5175386955648 5175937499824 5176155323976 5184463759488 5184865686336 5197849572643 5199041466606 5201506704128 5215727982088 5224504936768 5224724804832 5231911496448 5241493751936 5275541376378 5284418984208 5285203540071 5292473421144 5293687012848 5294097407256 5301379521984 5310524088576 5311089008288 5312287467648 5318394495232 5325609891823 5333573238266 5336567693106 5342134351008 5343908226384 5351918479856 5353695604088 5359280128384 5403972158949 5407006138209 5415091195878 5424203636208 5425008945321 5433716824848 5439806510208 5441612817984 5442860608128 5456490562614 5460559462656 5466484135073 5472186310864 5474003370472 5475913497372 5483445703008 5490988269312 5493488643856 5501045024384 5538477589218 5546919258699 5548191196158 5555822820912 5556253537464 5556487366836 5574086538272 5574321118128 5575599338976 5583268664064 5589326475187 5598967733268 5606669201952 5607501600974 5607954840384 5609222252926 5616937826864 5624664013696 5625953778432 5626389931904 5626626712896 5644685579008 5660118538568 5691757658538 5693062808196 5694953210658 5700893706144 5708735375616 5724787232892 5735272191194 5743161148816 5746627391544 5747072900268 5753067762624 5754978089952 5756297736384 5763604516768 5765518342864 5771532445952 5774772786432 5822929687302 5851695042144 5867693979849 5876220605892 5877568053864 5885652741696 5886526560252 5886982914694 5893123719392 5895080552816 5896432325472 5896680470928 5904542961408 5904791448192 5905249218624 5906603323008 5915357142656 5915606084544 5924202333952 5932239622153 5940399511592 5974975134324 5983193807136 6019274665586 6019527980739 6020908289838 6022907554599 6029190144432 6029657558904 6038847877972 6039335981952 6040232617224 6048541052736 6049009967392 6050397036864 6065548377707 6069816009472 6095512272304 6103896745856 6105296401152 6107323687296 6139423991232 6156209599722 6158253791781 6167484708879 6175968181656 6176446975132 6180174724338 6188675652432 6199089869952 6200010223224 6225995641957 6232490076176 6234559597448 6235989214416 6253927212416 6256003851968 6266795089152 6270847355556 6319055055222 6327747015408 6329688673392 6330628416129 6338395260288 6339336295656 6349511795328 6350004042816 6350271276384 6359006174976 6365905656383 6367365391686 6367633355889 6370384615168 6370652706432 6387801685928 6388070510172 6388565746934 6397353320176 6398820266592 6407621945088 6408573258256 6419357516416 6461056292418 6472889728851 6481793291064 6484055081364 6486208135722 6492974001696 6503900288256 6504865895472 6513813441408 6515307092736 6532129022146 6542613980448 6543585335326 6554596789936 6563612741504 6564397831712 6568083314592 6577117817088 6586976590592 6589163820416 6629764184316 6631965621918 6641906609562 6644112079101 6651042657168 6654776785488 6664727625696 6682949450541 6687651476736 6704398623468 6704918383646 6706455856332 6715680692448 6716677741826 6724918217472 6727980473936 6734998536448 6737234917504 6789028013248 6793417968519 6805136213316 6826977549168 6828543010656 6837935779584 6857162729508 6857451306342 6866594865312 6866883839088 6867614320294 6869721635606 6870010740969 6879171046384 6879460549416 6888633454976 6888923356224 6890503022208 6891037210176 6892060294012 6901540431968 6913154248448 6932055288808 6966299739776 6970804323378 7011551335698 7013879547129 7024393004811 7034055168504 7035668113968 7038004333464 7045891978944 7046938053428 7056631228192 7058249350464 7058796543008 7068506029312 7072772174208 7115423590808 7122845801344 7125210968512 7166682692064 7182244533009 7186276896669 7197022485198 7205296211932 7209341517612 7209644915538 7210203845061 7220121594504 7221777205968 7231710874752 7232271514944 7233345260428 7233929912448 7244955766464 7255483757312 7257452887296 7265327177693 7275320750152 7301217996496 7311260937344 7372230897759 7373921388678 7384064334192 7384636785624 7384947560676 7395892344932 7397588261544 7407763761216 7408338049952 7408649822448 7410348664416 7412809297968 7420541716224 7428592956967 7432428157504 7434132451968 7452748928534 7465290311024 7475558935936 7477273120512 7502168950528 7564730928258 7567242825009 7568978033178 7576873353504 7579389282192 7587295462656 7589010211384 7590750410928 7593270947544 7601191608192 7616831572224 7633049643856 7637656514904 7662169855392 7662763867024 7670757016832 7673304119936 7675063648512 7739067427182 7748891044489 7749712636848 7753241543349 7763906249736 7764232985964 7777298529504 7787996326656 7798562199909 7802260056192 7821798394046 7823591973132 7824198499054 7834960807856 7836757405152 7837087207248 7847536988928 7847867244672 7848702080336 7861909767296 7862240627904 7873665624832 7887474779392 7938710131716 7941146110884 7952069282976 7966633512432 7977591742848 8000023184426 8000359857399 8004851539659 8013201526512 8014053950006 8015862339576 8026037307652 8027877719784 8030543406132 8038920192576 8039543411872 8053643489632 8064721403648 8067196049152 8159709765312 8162419226976 8184735843921 8185898654976 8190494505216 8208279466296 8211005055708 8213870246058 8223312945172 8225168554512 8226043526506 8234624242208 8236482403968 8240232965784 8251567536576 8266680297632 8314652285888 8334380306196 8361129807408 8361481677192 8398451599902 8410003802928 8410898437214 8411252401461 8413833379389 8425406740296 8436996020544 8438930667648 8439584897856 8439940069344 8440837888172 8451549340416 8452448394208 8466672057088 8467028368512 8489820522248 8490177807852 8517427346896 8531760355456 8537636487807 8587180849338 8602908286791 8614741723224 8620609350402 8629601643936 8630519638468 8632467134928 8642391054752 8645406775152 8648277514296 8657298668928 8659283832576 8662159179648 8673154527296 8696867529766 8699755356643 8723485307264 8757444419456 8814330908838 8829789840378 8830474372041 8839685579088 8842620829224 8844648488208 8855875479416 8856814442112 8857873827936 8858816105468 8868056876224 8873035713984 8873409126816 8886303500928 8888341176576 8910599267388 8926919046266 8939198164624 8941941141776 8954240923264 9028911998379 9044486338356 9057890624692 9058271816958 9060348925836 9072811579104 9073514951088 9075595555296 9088079180544 9102636732224 9104724014208 9127523968654 9142883639344 9143268408456 9155459820416 9155845118784 9157944601728 9160014321292 9160985530944 9172614065888 9185231141632 9188049613568 9263952272484 9264670462698 9294405764504 9300015334836 9328479116544 9348735114264 9351839396172 9353983821624 9365857339748 9368967307154 9378740224672 9380890818624 9384005777952 9394522638592 9400192633728 9410999133952 9509004443484 9525006064224 9538107860736 9551048087529 9555576922752 9555979059648 9576326044012 9579505898326 9581702528892 9582105765258 9582848620401 9596029980264 9598230399888 9611432917632 9612455356816 9612859887384 9613605126748 9626828792672 9629036274624 9643028686592 9645645793536 9659941021952 9722689936596 9757298843208 9770720162112 9798193533219 9813920970672 9815378002989 9829641197012 9831895184904 9845419112256 9846182380832 9846596747568 9852124971888 9862401878784 9863451015392 9865676725632 9877018348288 9878199763264 9880464885888 9883745730624 9905207442494 9962859914343 9976563985752 10056597935202 10057377575469 10059683784498 10073521038672 10075016612739 10084028887296 10086307904344 10087377326208 10089657100012 10091970710904 10102497804672 10105852376256 10121000547904 10123284374784 10124361263392 10183542019872 10216226473856 10240466323752 10285744094262 10299892297968 10301421480441 10304582453409 10318756569576 10319190824124 10332950182464 10333385034336 10336555815264 10337655391132 10338090441018 10350773911296 10351874999648 10352310647952 10368927518976 10369731372672 10395699145286 10398082933212 10431455964176 10449009873536 10449449609664 10456206485067 10482987503872 10551082752756 10568837968416 10570407080142 10584946842288 10587374025696 10588194814512 10602759043968 10622178016576 10624574935296 10651219783646 10667146476532 10673135386212 10684268702016 10687816452768 10703836959712 10707391208176 10718560256768 10807944317898 10814012276418 10830182391756 10848407272416 10850017890642 10867433649696 10879613020416 10883225635968 10885721216256 10912981125228 10932968270146 10944372621728 10948006740944 10951826994744 10966891406016 10986977287712 11002090048768 11076955178436 11093838517398 11096382392316 11111645641824 11112507074928 11112974733672 11148173076544 11148642236256 11151198677952 11178652950374 11179123392801 11197935466536 11213338403904 11215003201948 11215909680768 11218444505852 11233875653728 11249328027392 11252779863808 11253253425792 11320237077136 11347096392387 11383515317076 11386125616392 11389906421316 11401787412288 11449574465784 11470544382388 11486322297632 11493254783088 11494145800536 11506135525248 11509956179904 11512595472768 11527209033536 11531036685728 11562563335063 11645859374604 11703390084288 11732697591069 11735387959698 11736297748581 11752441211784 11755136107728 11771305483392 11773053120504 11773965829388 11786247438784 11790161105632 11792864650944 11793360941856 11809582896384 11810498437248 11813206646016 11830714285312 11831212169088 11864479244306 11880799023184 11949950268648 11966387614272 12000034776639 12021080925009 12038549331172 12039055961478 12041816579676 12045815109198 12058380288864 12059315117808 12061105514521 12077695755944 12078671963904 12080465234448 12097082105472 12098019934784 12100794073728 12131096755414 12191024544608 12207793491712 12214647374592 12278847982464 12312419199444 12316507583562 12332141593499 12334969417758 12339065289759 12351936363312 12352893950264 12360349448676 12377351304864 12398179739904 12400020446448 12451991283914 12464980152352 12469119194896 12471978428832 12507854424832 12512007703936 12541694711112 12616347655821 12638110110444 12655494030816 12658354205749 12659377346784 12661256832258 12676790520576 12678672591312 12699023590656 12700008085632 12700542552768 12731811312766 12734730783372 12735266711778 12741305412864 12775603371856 12776141020344 12777131493868 12794706640352 12797640533184 12817146516512 12838715032832 12922112584836 12945779457702 12963586582128 12968110162728 12972416271444 12985948003392 13009731790944 13027626882816 13045301294649 13064258044292 13085227960896 13087170670652 13109193579872 13127225483008 13128795663424 13136166629184 13178327640832 13259528368632 13263931243836 13283813219124 13288224158202 13302085314336 13309553570976 13329455251392 13365898901082 13390378569399 13408797246936 13409836767292 13412911712664 13431361384896 13433355483652 13455960947872 13474469835008 13578056026496 13586835937038 13587407725437 13610272426632 13653955098336 13657086021312 13691285952981 13714325459016 13714902612684 13733189730624 13733767678176 13735228640588 13739443271212 13740021481938 13758342092768 13758921098832 13777266909952 13777846712448 13781006044416 13782074420352 13784120588024 13803080863936 13864110577616 13897005694047 13932599479552 13941608646756 14023102671396 14027759094258 14048786009622 14053450960731 14068110337008 14071336227936 14074516386929 14076008666928 14091783957888 14093876106856 14113262456384 14116498700928 14117593086016 14145544348416 14230847181616 14245691602688 14250421937024 14333365384128 14364489066018 14369258847489 14372553793338 14390797654051 14394044970396 14410592423864 14418683035224 14419289831076 14420407690122 14440243189008 14443554411936 14463421749504 14464543029888 14466690520856 14467859824896 14489911532928 14530654355386 14550641500304 14602435992992 14622521874688 14744461795518 14747842777356 14768128668384 14769273571248 14769895121352 14771466304301 14791784689864 14795176523088 14815527522432 14816676099904 14817299644896 14820697328832 14825618595936 14857185913934 14857811163741 14864856315008 14868264903936 14905497857068 14930580622048 14951117871872 15103409367319 15129461856516 15134485650018 15137956066356 15153746707008 15158778564384 15178020422768 15181500821856 15186541895088 15202383216384 15266099287712 15275313029808 15324339710784 15325527734048 15346608239872 15478134854364 15497782088978 15499425273696 15502928184569 15506483086698 15507135661527 15527812499472 15528465971928 15554597059008 15593548717929 15597124399818 15604520112384 15643596788092 15647183946264 15648396998108 15669921615712 15673514810304 15674174414496 15695734489344 15697404160672 15723819534592 15724481255808 15855610620213 15877420263432 15882292221768 15904138565952 15933267024864 15955183485696 15976829675469 16000046368852 16000719714798 16009703079318 16026403053024 16028107900012 16030025062261 16031724679152 16052074615304 16055755439568 16061086812264 16077840385152 16079086823744 16107286979264 16211916476847 16275026835963 16319419530624 16324838453952 16369471687842 16390250344559 16399452405219 16416558932592 16422010111416 16427740492116 16446625890344 16450337109024 16452087053012 16469248484416 16472964807936 16480465931568 16503135073152 16533360595264 16629304571776 16640757776097 16668760612392 16722259614816 16722963354384 16767979425561 16796903199804 16820007605856 16821796874428 16822504802922 16823808971809 16827666758778 16850813480592 16873992041088 16877861335296 16879169795712 16879880138688 16881675776344 16904896788416 16934056737024 16979641044496 16980355615704 17034854693792 17063520710912 17075272975614 17174361698676 17205816573582 17229483446448 17237329058149 17241218700804 17259203287872 17261039276936 17264934269856 17284782109504 17290813550304 17296555028592 17314597337856 17324318359296 17346309054592 17393735059532 17399510713286 17446970614528 17514888838912 17628661817676 17659579680756 17660948744082 17679371158176 17685241658448 17689296976416 17711750958832 17713628884224 17715747655872 17717632210936 17736113752448 17746071427968 17746818253632 17772607001856 17796718866459 17821198534776 17853838092532 17878396329248 17883882283552 17908481846528 18057823996758 18058583942217 18088972676712 18090896934481 18115781249384 18116543633916 18120697851672 18145623158208 18147029902176 18151191110592 18196645133121 18205273464448 18209448028416 18255047937308 18285767278688 18286536816912 18310919640832 18311690237568 18315889203456 18320028642584 18321971061888 18345228131776 18502454126637 18527904544968 18529340925396 18588811529008 18600030669672 18677986925871 18697470228528 18703678792344 18707967643248 18731714679496 18737934614308 18757480449344 18761781637248 18768011555904 18800385267456 18991885248387 19018008886968 19050012128448 19097716969149 19102096175058 19111153845504 19111958119296 19152652088024 19159011796652 19163405057784 19164211530516 19165697240802 19192059960528 19196460799776 19222865835264 19224910713632 19225719774768 19227210253496 19253657585344 19258072549248 19418669186553 19445379873192 19514597686416 19541440324224 19596387066438 19626255603409 19627841941344 19630756005978 19632277885241 19659282394024 19663790369808 19690838224512 19692364761664 19693193495136 19704249943776 19726902030784 19731353451264 19756399526528 19760929771776 19767491461248 19810414884988 19925719828686 19932336237303 19953127971504 20073452669179 20113195870404 20114755150938 20119367568996 20147042077344 20150033225478 20172615808688 20174754652416 20179314200024 20183941421808 20204995609344 20211704752512 20242001095808 20248722526784 20367084039744 20380253905557 20432452947712 20480932647504 20571488188524 20599784595936 20602842960882 20604440201429 20609164906818 20610032222907 20637513139152 20638381648248 20665900364928 20666770068672 20673111630528 20675310782264 20676180882036 20703749999296 20704621295904 20739462745344 20791398290572 20796165866424 20862911928352 20898019747072 20898899219328 20912412970134 21073179014433 21102165505512 21137675936832 21140814160284 21169893684576 21174748051392 21176389629024 21205518087936 21244356033152 21302439567292 21334292953064 21346270772424 21368537404032 21375632905536 21407673919424 21414782416352 21546733599027 21615888635796 21628024552836 21630611535183 21660364783512 21696814544832 21700035781284 21734867299392 21766451271936 21795981533079 21825962250456 21865936540292 21888745243456 21896013481888 21903653989488 21933782812032 21973954575424 22116692693277 22153910356872 22187677034796 22192764784632 22223291283648 22225014149856 22225949467344 22285778870901 22296346153088 22297284472512 22302397355904 22357305900748 22358246785602 22359980114269 22395870933072 22399195955539 22426676807808 22430006403896 22431819361536 22436889011704 22467751307456 22506506851584 22640474154272 22694192784774 22701728475027 22767030634152 22772251232784 22779812842632 22803574824576 22899148931568 22902548673641 22941088764776 22972644595264 22986509566176 22988291601072 23012271050496 23019912359808 23025190945536 23054418067072 23062073371456 23125126670126 23246673133467 23259724630047 23291718749208 23406780168576 23465395182138 23470775919396 23472595497162 23504882423568 23508372096391 23510272215456 23542610966784 23546106241008 23547931658776 23572494877568 23580322211264 23585729301888 23586721883712 23620996874496 23662424338176 23728958488612 23761598046368 23899900537296 23932775228544 24000069553278 24001079572197 24036650121029 24042161850018 24044025724621 24077098662344 24078111922956 24083633159352 24091630218396 24116760577728 24118630235616 24122211029042 24155391511888 24160930468896 24194164210944 24196039869568 24201588147456 24262193510828 24382049089216 24557695964928 24624838398888 24633015167124 24664283186998 24669938835516 24678130579518 24703872726624 24705787900528 24720698897352 24754702609728 24800040892896 24903982567828 24929960304704 24938238389792 24943956857664 25024015407872 25083389422224 25232695311642 25233757204383 25241500138167 25276220220888 25310988061632 25316708411498 25318754693568 25322513664516 25357345182624 25400016171264 25401085105536 25463622625532 25469461566744 25470533423556 25551206743712 25552282040688 25554262987736 25589413280704 25595281066368 25634293033024 25808724860373 25844225169672 25891558915404 25927173164256 25936220325456 25944832542888 25971896006784 26019463581888 26084621249869 26090602589298 26099266069929 26128516088584 26170455921792 26174341341304 26218387159744 26257591326848 26272333258368 26491423116123 26519056737264 26527862487672 26567626438248 26576448316404 26604170628672 26619107141952 26658910502784 26725767071809 26731797802164 26780757138798 26817594493872 26819673534584 26825823425328 26862722769792 26866710967304 26911921895744 27086735995137 27156112052992 27173671874076 27174815450874 27220544853264 27307910196672 27314172042624 27382571905962 27384694746689 27428650918032 27429805225368 27432723136559 27466379461248 27467535356352 27470457281176 27478886542424 27480042963876 27516684185536 27517842197664 27555693424896 27564148840704 27568241176048 27606161727872 27728221155232 27794011388094 27883217293512 28046205342792 28049188825021 28055518188516 28097572019244 28106901921462 28136220674016 28142672455872 28149032773858 28152017333856 28158379763809 28183567915776 28187752213712 28226524912768 28232997401856 28235186172032 28461694363232 28500843874048 28666730768256 28728978132036 28738517694978 28745107586676 28748545861203 28781595308102 28788089940792 28791152342771 28821184847728 28837366070448 28838579662152 28840815380244 28880486378016 28887108823872 28929086059776 28933381041712 28979823065856 29061308710772 29101283000608 29204871985984 29394580599657 29438144530249 29446134008967 29488923591036 29495685554712 29536257336768 29538547142496 29539790242704 29542932608602 29583569379728 29590353046176 29631055044864 29633352199808 29634599289792 29641394657664 29651237191872 29714371827868 29715622327482 29729712630016 29770046544199 29810995714136 29861161244096 30172132726407 30206818734638 30225049838217 30258923713032 30268971300036 30275912132712 30307493414016 30317557128768 30356040845536 30363001643712 30373083790176 30439036354181 30532198575424 30550626059616 30648679421568 30651055468096 30904264441323 30913747360227 30956269708728 30995564177956 30998850547392 31005856369138 31012966173396 31014271323054 31055624998944 31056931943856 31109194118016 31187097435858 31194248799636 31244216661931 31287193576184 31294367892528 31296793996216 31339843231424 31347029620608 31348348828992 31394808321344 31448962511616 31711221240426 31754840526864 31764584443536 31808277131904 31866534049728 31946333890289 31953659350938 32000092737704 32001439429596 32019406158636 32052806106048 32056215800024 32060050124522 32063449358304 32104149230608 32111510879136 32122173624528 32155680770304 32158173647488 32214573958528 32423832953694 32550053671926 32638839061248 32649676907904 32738943375684 32780500689118 32791385575039 32798904810438 32833117865184 32844020222832 32855480984232 32893251780688 32900674218048 32904174106024 32938496968832 32960931863136 33006270146304 33066721190528 33258609143552 33281515552194 33337521224784 33444519229632 33445926708768 33535958851122 33537370178403 33593806399608 33597380021179 33640015211712 33643593748856 33645009605844 33647617943618 33655333517556 33701626961184 33747984082176 33758339591424 33759760277376 33763351552688 33809793576832 33959282088992 33960711231408 34069709387584 34150545951228 34348723397352 34411633147164 34458966892896 34474658116298 34482437401608 34518406575744 34522078553872 34529868539712 34569564219008 34581627100608 34593110057184 34668226048729 34687690005189 34692618109184 34787470119064 34799021426572 35198092773207 35208893245743 35257323635352 35319159361512 35321897488164 35358742316352 35370483316896 35378593952832 35423501917664 35431495311744 35435264421872 35472227504896 35492142855936 35493636507264 35593437732918 35642397069552 35707676185064 35756792658496 35767764567104 36000104329917 36063242775027 36115647993516 36117167884434 36177945353424 36181793868962 36183316543563 36231562498768 36233087267832 36241395703344 36291246316416 36294059804352 36302382221184 36393290266242 36410546928896 36459944644019 36510095874616 36571534557376 36573073633824 36623380475136 36640057285168 36643942123776 36690456263552 36996424780497 37004908253274 37017195869277 37055809089936 37058681850792 37177623058016 37200061339344 37279269242761 37355973851742 37394940457056 37407357584688 37415935286496 37424391386269 37463429358992 37475869228616 37514960898688 37523563274496 37536023111808 37849042967463 37975062617247 37983770496774 38036017773936 38100024256896 38195433938298 38204192350116 38223916238592 38265388945511 38305304176048 38318023593304 38326810115568 38328423061032 38331394481604 38384119921056 38392921599552 38449821427264 38451439549536 38454420506992 38507315170688 38516145098496 38837338373106 38890759746384 39029195372832 39082880648448 39125285326309 39135903883947 39192774132876 39252511206818 39255683882688 39261512011956 39264555770482 39318564788048 39327580739616 39381676449024 39384729523328 39386386990272 39408499887552 39453804061568 39512799053056 39534982922496 39620829769976 39851439657372 39864672474606 39906255943008 40146905338358 40171135708197 40226391740808 40229510301876 40238735137992 40294084154688 40300066450956 40345231617376 40358628400048 40367882843616 40423409505024 40484002191616 40497445053568 40734168079488 40760507811114 40961865295008 41073857858943 41142976377048 41199569191872 41205685921764 41208880402858 41218329813636 41220064445814 41275026278304 41276763296496 41331800729856 41333540137344 41346223261056 41350621564528 41352361764072 41407499998592 41409242591808 41525677355071 41582796581144 41592331732848 41725823856704 41797798438656 41824825940268 42146358028866 42160352882193 42204331011024 42223549160787 42275351873664 42281628320568 42339787369152 42349496102784 42352779258048 42458838643949 42488712066304 42604879134584 42668585906128 42692541544848 42737074808064 42751265811072 42815347838848 42829564832704 43093467198054 43107776542467 43172392962153 43231777271592 43256049105672 43261223070366 43320729567024 43393629089664 43400071562568 43469734598784 43581969493699 43591963066158 43651924500912 43658405321869 43731873080584 43777490486912 43792026963776 43807307978976 43867565624064 43947909150848 44233385386554 44307820713744 44314398912903 44375354069592 44385529569264 44446582567296 44450028299712 44451898934688 44571557741802 44573433491223 44592692306176 44594568945024 44604794711808 44653190631439 44714611801496 44716493571204 44719960228538 44791741866144 44798391911078 44853353615616 44860012807792 44873778023408 44935502614912 45280948308544 45310228101957 45388385569548 45403456950054 45534061268304 45544502465568 45559625685264 45607149649152 45798297863136 45805097347282 45882177529552 45945289190528 45973019132352 45976583202144 46039824719616 46108836134144 46124146742912 46250253340252 46493346266934 46508784553707 46519449260094 46583437498416 46780646153787 46813560337152 46930790364276 46941551838792 46945190994324 47009764847136 47016744192782 47020544430912 47092212482016 47095863317552 47144989755136 47160644422528 47171458603776 47173443767424 47457916977224 47523196092736 47799801074592 47865550457088 47930489026407 48000139106556 48002159144394 48073300242058 48084323700036 48088051449242 48090075186783 48154197324688 48156223845912 48167266318704 48183260436792 48233521155456 48237260471232 48244422058084 48310783023776 48321860937792 48392079739136 48524387021656 48764098178432 49170751033677 49198357215657 49249676797776 49266030334248 49328566373996 49339877671032 49356261159036 49407745453248 49411575801056 49441397794704 49509405219456 49600081785792 49739547601129 49807965135656 49859920609408 49876476779584 49887913715328 50166778844448 50303938276683 50465390623284 50467514408766 50471426915427 50483000276334 50552440441776 50621976123264 50633416822996 50637509387136 50645027329032 50714690365248 50802170211072 50857290243851 50927245251064 50938923133488 50941066847112 51102413487424 51104564081376 51108525975472 51178826561408 51190562132736 51268586066048 51617449720746 51688450339344 51711987174447 51783117830808 51854346328512 51872440650912 51889665085776 51943792013568 52000150698769 52038927163776 52169242499738 52181205178596 52198532139858 52257032177168 52340911843584 52348682682608 52436774319488 52515182653696 52544666516736 52982846232246 53038113474528 53055724975344 53135252876496 53152896632808 53208341257344 53238214283904 53317821005568 53390156599377 53451534143618 53463595604328 53469282922289 53561514277596 53635188987744 53639347069168 53651646850656 53725445539584 53733421934608 53823843791488 54173471990274 54272690803443 54347343748152 54349630901748 54441089706528 54589935399363 54615820393344 54628344085248 54765143811924 54769389493378 54857301836064 54859610450736 54865446273118 54932758922496 54935070712704 54940914562352 54957773084848 54960085927752 55033368371072 55035684395328 55136482352096 55212323455744 55456442310464 55588022776188 55766434587024 56033960777613 56092410685584 56098377650042 56111036377032 56195144038488 56213803842924 56272441348032 56285344911744 56298065547716 56304034667712 56316759527618 56375504427424 56453049825536 56470372344064 56923388726464 57293150907447 57333461536512 57457956264072 57477035389956 57490215173352 57497091722406 57563190616204 57576179881584 57582304685542 57642369695456 57674732140896 57677159324304 57681630760488 57760972756032 57774217647744 57866762083424 58024973800729 58122617421544 58202566001216 58409743971968 58789161199314 58876289060498 58878766810227 58892268017934 58896833655723 58977847182072 58991371109424 59072514673536 59077094284992 59079580485408 59085865217204 59167138759456 59180706092352 59266704399616 59269198579584 59282789315328 59302474383744 59428743655736 59431244654964 59540093088398 59621991428272 59722322488192 60220358007537 60344265452814 60413637469276 60450099676434 60517847426064 60537942600072 60551824265424 60614986828032 60635114257536 60712081691072 60726003287424 60746167580352 60878072708362 60898287496501 61064397150848 61101252119232 61297358843136 61302110936192 61808528882646 61813320604287 61827494720454 61912539417456 61991128355912 61997701094784 62011712738276 62025932346792 62028542646108 62111249997888 62113863887712 62218388236032 62374194871716 62388497599272 62488433323862 62574387152368 62588735785056 62593587992432 62679686462848 62694059241216 62696697657984 62789616642688 63422442480852 63509681053728 63529168887072 63616554263808 63733068099456 63892667780578 63907318701876 64000185475408 64002878859192 64038812317272 64105612212096 64112431600048 64120100249044 64126898716608 64208298461216 64223021758272 64244347249056 64316347294976 64429147917056 64847665907388 65100107343852 65299353815808 65387944599237 65477886751368 65561001378236 65582771150078 65597809620876 65666235730368 65688040445664 65710961968464 65786503561376 65801348436096 65808348212048 65876993937664 65921863726272 66133442381056 66563031104388 66675042449568 66857336612703 66889038459264 66891853417536 67071917702244 67074740356806 67079940342807 67187612799216 67194760042358 67197587866617 67280030423424 67287187497712 67290019211688 67295235887236 67310667035112 67403253922368 67519520554752 67526703105376 67619587153664 67918564177984 67921422462816 68139418775168 68301091902456 68697446794704 68707646020923 68823266294328 68917933785792 68949316232596 68964874803216 69036813151488 69044157107744 69059737079424 69139128438016 69163254201216 69186220114368 69336452097458 69375380010378 69574940238128 69598042853144 69740019400401 70396185546414 70417786491486 70514647270704 70525116289173 70638318723024 70643794976328 70717484632704 70740966633792 70757187905664 70847003835328 70862990623488 70870528843744 70987273014528 71064293755949 71186875465836 71284794139104 71415352370128 71513585316992 71535529134208 72000208659834 72109950363087 72126485550054 72132077173863 72231295987032 72234335768868 72355890706848 72363587737924 72366633087126 72463124997536 72466174535664 72482791406688 72582492632832 72588119608704 72604764442368 72786580532484 72919889288038 73020191749232 73143069114752 73146147267648 73280114570336 73380912527104 73992849560994 74009816506548 74034391738554 74111618179872 74117363701584 74355246116032 74400122678688 74558538485522 74711947703484 74789880914112 74814715169376 74831870572992 74848782772538 74926858717984 74951738457232 75029921797376 75072046223616 75698085934926 75950125234494 75967540993548 76072035547872 76200048513792 76390867876596 76408384700232 76530777891022 76610608352096 76636047186608 76653620231136 76656846122064 76662788963208 76768239842112 76785843199104 76899642854528 76902879099072 76908841013984 77014630341376 77119115087989 77674676746212 77781519492768 78058390745664 78250570652618 78253863749607 78271807767894 78297798209787 78385548265752 78505022413636 78511367765376 78523024023912 78529111540964 78637129576096 78655161479232 78769459046656 78772773980544 78816999775104 78907608123136 79241659539952 79702879314744 79729344949212 79812511886016 80177301215427 80293810676716 80342271416394 80452783481616 80459020603752 80477470275984 80588168309376 80600132901912 80690463234752 80717256800096 80735765687232 80937943345441 80994890107136 81468336158976 81521015622228 81923730590016 82147715717886 82154084240067 82285952754096 82298169409677 82399138383744 82411371843528 82417760805716 82436659627272 82440128891628 82550052556608 82553526592992 82667080274688 82692446522112 82701243129056 82704723528144 82814999997184 82818485183616 83051354710142 83165593162288 83184663465696 83451647713408 83649651880536 84147566475063 84292716057732 84320705764386 84408662022048 84427738601647 84447098321574 84475139291427 84550703747328 84563256641136 84679574738304 84698992205568 84705558516096 84917677287898 85209758269168 85337171812256 85385083089696 85502531622144 85630695677696 85659129665408 86186934396108 86215553084934 86344785924306 86373457028313 86463554543184 86512098211344 86522446140732 86641459134048 86787258179328 86800143125136 86939469197568 87163938987398 87183926132316 87303849001824 87316810643738 87463746161168 87554980973824 87584053927552 87614615957952 87895818301696 88314433590747 88466770773108 88615641427488 88628797825806 88750708139184 88771059138528 88893165134592 88900056599424 88903797869376 89143115483604 89146866982446 89189137890048 89306381262878 89310139632597 89429223602992 89432987142408 89439920457076 89583483732288 89596783822156 89720025615584 89747556046816 89871005229824 90561896617088 90620456203914 90776771139096 90806913900108 91068122536608 91089004931136 91119251370528 91317109062543 91596595726272 91610194694564 91764355059104 91890578381056 91946038264704 91953166404288 92248293485824 92500506680504 92986692533868 93017569107414 93038898520188 93166874996832 93561292307574 93732649985793 93861580728552 93883103677584 93890381988648 94019529694272 94033488385564 94041088861824 94184424964032 94191726635104 94321288845056 94346887534848 94449253310009 94915833954448 95046392185472 95599602149184 95839001670867 95860978052814 96000278213112 96004318288788 96146600484116 96168647400072 96176102898484 96180150373566 96308394649376 96312447691824 96334532637408 96366520873584 96467042310912 96474520942464 96488844116168 96621566047552 96643721875584 97048774043312 97528196356864 98341502067354 98374156725117 98396714431314 98499353595552 98521614708503 98532060668496 98657132747992 98679755342064 98712522318072 98815490906496 98823151602112 98882795589408 99018810438912 99200163571584 99479095202258 99615930271312 99719841218816 99752953559168 99775827430656 100333557688896 100607876553366 100735583578357 100792140063537 100930781246568 100935028817532 100942853830854 100966000552668 101104880883552 101243952246528 101266833645992 101275018774272 101290054658064 101429380730496 101714580487702 101854490502128 101877846266976 101882133694224 102204826974848 102209128162752 102217051950944 102357653122816 102537172132096 103234899441492 103376900678688 103400264130107 103423974348894 103566235661616 103708692657024 103744881301824 103779330171552 104000301397538 104004678146187 104063070015567 104077854327552 104338484999476 104362410357192 104397064279716 104514064354336 104697365365216 104873548638976 105965692464492 106076226949056 106111449950688 106270505752992 106305793265616 106416682514688 106476428567808 106780313198754 106903068287236 106927191208656 106938565844578 107123028555192 107270377975488 107278694138336 107303293701312 107466843869216 107647687582976 108346943980548 108545381606886 108549949630689 108694687496304 108699261803496 108882179413056 109179870798726 109231640786688 109379833932057 109530287623848 109538778986756 109714603672128 109719220901472 109730892546236 109870141425408 109881829124704 109915546169696 109920171855504 110066736742144 110071368790656 110272964704192 110912884620928 110989274341491 111176045552376 111532869174048 111837807728283 112067921555226 112184821371168 112196755300084 112210175435827 112222072754064 112273174158807 112390288076976 112427607685848 112544882696064 112570689823488 112596131095432 112608069335424 112633519055236 112751008854848 113846777452928 113925187851741 114586301814894 114796166836533 114915912528144 114954070779912 114980430346704 114994183444812 115126381232408 115152359763168 115164609371084 115284739390912 115349464281792 115354318648608 115363261520976 115521945512064 115548435295488 115733524166848 116049947601458 116245234843088 116405132002432 116819487943936 117375855978927 117578322398628 117752578120996 117757533620454 117784536035868 117793667311446 117955694364144 117982742218848 118145029347072 118154188569984 118159160970816 118171730434408 118334277518912 118361412184704 118538397159168 118604948767488 118857487311472 118862489309928 119080186176796 119243982856544 119444644976384 120440716015074 120661303407043 120688530905628 120827274938552 120900199352868 121035694852128 121075885200144 121103648530848 121270228515072 121424163382144 121452006574848 121492335160704 121756145416724 121796574993002 122128794301696 122202504238464 122604221872384 123617057765292 123626641208574 123654989440908 123825078834912 123982256711824 123995402189568 124023425476552 124051864693584 124057085292216 124222499995776 124227727775424 124577032065213 124748389743432 124776995198544 124976866647724 125148774304736 125177471570112 125187175984864 125359372925696 125393395315968 125579233285376 126636278541367 126670647482361 126844884961704 127019362107456 127058337774144 127376515931847 127466136198912 127785335561156 127814637403752 128000370950816 128005757718384 128077624634544 128211224424192 128224863200096 128240200498088 128253797433216 128416596922432 128446043516544 128488694498112 129517178886459 129695331814776 130200214687704 130745908481097 130775889198474 130955773502736 130975215965607 131122002756472 131165542300156 131195619241752 131332471460736 131376080891328 131421923936928 131573007122752 131602696872192 131616696424096 131843727452544 132943196738709 133126062208776 133350084899136 133714673225406 133778076918528 133783706835072 133959571894317 134143835404488 134149480713612 134159880685614 134375225598432 134389520084716 134395175733234 134560060846848 134574374995424 134580038423376 134590471774472 134621334070224 134806507844736 135053406210752 135837128355968 135842844925632 135930684305871 136278837550336 136602183804912 137394893589408 137415292041846 137425945196687 137646532588656 137835867571584 137898632465192 137929749606432 138088314215488 138119474158848 138326508402432 138372440228736 138672904194916 138750760020756 139149880476256 139196085706288 139480038800802 139526353661121 140792371092828 140835572982972 141029294541408 141050232578346 141276637446048 141287589952656 141434969265408 141481933267584 141514375811328 141694007670656 141741057687488 142128587511898 142373750931672 142569588278208 142830704740256 143027170633984 143071058268416 144000417319668 144219900726174 144252971100108 144264154347726 144270225560349 144462591974064 144468671537736 144711781413696 144727175475848 144733266174252 144926249995072 144932349071328 144965582813376 145176239217408 145573161064968 145839778576076 146040383498464 146286138229504 146292294535296 146560229140672 147512253101031 147985699121988 148019633013096 148068783477108 148223236359744 148234727403168 148710492232064 148800245357376 149117076971044 149218642803387 149423895406968 149579761828224 149629430338752 149663741145984 149697565545076 149853717435968 149903476914464 151396171869852 151414280746281 151900250468988 151935081987096 152144071095744 152571870731553 152781735753192 152816769400464 153061555782044 153221216704192 153272094373216 153307240462272 153313692244128 153325577926416 153536479684224 153571686398208 153799285709056 153805758198144 153817682027968 154238230175978 155135961523341 155349353492424 155563038985536 156000452096307 156116781491328 156501141305236 156507727499214 156543615535788 156595596419574 156771096531504 156794371688773 157010044827272 157022735530752 157046048047824 157058223081928 157274259152192 157310322958464 157545547961088 157633999550208 158483319079904 159405758629488 159458689898424 159625023772032 160317840715487 160354602430854 160407848766867 160587621353432 160684542832788 160905566963232 160918041207504 160954940551968 161176336618752 161200265803824 161380926469504 161434513600192 161471531374464 161875886690882 162818072410329 163042031244456 163847461180032 164295431435772 164308168480134 164558604674737 164571905508192 164596338819354 164798276767488 164822743687056 164835521611432 164873319254544 164880257783256 165100105113216 165107053185984 165402486258112 165409447056288 165636970367232 166102709420284 166331186324576 166369326931392 166903295426816 167299303761072 168295132950126 168308180072347 168585432115464 168641411528772 168817324044096 168855477203294 168894196643148 168950278582854 169126513282272 169359149476608 169411117032192 169835354575796 170419516538336 170674343624512 170770166179392 171318259330816 172373868792216 172431106169868 172689571848612 172746914056626 172927109086368 173024196422688 173044892281464 173282918268096 173600286250272 174074921402187 174327877974796 174367852264632 174607698003648 174633621287476 174927492322336 175168107855104 175229231915904 176628867181494 176636300430681 176690500967169 176933541546216 177231282854976 177257595651612 177501416278368 177542118277056 177800113198848 177807595738752 178286230967208 178293733964892 178612762525756 178620279265194 178858447205984 178865974284816 178879840914152 179166967464576 179193567644312 179440051231168 179495112093632 180661074022611 181123793234176 181240912407828 181553542278192 181613827800216 182136245073216 182178009862272 182238502741056 182634218125086 182694862489503 182968713030077 183193191452544 183220389389128 183528710118208 183892076529408 183906332808576 185001013361008 185439961812861 185973385067736 186035138214828 186077797040376 186333749993664 187080369502663 187122584615148 187465299971586 187723161457104 187766207355168 187780763977296 187808643011827 188039059388544 188066976771128 188082177723648 188368849928064 188383453270208 188898506620018 189831667908896 190092784370944 191199204298368 191678003341734 191721956105628 192000556426224 192008636577576 192029061955913 192293200968232 192337294800144 192352205796968 192360300747132 192616789298752 192624895383648 192669065274816 192733041747168 192949041884928 192977688232336 193243132095104 193287443751168 194097548086624 196344321775147 196683004134708 196748313450234 196793428862628 196998707191104 197043229417006 197064121336992 197108658346663 197314265495984 197359510684128 197425044636144 197630981812992 197646303204224 197765591178816 198400327143168 198958190404516 199231860542624 199505907118336 200667115377792 201215753106732 201239821028421 201471167156714 201538066399397 201584280127074 201592763599851 201861562493136 201870057635064 201885707661708 201932001105336 202209761767104 202533667291984 202580109316128 202858761460992 203429160975404 203708981004256 203755692533952 203764267388448 204409653949696 204418256325504 204434103901888 206122938062769 206469798882984 206753801357376 206800528260214 206847948697788 207132471323232 207417385314048 207489762603648 207558660343104 208000602795076 208009356292374 208126140031134 208390325809393 208676969998952 208724820714384 208794128559432 209028128708672 209394730730432 211575348867519 211931384928984 212152453898112 212222899901376 212541011505984 212611586531232 213073254479267 213192881267847 213560626397508 213806136574472 213854382417312 213877131689156 214246057110384 214540755950976 214557388276672 214606587402624 214933687738432 216329851089261 216396231521589 216693887961096 217090763213772 217099899261378 217389374992608 217398523606992 217764358826112 218359741597452 218709516633517 218759667864114 219060575247696 219077557973512 219429207344256 219438441802944 219461785092472 219763658249408 219831092339392 219840343711008 220142737581312 220545929408384 221825769241856 221978548682982 222352091104752 223065738348096 223675615456566 224085277755937 224135843110452 224369642742336 224393510600168 224420350871654 224444145508128 224546348317614 224780576153952 224855215371696 225089765392128 225192262190864 225216138670848 225267038110472 225502017709696 227693554905856 227850375703482 229172603629788 229592333673066 229831825056288 229908141559824 229960860693408 229988366889624 230012832452687 230252762464816 230304719526336 230329218742168 230569478781824 230698928563584 230708637297216 230726523041952 231043891024128 231357345263967 231467048333696 232099895202916 232490469686176 232810264004864 234751711957854 234761591248821 235156644797256 235181660148253 235505156241992 235515067240908 235569072071736 235587334622892 235911388728288 235965484437696 236308377139968 236318321941632 236343460868816 236668555037824 236722824369408 237714974622944 237724978619856 238160372353592 238487965713088 240531903646281 240881432030148 241322606814086 241377061811256 241654549877104 241800398705736 242071389704256 242151770400288 242207297061696 242813830036323 242848326764288 242984670321408 243512290833448 243593149986004 244405008476928 246462252720201 246894508229031 247234115530584 247253282417148 247309978881816 247650157669824 247964513423648 248046850953104 248103729387168 248114170584432 248444999991552 248455455550848 249154064130426 249496779486864 249553990397088 249610390255207 249953733295448 250297548609472 250354943140224 250374351969728 252442699425189 253272557082734 253283215804941 253341294964722 253425417874281 253689769923408 254038724214912 254116675548288 254753031863694 255219612508133 255570671122312 255629274807504 256000741901632 256011515436768 256155249269088 256449726400192 256480400996176 256507594866432 256833193844864 256892087033088 256977388996224 259034357772918 259120371084939 259390663629552 260400429375408 260954884699327 261491816962194 261551778396948 261911547005472 261950431931214 261970739703883 262244005512944 262331084600312 262391238483504 262664942921472 262752161782656 262843847873856 263146014245504 263233392848192 263687454905088 264943300772241 265886393477418 266252124417552 266700169798272 267429346450812 267567413670144 267857722618577 267919143788634 267930418897791 268287670808976 268298961427224 268319761371228 268750451196864 268779040169432 268790351466468 269148749990848 269160076846752 269180943548944 269242668140448 269613015689472 270106812421504 271674256711936 271685689851264 271861368611742 273204367609824 273951327187629 274789787178816 274830584083692 274851890393374 275293065177312 275671735143168 275797264930384 275859499212864 276176628430976 276744880457472 277345808389832 277501520041512 278299760952512 278392171412576 278960077601604 279052707322242 281197949957379 281584742185656 281671145965944 282058589082816 282100465156692 282553274892096 282575179905312 282963866535168 283347759930027 283388015341312 283482115374976 284257175023796 284747501863344 285139176556416 285661409480512 287517005012601 288000834639336 288439801452348 288505942200216 288528308695452 288540451120698 288925183948128 288937343075472 289423562827392 289454350951696 289466532348504 289852499990144 289864698142656 289931165626752 290679741485497 291146322129936 291189547422007 291679557152152 292080766996928 292584589070592 293120458281344 295024506202062 295122470175351 295564844125509 295971398243976 296039266026192 296137566954216 296446472719488 296469454806336 297420984464128 297600490714752 298234153942088 298437285606774 298847790813936 299159523656448 299258860677504 299327482291968 299395131090152 299707434871936 299806953828928 302206750735071 302376420190611 302792343739704 302828561492562 303800500937976 303870163974192 304288142191488 305143741463106 305563471506384 305608837253083 305633538800928 305702612784467 306123111564088 306442433408384 306544188746432 306614480924544 306627384488256 306651155852832 307072959368448 307611516396288 307635364055936 308476460351956 310200792390321 310271923046682 310698706984848 311126077971072 312000904192614 312014034438561 312233562982656 312572334420073 313002282610472 313015454998428 313087231071576 313191192839148 313542193063008 313588743377546 314020089654544 314092096095648 314116446163856 314548518304384 314620645916928 316966638159808 318811517258976 318917379796848 319250047544064 320635681430974 320709204861708 320815697533734 321175242706864 321369085665576 321811133926464 321836082415008 321909881103936 322400531607648 322761852939008 322869027200384 322943062748928 323751773381764 325636144820658 326084062488912 327694922360064 328139501796171 328590862871544 328616336960268 329117209349474 329143811016384 329192677638708 329645487374112 329671043222864 329746638509088 329760515566512 330200210226432 330214106371968 330804972516224 330818894112576 332205418840568 332662372649152 332738653862784 334598607522144 335513423184849 336590265900252 336616360144694 336630526307481 336819522476421 337170864230928 337282823057544 337634648088192 337710954406588 337788393286296 337900557165708 338253026564544 339670709151592 340839033076672 341348687249024 341540332358784 344388500509599 344747737584432 344862212339736 345379143697224 345493828113252 345854218172736 346048392845376 346089784562928 346565836536192 347200572500544 348149842804374 348176833207903 348655755949592 348735704529264 349215396007296 349267242574952 349854984644672 350458463831808 352127567936781 353257734362988 353272600861362 353381001934338 353867083092432 354462565709952 354515191303224 355002832556736 355084236554112 355615191477504 356001031706957 356572461934416 356587467929784 356625400775267 357225525051512 357240558530388 357716894411968 357731948569632 357759681828304 358333934929152 358387135288624 358880102462336 358990224187264 361322148045222 361983910221129 362481824815656 363107084556384 363227655600432 364272490146432 364356019724544 364477005482112 365268436250172 365389724979006 365937426060154 366058936929517 366386382905088 366440778778256 367057420236416 367812665617152 370002026722016 370879923625722 371946770135472 372070276429656 372155594080752 372667499987328 373731096195639 374160739005326 374245169230296 374284980456023 374930599943172 375446322914208 375532414710336 375561527954592 375617286023654 376078118777088 376133953542256 376737699856128 376766906540416 377797013240036 379663335817792 379908835624101 382129547795541 382398408596736 383356006683468 383443912211256 384001112852448 384017273155152 384058123911826 384586401936464 384674589600288 384704411593936 384720601494264 385233578597504 385249790767296 385338130549632 385466083494336 385955376464672 386486264190208 387010605074587 388195096173248 392237725443291 392688643550294 392925647896821 393366008269416 393496626900468 393586857725256 393997414382208 394086458834012 394128242673984 394217316693326 394628530991968 394719021368256 394850089272288 395292606408448 395531182357632 397916380809032 398463721085248 401334230755584 401878715682951 402431506213464 402479642056842 402942334313428 403076132798794 403168560254148 403185527199702 403723124986272 403740115270128 403771415323416 403864002210672 404419523534208 405067334583968 405160218632256 406174816605103 406858321950808 407417962008512 407511385067904 407528534776896 408836512651008 408868207803776 412245876125538 412277835590061 412939597765968 413507602714752 413601056520428 413695897395576 414264942646464 414979525207296 415117320686208 416001205590152 416018712584748 416252280062268 416780651618786 417353939997904 417449641428768 417588257118864 418056257417344 418789461460864 423150697735038 423862769857968 424304907796224 424445799802752 425082023011968 425223173062464 426146508958534 426288012475507 426385762535694 427121252795016 427612273148944 427708764834624 427754263378312 428492114220768 429081511901952 429114776553344 429213174805248 429867375476864 432659702178522 432792463043178 433387775922192 434181526427544 434199798522756 434778749985216 434797047213984 435528717652224 436719483194904 436765940275327 437419033267034 437519335728228 438121150495392 438155115947024 438858414688512 438876883605888 438923570184944 439527316498816 439662184678784 439680687422016 441091858816768 443957097365964 444704182209504 446131476696192 447351230913132 447655928410161 448170555511874 448271686220904 448739285484672 448787021200336 448840701743308 448888291016256 449092696635228 449561152307904 449710430743392 450384524381728 450534076220944 451004035419392 455700751406964 457715612194659 458345207259576 459184667346132 459663650112576 459816283119648 459921721386816 459976733779248 460025664905374 460505524929632 460609439052672 460658437484336 461138957563648 461397857127168 461417274594432 461453046083904 462714690527934 462934096667392 464199790405832 464980939372352 468001356288921 469503423915708 469523182497642 470313289594512 470363320296506 470383115066319 471010312483984 471030134481816 471138144143472 471174669245784 471822777456576 471930968875392 472636643883264 472686921737632 473337110075648 473979280372247 475429949245888 475449957239712 476320744707184 476975931426176 480953522146461 481063807292562 481223546300601 481762864060296 482645213628172 482754123622512 483309099754208 483600797411472 484142779408512 484303540800576 484414594123392 485627660072646 486517088021497 487024581666896 487186299972008 492924505440402 493675814024211 493789016458062 494468231061168 494506564834296 494619957763632 495300315339648 495929026847296 496093701906208 496207458774336 496228341168864 496910911101696 497450056291643 498308128260852 498993558973728 499107980794176 499220780510414 499907466590896 500595097218944 500709886280448 500748703939456 504885398850378 504924540217041 506545114165468 506566431609882 506682589929444 506850835748562 507379539846816 508077448429824 508233351096576 509506063727388 510439225016266 511141342244624 511258549615008 512001483803264 512023030873536 512310498538176 512899452800384 512960801992352 513666387689728 513954777992448 518068715545836 518240742169878 518781327259104 520800858750816 521909769398654 522224764206561 522983633924388 523103556793896 523823094010944 523900863862428 523941479407766 524488011025888 524662169200624 524782476967008 525504323565312 525687695747712 526292028491008 526466785696384 529886601544482 531772786954836 532504248835104 533400339596544 534858692901624 535715445237154 535838287577268 535860837795582 536575341617952 536597922854448 536639522742456 537500902393728 537558080338864 537580702932936 538297499981696 538320153693504 538361887097888 538485336280896 539833805615923 540213624843008 543371379702528 543722737223484 546408735219648 547902654375258 548084587468509 548906139090231 549579574357632 549661168167384 549703780786748 550586130354624 551594529860768 551718998425728 552353256861952 554691616779664 555003040083024 556599521905024 556784342825152 557920155203208 558105414644484 561241108507989 562395899914758 563169484371312 563342291931888 563425929035481 564117178165632 564200930313384 565106549784192 565150359810624 566565603418087 566695519860054 566964230749952 568514350047592 569495003726688 570278353112832 571322818961024 575034010025202 576001669278672 576087185867739 576879602904696 577011884400432 577056617390904 577080902241396 577850367896256 577874686150944 578847125654784 578908701903392 578933064697008 579704999980288 579729396285312 579862331253504 580491478208707 581359482970994 582292644259872 582379094844014 583359114304304 584161533993856 586240916562688 589032965325441 590049012404124 590244940350702 591129688251018 591325975039989 591942796487952 592078532052384 592275133908432 592892945438976 592938909612672 595200981429504 596468307884176 596874571213548 597695581627872 598517721355008 598790262180304 599414869743872 599613907657856 604413501470142 604614199198191 604752840381222 605584687479408 605657122985124 607601001875952 607740327948384 608576284382976 610287482926212 611126943012768 611217674506166 611267077601856 611405225568934 612246223128176 612884866816768 613088377492864 613228961849088 613254768976512 613302311705664 615270728111872 616952920703912 620401584780642 620543846093364 621397413969696 622252155942144 624001808385228 624028068877122 625144668840146 625170977428179 626004565220944 626030909996856 626174462143152 626382385678296 627084386126016 627177486755092 628040179309088 628184192191296 628232892327712 629097036608768 633933276319616 637623034517952 637834759593696 639219763437801 639578643803541 641271362861948 641418409723416 641631395067468 642350485413728 642738171331152 643622267852928 643672164830016 643819762207872 644801063215296 645738054400768 646614118814677 647503546763528 651272289641316 652168124977824 656128549900551 656279003592342 657181725743088 657232673920536 658234418698948 658287622032768 658385355277416 659290974748224 659342086445728 659493277018176 659521031133024 660428212743936 661144773170063 661609945032448 661637788225152 664410837681136 665324745298304 665477307725568 669197215044288 671026846369698 672255833267811 673180531800504 673232720289388 673261052614962 673639044952842 674341728461856 674565646115088 675269296176384 675421908813176 675576786572592 675801114331416 676506053129088 679341418303184 681678066153344 682697374498048 683080664717568 688777001019198 689495475168864 689651302959521 689724424679472 690038497358061 690758287394448 690987656226504 691708436345472 692096785690752 692179569125856 693131673072384 694072035791901 694401145001088 696299685608748 696353666415806 697311511899184 697471409058528 698430792014592 698534485149904 699709969289344 704255135873562 705544980444759 706515468725976 706545201722724 706762003868676 707734166184864 708925131419904 709030382606448 710005665113472 710168473108224 712002063413914 713144923868832 713174935859568 713250801550534 714451050103024 714481117060776 715433788823936 715463897139264 715519363656608 716774270577248 717760204924672 717980448374528 722644296090444 723967820442258 724963649631312 726214169112768 726455311200864 728441490108969 728544980292864 728954010964224 730536872500344 730779449958012 731874852120308 732117873859034 732881557556512 734114840472832 740004053444032 741759847251444 743893540270944 744140552859312 744311188161504 745334999974656 747462192391278 748321478010652 748490338460592 748569960912046 748831170765621 749861199886344 750892645828416 751064829420672 751123055909184 751234572047308 752267907084512 753533813080832 755594026480072 759326671635584 759817671248202 759849647414823 764259095591082 765658837524399 766712013366936 766887824422512 768002225704896 768034546310304 768116247823652 769172803872928 769349179200576 769408823187872 769441202988528 770467157195008 770499581534592 770676261099264 770932166988672 771910752929344 774021210149174 776390192346496 782864654097981 784475450886582 785377287100588 785851295793642 785912219111649 786732016538832 786993253800936 787173715450512 787994828764416 788172917668024 788256485347968 788434633386652 789257061983936 789438042736512 789700178544576 791062364715264 795832761618064 796927442170496 803573167855731 803757431365902 804863012426928 804959284113684 805884668626856 806152265597588 806337120508296 806371054399404 807446249972544 807480230540256 807542830646832 807728004421344 808839047068416 810134669167936 810320437264512 812349633210206 813716643901616 814835924017024 815022770135808 815057069553792 817736415607552 824491752251076 824555671180122 825879195531936 827015205429504 827202113040856 827391794791152 828529885292928 830234641372416 832002411180304 832037425169496 832504560124536 833561303237572 834707879995808 834899282857536 835176514237728 836112514834688 837578922921728 844629123849301 846301395470076 847725539715936 848891599605504 850043279790081 850164046023936 850446346124928 852293017917068 852576024951014 852771525071388 854242505590032 855224546297888 855417529669248 855508526756624 856984228441536 858229553106688 859734750953728 865319404357044 865584926086356 866775551844384 868363052855088 868399597045512 869557499970432 869594094427968 872039224456491 873438966389808 873531880550654 873568642266021 874838066534068 875038671456456 876242300990784 876310231894048 877753767211776 877847140369888 879054632997632 879324369357568 879361374844032 886694532376527 887914194731928 889408364419008 892262953392384 894702461826264 895311856820322 896341111023748 896543372441808 897478570969344 897574042400672 897681403486616 897776582032512 898185393270456 899122304615808 899420861486784 900769048763456 901068152441888 906620252205213 911401502813928 915431224389318 916690414519152 916826511759249 917107838353401 918369334692264 919327300225152 919632566239296 919843442773632 919953467558496 920051329810748 921011049859264 921218878105344 921316874968672 922834549188864 922906092167808 925429381055868 928399580811664 929961878744704 930602377170963 936002712577842 937717003260219 939006847831416 939046364995284 940626579189024 940726640593012 940766230132638 942020624967968 942060268963632 942276288286944 942349338491568 943645554913152 943861937750784 945373843475264 947958560744494 950859898491776 950899914479424 952641489414368 953951862852352 961907044292922 962127614585124 962447092601202 963525728120592 965290427256344 965508247245024 966618199508416 967201594822944 968285558817024 968607081601152 968829188246784 971255320145292 973034176042994 974049163333792 974372599944016 985849010880804 987351628048422 987578032916124 988936462122336 989013129668592 989239915527264 990600630679296 991858053694592 992187403812416 992414917548672 992456682337728 994900112583286 996616256521704 997987117947456 998215961588352 998441561020828 999814933181792 1001190194437888 1001497407878912 1009770797700756 1009849080434082 1009891578922443 1013090228330936 1013132863219764 1013365179858888 1013701671497124 1014759079693632 1019012127454776 1020878450032532 1022282684489248 1022517099230016 1024002967606528 1024046061747072 1024620997076352 1025798905600768 1025921603984704 1036137431091672 1036481484339756 1037562654518208 1041601717501632 1043819538797308 1044449528413122 1044530499623709 1045967267848776 1046207113587792 1047646188021888 1047801727724856 1047882958815532 1048976022051776 1049324338401248 1049564953934016 1051375391495424 1052933571392768 1059773203088964 1063545573909672 1065008497670208 1068003095120871 1069717385803248 1069876202325801 1071430890474308 1071676575154536 1071721675591164 1073150683235904 1073195845708896 1073279045484912 1075001804787456 1075116160677728 1075161405865872 1076594999963392 1076640307387008 1076723774195776 1076970672561792 1079667611231846 1085951730663387 1087445474446968 1092817470439296 1095805308750516 1096169174937018 1097560601821411 1097812278180462 1098176810788551 1099159148715264 1099322336334768 1099407561573496 1101172260709248 1103189059721536 1103437996851456 1109383233559328 1110006080166048 1113199043810048 1113568685650304 1115840310406416 1116210829288968 1122482217015978 1122854941368069 1124791799829516 1126338968742624 1126684583863776 1126851858070962 1128234356331264 1128401860626768 1130213099568384 1130300719621248 1133131206836174 1133391039720108 1137028700095184 1138990007453376 1139726506872303 1142645637922048 1150068020050404 1152003338557344 1152174371735478 1153759205809392 1154023768800864 1154113234781808 1154161804482792 1155700735792512 1155749372301888 1157817403806784 1157866129394016 1159458792570624 1160982956417414 1161031815223761 1162718965941988 1164585288519744 1164758189688028 1166718228608608 1168323067987712 1178065930650882 1180098024808248 1180489880701404 1182259376502036 1182651950079978 1183885592975904 1184157064104768 1184550267816864 1185877819225344 1192936615768352 1193749142427096 1195391163255744 1197580524360608 1199227815315712 1208827002940284 1209228398396382 1209505680762444 1211169374958816 1211314245970248 1215202003751904 1215480655896768 1218524449815309 1220574965852424 1222253886025536 1222435349012332 1222534155203712 1222810451137868 1224492446256352 1226176754985728 1226509537953024 1226604623411328 1233905841407824 1236833506770183 1240803169561284 1241087692186728 1242794827939392 1248003616770456 1248056137754244 1250289337680292 1250341954856358 1252009130441888 1252061819993712 1252348924286304 1252631958436681 1252764771356592 1254168772252032 1254354973510184 1256080358618176 1256368384382592 1256465784655424 1267866552639232 1275246069035904 1275669519187392 1278439526875602 1278864037426521 1279157287607082 1280780991210539 1282542725723896 1282836819446832 1283262790134936 1284700970827456 1285476342662304 1287244535705856 1287344329660032 1287639524415744 1289602126430592 1293228237629354 1295007093527056 1302544579282632 1304336249955648 1309562586518641 1310297820825981 1312257099801102 1312558007184684 1314363451486176 1314465347841072 1314660501082789 1316468837397896 1316575244065536 1316770710554832 1318581949496448 1318684172891456 1318986554036352 1319042062266048 1322289546340126 1323275576450304 1328821675362272 1330649490596608 1338394430088576 1342053692739396 1344203433691391 1344511666535622 1346361063601008 1346465440578776 1346522105229924 1347278089905684 1348683456923712 1349131292230176 1350843817626352 1351153573145184 1351602228662832 1353012106258176 1358682836606368 1363356132306688 1377554002038396 1378990950337728 1379302605919042 1379448849358944 1379760608426641 1380076994716122 1381516574788896 1381975312453008 1383416872690944 1384193571381504 1384359138251712 1388144071583802 1388802290002176 1392599371217496 1392707332831612 1394623023798368 1394942818117056 1397068970299808 1399419938578688 1408510271747124 1411089960889518 1411149345198957 1413030937451952 1413090403445448 1413524007737352 1415468332369728 1418060765212896 1420011330226944 1421937841116741 1424004126827828 1426289847737664 1426349871719136 1426501603101068 1428902100206048 1428962234121552 1430867577647872 1430927794278528 1431038727313216 1433548541154496 1442860566439383 1445288592180888 1447935640884516 1449927299262624 1452428338225536 1452910622401728 1456882980217938 1458732280665751 1459551264064491 1461073745000688 1461558899916024 1463749704240616 1464235747718068 1465763115113024 1480008106888064 1481027442072633 1483519694502888 1487787080541888 1488281105718624 1488622376323008 1492350168874929 1494924384782556 1496642956021304 1496980676921184 1497139921824092 1497662341531242 1499722399772688 1501785291656832 1502129658841344 1502246111818368 1502469144094616 1504535814169024 1511188052960144 1514773620651123 1518653343271168 1519635342496404 1519699294829646 1528518191182164 1531317675048798 1533424026733872 1533775648845024 1534122286175261 1536004451409792 1536069092620608 1536232495647304 1538345607745856 1538698358401152 1538817646375744 1538882405977056 1540999163069184 1541864333977344 1543821505858688 1548042420298348 1552780384692992 1565729308195962 1568596944291559 1568950901773164 1570754574201176 1571702591587284 1571824438223298 1573464033077664 1573986507601872 1574347430901024 1576345835336048 1576512970695936 1576869266773304 1578514123967872 1578876085473024 1579400357089152 1591665523236128 1593854884340992 1607146335711462 1607514862731804 1609726024853856 1609918568227368 1610089827168809 1611769337253712 1612304531195176 1612674241016592 1612742108798808 1614892499945088 1614960461080512 1615085661293664 1615456008842688 1619501416847769 1620269338335872 1620640874529024 1624699266420412 1627433287803232 1629671848034048 1630114139107584 1646271621037771 1646718417270693 1648983504502152 1649111342360244 1651758391063872 1654404226081712 1654783589582304 1657059770585856 1664004822360608 1664074850338992 1665009120249072 1667122606475144 1669415759991616 1669798565715072 1670353028475456 1683723325523967 1689258247698602 1690277787106443 1692602790940152 1695451079431872 1699696810254261 1700086559580162 1700892692249856 1704586035834136 1705152049902028 1705543050142776 1708485011180064 1710449092595776 1710835059338496 1711017053513248 1713968456883072 1728261557603217 1730638808714088 1731169852172712 1733551103688768 1736726105710176 1736799194091024 1739114999940864 1739188188855936 1741474434626121 1744078448912982 1746877932779616 1747063761101308 1747137284532042 1747272731786449 1749676133068136 1750077342912912 1752484601981568 1752620463788096 1755694280739776 1758722749688064 1767098895976323 1773389064753054 1773977925119967 1775828389463856 1778816728838016 1786537287556931 1789404923652528 1790623713640644 1792682222047496 1793086744883616 1795148084801344 1795362806973232 1795553164065024 1796370786540912 1798244609231616 1798841722973568 1801538097526912 1802136304883776 1813240504410426 1813842597594573 1822803005627856 1830862448778636 1833380829038304 1833653023518498 1833795177927181 1834215676706802 1836738669384528 1838654600450304 1839265132478592 1839686885547264 1839906935116992 1840102659621496 1842022099718528 1842633749937344 1845812184335616 1850858762111736 1856799161623328 1859923757489408 1861204754341926 1872005425155684 1875434006520438 1875512932284537 1878013695662832 1878092729990568 1878868867338241 1881253158378048 1881453281186024 1881532460265276 1884041249935936 1884120537927264 1884552576573888 1884698676983136 1887291109826304 1890747686950528 1895917121488988 1901719796983552 1901799828958848 1905282978828736 1917659290313403 1923814088585844 1924255229170248 1924894185202404 1927051456241184 1930580854512688 1931016494490048 1933236399016832 1934403189645888 1937214163202304 1939842356444031 1942510640290584 1946068352085988 1948098326667584 1948745199888032 1968385649701653 1971698021761608 1974703256096844 1975156065832248 1977872924244672 1978026259337184 1978479831054528 1983434319510189 1983716107389184 1984374807624832 1984829835097344 1984913364675456 1989800225166572 1993232513043408 1995974235894912 1996431923176704 1996883122041656 1999629866363584 2016767499803433 2019541595401512 2019698160868164 2019783157844886 2026180456661872 2026265726439528 2026730359717776 2027403342994248 2029518159387264 2038024254909552 2038326831954049 2041756900065064 2044565368978496 2045034198460032 2048092123494144 2049241994152704 2051843207969408 2068953908878563 2070115492074183 2072274862183344 2072962968679512 2075125309036416 2083203435003264 2087639077594616 2088899056826244 2089060999247418 2091934535697552 2092414227175584 2095292376043776 2095603455449712 2095765917631064 2097952044103552 2098648676802496 2099129907868032 2116634941334277 2119546406177928 2127091147819344 2130016995340416 2136006190241742 2139261860771581 2139434771606496 2139752404651602 2139918289491269 2142861780948616 2143353150309072 2143443351182328 2146301366471808 2146391691417792 2146558090969824 2150232321355456 2150322811731744 2153280614774016 2153447548391552 2153941345123584 2159335222463692 2171903461326774 2174890948893936 2185634940878592 2188006340940511 2191610617501032 2192338349874036 2195121203642822 2195624556360924 2196353621577102 2198644672669536 2198815123146992 2202344521418496 2206378119443072 2218766467118656 2220012160332096 2227137371300608 2231680620812832 2232421658577936 2244964434031956 2245709882736138 2246493512296863 2249583599659032 2252677937485248 2253369167727552 2253703716141924 2256803721253536 2260601439242496 2266262413672348 2266782079440216 2274057400190368 2277980014906752 2279453013744606 2296976512573197 2300136040100808 2304006677114688 2304348743470956 2307518411618784 2308047537601728 2308226469563616 2308323608965584 2311401471585024 2311498744603776 2315634807613568 2315732258788032 2321965912834828 2322063630447522 2325437931883976 2329170577039488 2329516379376056 2333436457217216 2348593962293943 2356131861301764 2357736657334947 2360196049616496 2360979761402808 2364518753004072 2365303900159956 2367771185951808 2368314128209536 2369100535633728 2378593269391001 2385873231536704 2387498284854192 2390782326511488 2395161048721216 2410719503567193 2417654005880568 2418456796792764 2419011361524888 2422338749917632 2422628491940496 2430404007503808 2430961311793536 2437048899630618 2437237832455321 2441149931704848 2441512359153751 2444507772051072 2444870698024664 2445068310407424 2445620902275736 2448984892512704 2453209246822656 2467811682815648 2473667013540366 2481606339122568 2482175384373456 2485589655878784 2496007233540912 2496112275508488 2496377805426869 2500578675360584 2500683909712716 2504018260883776 2504123639987424 2504697848572608 2505263916873362 2505529542713184 2508337544504064 2508709947020368 2512160717236352 2512736768765184 2512931569310848 2533887371547903 2550492138071808 2551339038374784 2556879053751204 2557728074853042 2558314575214164 2561561982421078 2562412558506619 2565085451447792 2565673638893664 2566525580269872 2569401941654912 2570952685324608 2574688659320064 2579204252861184 2586456475258708 2590014187054112 2605089158565264 2608672499911296 2616117673369473 2619125173037282 2619994863192161 2620595641651962 2620705926798063 2624514199602204 2625116014369368 2628726902972352 2628930695682144 2629321002165578 2632937674795792 2633541421109664 2637163898992896 2637368345782912 2637973108072704 2638084124532096 2644579092680252 2657643350724544 2676788860177152 2684107385478792 2688406867382782 2689023333071244 2692722127202016 2692930881157552 2693044210459848 2694556179811368 2697366913847424 2698262584460352 2701687635252704 2702307146290368 2703204457325664 2709074235522109 2717365673212736 2750479535277747 2751323515060203 2755108004076792 2757981900675456 2758605211838084 2758897698717888 2759521216853282 2760153989432244 2763033149577792 2763950624906016 2768718276503424 2776288143167604 2785198742434992 2785414665663224 2789246047596736 2789885636234112 2794137940599616 2813151009780657 2817020543494248 2822179921779036 2822298690397914 2826061874903904 2826180806890896 2827048015474704 2830936664739456 2836121530425792 2843223716235721 2843875682233482 2848008253655656 2852579695475328 2852699743438272 2853003206202136 2857804200412096 2857924468243104 2861855588557056 2862077454626432 2867097082308992 2885721132878766 2890577184361776 2895871281769032 2899854598525248 2904856676451072 2905821244803456 2913108610827181 2913765960435876 2917464561331502 2919102528128982 2922147490001376 2923117799832048 2927499408481232 2928471495436136 2931526230226048 2960016213776128 2962054884145266 2967039389005776 2975574161083776 2976562211437248 2977244752646016 2984700337749858 2989848769565112 2990166821884931 2993285912042608 2993961353842368 2994279843648184 2995324683062484 2999444799545376 3003570583313664 3004492223636736 3004938288189232 3009071628338048 3022376105920288 3029547241302246 3039270684992808 3039398589659292 3057036382364328 3057361581927289 3062635350097596 3066848053467744 3067551297690048 3068244572350522 3072008902819584 3072138185241216 3072464991294608 3076691215491712 3077396716802304 3077635292751488 3077764811954112 3087643011717376 3096084840596696 3131458616391924 3133591498871127 3137193888583118 3137901803546328 3141509148402352 3143405183174568 3143648876446596 3146928066155328 3147973015203744 3148694861802048 3152691670672096 3153738533546608 3157028247935744 3158800714178304 3183331046472256 3204009285362613 3209628606977403 3214292671422924 3215029725463608 3219452049707712 3219837136454736 3220179654337618 3223538674507424 3224609062390352 3225348482033184 3225484217597616 3229784999890176 3229920922161024 3230171322587328 3230912017685376 3239002833695538 3240538676671744 3244935073317691 3249398532840824 3254866575606464 3292543242075542 3292681805464233 3293436834541386 3294530432365653 3297967009004304 3298222684720488 3303516782127744 3308808452163424 3309567179164608 3317854962605729 3328009644721216 3328149700677984 3330018240498144 3334245212950288 3338831519983232 3339597131430144 3340706056950912 3367446651047934 3368564824104207 3378516495397204 3380555574212886 3385205581880304 3390902158863744 3399393620508522 3400173119160324 3405619616150479 3409172071668272 3410304099804056 3411086100285552 3416970022360128 3420898185191552 3422034107026496 3427936913766144 3456523115206434 3461277617428176 3462339704345424 3467102207377536 3473452211420352 3473598388182048 3478376377711872 3482150394041501 3482948869252242 3483095445671283 3488156897825964 3493755865559232 3494127522202616 3494274569064084 3494545463572898 3499352266136272 3500154685825824 3504969203963136 3505240927576192 3511388561479552 3534197791952646 3546778129506108 3547955850239934 3551656778927712 3557633457676032 3573074575113862 3578809847305056 3581247427281288 3585364444094992 3586173489767232 3590296169602688 3590725613946464 3592741573081824 3597683445947136 3603076195053824 3604272609767552 3626481008820852 3627685195189146 3645606011255712 3655573349445927 3661724897557272 3666761658076608 3667306047036996 3667590355854362 3668431353413604 3673477338769056 3678530264957184 3679813870233984 3680205319242992 3684044199437056 3685267499874688 3701717524223472 3713598323246656 3722409508683852 3744010850311368 3750868013040876 3751025864569074 3756027391325664 3756185459981136 3757737734676482 3757895875310043 3762506316756096 3762906562372048 3763064920530552 3768082499871872 3768241075854528 3769105153147776 3769397353966272 3778836639311461 3781495373901056 3791834242977976 3803599657917696 3810565957657472 3835318580626806 3836592112279563 3842342973631617 3847628177171688 3848510458340496 3849788370404808 3854102912482368 3861161709025376 3862032988980096 3866472798033664 3868806379291776 3879684712888062 3885021280581168 3892136704171976 3896196653335168 3897490399776064 3928687759555923 3930893462477943 3936771299403306 3943396043523216 3943981503248367 3949406512193688 3950312131664496 3955745848489344 3956052518674368 3956959662109056 3966868639020378 3968749615249664 3969826729350912 3974133966198071 3979600450333144 3986465026086816 3991948471789824 3993766244083312 3999259732727168 4032610301074173 4033534999606866 4039083190803024 4039396321736328 4039566315689772 4052360913323744 4052531452879056 4053460719435552 4054806685988496 4059036318774528 4063440347460949 4076048509819104 4076653663908098 4083513800130128 4089130737956992 4090068396920064 4103686415938816 4137907817757126 4139281825279923 4140230984148366 4144549724366688 4145925937359024 4150250618072832 4166406870006528 4175278155189232 4177798113652488 4178121998494836 4183869071395104 4184828454351168 4191206910899424 4191531835262128 4195904088207104 4197297353604992 4198259815736064 4233269882668554 4239092812355856 4254182295638688 4260033990680832 4265813523350223 4272012380483484 4278523721543162 4278869543212992 4279504809303204 4279836578982538 4285723561897232 4286706300618144 4286886702364656 4292602732943616 4292783382835584 4293116181939648 4300464642710912 4300645623463488 4306895096783104 4318670444927384 4343806922653548 4349781897787872 4376012681881022 4376196841997253 4378653792193473 4383221235002064 4384676699748072 4390242407285644 4391249112721848 4392707243154204 4397289345339072 4397630246293984 4412756238886144 4437532934237312 4440024320664192 4463361241625664 4464843317155872 4477050506624787 4489928868063912 4491419765472276 4492987024593726 4499167199318064 4505355874970496 4506738335455104 4507407432283848 4513607442507072 4526298831702739 4532524827344696 4533564158880432 4548114800380736 4555960029813504 4558906027489212 4593953025146394 4600272080201616 4602366858525783 4608013354229376 4608697486941912 4615036823237568 4616095075203456 4616452939127232 4616647217931168 4622997489207552 4628013412190441 4631269615227136 4631464517576064 4643931825669656 4644127260895044 4650875863767952 4658341154078976 4659032758752112 4666872914434432 4697187924587886 4705790832874677 4712263722603528 4715473314669894 4720392099232992 4721959522805616 4729037506008144 4730607800319912 4735542371903616 4736628256419072 4738201071267456 4757186538782002 4758766180083721 4771746463073408 4774996569708384 4781564653022976 4790322097442432 4821439007134386 4830269481506427 4835308011761136 4836913593585528 4838022723049776 4844677499835264 4845256983880992 4858504250543307 4860808015007616 4861922623587072 4874097799261236 4874475664910642 4882299863409696 4883024718307502 4889015544102144 4889741396049328 4891241804551472 4897969785025408 4935623365631296 4938814863113313 4947334027080732 4963212678245136 4964350768746912 4971179311757568 4992014467081824 4992224551016976 4992755610853738 5001157350721168 5001367819425432 5008036521767552 5008247279974848 5009395697145216 5010527833746724 5011059085426368 5017419894040736 5024321434472704 5025863138621696 5067774743095806 5099090430762783 5102678076749568 5113758107502408 5115456149706084 5116629150428328 5123123964842156 5124825117013238 5130170902895584 5131347277787328 5133051160539744 5138803883309824 5141905370649216 5172912950517416 5180028374108224 5210178317130528 5217344999822592 5224423303878363 5232235346738946 5238250346074564 5239989726384322 5241191283303924 5241411853596126 5241818195359347 5249028399204408 5250232028738736 5257453805944704 5257861391364288 5258642004331156 5265875349591584 5267082842219328 5274736691565824 5276168249064192 5289158185360504 5315286701449088 5359611862670793 5368214770957584 5376813734765564 5378046666142488 5385444254404032 5385861762315104 5386088420919696 5389112359622736 5394733827694848 5396525168920704 5403375270505408 5404614292580736 5406408914651328 5418148471044218 5434731346425472 5500959070555494 5501385533781543 5502647030120406 5510216008153584 5515963801350912 5517210423676168 5517795397435776 5519042433706564 5520307978864488 5526066299155584 5527901249812032 5537436553006848 5552576286335208 5570397484869984 5570829331326448 5578492095193472 5579771272468224 5588275881199232 5626302019561314 5634041086988496 5636606602014723 5644359843558072 5644597380795828 5652123749807808 5652361613781792 5654096030949408 5661873329478912 5672243060851584 5686447432471442 5687751364466964 5696016507311312 5705159390950656 5705399486876544 5706006412404272 5715608400824192 5715848936486208 5724154909252864 5734194164617984 5771442265757532 5781154368723552 5791742563538064 5799709197050496 5811642489606912 5819527069332093 5826217221654362 5827531920871752 5834929122663004 5838205056257964 5844294980002752 5846235599664096 5854998816962464 5856942990872272 5863052460452096 5924109768290532 5934078778011552 5950302958530567 5951148322167552 5953124422874496 5954489505292032 5969400675499716 5979697539130224 5980333643769862 5986571824085216 5987922707684736 5988559687296368 5990649366124968 5998889599090752 6009876576378464 6018143256676096 6044752211840576 6059094482604492 6078541369985616 6078797179318584 6114072764728656 6114723163854578 6114980495862147 6125270700195192 6133696106935488 6135102595380096 6136489144701044 6144276370482432 6144929982589216 6153382430983424 6155270585502976 6155529623908224 6192169681193392 6206861726635689 6262917232783848 6267182997742254 6274387777166236 6275803607092656 6283018296804704 6286810366349136 6287297752893192 6293856132310656 6295946030407488 6297389723604096 6305383341344192 6307477067093216 6324722144279461 6366662092944512 6408018570725226 6417785582314743 6419257213954806 6419754868473807 6428585342845848 6430059450927216 6438904099415424 6439674272909472 6440359308675236 6447077349014848 6449218124780704 6450696964066368 6450968435195232 6459841844322048 6460342645174656 6461824035370752 6478005667391076 6489870146635382 6498797065681648 6509733151212928 6564019022821533 6585086484151084 6585363610928466 6586873669082772 6589060864731306 6595934018008608 6596445369440976 6607033564255488 6617616904326848 6619134358329216 6635709925211458 6656019289442432 6656299401355968 6660036480996288 6668490425900576 6677663039966464 6681412113901824 6734893302095868 6737129648208414 6757032990794408 6761111148425772 6770411163760608 6781804317727488 6798787241017044 6800346238320648 6811239232300958 6818344143336544 6820608199608112 6822172200571104 6833940044720256 6841796370383104 6844068214052992 6913046230412868 6922555234856352 6924679408690848 6934204414755072 6946904422840704 6947196776364096 6964300788083002 6965897738504484 6966190891342566 6976313795651928 6987511731118464 6988255044405232 6988549138128168 6989090927145796 6998704532272544 7000309371651648 7010481855152384 7022777122959104 7068395583905292 7093556259012216 7095911700479868 7103313557855424 7135779808173003 7146149150227724 7157619694610112 7162494854562576 7170728888189984 7172346979534464 7180592339205376 7181451227892928 7185483146163648 7208545219535104 7252962017641704 7255370390378292 7291212022511424 7311146698891854 7311713497365963 7323449795114544 7324537077461253 7333523316153216 7334612094073992 7335180711708724 7336862706827208 7346954677538112 7359627740467968 7360410638485984 7370534999749376 7403435048446944 7427196646493312 7444819017367704 7488021700622736 7489133416280607 7501736026081752 7502051729138148 7512054782651328 7512370919962272 7515475469352964 7515791750620086 7525012633512192 7525813124744096 7526129841061104 7536164999743744 7536482151709056 7538210306295552 7538794707932544 7557673278622922 7583668485955952 7601662114643709 7621131915314944 7670637161253612 7673184224559126 7684685947263234 7687237675519857 7695256354343376 7697020916680992 7699576740809616 7708205824964736 7722323418050752 7724065977960192 7737612758583552 7759369425776124 7770042561162336 7784273408343952 7792393306670336 7794980799552128 7857375519111846 7859984589576483 7861786924955886 7873542598806612 7886792087046432 7887963006496734 7898813024387376 7900624263328992 7911491696978688 7912105037348736 7913919324218112 7933737278040756 7948267932396142 7959200900666288 7972930052173632 7987532488166624 7998519465454336 8065220602148346 8067069999213732 8078166381606048 8078792643472656 8079132631379544 8104721826647488 8105062905758112 8106921438871104 8109613371976992 8126880694921898 8127222706566327 8152097019638208 8153307327816196 8167027600260256 8178261475913984 8275815635514252 8278563650559846 8280461968296732 8289099448733376 8291851874718048 8350556310378464 8355596227304976 8356243996989672 8367738142790208 8369656908702336 8382413821798848 8383063670524256 8394594707209984 8405983544590801 8466539765337108 8478185624711712 8508364591277376 8529671148707163 8531627046700446 8544024760966968 8557047443086324 8557739086425984 8559009618606408 8559673157965076 8571447123794464 8573412601236288 8573773404729312 8585566765671168 8586232363879296 8600929285421824 8601291246926976 8637340889854768 8687613845307096 8699563795575744 8739325832481543 8752025363762044 8752393683994506 8757307584386946 8766442470004128 8768423709056767 8769353399496144 8780484814571288 8782498225443696 8785414486308408 8794578690678144 8795260492587968 8875065868474624 8880048641328384 8926722483251328 8929686634311744 8954101013249574 8965466938473773 8970500465654793 8979857736127824 8982839530944552 8985974049187452 8998334398636128 9010711749940992 9013476670910208 9014814864567696 9027214885014144 9052597663405478 9065049654689392 9067128317760864 9096229600761472 9117812054978424 9172084745781867 9187906050292788 9200544160403232 9202623507579523 9204733717051566 9216026708458752 9217394973883824 9230073646475136 9232190150406912 9232905878254464 9233294435862336 9256026824380882 9262929035152128 9287863651339312 9288254521790088 9301751727535904 9318065517504224 9333745828868864 9394375849175772 9411581665749354 9424527445207056 9430946629339788 9440784198465984 9443919045611232 9458075012016288 9461215600639824 9471084743807232 9476402142534912 9514373077564004 9517532360167442 9543492926146816 9549993139416768 9580644194884864 9642878014268772 9660538963012854 9670616023522272 9673827187171056 9676045446099552 9689354999670528 9690513967761984 9717008501086614 9721616030015232 9734805219953073 9748195598522472 9748951329821284 9764599726819392 9766049436615004 9779482792098656 9782483609102944 9795939570050816 9871246731262592 9877629726226626 9878045416392699 9894668054161464 9926425356490272 9928701537493824 9953564887817187 9984028934163648 9984449102033952 9985511221707476 10002314701442336 10002735638850864 10016073043535104 10016494559949696 10018791394290432 10021055667493448 10022118170852736 10034839788081472 10135549486191612 10198180861525566 10216858848451437 10227516215004816 10230912299412168 10233258300856656 10246247929684312 10249650234026476 10260341805791168 10262694555574656 10266102321079488 10283810741298432 10345825901034832 10360056748216448 10420356634261056 10446451182124503 10448846607756726 10464470693477892 10476500692149128 10479979452768644 10482382566607848 10482823707192252 10483636390718694 10498056798408816 10500464057477472 10514907611889408 10515722782728576 10517284008662312 10531750699183168 10534165684438656 10578316370721008 10630573402898176 10719223725341586 10736429541915168 10738856003226827 10753627469531128 10756093332284976 10770888508808064 10771723524630208 10772176841839392 10778224719245472 10793050337841408 10806750541010816 10809228585161472 10812817829302656 10836296942088436 10869462692850944 10980178610040913 11001918141110988 11002771067563086 11005294060240812 11020432016307168 11034420847352336 11035590794871552 11038084867413128 11040615957728976 11052132598311168 11055802499624064 11105152572670416 11140794969739968 11141658662652896 11156984190386944 11176551762398464 11252604039122628 11268082173976992 11270628790181663 11273213204029446 11273687625930129 11288719687116144 11289194761591656 11304247499615616 11304723227563584 11308192061898816 11336509917934383 11344486121703168 11372894864942884 11375502728933928 11392033014622624 11410798973753088 11412012824808544 11431216801648384 11431697872972416 11527028920894851 11542884531515064 11562308737447104 11583485127076128 11599418394100992 11639054138664186 11652434443308724 11655063841743504 11669858245326008 11676410112515928 11688589960005504 11692471199328192 11709997633924928 11713885981744544 11786063278667769 11831944509745101 11848219536581064 11868157556023104 11900605917061134 11906248845748992 11922401898594213 11938801350999432 11959395078260448 11960667287539724 11973143648170432 11975845415369472 11977119374592736 11981298732249936 11997779198181504 12019753152756928 12089504423681152 12097830903222519 12118188965208984 12157082739971232 12157594358637168 12190321042382847 12228145529457312 12229446327709156 12229960991724294 12230909122505143 12250541400390384 12267392213870976 12270205190760192 12272978289402088 12289859965178432 12311059247816448 12384339362386784 12413723453271378 12417845475839769 12525834465567696 12534365995484508 12548775554332472 12551607214185312 12566036593609408 12573620732698272 12574595505786384 12587712264621312 12591892060814976 12594779447208192 12610766682688384 12614954134186432 12649444288558922 12733324185889024 12816037141450452 12835571164629486 12838514427909612 12839509736947614 12857170685691696 12860118901854432 12877808198830848 12879348545818944 12880718617350472 12894154698029696 12898436249561408 12901393928132736 12901936870390464 12920685290349312 12956011334782152 12979740293270764 12997594131363296 13019466302425856 13128038045643066 13128590525991759 13152082071367687 13170172968302168 13170727221856932 13173747338165544 13178121729462612 13191868036017216 13192890738881952 13235233808653696 13238268716658432 13271419850422916 13312038578884864 13312598802711936 13320072961992576 13336980851801152 13469786604191736 13474259296416828 13514065981588816 13522222296851544 13540822327521216 13578896495108217 13597574482034088 13600692476641296 13622478464601916 13636688286673088 13641216399216224 13644344401142208 13667880089440512 13688136428105984 13807100575577349 13826092460825736 13845110469712704 13849358817381696 13884040236571323 13893808845681408 13894393552728192 13928601576166004 13931795477008968 13932381782685132 13952627591303856 13975023462236928 13976510088810464 13977098276256336 13978181854291592 13997409064545088 14000618743303296 14117372498624031 14136791167810584 14187112518024432 14191823400959736 14206627115710848 14268287823678343 14271559616346006 14276298540251163 14292298300455448 14315239389220224 14324989709125152 14341457776379968 14344693959068928 14362902455785856 14370966292327296 14490808444519281 14505924035283408 14510740780756584 14582424045022848 14622293397783708 14623426994731926 14646899590229088 14649074154922506 14667046632306432 14669224188147984 14670361423417448 14673725413654416 14693909355076224 14720821276971968 14806870096893888 14816444589339939 14854393292986624 14889638034735408 14976043401245472 14978266832561214 14979428026438883 15003472052163504 15004103458276296 15024109565302656 15024741839924544 15030950938705928 15031583501240172 15051626249488192 15052259682122208 15072964303418112 15077589415865088 15115346557245844 15167336971911904 15203324229287418 15341274322507224 15346368449118252 15369371894526468 15374475351039714 15390512708686752 15394041833361984 15399153481619232 15416411649929472 15444646836101504 15518738851552248 15540085122324672 15568546816687904 15589961599104256 15714751038223692 15719969179152966 15723573849911772 15725454586078041 15747085197613224 15773584174092864 15775926012993468 15797626048774752 15801248526657984 15824210074697472 15867474556081512 15896535864792284 15918401801332576 15945860104347264 15975064976333248 16078835588012379 16130441204296692 16134139998427464 16156332763212096 16157585286945312 16158265262759088 16209443653294976 16210125811516224 16213842877742208 16219226743953984 16253761389843796 16254445413132654 16284215459676853 16304194039276416 16306614655632392 16334055200520512 16504156601344629 16551631271028504 16557127301119692 16560923936593464 16578198897466752 16583703749436096 16650152885737007 16701112620756928 16711192454609952 16712487993979344 16735476285580416 16739313817404672 16764827643597696 16766127341048512 16811967089181602 16909819806044169 16933079530674216 16956371249423424 17016729182554752 17059342297414326 17063254093400892 17088049521933936 17090586514076257 17114094886172648 17115478172851968 17118019237212816 17119346315930152 17142894247588928 17146825202472576 17147546809458624 17172464727758592 17202582493853952 17274681779709536 17375227690614192 17399127591151488 17474644637988083 17478651664963086 17504050727524088 17504787367989012 17514615168773892 17532884940008256 17536847418113534 17538706798992288 17560969629142576 17564996450887392 17570828972616816 17589157381356288 17590520985175936 17853444966502656 17859373268623488 17908202026499148 17930933876947546 17936887909546333 17941000931309586 17959715472255648 17965679061889104 17971948098374904 17996668797272256 18029629729135392 18054429770028288 18105195326810956 18130099309378784 18134256635521728 18192459201522944 18235624109956848 18344169491563734 18344941487586441 18375812100585576 18401088320806464 18405247015159046 18409467434103132 18434789947767648 18460147292950272 18465811756508928 18466588871724672 18512053648761764 18575727302678624 18576509043580176 18603503455071808 18636131035008448 18788751698351544 18823163331498708 18849054890414112 18861893258679576 18881568396931968 18887838091222464 18916150024032576 18922431201279648 18963519648654763 18974166432838383 19028746155128008 19035064720334884 19099986278833536 19253356746944229 19259264605421421 19285756028537544 19321077926025708 19341232047044544 19347654374342112 19352090892199104 19381027935523968 19434017002173228 19469610439906146 19496391197044944 19497902659642568 19529199453638784 19532098873230008 19558965584197312 19564967218205888 19692057068464599 19742493462525184 19755259452453252 19756090832785398 19789336108322928 19852850712980544 19857403074987648 19907129775634374 19943589720278393 19968057868327296 19968898204067904 19971022443414952 20004629402884672 20005471277701728 20032989119899392 20042111334986896 20044236341705472 20069679576162944 20271098972383224 20391760275790267 20396361723051132 20433717696902874 20455032430009632 20461824598824336 20466516601713312 20471142088289143 20492495859368624 20499300468052952 20520683611582336 20525389111149312 20532204642158976 20691651802069664 20720113496432896 20840713268522112 20892902364249006 20897693215513452 20928941386955784 20931167753194517 20953001384298256 20959958905537288 20964765133215696 20965647414384504 20967272781437388 20996113596817632 21000928114954944 21031445565457152 21034568017324624 21063501398366336 21068331368877312 21156632741442016 21401531073491023 21407339424519009 21438447450683172 21472859083830336 21477712006453654 21507254939062256 21512186664569952 21541777017616128 21543447049260416 21544353683678784 21556449438490944 21613501082021632 21625635658605312 21672593884176872 21935140492097889 21960357220081826 21973611232383759 22003836282221976 22005542135126172 22010588120481624 22040864032614336 22068841694704672 22076169734826256 22081231915457952 22111604999248128 22210305145340832 22281589939479936 22283317325305792 22467400248841821 22505208078245256 22536164347953984 22541257580363326 22546426408058892 22547375251860258 22577439374232288 22578389523183312 22608494999231232 22609446455127168 22616384123797632 22673019835868766 22714545513223837 22745789729885768 22751005457867856 22784066029245248 22824025649617088 22863395745944832 23054057841789702 23061713026559571 23085769063030128 23124617474894208 23166970254152256 23224984738240103 23278108277328372 23304868886617448 23310127683487008 23339716490652016 23352820225031856 23377179920011008 23384942398656384 23419995267849856 23427771963489088 23572126557335538 23579953768729449 23663889019490202 23696439073162128 23736315112046208 23801211834122268 23839337313053353 23844803797188426 23877602701998864 23918790156520896 23921334575079448 23946287296340864 23954238749185472 23962597464499872 23995558396363008 24039506305513856 24179008847362304 24195661806445038 24236377930417968 24314165479942464 24315188717274336 24380642084765694 24381668119698981 24425295275397133 24456291058914624 24458892655418312 24459921983448588 24461818245010286 24501082800780768 24534784427741952 24545956578804176 24579719930356864 24768678724773568 24827446906542756 24835690951679538 25051668931135392 25068731990969016 25097551108664944 25103214428370624 25132073187218816 25147241465396544 25149191011572768 25183784121629952 25217950633772403 25221533365376768 25229908268372864 25298888577117844 25589013446121489 25632074282900904 25671142329258972 25677028855819224 25679019473895228 25714341371383392 25720237803708864 25758697091637888 25761437234700944 25788309396059392 25796872499122816 25802787856265472 25803873740780928 25912022669564304 25959480586541528 25995188262726592 26217977497444629 26256076091286132 26257181051983518 26304164142735374 26305271127170301 26340345936604336 26341454443713864 26347494676331088 26356243458925224 26383736072034432 26385781477763904 26470467617307392 26542839700845832 26625197605423872 26640145923985152 26673961703602304 26896400815421319 26911501396964379 26939573208383472 26948518592833656 27028131963177632 27044444593703088 27081644655042432 27157792990216434 27195148964068176 27201384953282592 27207532537817563 27244956929203832 27273376573346176 27282432798432448 27288688802284416 27516254237345601 27607870522738569 27614201151154698 27652184921651472 27690220939425408 27698717634763392 27768080473142646 27788787105456384 27818937763386497 27857203152332008 27863590954017936 27864763565370264 27905255182607712 27953020177620928 27954196552512672 27956363708583184 27994818129090176 28001237486606592 28234744997248062 28273582335621168 28374225036048864 28383646801919472 28413254231421696 28444082432226643 28536575647356686 28543119232692012 28552597080502326 28584596600910896 28630478778440448 28649979418250304 28682915552759936 28725804911571712 28741932584654592 28981616889038562 29011848070566816 29021481561513168 29164848090045696 29204415659859219 29244586795567416 29246853989463852 29293799180458176 29298148309845012 29338448376295968 29340722846834896 29347450827308832 29387818710152448 29441642553943936 29613740193787776 29632889178679878 29779276069470816 29860694663451561 29952086802490944 29956533665122428 29958856052877766 30006944104327008 30008206916552592 30048219130605312 30049483679849088 30061901877411856 30063167002480344 30103252498976384 30104519364244416 30230693114491688 30334673943823808 30406648458574836 30650576545354311 30682548645014448 30692736898236504 30738743789052936 30748950702079428 30781025417373504 30788083666723968 30798306963238464 30889293672203008 31037477703104496 31080170244649344 31137093633375808 31339353546373509 31429502076447384 31439938358305932 31447147699823544 31450909172156082 31494170395226448 31547168348185728 31551852025986936 31595252097549504 31602497053315968 31684091821919173 31734949112163024 31739660668998763 31793071729584568 31836803602665152 31891720208694528 31950129952666496 32157671176024758 32216568009680481 32260882408593384 32268279996854928 32312665526424192 32315170573890624 32316530525518176 32418887306589952 32420251623032448 32427685755484416 32438453487907968 32507522779687592 32508890826265308 32568430919353706 32608388078552832 32613229311264784 32668110401041024 32940535830122739 33008313202689258 33103262542057008 33114254602239384 33121847873186928 33156397794933504 33167407498872192 33300305771474014 33311363260586047 33402225241513856 33422384909219904 33424975987958688 33470952571160832 33529655287195392 33532254682097024 33623934178363204 33811886370544989 33819639612088338 33866159061348432 33912742498846848 34009529753803149 34033458365109504 34118684594828652 34126508186801784 34176099043867872 34181173028152514 34228189772345296 34236038474425632 34238692631860304 34285788495177856 34293650404945152 34295093618917248 34549363559419072 34750455381228384 34798255182302976 34949289275976166 34957303329926172 35008101455048176 35009574735978024 35029230337547784 35065769880016512 35073694836227068 35077413597984576 35121939258285152 35129992901774784 35141657945233632 35181041970351872 35718746537246976 35767205695782639 35816404052998296 35861867753895092 35873775819092666 35882001862619172 35919430944511296 35931358123778208 35943896196749808 35993337594544512 36059259458270784 36210390653621912 36260198618757568 36268513271043456 36471248219913696 36570963127148541 36688338983127468 36689882975172882 36692727367515429 36751624201171152 36802176641612928 36810494030318092 36818934868206264 36869579895535296 36933177743449344 37024107297523528 37151454605357248 37153018087160352 37207006910143616 37272262070016896 37577503396703088 37646326662997416 37698109780828224 37723786517359152 37763136793863936 37775676182444928 37832300048065152 37844862402559296 37927039297309526 37948332865676766 38057492310256016 38070129440669768 38199972557667072 38506713493888458 38518529210842842 38571512057075088 38642155852051416 38682464094089088 38695308748684224 38704181784398208 38762055871047936 38868034004346456 38872168684504103 38939220879812292 38992782394089888 38995805319285136 39058398907277568 39064197746460016 39117931168394624 39129934436411776 39384114136929198 39456246214103061 39510518904906504 39512181665570796 39578672216645856 39705701425961088 39714806149975296 39814259551268748 39887179440556786 39936115736654592 39937796408135808 39942044886829904 40009258805769344 40010942555403456 40084222669973792 40139359152325888 40542197944766448 40736689485324651 40783520551580534 40792723446102264 40867435393805748 40910064860019264 40923649197648672 40933033203426624 40942284176578286 40984991718737248 40998600936105904 41041367223164672 41064409284317952 41383303604139328 41652120709713969 41681426537044224 41785804728498012 41795386431026904 41857882773911568 41862335506389034 41906002768596512 41919917811074576 41929530266431392 41931294828769008 41934545562874776 41992227193635264 42001856229909888 42069136034649248 42127002796732672 42184155953129983 42313265482884032 42803062146982046 42804863471035029 42814678849038018 42828895620753489 42876894901366344 42945718167660672 42955424012907308 43014509878124512 43024373329139904 43086894098520832 43088707367357568 43112898876981888 43345187768353744 43870280984195778 43920714440163652 43947222464767518 44007672564443952 44011084270252344 44021176240963248 44081728065228672 44137683389409344 44152339469652512 44162463830915904 44273055009956227 44420610290681664 44563179878959872 44566634650611584 44934800497683642 44938284079316649 45010416156490512 45072328695907968 45082515160726652 45092852816117784 45094750503720516 45154878748464576 45156779046366624 45218892910254336 45232768247595264 45346039671737532 45429091026447674 45491579459771536 45502010915735712 45568132058490496 45648051299234176 46108115683579404 46123426053119142 46171538126060256 46249234949788416 46333940508304512 46449969476480206 46556216554656744 46609737773234896 46620255366974016 46679432981304032 46705640450063712 46769884797312768 46839990535699712 46855543926978176 47144253114671076 47159907537458898 47327778038980404 47392878146324256 47472630224092416 47602423668244536 47678674626106706 47689607594376852 47755205403997728 47837580313041792 47842669150158896 47892574592681728 47908477498370944 47925194928999744 48079012611027712 48391323612890076 48472755860835936 48628330959884928 48630377434548672 48761284169531388 48763336239397962 48850590550794266 48852646379030559 48912582117829248 48917785310836624 48919843966897176 48923636490020572 49002165601561536 49091913157608352 49159439860713728 49537357449547136 49654893813085512 49671381903359076 49950458657211021 50103337862270784 50137463981938032 50195102217329888 50206428856741248 50264146374437632 50294482930793088 50298382023145536 50435901267544806 50459816536745728 50597777154235688 51178026892242978 51264148565801808 51271759542228771 51342284658517944 51354057711638448 51358038947790456 51428682742766784 51440475607417728 51517394183275776 51522874469401888 51593744998245632 51607747481561856 51663741560574923 51824045339128608 51918961173083056 51990376525453184 52423933913964249 52435954994889258 52512152182572264 52514362103967036 52608328285470748 52610542254340602 52680691873208672 52682908887427728 52694989352662176 52712486917850448 52767472144068864 52771562955527808 53085679401691664 53347923407204608 53792801630842638 53810663728638999 53823002793928758 53879146416766944 53897037185667312 54056263926355264 54088889187406176 54163289310084864 54315585980432868 54390297928136352 54402769906565184 54415065075635126 54489913858407664 54546753146692352 54564865596864896 54577377604568832 55032508474691202 55215741045477138 55228402302309396 55304369843302944 55380441878850816 55397435269526784 55536160946285292 55637875526772994 55714406304664016 55727181908035872 55729527130740528 55810510365215424 55906040355241856 55908393105025344 55912727417166368 55989636258180352 56469489994496124 56547164671242336 56748450072097728 56767293603838944 56888164864453286 56890558945964289 56922499298515149 57073151294713372 57086238465384024 57105194161004652 57169193201821792 57299958836500608 57365831105519872 57963233778077124 58023696141133632 58042963123026336 58408831319718438 58489173591134832 58493707978927704 58587598360916352 58596296619690024 58676896752591936 58681445693669792 58694901654617664 58841884812135607 58883285107887872 59227480387575552 59265778357359756 59558552138941632 59721389326903122 59830769160835179 59904173604981888 59913067330244856 59917712105755532 60013888208654016 60016413833105184 60098967359698176 60123803754823712 60126334004960688 60206504997952768 60209038728488832 60461386228983376 60669347887647616 60813296917149672 61175280827370801 61301153090708622 61365097290028896 61378965963397369 61385473796473008 61413426264867429 61477487578105872 61497901404158856 61562050834747008 61576167333447936 61596613926476928 62074955406208992 62160340489298688 62274187266751616 62678707092747018 62793503259583551 62859004152894768 62879876716611864 62894295399647088 62901818344312164 62988340790452896 63094336696371456 63103704051973872 63190504195099008 63204994106631936 63368183643838346 63469898224326048 63479321337997526 63586143459169136 63673607205330304 63900259905332992 64204593220473069 64315342352049516 64433136019360962 64521764817186768 64536559993709856 64625331052848384 64630341147781248 64633061051036352 64840503246064896 64876906975815936 65015045559375184 65017781652530616 65136861838707412 65226458622529568 65336220802082048 65881071660245478 66016626405378516 66206525084114016 66228509204478768 66243695746373856 66334814997744384 66600611542948028 66622726521172094 66804450483027712 66844769818439808 66849951975917376 67064509364194048 67247868356726408 67623772741089978 67639279224176676 67732318122696864 67825484997693696 68019059507606298 68143636539671511 68237369189657304 68253016373603568 68352198087735744 68362346056305028 68456379544690592 68472076948851264 68477385263720608 68571576990355712 68590187237834496 69098727118838144 69500910762456768 69674954214720309 69898578551952332 69914606659852344 70016202910096352 70019149471956048 70058460675095568 70131539760033024 70147389672454136 70154827195969152 70243878516570304 70259985803549568 70283315890467264 71518011939160059 71534411391565278 71632808105996592 71723735507790184 71747551638185332 71764003725238344 71838861889022592 71862716247556416 71887792393499616 71986675189089024 72118518916541568 72420781307243824 72520397237515136 72537026542086912 72942496439827392 73141926254297082 73275885826191399 73376677966254936 73379765950345764 73385454735030858 73503248402342304 73604353283225856 73620988060636184 73637869736412528 73739159791070592 74048214595047056 74302909210714496 74306036174320704 74414013820287232 74544524140033792 75155006793406176 75171992022587789 75292653325994832 75396219561656448 75447573034718304 75551352364889856 75653851901317209 75664600096130304 75689724805118592 75854078594619052 75896665731353532 76114984620512032 76140258881339536 77013426987776916 77037058421685684 77143024114150176 77284311704102832 77364928188178176 77390617497368448 77408363568796416 77736068008692912 77744337369008206 77878441759624584 77985564788179776 77991610638570272 78128395492920032 78235862336789248 78259868872823552 78768228273858396 78912492428206122 78915813381510903 79021037809813008 79024363331141592 79157344433291712 79411402851922176 79628519102537496 79774358881113572 79875592816271616 79884089773659808 80018517611538688 80021885110806912 80168445339947584 80689202446263957 81084395889532896 81473378970649302 81567041103161068 81585446892204528 81622597613452689 81734870787611496 81820129720038528 81847298395297344 81866066406853248 81884568353156572 81969983437474496 81997201872211808 82766607208278656 82823611568215707 83304241419427938 83456813290159491 83571609456996024 83590772862053808 83715765547823136 83724671012778068 83812005537193024 83839835622149152 83859060532862784 83862589657538016 83869091125749552 83984454387270528 84003712459819776 84138272069298496 84368311906259966 84626530965768064 85332247296679929 85606124293964092 85609726942070058 85629357698076036 85657791241506978 85753789802732688 85891436335321344 85910848025814616 86029019756249024 86048746658279808 86177414734715136 86225797753963776 86690375536707488 87740561968391556 87841428880327304 87894444929535036 88015345128887904 88022168540504688 88042352481926496 88163456130457344 88275366778818688 88304678939305024 88324927661831808 88546110019912454 88841220581363328 89133269301223168 89869600995367284 89876568158633298 90020832312981024 90144657391815936 90165030321453304 90185705632235568 90189501007441032 90309757496929152 90313558092733248 90692079343475064 90858182052895348 90983158919543072 91004021831471424 91136264116980992 91296102598468352 92064574499573809 92216231367158808 92246852106238284 92343076252120512 92667881016609024 92899938952960412 93112433109313488 93219475546469792 93240510733948032 93358865962608064 93411280900127424 93711087853956352 94288506229342152 94319815074917796 94655556077960808 94785756292648512 95052275465757519 95204847336489072 95218982006996289 95357349252213412 95379215188753704 95510410807995456 95675160626083584 95685338300317792 95816954996741888 95850389857999488 96649704029041443 96782647225780152 96945511721671872 97256661919769856 97260754869097344 97522568339062776 97526672478795924 97701181101588532 97705292758061118 97825164235658496 97835570621673248 97839687933794352 97847272980041144 98004331203123072 98183826315216704 98821607490368217 99074714899094272 99309787626171024 99342763806718152 99900917314422042 99934089781758141 100206675724541568 100274927963876064 100390204434659776 100412857713482496 100588965861586176 100596764046291072 100871802535089612 101195554308471376 101435659111634967 102356053784485956 102528297131603616 102543519084457542 102684569317035888 102708115423276896 102716077895580912 102857365485533568 102880951214835456 103045748938803776 103327483121149846 103648090678257216 103837922346166112 103980753050906368 104847867827928498 104871909989778516 105024304365144528 105028724207934072 105216656570941496 105221084508681204 105361383746417344 105365817774855456 105389978705324352 105424973835700896 105543125911055616 106171358803383328 107585603261685276 107621327457277998 107646005587857516 107758292833533888 107794074371334624 108112527852710528 108177778374812352 108631171960865736 108780595856272704 108805539813130368 108830130151270252 108979827716815328 109129731193729792 110065016949382404 110078182102546287 110431482090954276 110456804604618792 110608739686605888 111072321892570584 111275751053545988 111428812609328032 111454363816071744 111459054261481056 111621020730430848 111812080710483712 111816786210050688 111825454834332736 112938979988992248 113094329342484672 113496900144195456 113534587207677888 113776329728906572 113781117891928578 113844998597030298 113989508217737971 114146302589426744 114172476930768048 114210388322009304 114338386403643584 114599917673001216 115926467556154248 116047392282267264 116085926246052672 116551070200159049 116616506053512309 116817662639436876 116978347182269664 116987415957855408 117175196721832704 117192593239380048 117353793505183872 117362891387339584 117389803309235328 117683769624271214 118368738642309183 118531556714719512 119117104277883264 119442778653806244 119634105598533799 119661538321670358 119808347209963776 119826134660489712 119835424211511064 120027776417308032 120032827666210368 120247607509647424 120252668009921376 120418077456977664 120922772457966752 121338695775295232 121626593834299344 122350561654741602 122602306181417244 122730194580057792 122757931926794738 122770947592946016 122826852529734858 122954975156211744 122995802808317712 123124101669494016 123193227852953856 124149910812417984 124548374533503232 125357414185494036 125587006519167102 125718008305789536 125759753433223728 125788590799294176 125803636688624328 125976681580905792 126207408103947744 126381008390198016 126552467859389949 126736367287676692 126939796448652096 126958642675995052 127172286918338272 127347214410660608 128409186440946138 128414590413105087 128630684704099032 128866272038721924 129043529634373536 129073119987419712 129260682295562496 129266122102072704 130030091118750368 130035563305061232 130273723677414824 130452917245059136 131762143320490956 132033252810757032 132413050168228032 132457018408957536 132487391492747712 132819165029868681 133201223085896056 133245453042344188 133689539636879616 133699903951834752 134495736713452816 134814852237949947 135247545482179956 135278558448353352 135464636245393728 136038119015212596 136287273079343022 136474738379314608 136506032747207136 136536883469598229 136704396175471488 136724692112610056 136912759089381184 136944153897702528 136954770527441216 138197454237676288 139001821524913536 139349908429440618 139605128041948751 139797157103904664 139829213319704688 140032405820192704 140038298943912096 140116921350191136 140294779344908272 140309654391938304 140487757033140608 140519971607099136 140566631780934528 142742321930531869 143036023878320118 143068822783130556 143265616211993184 143297994618024001 143447471015580368 143495103276370664 143528007450476688 143677723778045184 143725432495112832 143775584786999232 144237037833083136 144841562614487648 145040794475030272 145884992879654784 146283852508594164 146518174272361619 146551771652382798 146557939137091677 146753355932509872 146759531900691528 146770909470061716 147006496804684608 147241976121272368 147275739472825056 147478319582141184 148096429190094112 148605818421428992 148612072348641408 149851375971633063 150310013586812352 150343984045175578 150585306651989664 150792439123312896 150895146069436608 151307703802634418 151379449610237184 151708157189238104 151793331462707064 152229969241024064 152280517762679072 153815278626686313 154026853975553832 154074116843371368 154286048228300352 154568623408205664 154781234994736896 154991224681724769 155472136017385824 155488674738016412 155756883519249168 155971129576359552 155983221277140544 156256790985840064 157271801741892747 157536456547716792 157824984856412244 157831626763021806 158042075619626016 158048726662283184 158314688866583424 159001818592566859 159257038205074992 159548717762227144 159768179547319616 160043770221613824 160336890679895168 161378404892527914 161431991185916997 162168791779065792 162946757941298604 163134082206322136 163170893784409056 163245195226905378 163469741575222992 163640259440077056 163694596790594688 163732132813706496 163769136706313144 163939966874948992 163994403744423616 165533214416557312 165647223136431414 166608482838855876 166913626580318982 167143218913992048 167181545724107616 167219329193103449 167431531095646272 167449342025556136 167624011074386048 167679671244298304 167718121065725568 167725179315076032 167738182251499104 167968908774541056 168276544138596992 168736623812519932 169253061931536128 170664494593359858 170671676837892867 170977066927779931 171212248587928184 171219453884140116 171258715396152072 171315582483013956 171507579605465376 171821696051629232 172058039512498048 172097493316559616 173380751073414976 175481123936783112 175682857760654608 175788889859070072 176030690257775808 176044337081009376 176084704963852992 176525654436406821 176550733557637376 176609357878610048 176649855323663616 177092220039824908 177682441162726656 179492307482505537 179739201990734568 179753136317266596 180041664625962048 180330060642906608 180371411264471136 180379002014882064 180619514993858304 180627116185466496 181384158686950128 181716364105790696 181966317839086144 182008043662942848 183525842482112403 184129148999147618 184136897890192107 184240278794602287 184432462734317616 184493704212476568 184686152504241024 185799877905920824 186224866218626976 186438951092939584 186481021467896064 186717731925216128 186822561800254848 188380509778750653 188577012458684304 188639630149835592 189311112155921616 189571512585297024 190104550931515038 190409694672978144 190437964013992578 190452727764722941 190714698504426824 190758430377507408 191020821615990912 191370676600635584 191700779715998976 192613779661419207 193299408058082886 193565294451560304 193891023443343744 194521509738194688 194732564343705479 195045136678125552 195053344957591848 195402362203177064 195410585516122236 195671141243346496 195679375867588704 195694545960082288 196008662406246144 196367652630433408 197643214980736434 198619575252342048 198685527613436304 199801834628844084 199868179563516282 200413351449083136 200549855927752128 200780408869319552 201193528092582144 201743605070179224 202391108616942752 202871318223269934 204430909619014533 204712107568971912 205056594263207232 205087038168915084 205369138634071776 205416230846553792 205432155791161824 205714730971067136 206091497877607552 206654966242299692 207296181356514432 207675844692332224 209024862644160927 209695735655856996 209743819979557032 210048608730289056 210057448415868144 210433313141882992 210442169017362408 210722767492834688 210731635549710912 210779957410648704 210849947671401792 211694800975799089 212342717606766656 214554035817480177 215171206523370552 215242654914555996 215292011175715032 215516585667067776 215588148742669248 216225055705421056 216355556749624704 217262343921731472 217561191712545408 217611079626260736 217660260302540504 217959655433630656 219827657478574197 220130033898764808 220156364205092574 220862964181908552 220913609209237584 221217479373211776 222144643785141168 222177624682991341 222551502107091976 222857625218656064 222908727632143488 222918108522962112 223242041460861696 223633572420101376 223650909668665472 225515976067763367 225877959977984496 226188658684969344 226993800288390912 227069174415355776 227552659457813144 227562235783857156 227689997194060596 227979016435475942 228292605178853488 228344953861536096 228420776644018608 228676772807287168 231852935112308496 232094784564534528 232171852492105344 233102140400318098 233179542824102329 233233012107024618 233635325278873752 233956694364539328 233974831915710816 234385186478760096 234707587010367744 234725782774679168 234779606618470656 235367539248542428 236737477284618366 237063113429439024 238234208555766528 238885557307612488 239268211197067598 239323076643340716 239652269320979424 239670848423022128 240055552834616064 240065655332420736 240495215019294848 240505336019842752 241845544915933504 243253187668598688 244701123309483204 244867792840358067 245204612362834488 245460389160115584 245515863853589476 245541895185892032 245653705059469716 245909950312423488 245991605616635424 248299821624835968 250370439870478473 250714828370988072 251174013038334204 251436016611579072 251519506866447456 251577181598588352 251607273377248656 251953363161811584 252414816207895488 253104935718779898 253472734575353384 253879592897304192 253917285351990104 254344573836676544 255996741890039787 256818372881892276 256829180826210174 257261369408198064 257732544077443848 258087059268747072 258146239974839424 258532244204145408 259266666363619109 260060182237500736 260071126610122464 260547447354829648 260905834490118272 263524286640981912 264066505621514064 264826100336456064 264914036817915072 264974782985495424 265638330059737362 266124847147758859 266402446171792112 266490906084688376 267399807903669504 268991473426905632 269629704475899894 270495090964359912 270557116896706704 270929272490787456 272076238030425192 272105180791528721 272574546158686044 272949476758629216 273012065494414272 273073766939196458 273408792350942976 273449384225220112 273825518178762368 273888307795405056 273909541054882432 276193723498721427 278003643049827072 278699816858881236 279210256083897502 279594314207809328 279658426639409376 280064811640385408 280076597887824192 280233842700382272 280589558689816544 280975514066281216 281133263561869056 285156826397272557 285484643861063738 285656946020988867 286072047756640236 286137645566261112 286531232423986368 286595989236048002 286894942031160736 286990206552741328 287056014900953376 287450864990225664 287551169573998464 289683125228975296 291769985759309568 292567705017188328 293036348544723238 293103543304765596 293115878274183354 293506711865019744 293519063801383056 293541818940123432 294012993609369216 294483952242544736 294551478945650112 295289091671909881 296192858380188224 297224144697282816 299702751943266126 299802269345274423 300620027173624704 300687968090351156 301170613303979328 301790292138873216 302615407605268836 303416314378476208 303586662925414128 304459938482048128 304561035525358144 307630557253372626 308053707951107664 308148233686742736 308572096456600704 309137246816411328 309911385069693589 309982449363449538 310944272034771648 310977349476032824 311513767038498336 311942259152719104 311966442554281088 312513581971680128 314543603483785494 315072913095433584 315649969712824488 315663253526043612 316084151239252032 316097453324566368 316629377733166848 317528838580162729 318003637185133718 318514076410149984 319097435524454288 319536359094639232 320673781359790336 322756809785055828 322863982371833994 324337583558131584 325893515882597208 326268164412644272 326341787568818112 326490390453810756 326939483150445984 327389193581189376 327538273412626288 327879933749897984 327988807488847232 331294446272862828 333216965677711752 333827253160637964 334286437827984096 334363091448215232 334438658386206898 334863062191292544 334898684051112272 335248022148772096 335359342488596608 335436242131451136 335450358630152064 335476364502998208 336553088277193984 337473247625039864 341328989186719716 341343353675785734 341954133855559862 341968524653213913 342424497175856368 342438907768280232 342517430792304144 342631164966027912 343015159210930752 343643392103258464 344116079024996096 346761502146829952 349653210600477147 349849518160536927 350962247873566224 351365715521309216 351577779718140144 352061380515551616 352088674162018752 352169409927705984 353051308872813642 353218715757220096 353697922991628319 354184440079649816 358902316795601397 358984614965011074 359478403981469136 359506272634533192 360083329251924096 360660121285813216 360742822528942272 360758004029764128 361254232370932992 361646190924024461 362768317373900256 363432728211581392 363932635678172288 364016087325885696 367051684964224806 368258297998295236 368273795780384214 368480557589204574 368864925468635232 368987408424953136 369372305008482048 371599755811841648 372449732437253952 372877902185879168 373435463850432256 373645123600509696 376761019557501306 377154024917368608 377279260299671184 378622224311843232 379143025170594048 379657403578169847 380209101863030076 380819389345956288 380875928027985156 380905455529445882 381429397008853648 381516860755014816 382041643231981824 382741353201271168 385227559322838414 386598816116165772 387130588903120608 387782046886687488 389465128687410958 390090273356251104 390106689915183696 390804724406354128 390821171032244472 391342282486692992 391358751735177408 391389091920164576 392735305260866816 395286429961472868 397239150504684096 397371055226872608 398457495089606043 399603669257688168 399736359127032564 401099711855504256 401560817738639104 403487210140358448 404782217233885504 405742636446539868 408861819238029066 409424215137943824 409610650408794687 410113188526414464 410174076337830168 410738277268143552 410832461693107584 410864311582323648 411893193684949249 412182995755215104 413309932484599384 414592362713028864 415351689384664448 418049725288321854 418815384125846253 419391471311713992 419487639959114064 420097217460578112 420114896831736288 420866626283765984 420884338034724816 421445534985669376 421463271099421824 421559914821297408 421699895342803584 423389601951598178 424685435213533312 428226965791595607 429108071634960354 429893983854072003 430342413046741104 430485309829111992 430584022351430064 431033171334135552 431176297485338496 432711113499249408 434524687843462944 435122383425090816 435320520605081008 435919310867261312 439554522817084857 439655314957148394 440260067797529616 440312728410185148 441725928363817104 441827218418475168 442434958746423552 444289287570282336 444355249365982682 445103004214183952 445715250437312128 445817455264286976 445836217045924224 447301819337330944 451031952135526734 451755919955968992 452377317369938688 454138348830711552 455105318915626288 455124471567714312 455379994388121192 455958032870951884 456585210357706976 456689907723072192 456841553288037216 457353545614574336 463705870224616992 464343704984210688 464973674045174307 466204280800636196 466359085648204658 466466024214049236 467270650557747504 467913388729078656 467949663831421632 468770372957520192 469451565549358336 470735078497084856 473474954569236732 474126226858878048 477005455777700577 477771114615224976 478536422394135196 478646153286681432 479304538641958848 479341696846044256 480131310664841472 480990430038589696 481010672039685504 483691089831867008 486506375337197376 489402246618966408 489735585680716134 490409224725668976 490920778320231168 491031727707178952 491083790371784064 491307410118939432 491819900624846976 491983211233270848 496599643249671936 500740879740956946 501429656741976144 501657987579310347 502348026076668408 502872033223158144 503039013732894912 503154363197176704 503214546754497312 503906726323623168 504829632415790976 506209871437559796 506945469150706768 507759185794608384 507834570703980208 508689147673353088 511993483780079574 512931200783339793 513636745763784552 513658361652420348 514522738816396128 515465088154887696 516174118537494144 516292479949678848 518533332727238218 520120364475001472 520142253220244928 521094894709659296 521811668980236544 527048573281963824 528133011243028128 529576963309220463 529652200672912128 529828073635830144 529949565970990848 531276660119474724 532249694295517718 532804892343584224 532981812169376752 537982946853811264 539259408951799788 540990181928719824 541114233793413408 541858544981574912 544152476060850384 544210361583057442 545149092317372088 545898953517258432 546024130988828544 546147533878392916 546898768450440224 547651036357524736 547819082109764864 552387446997442854 552410693670576321 557399633717762472 558420512167795004 559188628415618656 559316853278818752 560129623280770816 560153195775648384 560467685400764544 561179117379633088 570313652794545114 570969287722127476 571313892041977734 571358183294168823 572144095513280472 572275291132522224 573062464847972736 573191978472096004 573789884062321472 573980413105482656 574112029801906752 575102339147996928 579366250457950592 584197693031116437 585135410034376656 586072697089446476 586207086609531192 586231756548366708 587013423730039488 587038127602766112 587083637880246864 588025987218738432 588967904485089472 589102957891300224 590578183343819762 592385716760376448 599405503886532252 599604538690548846 601240054347249408 601375936180702312 602341226607958656 603580584277746432 605230815210537672 606832628756952416 607173325850828256 608919876964096256 609122071050716288 615261114506745252 616107415902215328 616296467373485472 617144192913201408 618274493632822656 619822770139387178 619964898726899076 621888544069543296 621954698952065648 623027534076996672 623932885108562176 625027163943360256 629087206967570988 630145826190867168 631299939425648976 631326507052087224 632168302478504064 632194906649132736 635057677160325458 635084402927397267 636007274370267436 637028152820299968 638194871048908576 639072718189278464 645513619570111656 645727964743667988 648675167116263168 651787031765194416 652536328825288544 652683575137636224 652980780907621512 653878966300891968 655076546825252576 655977614977694464 662588892545725656 666433931355423504 666532874048974023 667654506321275928 668572875655968192 668726182896430464 668877316772413796 669726124382585088 669797368102224544 670718684977193216 670900717260304128 670952729005996416 674946495250079728 676547928203290101 682657978373439432 682686707351571468 683908267711119724 683937049306427826 684848994351712736 684877815536560464 685034861584608288 685262329932055824 686030318421861504 687286784206516928 693523004293659904 699306421200954294 699538628472306987 699699036321073854 701924495747132448 702731431042618432 703155559436280288 704122761031103232 704177348324037504 704338819855411968 706102617745627284 707395845983256638 708368880159299632 717804633591202794 717969229930022148 718956807962938272 719012545269066384 720166658503848192 721320242571626432 721485645057884544 721516008059528256 723292381848048922 725536634747800512 726865456423162784 727865271356344576 734103369928449612 736516595996590472 736547591560768428 736961115178409148 737729850937270464 737974816849906272 743199511623683296 744899464874507904 745755804371758336 753522039115002612 754308049834737216 754558520599342368 757244448623686464 759314807156339694 760418203726060152 761638778691912576 761751856055970312 761810911058891764 762858794017707296 763033721510029632 765482706402542336 770455118645676828 773197632232331544 774261177806241216 777799999090857327 778930257374821916 780180546712502208 780213379830367392 781609448812708256 781642342064488944 782684564973385984 782717503470354816 782778183840329152 790572859922945736 794478301009368192 794742110453745216 796914990179212086 797926557524165797 798374541443276577 799207338515376336 799472718254065128 802199423711008512 806974420280716896 809564434467771008 811485272893079736 816315542374586163 817723638476058132 818848430275887648 819221300817589374 820226377052828928 820348152675660336 821476554536287104 821664923386215168 821728623164647296 823786387369898498 826619864969198768 828581170496164281 830703378769328896 836099450576643708 837630768251692506 838782942623427984 838975279918228128 840194434921156224 840229793663472576 841733252567531968 841768676069449632 842926542198843648 843399790685607168 846779203903196356 849370870427066624 856453931583191214 858216143269920708 859787967708144006 860684826093482208 860970619658223984 861168044702860128 862352594970676992 869049375686925888 870641041210162016 871838621734522624 879109045634169714 879310629914296788 880520135595059232 880625456820370296 883451856727634208 883654436836950336 885867275015729643 888578575140564672 888710498731965364 890206008428367904 891430500874624256 891672434091848448 902063904271053468 903511839911937984 910210637831252576 910248943135428624 910759988776242384 911916065741903768 913170420715413952 913379815446144384 913683106576074432 927411740449233984 929734155209080767 929947348090348614 932408561601272392 932718171296409316 932932048428098472 934541301115495008 935826777458157312 935899327662843264 937540745915040384 941470156994169712 946949909138473464 948252453717756096 952586515740488187 954010911555401154 955542229230449952 955758184287187603 957072844788270392 957292306573362864 958609077283917696 958683393692088512 962021344079371008 967382179663734016 973012750674394752 977235896293641257 978804493237932816 979471171361432268 980818449451337952 982063455414357904 982167580743568128 982614820237878864 983639801249693952 983966422466541696 1001481759481913892 1002859313483952288 1003085962326168007 1003315975158620694 1004696052153336816 1005744066446316288 1006078027465789824 1006308726394353408 1006429093508994624 1009659264831581952 1012419742875119592 1013890938301413536 1015669141407960416 1017378295346706176 1023986967560159148 1025862401566679586 1025905573959641739 1027273491527569104 1027316723304840696 1029045477632792256 1030930176309775392 1032348237074988288 1037066665454476436 1040240728950002944 1040284506440489856 1042189789419318592 1048959631801431441 1054097146563927648 1056266022486056256 1059153926618440926 1059656147271660288 1061093768974884957 1062553320238949448 1064499388591035436 1065609784687168448 1065963624338753504 1075965893707622528 1076706950386804191 1078518817903599576 1081980363857439648 1082228467586826816 1084938572772073383 1088304952121700768 1088420723166114884 1090298184634744176 1091797907034516864 1092048261977657088 1092295067756785832 1093797536900880448 1104774893994885708 1104821387341152642 1114799267435524944 1116841024335590008 1118377256831237312 1118633706557637504 1120306391551296768 1120935370801529088 1122358234759266176 1140627305589090228 1141938575444254952 1142627784083955468 1142716366588337646 1144288191026560944 1144550582265044448 1146124929695945472 1146383956944192008 1147579768124642944 1147960826210965312 1148224059603813504 1158732500915901184 1168395386062232874 1170270820068753312 1170535304351724143 1172145394178892952 1172414173219062384 1172463513096733416 1174026847460078976 1174076255205532224 1174167275760493728 1177935808970178944 1178205915782600448 1181156366687639524 1184771433520752896 1196839468494459517 1198811007773064504 1199209077381097692 1202751872361404624 1204682453215917312 1210461630421075344 1213665257513904832 1214346651701656512 1218244142101432576 1228831951226384061 1230522229013490504 1232214831804430656 1232592934746970944 1235679581054847747 1236548987265645312 1239645540278774356 1239929797453798152 1243777088139086592 1243909397904131296 1246055068153993344 1256446152377538759 1258174413935141976 1260291652381734336 1262599878851297952 1262653014104174448 1264336604957008128 1264389813298265472 1270115354320650916 1270168805854794534 1272014548740534872 1274056305640599936 1276389742097817152 1284680897374786821 1289681951562216009 1291027239140223312 1291455929487335976 1303574063530388832 1305072657650577088 1305367150275272448 1305961561815243024 1307757932601783936 1310153093650505152 1318663568451254571 1325177785091451312 1332867862710847008 1333065748097948046 1333169094353060587 1335309012642551856 1337145751311936384 1337452365792860928 1337754633544827592 1339594736204449088 1341905458011992832 1349892990500159456 1353095856406580202 1365315956746878864 1365373414703142936 1367816535422239448 1367874098612855652 1369697988703425472 1369755631073120928 1370069723169216576 1370524659864111648 1372060636843723008 1374573568413033856 1398612842401908588 1399077256944613974 1399398072642147708 1403848991494264896 1405462862085236864 1406311118872560576 1408354696648075008 1412205235491254568 1414791691966513276 1416737760318599264 1431016367333101731 1435609267182405588 1435938459860044296 1437913615925876544 1438025090538132768 1442640485143252864 1442971290115769088 1443032016119056512 1446584763696097844 1451073269495601024 1453730912846325568 1468206739856899224 1473033191993180944 1473095183121536856 1473922230356818296 1475459701874540928 1475949633699812544 1481863606830593623 1486399023247366592 1489798929749015808 1504973962737931041 1507044078230005224 1508616099669474432 1509117041198684736 1514488897247372928 1518629614312679388 1520836407452120304 1523277557383825152 1523503712111940624 1523621822117783528 1525717588035414592 1526067443020059264 1538793602350019379 1540910237291353656 1546395264464663088 1548522355612482432 1555243372780939387 1555599998181714654 1557860514749643832 1560361093425004416 1560426759660734784 1563218897625416512 1563284684128977888 1565435006940709632 1565556367680658304 1581145719845891472 1588956602018736384 1589484220907490432 1593829980358424172 1595853115048331594 1596749082886553154 1598414677030752672 1598945436508130256 1613948840561433792 1619128868935542016 1622970545786159472 1632631084749172326 1635447276952116264 1637696860551775296 1638442601635178748 1640696305351320672 1642953109072574208 1643457246329294592 1647572774739796996 1653239729938397536 1657162340992328562 1672198901153287416 1675261536503385012 1677565885246855968 1677950559836456256 1680388869842312448 1680459587326945152 1683466505135063936 1683537352138899264 1693558407806392712 1712907863166382428 1714074549882506469 1716432286539841416 1719575935416288012 1721369652186964416 1721941239316447968 1722336089405720256 1738098751373851776 1741282082420324032 1752593079093349311 1758218091268339428 1758621259828593576 1761040271190118464 1761250913640740592 1766903713455268416 1767308873673900672 1771734550031459286 1774979485104776977 1777157150281129344 1777420997463930728 1780412016856735808 1804127808542106936 1807023679823875968 1814866664545333763 1820421275662505152 1820497886270857248 1821519977552484768 1823832131483807536 1826340841430827904 1826759630892288768 1827366213152148864 1854823480898467968 1859468310418161534 1859894696180697228 1862873930034312013 1864817123202544784 1865436342592818632 1865864096856196944 1869082602230990016 1871798655325686528 1875081491830080768 1882940313988339424 1893899818276946928 1896504907435512192 1904736265540701047 1905173031480976374 1905253208782191801 1908021823110802308 1911084458460899904 1911516368574375206 1914145689576540784 1914584613146725728 1917218154567835392 1917366787384177024 1946025501348789504 1954471792587282514 1957608986475865632 1958942342722864536 1961636898902675904 1964126910828715808 1965229640475757728 1967932844933083392 1999598622146922069 2002963518963827784 2005718626967904576 2006171924652336014 2006631950317241388 2009392104306673632 2012156054931579648 2012858187017989248 2024839485750239184 2027781876602827072 2031338282815920832 2047973935120318296 2051724803133359172 2051811147919283478 2054546983055138208 2054633446609681392 2058090955265584512 2061860352619550784 2067023641703369167 2074133330908952872 2080569012880979712 2084379578838637184 2097919263602862882 2098615885416920961 2108194293127855296 2112532044972112512 2118307853236881852 2122187537949769914 2125106640477898896 2128998777182070872 2131219569374336896 2131927248677507008 2151931787415245056 2153413900773608382 2157037635807199152 2163960727714879296 2164456935173653632 2169877145544146766 2173851279510344837 2176609904243401536 2176841446332229768 2180596369269488352 2183595814069033728 2184590135513571664 2187595073801760896 2209549787989771416 2209642774682305284 2222701870061139103 2229598534871049888 2233682048671180016 2236754513662474624 2237267413115275008 2244716469518532352 2281254611178180456 2283877150888509904 2285255568167910936 2285432733176675292 2288576382053121888 2289101164530088896 2292767913888384016 2295159536249285888 2295921652421930624 2296448119207627008 2333399997272571981 2336790772124465748 2340541640137506624 2341070608703448286 2344290788357785904 2344828346438124768 2344927026193466832 2348053694920157952 2348152510411064448 2348334551520987456 2355871617940357888 2362312733375279048 2393678936988919034 2393779672572497391 2395123624329829731 2397622015546129008 2398418154762195384 2405503744722809248 2420923260842150688 2427330515027809664 2428693303403313024 2448946627123758489 2457663902452768122 2461044458026981008 2464429663608861312 2465185869493941888 2471359162109695494 2475885460941398233 2479291080557548712 2479859594907596304 2487818795808262592 2492110136307986688 2512892304755077518 2516348827870283952 2520583304763468672 2525199757702595904 2525306028208348896 2528779626596530944 2531523336468171227 2540230708641301832 2540337611709589068 2544029097481069744 2548112611281199872 2552779484195634304 2569361794749573642 2579363903124432018 2582054478280446624 2582911858974671952 2607148127060777664 2610145315301154176 2611923123630486048 2615515865203567872 2620306187301010304 2637327136902509142 2650355570182902624 2657601825047188929 2665735725421694016 2666131496195896092 2666338188706121174 2670618025285103712 2674291502623872768 2675509267089655184 2679189472408898176 2699785981000318912 2706191712813160404 2730631913493757728 2730746829406285872 2735633070844478896 2735748197225711304 2739395977406850944 2739511262146241856 2740139446338433152 2741049319728223296 2749147136826067712 2789202465627242301 2797225684803817176 2798154513889227948 2798796145284295416 2807697982988529792 2810925724170473728 2812622237745121152 2824410470982509136 2829583383933026552 2833475520637198528 2857759547221464561 2862032734666203462 2867274552861562809 2871218534364811176 2871876919720088592 2875827231851753088 2876050181076265536 2885280970286505728 2886064032238113024 2893169527392195688 2902146538991202048 2907461825692651136 2931707688880923771 2936413479713798448 2946066383986361888 2946190366243073712 2947844460713636592 2950919403749081856 2951899267399625088 2963727213661187246 2972798046494733184 3009257886978504021 3009947925475862082 3014088156460010448 3017232199338948864 3018234082397369472 3028977794494745856 3037259228625358776 3041672814904240608 3047007424223881248 3047243644235567056 3051435176070829184 3052134886040118528 3077587204700038758 3081820474582707312 3092790528929326176 3097044711224964864 3110486745561878774 3111199996363429308 3115721029499287664 3120722186850008832 3120853519321469568 3126437795250833024 3126569368257955776 3131112735361316608 3162291439691782944 3178968441814980864 3183281306924654871 3187659960716848344 3191706230096663188 3193498165773106308 3196829354061505344 3197890873016260512 3227897681122867584 3245941091572318944 3254815718316220149 3265262169498344652 3270894553904232528 3275393721103550592 3276885203270357496 3281392610702641344 3295145549479593992 3306479459876795072 3314324681984657124 3344397802306574832 3350523073006770024 3355131770493711936 3355901119672912512 3360919174653890304 3366933010270127872 3367074704277798528 3387116815612785424 3425815726332764856 3428149099765012938 3432864573079682832 3439151870832576024 3442739304373928832 3443882478632895936 3444672178811440512 3459623012920865167 3476197502747703552 3482564164840648064 3505186158186698622 3511605913055172429 3516436182536678856 3517242519657187152 3522080542380236928 3522501827281481184 3533807426910536832 3534617747347801344 3543469100062918572 3549958970209553954 3554314300562258688 3554841994927861456 3560824033713471616 3590518405483378551 3608255617084213872 3614047359647751936 3629733329090667526 3640842551325010304 3640995772541714496 3643039955104969536 3647664262967615072 3652681682861655808 3654732426304297728 3707038743164543241 3709646961796935936 3718936620836323068 3719789392361394456 3725747860068624026 3729634246405089568 3730872685185637264 3731728193712393888 3738165204461980032 3765880627976678848 3787799636553893856 3793009814871024384 3809472531081402094 3810346062961952748 3810506417564383602 3816043646221604616 3822168916921799808 3823032737148750412 3828291379153081568 3829169226293451456 3834733574768354048 3908943585174565028 3915217972951731264 3917884685445729072 3923273797805351808 3928253821657431616 3930459280951515456 3999197244293844138 3999507283059181761 4005927037927655568 4011437253935809152 4012343849304672028 4013263900634482776 4018784208613347264 4025716374035978496 4049678971500478368 4055563753205654144 4062676565631841664 4095947870240636592 4103449606266718344 4103622295838566956 4109093966110276416 4109266893219362784 4116181910531169024 4123720705239101568 4134047283406738334 4148266661817905744 4168759157677274368 4195838527205725764 4197231770833841922 4216388586255710592 4225064089944225024 4236615706473763704 4244375075899539828 4250213280955797792 4257997554364141744 4262439138748673792 4263854497355014016 4306827801547216764 4314075271614398304 4327921455429758592 4328913870347307264 4339754291088293532 4347702559020689674 4353219808486803072 4353682892664459536 4361192738538976704 4369180271027143328 4375190147603521792 4419099575979542832 4419285549364610568 4445403740122278206 4445590820491780869 4459197069742099776 4467364097342360032 4473509027324949248 4562509222356360912 4567754301777019808 4570511136335821872 4570865466353350584 4577152764106243776 4578202329060177792 4585535827776768032 4591843304843861248 4598072998891168147 4665730118342818161 4666799994545143962 4673581544248931496 4681083280275013248 4682141217406896572 4688581576715571808 4689656692876249536 4689854052386933664 4696305020822128896 4696669103041974912 4724625466750558096 4787357873977838068 4787559345144994782 4790247248659659462 4795244031092258016 4796836309524390768 4811007489445618496 4841846521684301376 4854661030055619328 4857386606806626048 4897893254247516978 4915327804905536244 4922088916053962016 4928859327217722624 4930371738987883776 4942718324219390988 4951770921882796466 4958582161115097424 4959719189815192608 4975637591616525184 5025784609510155036 5032697655740567904 5041166609526937344 5050399515405191808 5050612056416697792 5063046672936342454 5080461417282603664 5080675223419178136 5088058194962139488 5105558968391268608 5138723589499147284 5158727806248864036 5164108956560893248 5165823717949343904 5214296254121555328 5220290630602308352 5223846247260972096 5240612374602020608 5274654273805018284 5300711140365805248 5315203650094377858 5324938455314330931 5331471450843388032 5332262992391792184 5332676377412242348 5341236050570207424 5351018534179310368 5358378944817796352 5399571962000637824 5412383425626320808 5444599993636001289 5461263826987515456 5461493658812571744 5471266141688957792 5471496394451422608 5478791954813701888 5479022524292483712 5480278892676866304 5482098639456446592 5578404931254484602 5588621790102936039 5594451369607634352 5596309027778455896 5597592290568590832 5615395965977059584 5625244475490242304 5648820941965018272 5659166767866053104 5666951041274397056 5714208796622103141 5715519094442929122 5724065469332406924 5734549105723125618 5742437068729622352 5743753839440177184 5751654463703506176 5752100362152531072 5786339054784391376 5814923651385302272 5863415377761847542 5872826959427596896 5892132767972723776 5892380732486147424 5895688921427273184 5903798534799250176 5927454427322374492 5945596092989466368 6018515773957008042 6019895850951724164 6028176312920020896 6036468164794738944 6074518457250717552 6083345629808481216 6094014848447762496 6094487288471134112 6102870352141658368 6155174409400077516 6163640949165414624 6185581057858652352 6201070925110107501 6220973491123757548 6222399992726858616 6231442058998575328 6241707038642939136 6252875590501666048 6253138736515911552 6324582879383565888 6366562613849309742 6375319921433696688 6383412460193326376 6386996331546212616 6393658708123010688 6395781746032521024 6455795362245735168 6491882183144637888 6509631436632440298 6521553838531034511 6530524338996689304 6541789107808465056 6550787442207101184 6553770406540714992 6562785221405282688 6590291098959187984 6612958919753590144 6628649363969314248 6668105610183417309 6688795604613149664 6690307290010313221 6701046146013540048 6710263540987423872 6711802239345825024 6734149408555597056 6774233631225570848 6851631452665529712 6856298199530025876 6865729146159365664 6878303741665152048 6885478608747857664 6887764957265791872 6889344357622881024 6919246025841730334 6965128329681296128 7010372316373397244 7023211826110344858 7032872365073357712 7034485039314374304 7044161084760473856 7045003654562962368 7067614853821073664 7086938200125837144 7099917940419107908 7109683989855722912 7121648067426943232 7181036810966757102 7181339017717492173 7216511234168427744 7259466658181335052 7281685102650020608 7281991545083428992 7286079910209939072 7295328525935230144 7414077486329086482 7427656382824194699 7437873241672646136 7439578784722788912 7451495720137248052 7459268492810179136 7461745370371274528 7463456387424787776 7476330408923960064 7531761255953357696 7575599273107787712 7594570009404513681 7618945062162804188 7620692125923905496 7621012835128767204 7632087292443209232 7644337833843599616 7646065474297500824 7656582758306163136 7658338452586902912 7817887170349130056 7830435945903462528 7835769370891458144 7846547595610703616 7856507643314863232 7860918561903030912 7998394488587688276 7999014566118363522 8011854075855311136 8022874507871618304 8024687698609344056 8026527801268965552 8037568417226694528 8099357943000956736 8111127506411308288 8125353131263683328 8191895740481273184 8193747130462069001 8206899212533436688 8207244591677133912 8218187932220552832 8218533786438725568 8247441410478203136 8268094566813476668 8296533323635811488 8391677054411451528 8394463541667683844 8432777172511421184 8473231412947527408 8488750151799079656 8500426561911595584 8515995108728283488 8527708994710028032 8601823658584688427 8613655603094433528 8628150543228796608 8655842910859517184 8679508582176587064 8695405118041379348 8706439616973606144 8707365785328919072 8722385477077953408 8738360542054286656 8795123066642771313 8838199151959085664 8838571098729221136 8890807480244556412 8891181640983561738 8918394139484199552 8934728194684720064 9027773660935512063 9125018444712721824 9135508603554039616 9141022272671643744 9141730932706701168 9154305528212487552 9156404658120355584 9171071655553536064 9196145997782336294 9331460236685636322 9333599989090287924 9347163088497862992 9362166560550026496 9364282434813793144 9377163153431143616 9379313385752499072 9379708104773867328 9393338206083949824 9449250933501116192 9574715747955676136 9575118690289989564 9580494497319318924 9590488062184516032 9593672619048781536 9622014978891236992 9683693043368602752 9795786508495033956 9830655609811072488 9844177832107924032 9885436648438781976 9903541843765592932 9917164322230194848 9919438379630385216 9951275183233050368 10051569219020310072 10065395311481135808 10100799030810383616 10101224112833395584 10126093345872684908 10160922834565207328 10161350446838356272 10176116389924278976 10277447178998294568 10317455612497728072 10328217913121786496 10331647435898687808 10373045247814155361 10378869038762595501 10428592508243110656 10447692494521944192 10534817739165517287 10549308547610036568 10601422280731610496 10630407300188755716 10649876910628661862 10662942901686776064 10664525984783584368 10665352754824484696 10682472101140414848 10702037068358620736 10771555216450135653 10799143924001275648 10824766851252641616 10889199987272002578 10922527653975030912 10922987317625143488 10942532283377915584 10942992788902845216 10958045048584967424 10964197278912893184 11156809862508969204 11177243580205872078 11188902739215268704 11192618055556911792 11195184581137181664 11297641883930036544 11318333535732106208 11333902082548794112 11428417593244206282 11431038188885858244 11448130938664813848 11469098211446251236 11484874137459244704 11487507678880354368 11504200724305062144 11572678109568782752 11726830755523695084 11745653918855193792 11784265535945447552 11784761464972294848 11791377842854546368 11854908854644748984 11998521849177545283 12037031547914016084 12039791701903448328 12056352625840041792 12149036914501435104 12166691259616962432 12188029696895524992 12188974576942268224 12310348818800155032 12327281898330829248 12371162115717304704 12402141850220215002 12424856395733438839 12441946982247515096 12444799985453717232 12462884117997150656 12506277473031823104 12649165758767131776 12704066651817336341 12733125227698619484 12750639842867393376 12766824920386652752 12773992663092425232 12787317416246021376 12791563492065042048 12983764366289275776 13019262873264880596 13040117510240184091 13043107677062069022 13061048677993378608 13083578215616930112 13107540813081429984 13125570442810565376 13180582197918375968 13225917839507180288 13257298727938628496 13336211220366834618 13336772461475342607 13377591209226299328 13380614580020626442 13402092292027080096 13420527081974847744 13548467262451141696 13703262905331059424 13712596399060051752 13731458292318731328 13756607483330304096 13775529914531583744 13794218996673504441 13838492051683460668 13997190355028454483 14020744632746794488 14046423652220689716 14065744730146715424 14068970078628748608 14090007309125924736 14173876400251674288 14199835880838215816 14219367979711445824 14362073621933514204 14362678035434984346 14433022468336855488 14518933316362670104 14563983090166857984 14572159820419878144 14590657051870460288 14828154972658172964 14855312765648389398 14875746483345292272 14879157569445577824 14882520298186206961 14902991440274496104 14918536985620358272 14923490740742549056 14926912774849575552 15063522511906715392 15151198546215575424 15189140018809027362 15216958956572413859 15237890124325608376 15241384251847810992 15242025670257534408 15264174584886418464 15292130948595001648 15313165516612326272 15316676905173805824 15558913090427973721 15635774340698260112 15660871891806925056 15671538741782916288 15713015286629726464 15721837123806061824 15974815365942992793 15996788977175376552 15998029132236727044 16023708151710622272 16049375397218688112 16053055602537931104 16075136834453389056 16198715886001913472 16333799980908003867 16383791480962546368 16387494260924138002 16413798425066873376 16414489183354267824 16436375864441105664 16437067572877451136 16536189133626953336 16593066647271622976 16765865370308808117 16783354108822903056 16788927083335367688 16946462825895054816 16977500303598159312 17000853123823191168 17031990217456566976 17142626389866309423 17203647317169376854 17227311206188867056 17256301086457593216 17331198226589787631 17359017164353174128 17390810236082758696 17414731570657838144 17444770954155906816 17476721084108573312 17590246133285542626 17676398303918171328 17677142197458442272 17781614960489112824 17782363281967123476 17836788278968399104 17869456389369440128 18055547321871024126 18250036889425443648 18271017207108079232 18282044545343287488 18283461865413402336 18308611056424975104 18342143311107072128 18392291995564672588 18603212775330322503 18662920473371272644 18667199978180575848 18694326176995725984 18728564869627586288 18754326306862287232 18758626771504998144 18759416209547734656 18898501867002232384 19149431495911352272 19150237380579979128 19160988994638637848 19180976124369032064 19187345238097563072 19244029957782473984 19367386086737205504 19564661515593103533 19591573016990067912 19661311219622144976 19688355664215848064 19770873296877563952 19807083687531185864 19834328644460389696 19838876759260770432 20004316830550251927 20070921870030939663 20103138438040620144 20130790622962271616 20202448225666791168 20252186691745369816 20321845669130414656 20322700893676712544 20352232779848557952 20554894357996589136 20634911224995456144 20656435826243572992 20663294871797375616 20746090495628310722 20757738077525191002 20895384989043888384 21069635478331034574 21098617095220073136 21202844561463220992 21260814600377511432 21299753821257323724 21329051969567168736 21330705509648969392 21364944202280829696 21404074136717241472 21543110432900271306 21649533702505283232 21778399974544005156 21845055307950061824 21845974635250286976 21885064566755831168 21885985577805690432 22282969148472584097 22313619725017938408 22354487160411744156 22377805478430537408 22385236111113823584 22390369162274363328 22595283767860073088 22636667071464212416 22783710028213541043 22856835186488412564 22862076377771716488 22896261877329627696 22938196422892502472 22969748274918489408 22975015357760708736 23074733306362100701 23145356219137565504 23453661511047390168 23491307837710387584 23568531071890895104 23569522929944589696 23582755685709092736 23709817709289497968 23997043698355090566 24074063095828032168 24079583403806896656 24112705251680083584 24217361090446056169 24298073829002870208 24333382519233924864 24376059393791049984 24377949153884536448 24581241391386207003 24620697637600310064 24654563796661658496 24742324231434609408 24804283700440430004 24849712791466877678 24883893964495030192 24889599970907434464 24925768235994301312 25298331517534263552 25408133303634672682 25466250455397238968 25501279685734786752 25533649840773305504 25547985326184850464 25583126984130084096 25967528732578551552 26038525746529761192 26080235020480368182 26086215354124138044 26122097355986757216 26167156431233860224 26215081626162859968 26361164395836751936 26514597455877256992 26672422440733669236 26673544922950685214 26755182418452598656 26761229160041252884 26804184584054160192 27096934524902283392 27406525810662118848 27425192798120103504 27462916584637462656 27513214966660608192 27588437993347008882 27676984103366921336 27994380710056908966 28041489265493588976 28092847304441379432 28131489460293430848 28137940157257497216 28180014618251849472 28260066633634482881 28347752800503348576 28399671761676431632 28438735959422891648 28724147243867028408 28725356070869968692 28866044936673710976 29037866632725340208 29181314103740920576 29656309945316345928 29710625531296778796 29751492966690584544 29758315138891155648 29765040596372413922 29805982880548992208 29837073971240716544 29846981481485098112 29853825549699151104 30302397092431150848 30378280037618054724 30433917913144827718 30475780248651216752 30482768503695621984 30484051340515068816 30528349169772836928 30584261897190003296 30626331033224652544 31117826180855947442 31119135743442466083 31136607116287786503 31271548681396520224 31343077483565832576 31949630731885985586 31993577954350753104 31996058264473454088 32047416303421244544 32098750794437376224 32106111205075862208 32186510992238177029 32397431772003826944 32667599961816007734 32767582961925092736 32774988521848276004 32827596850133746752 32828978366708535648 32874135145754902272 33072378267253906672 33186133294543245952 33531730740617616234 33566708217645806112 33577854166670735376 33892925651790109632 33955000607196318624 34001706247646382336 34063980434913133952 34285252779732618846 34407294634338753708 34454622412377734112 34512602172915186432 34662396453179575262 34718034328706348256 34781620472165517392 34829463141315676288 34953442168217146624 35180492266571085252 35352796607836342656 35354284394916884544 35563229920978225648 35564726563934246952 35738912778738880256 36111094643742048252 36500073778850887296 36542034414216158464 36564089090686574976 36566923730826804672 36684286622214144256 36784583991129345176 37206425550660645006 37274569187200316517 37325840946742545288 37334399956361151696 37388652353991451968 37457129739255172576 37508652613724574464 37518832419095469312 37797003734004464768 38112199955452009023 38298862991822704544 38300474761159958256 38321977989277275696 38361952248738064128 38374690476195126144 39120352530720552273 39129323031186207066 39183146033980135824 39322622439244289952 39376711328431696128 39541746593755127904 39614167375062371728 39668657288920779392 39677753518521540864 40008633661100503854 40141843740061879326 40206276876081240288 40261581245924543232 40504373383490739632 40643691338260829312 40645401787353425088 40704465559697115904 41109788715993178272 41269822449990912288 41326589743594751232 41382656990020513323 41492180991256621444 41515476155050382004 42139270956662069148 42197234190440146272 42521629200755022864 42599507642514647448 42658103939134337472 42661411019297938784 42808148273434482944 43086220865800542612 43299067405010566464 43556799949088010312 43691949270500573952 43770129133511662336 43771971155611380864 44565938296945168194 44627239450035876816 44647560894558620883 44708974320823488312 44755610956861074816 44770472222227647168 44780738324548726656 45190567535720146176 45273334142928424832 45567420056427082086 45650876869717241577 45713670372976825128 45724152755543432976 45792523754659255392 45876392845785004944 45939496549836978816 45950030715521417472 46149466612724201402 46290712438275131008 46676739271283921163 46907323022094780336 46982615675420775168 47139045859889179392 47165511371418185472 47419635418578995936 47994087396710181132 48148126191656064336 48159166807613793312 48225410503360167168 48434722180892112338 48596147658005740416 48755898307769072896 49162482782772414006 49241395275200620128 49309127593323316992 49608567400880860008 49699425582933755356 49767787928990060384 49779199941814868928 49851536471988602624 50816266607269345364 50932500910794477936 51002559371469573504 51067299681546611008 51095970652369700928 51993594679769362893 52077051493059522384 52160470040960736364 52172430708248276088 52244194711973514432 52334312862467720448 52430163252325719936 52722328791673503872 53029194911754513984 53344844881467338472 53347089845901370428 53510364836905197312 53522458320082505768 53608369168108320384 54193869049804566784 54813051621324237696 54850385596240207008 54925833169274925312 55026429933321216384 55176875986694017764 55353968206733842672 55988761420113817932 56082978530987177952 56185694608882758864 56262978920586861696 56275880314514994432 56520133267268965762 56695505601006697152 56799343523352863264 56877471918845783296 57448294487734056816 57450712141739937384 57732089873347421952 58075733265450680416 59312619890632691856 59421251062593557592 59502985933381169088 59516630277782311296 59530081192744827844 59611965761097984416 59693962962970196224 60212765610092818989 60756560075236109448 60867835826289655436 60951560497302433504 60965537007391243968 60968102681030137632 61056698339545673856 61168523794380006592 62235652361711894884 62238271486884932166 62273214232575573006 62543097362793040448 62686154967131665152 63899261463771971172 63987155908701506208 63992116528946908176 64094832606842489088 64197501588874752448 64212222410151724416 64373021984476354058 65335199923632015468 65535165923850185472 65549977043696552008 65655193700267493504 65657956733417071296 66144756534507813344 66372266589086491904 67063461481235232468 67133416435291612224 67155708333341470752 67785851303580219264 67910001214392637248 68127960869826267904 68570505559465237692 68814589268677507416 68909244824755468224 69224199919086302103 69324792906359150524 69436068657412696512 69563240944331034784 69658926282631352576 70360984533142170504 70705593215672685312 70708568789833769088 71126459841956451296 71129453127868493904 72222189287484096504 72652083271338168507 73000147557701774592 73128178181373149952 73133847461653609344 73569167982258690352 73743724174158621009 74412851101321290012 74549138374400633034 74651681893485090576 74668799912722303392 74777304707982903936 74914259478510345152 75594007468008929536 76224399910904018046 76597725983645409088 76600949522319916512 76643955978554551392 76749380952390252288 78240705061441104546 78258646062372414132 78366292067960271648 78645244878488579904 79083493187510255808 79228334750124743456 79337314577841558784 80017267322201007708 80283687480123758652 80412553752162480576 81008746766981479264 81287382676521658624 81290803574706850176 82219577431986356544 82539644899981824576 82765313980041026646 82984361982513242888 83030952310100764008 84278541913324138296 84394468380880292544 84780199900903448643 85043258401510045728 85199015285029294896 85316207878268674944 85322822038595877568 86172441731601085224 86598134810021132928 86973994770134071873 87113599898176020624 87543942311222761728 89131876593890336388 89254478900071753632 89295121789117241766 89417948641646976624 89511221913722149632 89540944444455294336 89561476649097453312 90546668285856849664 91134840112854164172 91301753739434483154 91427340745953650256 91448305511086865952 91585047509318510784 91752785691570009888 91878993099673957632 92298933225448402804 92581424876550262016 93353478542567842326 93357407230327398249 93814646044189560672 94839270837157991872 95988174793420362264 96296252383312128672 96318333615227586624 96559532976714531087 96869444361784224676 97192295316011480832 98324965565544828012 98482790550401240256 99217134801761720016 99398851165867510712 99535575857980120768 99558399883629737856 101632533214538690728 101865001821588955872 102005118742939147008 102134599363093222016 102191941304739401856 103987189359538725786 104154102986119044768 104177642087303448727 104320940081921472728 104344861416496552176 104488389423947028864 104860326504651439872 105444657583347007744 106058389823509027968 106518712696006897013 106689689762934676944 106694179691802740856 107044916640165011536 107216738336216640768 109626103242648475392 109700771192480414016 110052859866642432768 110353751973388035528 110707936413467685344 111823707561600949551 111977522840227635864 112165957061974355904 112371389217765517728 112525957841173723392 113040266534537931524 113391011202013394304 113598687046705726528 114336599866356027069 114896588975468113632 114901424283479874768 116151466530901360832 117361057592161656819 118625239781265383712 118842502125187115184 119005971866762338176 119033260555564622592 119060162385489655688 119223931522195968832 120425531220185637978 121513120150472218896 121735671652579310872 121903120994604867008 121931074014782487936 121936205362060275264 122113396679091347712 122337047588760013184 124471304723423789768 124476542973769864332 124546428465151146012 125086194725586080896 127798522927543942344 127974311817403012416 127984233057893816352 128395003177749504896 128424444820303448832 128746043968952708116 130670399847264030936 131099954087393104016 131310387400534987008 131315913466834142592 132289513069015626688 133942682683675862649 134126922962470464936 134266832870583224448 134311416666682941504 135571702607160438528 135820002428785274496 136952630609151724731 137141011118930475384 137629178537355014832 137818489649510936448 138448399838172604206 138649585812718301048 138872137314825393024 139126481888662069568 140030217813851763489 140721969066284341008 141417137579667538176 142252919683912902592 142258906255736987808 144444378574968193008 145304166542676337014 146267694923307218688 147138335964517380704 147487448348317242018 148825702202642580024 149098276748801266068 149303363786970181152 149337599825444606784 149554609415965807872 149828518957020690304 152448799821808036092 153195451967290818176 153201899044639833024 153287911957109102784 155980784039308088679 156481410122882209092 156517292124744828264 156732584135920543296 157290489756977159808 158166986375020511616 158456669500249486912 160034534644402015416 160567374960247517304 160825107504324961152 161523133144534704907 162017493533962958528 162581607149413700352 164439154863972713088 165079289799963649152 165530627960082053292 165968723965026485776 166061904620201528016 168557083826648276592 168788936761760585088 169521527633122393183 169560399801806897286 170086516803020091456 170398030570058589792 170632415756537349888 170645644077191755136 172344883463202170448 173196269620042265856 173947989540268143746 174227199796352041248 178263753187780672776 178508957800143507264 178590243578234483532 178835897283293953248 179081888888910588672 182269680225708328344 182603507478868966308 182854681491907300512 182896611022173731904 183170095018637021568 183505571383140019776 184597866450896805608 186706957085135684652 186714814460654796498 187629292088379121344 189678541674315983744 191976349586840724528 192592504766624257344 192636667230455173248 193119065953429062174 193472763876420690493 193738888723568449352 196649931131089656024 196965581100802480512 197820466435441380167 198434269603523440032 198797702331735021424 199071151715960241536 199116799767259475712 203265066429077381456 203730003643177911744 204269198726186444032 204383882609478803712 207672599757258906309 207974378719077451572 208308205972238089536 208355284174606897454 208641880163842945456 208689722832993104352 208976778847894057728 212116779647018055936 213037425392013794026 213379379525869353888 213388359383605481712 214089833280330023072 217956249814014505521 219401542384960828032 220707503946776071056 221415872826935370688 223647415123201899102 223955045680455271728 224331914123948711808 224742778435531035456 225305576945667239203 226080533069075863048 226782022404026788608 227197374093411453056 228673199732712054138 229793177950936227264 229802848566959749536 232302933061802721664 234722115184323313638 237250479562530767424 237685004250374230368 238011943733524676352 238120324770979311376 238447863044391937664 240851062440371275956 243026240300944437792 243471343305158621744 243806241989209734016 243862148029564975872 243872410724120550528 244674095177520026368 248942609446847579536 248953085947539728664 249092856930302292024 250172389451172161792 254340599702710345929 255597045855087884688 255948623634806024832 255968466115787632704 256790006355499009792 257492087937905416232 260921984310402215619 261340799694528061872 262199908174786208032 262631826933668285184 264579026138031253376 267885365367351725298 268253845924940929872 268533665741166448896 268622833333365883008 271640004857570548992 273905261218303449462 274282022237860950768 275258357074710029664 275636979299021872896 276896799676345208412 277299171625436602096 277744274629650786048 278252963777324139136 280060435627703526978 281443938132568682016 284505839367825805184 284517812511473975616 288888757149936386016 289678598930143593261 290608333085352674028 294276671929034761408 294974896696634484036 297651404405285160048 298196553497602532136 298606727573940362304 298675199650889213568 299657037914041380608 304897599643616072184 306390903934581636352 306403798089279666048 306575823914218205568 311961568078616177358 312532926261910346181 312962820245764418184 313034584249489656528 313465168271841086592 314580979513954319616 316333972750041023232 316913339000498973824 319556138088020691039 320069069288804030832 321134749920495034608 321650215008649922304 323046266289069409814 324034987067925917056 328878309727945426176 330158579599927298304 331061255920164106584 331937447930052971552 332123809240403056032 337114167653296553184 337577873523521170176 339043055266244786366 339120799603613794572 340173033606040182912 340796061140117179584 341291288154383510272 344689766926404340896 347895979080536287492 348454399592704082496 356527506375561345552 357017915600287014528 357180487156468967064 357671794566587906496 364539360451416656688 365207014957737932616 365709362983814601024 365793222044347463808 366340190037274043136 367011142766280039552 369195732901793611216 373413914170271369304 373429628921309592996 375258584176758242688 379357083348631967488 383952699173681449056 385185009533248514688 385273334460910346496 386238131906858124348 386945527752841380986 387477777447136898704 393299862262179312048 393931162201604961024 395640932870882760334 396868539207046880064 397595404663470042848 398142303431920483072 406530132858154762912 407460007286355823488 415345199514517812618 415948757438154903144 416616411944476179072 416710568349213794908 417283760327685890912 417379445665986208704 426074850784027588052 426758759051738707776 426776718767210963424 428179666560660046144 435912499628029011042 438803084769921656064 441415007893552142112 442831745653870741376 447294830246403798204 447910091360910543456 448663828247897423616 449485556871062070912 450611153891334478406 452161066138151726096 454394748186822906112 457346399465424108276 459586355901872454528 459605697133919499072 464605866123605443328 469444230368646627276 474500959125061534848 475370008500748460736 476240649541958622752 476895726088783875328 481702124880742551912 484569399433604114721 486052480601888875584 486942686610317243488 487612483978419468032 487744821448241101056 497885218893695159072 497906171895079457328 498185713860604584048 508564582899367179549 508681199405420691858 511194091710175769376 511897247269612049664 511936932231575265408 514984175875810832464 521843968620804431238 522681599389056123744 524399816349572416064 529158052276062506752 535770730734703450596 536507691849881859744 537245666666731766016 547810522436606898924 548564044475721901536 550516714149420059328 553793599352690416824 554598343250873204192 556505927554648278272 560120871255407053956 562887876265137364032 569011678735651610368 569035625022947951232 577777514299872772032 579357197860287186522 580418291629262071479 581216666170705348056 588553343858069522816 589949793393268968072 593461399306324140501 595302808810570320096 596393106995205064272 597213455147880724608 597350399301778427136 609795199287232144368 612807596178559332096 613151647828436411136 623923136157232354716 625065852523820692362 625925640491528836368 626069168498979313056 626930336543682173184 633826678000997947648 639112276176041382078 640138138577608061664 642269499840990069216 646092532578138819628 648069974135851834112 662122511840328213168 663874895860105943104 664247618480806112064 674228335306593106368 675916730837001717609 678086110532489572732 678241599207227589144 680346067212080365824 681592122280234359168 689379533852808681792 695791958161072574984 696908799185408164992 713055012751122691104 714035831200574029056 714360974312937934128 715343589133175812992 729078720902833313376 729243494611124141089 730414029915475865232 731418725967629202048 731586444088694927616 734022285532560079104 738391465803587222432 746827828340542738608 746859257842619185992 750517168353516485376 767905398347362898112 770370019066497029376 772476263813716248696 773891055505682761972 774955554894273797408 782765952931206646857 786599724524358624096 791281865741765520668 793737078414093760128 795190809326940085696 813060265716309525824 814920014572711646976 830690399029035625236 831897514876309806288 833232823888952358144 833421136698427589816 834567520655371781824 834758891331972417408 852149701568055176104 853517518103477415552 853553437534421926848 856359333121320092288 871824999256058022084 882830015787104284224 885663491307741482752 894589660492807596408 895820182721821086912 898971113742124141824 901222307782668956812 904322132276303452192 914692798930848216552 919172711803744909056 919211394267838998144 937598778785731038543 938888460737293254552 949001918250123069696 950740017001496921472 952481299083917245504 958668414264062073117 963404249761485103824 969138798867208229442 972104961203777751168 973885373220634486976 995770437787390318144 995812343790158914656 996371427721209168096 1017129165798734359098 1017362398810841383716 1022388183420351538752 1023873864463150530816 1029968351751621664928 1043687937241608862476 1045363198778112247488 1048799632699144832128 1071541461469406901192 1073015383699763719488 1095621044873213797848 1097128088951443803072 1101033428298840118656 1107587198705380833648 1109196686501746408384 1120241742510814107912 1125775752530274728064 1130661932011742934349 1138071250045895902464 1155555028599745544064 1158714395720574373044 1160836583258524142958 1162433332341410696112 1177106687716139045632 1179899586786537936144 1186922798612648281002 1190605617621140640192 1192786213990410128544 1194426910295761449216 1219590398574464288736 1247846272314464709432 1250131705047641384724 1251851280983057672736 1252138336997958626112 1278224552352082764156 1280276277155216123328 1284538999681980138432 1292185065156277639256 1324245023680656426336 1327749791720211886208 1328495236961612224128 1348456670613186212736 1351833461674003435218 1354309347134944833451 1356172221064979145464 1356483198414455178288 1363184244560468718336 1378759067705617363584 1384743265048089661169 1391583916322145149968 1393817598370816329984 1426110025502245382208 1428721948625875868256 1430687178266351625984 1453708198300812344163 1458157441805666626752 1458486989222248282178 1460828059830951730464 1462837451935258404096 1476782931607174444864 1493655656681085477216 1493718515685238371984 1525693748698101538647 1535810796694725796224 1544952527627432497392 1547782111011365523944 1549911109788547594816 1565531905862413293714 1573199449048717248192 1582563731483531041336 1587474156828187520256 1590381618653880171392 1626120531432619051648 1661380798058071250472 1663795029752619612576 1666842273396855179632 1669135041310743563648 1669517782663944834816 1704299403136110352208 1707035036206954831104 1707106875068843853696 1712718666242640184576 1741254874887786214437 1743649998512116044168 1765660031574208568448 1780384197918972421503 1789179320985615192816 1791640365443642173824 1802444615565337913624 1808644264552606904384 1829385597861696433104 1838422788535677996288 1875197557571462077086 1877776921474586509104 1901480034002993842944 1904962598167834491008 1917336828528124146234 1926808499522970207648 1938277597734416458884 1944209922407555502336 1947770746441268973952 1991540875574780636288 1991624687580317829312 1992742855442418336192 2027750192511005152827 2034258331597468718196 2034724797621682767432 2044776366840703077504 2059936703503243329856 2087375874483217724952 2090726397556224494976 2097599265398289664256 2143082922938813802384 2146030767399527438976 2187730483833372423267 2191242089746427595696 2194256177902887606144 2202066856597680237312 2215174397410761667296 2218393373003492816768 2240483485021628215824 2251551505060549456128 2261323864023485868698 2311110057199491088128 2317428791441148746088 2321673166517048285916 2324866664682821392224 2359799173573075872288 2373845597225296562004 2381211235242281280384 2385572427980820257088 2439180797148928577472 2495692544628929418864 2500263410095282769448 2503702561966115345472 2504276673995917252224 2515145930393468976409 2556449104704165528312 2560552554310432246656 2569077999363960276864 2584370130312555278512 2648490047361312852672 2655499583440423772416 2656990473923224448256 2696913341226372425472 2703666923348006870436 2708618694269889666902 2712344442129958290928 2712966396828910356576 2757518135411234727168 2769486530096179322338 2783167832644290299936 2852220051004490764416 2857443897251751736512 2907416396601624688326 2916314883611333253504 2916973978444496564356 2921656119661903460928 2953565863214348889728 2987311313362170954432 2987437031370476743968 3051387497396203077294 3071621593389451592448 3089905055254864994784 3095564222022731047888 3099822219577095189632 3131063811724826587428 3146398898097434496384 3165127462967062082672 3180763237307760342784 3252241062865238103296 3322761596116142500944 3327590059505239225152 3333684546793710359264 3338270082621487127296 3391985796035228803047 3408598806272220704416 3414213750137687707392 3482509749775572428874 3487299997024232088336 3531320063148417136896 3560768395837944843006 3578358641971230385632 3583280730887284347648 3604889231130675827248 3617288529105213808768 3658771195723392866208 3750395115142924154172 3755553842949173018208 3809925196335668982016 3834673657056248292468 3853616999045940415296 3876555195468832917768 3895541492882537947904 3983081751149561272576 3983249375160635658624 3985485710884836672384 4055500385022010305654 4062928041404834500353 4068516663194937436392 4069449595243365534864 4089552733681406155008 4119873407006486659712 4154229795144268983507 4174751748966435449904 4181452795112448989952 4286165845877627604768 4292061534799054877952 4375460967666744846534 4382484179492855191392 4388512355805775212288 4430348794821523334592 4436786746006985633536 4480966970043256431648 4522647728046971737396 4634857582882297492176 4643346333034096571832 4649733329365642784448 4719598347146151744576 4747691194450593124008 4762422470484562560768 4771144855961640514176 4878361594297857154944 4991385089257858837728 5000526820190565538896 5007405123932230690944 5008553347991834504448 5030291860786937952818 5112898209408331056624 5121105108620864493312 5138155998727920553728 5168740260625110557024 5296980094722625705344 5407333846696013740872 5417237388539779333804 5424688884259916581856 5425932793657820713152 5538973060192358644676 5566335665288580599872 5704440102008981528832 5714887794503503473024 5814832793203249376652 5832629767222666507008 5833947956888993128712 5843312239323806921856 5907131726428697779456 5974622626724341908864 5974874062740953487936 6102774994792406154588 6179810110509729989568 6191128444045462095776 6199644439154190379264 6262127623449653174856 6292797796194868992768 6330254925934124165344 6563191451500117269801 6645523192232285001888 6655180119010478450304 6667369093587420718528 6783971592070457606094 6817197612544441408832 6965019499551144857748 6974599994048464176672 7121536791675889686012 7156717283942460771264 7209778462261351654496 7234577058210427617536 7317542391446785732416 7500790230285848308344 7511107685898346036416 7545437791180406929227 7669347314112496584936 7707233998091880830592 7753110390937665835536 7966498750321271317248 7970971421769673344768 8111000770044020611308 8125856082809669000706 8137033326389874872784 8138899190486731069728 8239746814012973319424 8308459590288537967014 8349503497932870899808 8572331691755255209536 8750921935333489693068 8764968358985710382784 8860697589643046669184 8961933940086512863296 9045295456093943474792 9269715165764594984352 9286692666068193143664 9299466658731285568896 9439196694292303489152 9480165429944613834157 9495382388901186248016 9542289711923281028352 9756723188595714309888 9982770178515717675456 10001053640381131077792 10014810247864461381888 10060583721573875905636 10175957388105686409141 10225796418816662113248 10337480521250221114048 10593960189445251410688 10814667693392027481744 10834474777079558667608 10849377768519833163712 10851865587315641426304 11077946120384717289352 11132671330577161199744 11429775589007006946048 11629665586406498753304 11667895913777986257424 11686624478647613843712 11949245253448683817728 11949748125481906975872 12188784124214503501059 12205549989584812309176 12359620221019459979136 12382256888090924191552 12462689385432806950521 12524255246899306349712 12660509851868248330688 13126382903000234539602 13291046384464570003776 13310360238020956900608 13334738187174841437056 13567943184140915212188 13634395225088882817664 13930038999102289715496 13949199988096928353344 14243073583351779372024 14313434567884921542528 14419556924522703308992 14635084782893571464832 15001580460571696616688 15022215371796692072832 15090875582360813858454 15338694628224993169872 15414467996183761661184 15506220781875331671072 16222001540088041222616 16251712165619338001412 16274066652779749745568 16277798380973462139456 16616919180577075934028 16699006995865741799616 17144663383510510419072 17501843870666979386136 17529936717971420765568 17606021512754282834863 17721395179286093338368 17923867880173025726592 18090590912187886949584 18539430331529189968704 18573385332136386287328 18598933317462571137792 18878393388584606978304 18960330859889227668314 18990764777802372496032 19965540357031435350912 20002107280762262155584 20121167443147751811272 20351914776211372818282 20451592837633324226496 20674961042500442228096 21629335386784054963488 21668949554159117335216 21698755537039666327424 21703731174631282852608 22155892240769434578704 22265342661154322399488 22636313373541220787681 23259331172812997506608 23335791827555972514848 23899496250963813951744 24377568248429007002118 24411099979169624618352 24719240442038919958272 24764513776181848383104 24925378770865613901042 25048510493798612699424 25321019703736496661376 26252765806000469079204 26582092768929140007552 26669476374349682874112 27135886368281830424376 27268790450177765635328 27860077998204579430992 27898399976193856706688 28440496289833841502471 28486147166703558744048 28626869135769843085056 28839113849045406617984 29270169565787142929664 30003160921143393233376 30044430743593384145664 30181751164721627716908 30677389256449986339744 31012441563750663342144 32444003080176082445232 32503424331238676002824 32548133305559499491136 32555596761946924278912 33233838361154151868056 33398013991731483599232 34289326767021020838144 35003687741333958772272 35059873435942841531136 35212043025508565669726 35847735760346051453184 36181181824375773899168 37078860663058379937408 37146770664272772574656 37920661719778455336628 37981529555604744992064 39931080714062870701824 40004214561524524311168 40242334886295503622544 40703829552422745636564 40903185675266648452992 41349922085000884456192 43258670773568109926976 43337899108318234670432 43397511074079332654848 44311784481538869157408 45272626747082441575362 46518662345625995013216 46671583655111945029696 48755136496858014004236 48822199958339249236704 49529027552363696766208 49850757541731227802084 50097020987597225398848 50642039407472993322752 52505531612000938158408 52818064538262848504589 53164185537858280015104 54271772736563660848752 55720155996409158861984 55796799952387713413376 56880992579667683004942 56972294333407117488096 57678227698090813235968 60006321842286786466752 60363502329443255433816 61354778512899972679488 62024883127501326684288 64888006160352164890464 65006848662477352005648 65096266611118998982272 65111193523893848557824 66467676722308303736112 66796027983462967198464 70007375482667917544544 70424086051017131339452 72362363648751547798336 74157721326116759874816 74293541328545545149312 75841323439556910673256 75963059111209489984128 80008429123049048622336 80484669772591007245088 81407659104845491273128 81806371350533296905984 85321488869501524507413 86517341547136219853952 86675798216636469340864 88623568963077738314816 90545253494164883150724 93037324691251990026432 93343167310223890059392 97510272993716028008472 97644399916678498473408 99701515083462455604168 100194041975194450797696 105011063224001876316816 105636129076525697009178 108543545473127321697504 111440311992818317723968 113761985159335366009884 113944588666814234976192 120012643684573572933504 120727004658886510867632 122709557025799945358976 123242150589279979844041 124049766255002653368576 129776012320704329780928 130013697324954704011296 130192533222237997964544 132935353444616607472224 140014750965335835089088 140848172102034262678904 144724727297503095596672 148587082657091090298624 151682646879113821346512 151926118222418979968256 158454193614788545513767 160969339545182014490176 162815318209690982546256 170642977739003049014826 173034683094272439707904 173351596433272938681728 177247137926155476629632 181090506988329766301448 186074649382503980052864 186686334620447780118784 195020545987432056016944 195288799833356996946816 199403030166924911208336 200388083950388901595392 210022126448003752633632 211272258153051394018356 217087090946254643395008 222880623985636635447936 227523970318670732019768 227889177333628469952384 240025287369147145867008 241454009317773021735264 245419114051599890717952 246484301178559959688082 259552024641408659561856 260027394649909408022592 265870706889233214944448 280029501930671670178176 281696344204068525357808 289449454595006191193344 303365293758227642693024 316908387229577091027534 321938679090364028980352 325630636419381965092512 341285955478006098029652 346703192866545877363456 354494275852310953259264 362181013976659532602896 369726451767839939532123 372149298765007960105728 390041091974864112033888 390577599666713993893632 398806060333849822416672 420044252896007505267264 422544516306102788036712 434174181892509286790016 445761247971273270895872 455047940637341464039536 455778354667256939904768 482908018635546043470528 492968602357119919376164 519104049282817319123712 520054789299818816045184 531741413778466429888896 560059003861343340356352 563392688408137050715616 606730587516455285386048 633816774459154182055068 643877358180728057960704 651261272838763930185024 682571910956012196059304 724362027953319065205792 739452903535679879064246 780082183949728224067776 797612120667699644833344 840088505792015010534528 845089032612205576073424 868348363785018573580032 910095881274682928079072 965816037271092086941056 985937204714239838752328 1040109578599637632090368 1063482827556932859777792 1109179355303519818596369 1126785376816274101431232 1213461175032910570772096 1267633548918308364110136 1302522545677527860370048 1365143821912024392118608 1448724055906638130411584 1478905807071359758128492 1560164367899456448135552 1595224241335399289666688 1680177011584030021069056 1690178065224411152146848 1820191762549365856158144 1931632074542184173882112 1971874409428479677504656 2218358710607039637192738 2253570753632548202862464 2426922350065821141544192 2535267097836616728220272 2605045091355055720740096 2730287643824048784237216 2897448111813276260823168 2957811614142719516256984 3120328735798912896271104 3190448482670798579333376 3380356130448822304293696 3640383525098731712316288 3943748818856959355009312 4436717421214079274385476 4507141507265096405724928 5070534195673233456440544 5460575287648097568474432 5794896223626552521646336 5915623228285439032513968 6760712260897644608587392 7280767050197463424632576 7887497637713918710018624 8873434842428158548770952 10141068391346466912881088 10921150575296195136948864 11831246456570878065027936 13521424521795289217174784 15774995275427837420037248 17746869684856317097541904 20282136782692933825762176 21842301150592390273897728 23662492913141756130055872 31549990550855674840074496 35493739369712634195083808 40564273565385867651524352 47324985826283512260111744 70987478739425268390167616 94649971652567024520223488 141974957478850536780335232 283949914957701073560670464
- Sum of all divisors σ(n): 1056010598488172637384118317
- Sum of proper divisors (its aliquot sum) s(n): 772060683530471563823447853
- 283949914957701073560670464 is an abundant number, because the sum of its proper divisors (772060683530471563823447853) is greater than itself. Its abundance is 488110768572770490262777389
Bases of 283949914957701073560670464
- Binary: 11101010111000001011101110111011110101000111011010101100010001111100000000010001000000002
- Hexadecimal: 0xEAE0BBBBD476AC47C01100
- Base-36: ZOETHAT48WBV19OG0
Squares and roots of 283949914957701073560670464
- 283949914957701073560670464 squared (2839499149577010735606704642) is 80627554204485671867711450369540931258767113201975296
- 283949914957701073560670464 cubed (2839499149577010735606704643) is 22894187159611140161275963297093718251123955420473140295813812125584622924857344
-
283949914957701073560670464 is a
perfect square number . Itssquare root is 16850813480592 -
The
cube root of 283949914957701073560670464 is 657275202.5066470379
Scales and comparisons
How big is 283949914957701073560670464?- 283,949,914,957,701,073,560,670,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 283,949,914,957,701,073,560,670,464 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 283949914957701073560670464 cubic inches would be around 54772933.5 feet tall.
Recreational maths with 283949914957701073560670464
- 283949914957701073560670464 backwards is 464076065370107759419949382
- 283949914957701073560670464 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 283949914957701073560670464'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 283949914957701073560670464 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 283949914957701073560670464 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/283949914957701073560670464/
Chicago style:
Numbermatics. 2024. "Number 283949914957701073560670464 - Facts about the integer". https://numbermatics.com/n/283949914957701073560670464/
The information we have on file for 283949914957701073560670464 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 283949914957701073560670464, math, Factors of 283949914957701073560670464, curriculum, school, college, exams, university, Prime factorization of 283949914957701073560670464, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-three septillion, nine hundred forty-nine sextillion, nine hundred fourteen quintillion, nine hundred fifty-seven quadrillion, seven hundred one trillion, seventy-three billion, five hundred sixty million, six hundred seventy thousand, four hundred sixty-four.