491085884970165121735458816
491,085,884,970,165,121,735,458,816 is an even composite number composed of six prime numbers multiplied together.
What does the number 491085884970165121735458816 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 19456 divisors.
491085884970165121735458816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 491085884970165121735458816:
218 × 33 × 313 × 413 × 533 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 31 × 31 × 31 × 41 × 41 × 41 × 53 × 53 × 53 × 61 × 61 × 61)See below for interesting mathematical facts about the number 491085884970165121735458816 from the Numbermatics database.
Names of 491085884970165121735458816
- Cardinal: 491085884970165121735458816 can be written as Four hundred ninety-one septillion, eighty-five sextillion, eight hundred eighty-four quintillion, nine hundred seventy quadrillion, one hundred sixty-five trillion, one hundred twenty-one billion, seven hundred thirty-five million, four hundred fifty-eight thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 4.91085884970165121735458816 × 1026
Factors of 491085884970165121735458816
Divisors of 491085884970165121735458816
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 41 48 53 54 61 62 64 72 82 93 96 106 108 122 123 124 128 144 159 164 183 186 192 212 216 244 246 248 256 279 288 318 328 366 369 372 384 424 432 477 488 492 496 512 549 558 576 636 656 732 738 744 768 837 848 864 954 961 976 984 992 1024 1098 1107 1116 1152 1271 1272 1312 1431 1464 1476 1488 1536 1643 1647 1674 1681 1696 1728 1891 1908 1922 1952 1968 1984 2048 2173 2196 2214 2232 2304 2501 2542 2544 2624 2809 2862 2883 2928 2952 2976 3072 3233 3286 3294 3348 3362 3392 3456 3721 3782 3813 3816 3844 3904 3936 3968 4096 4346 4392 4428 4464 4608 4929 5002 5043 5084 5088 5248 5618 5673 5724 5766 5856 5904 5952 6144 6466 6519 6572 6588 6696 6724 6784 6912 7442 7503 7564 7626 7632 7688 7808 7872 7936 8192 8427 8649 8692 8784 8856 8928 9216 9699 9858 10004 10086 10168 10176 10496 11163 11236 11346 11439 11448 11532 11712 11808 11904 12288 12932 13038 13144 13176 13392 13448 13568 13824 14787 14884 15006 15128 15129 15252 15264 15376 15616 15744 15872 16384 16854 17019 17298 17384 17568 17712 17856 18432 19398 19557 19716 20008 20172 20336 20352 20992 22326 22472 22509 22692 22878 22896 23064 23424 23616 23808 24576 25281 25864 25947 26076 26288 26352 26784 26896 27136 27648 29097 29574 29768 29791 30012 30256 30258 30504 30528 30752 31232 31488 31744 32768 33489 33708 34038 34317 34596 34768 35136 35424 35712 36864 38796 39114 39401 39432 40016 40344 40672 40704 41984 44361 44652 44944 45018 45384 45387 45756 45792 46128 46848 47232 47616 49152 50562 50933 51057 51728 51894 52111 52152 52576 52704 53568 53792 54272 55296 58194 58621 58671 59148 59536 59582 60024 60512 60516 61008 61056 61504 62464 62976 63488 65536 66978 67363 67416 67527 68076 68634 68921 69192 69536 70272 70848 71424 73728 75843 77531 77592 78228 78802 78864 80032 80688 81344 81408 83968 87079 87291 88722 89093 89304 89373 89888 90036 90768 90774 91512 91584 92256 93696 94464 95232 98304 100223 100467 101124 101866 102114 102541 103456 103788 104222 104304 105152 105408 107136 107584 108544 110592 115169 115351 116388 117242 117342 118203 118296 119072 119164 120048 121024 121032 122016 122112 123008 124928 125952 126976 131072 132553 133956 134726 134832 135054 136152 137268 137842 138384 139072 140544 141696 142848 147456 148877 151686 152561 152799 155062 155184 156333 156456 157604 157728 160064 161376 162688 162816 167936 171349 174158 174582 175863 177444 178186 178608 178746 179776 180072 181536 181548 183024 183168 184512 187392 188928 190464 196608 197213 200446 200934 202089 202248 203732 204228 205082 206763 206912 207576 208444 208608 210304 210816 214272 215168 217088 221184 226981 230338 230702 232593 232776 234484 234684 236406 236592 238144 238328 240096 242048 242064 244032 244224 246016 249856 251904 253952 261237 262144 265106 267279 267912 268119 269452 269664 270108 272304 274536 275684 276768 278144 281088 283392 285696 294912 297754 300669 303372 305122 305598 307623 310124 310368 312666 312912 315208 315456 320128 322752 325376 325632 335872 342698 345507 346053 348316 349164 351726 354609 354888 356372 357216 357492 359552 360144 363072 363096 366048 366336 369024 374784 377856 380928 393216 394426 397659 400892 401868 404178 404496 407464 408456 410164 413526 413824 415152 416888 417216 420608 421632 428544 430336 434176 442368 446631 453962 457683 458397 460676 461404 465186 465552 468968 468999 469368 472812 473184 476288 476656 480192 484096 484128 488064 488448 492032 499712 503808 507904 514047 522474 527589 530212 534558 535824 536238 538904 539328 540216 544608 549072 551368 553536 556288 562176 566784 571392 589824 591639 595508 601338 606267 606744 610244 611196 615246 620248 620289 620736 625332 625824 630416 630912 640256 645504 650752 651264 671744 680943 685396 691014 692106 696632 697779 698328 703452 709218 709776 712744 714432 714984 719104 720288 726144 726192 732096 732672 738048 749568 755712 761856 783711 786432 788852 795318 801784 801837 803736 804357 808356 808992 814928 816912 820328 827052 827648 830304 833776 834432 841216 843264 857088 860672 868352 884736 893262 902007 907924 915366 916794 921352 922808 922869 930372 931104 937936 937998 938736 945624 946368 952576 953312 960384 968192 968256 976128 976896 984064 999424 1007616 1015808 1028094 1036521 1038159 1044948 1055178 1060424 1063827 1069116 1071648 1072476 1077808 1078656 1080432 1089216 1098144 1102736 1107072 1112576 1124352 1133568 1142784 1179648 1183278 1191016 1192977 1202676 1212534 1213488 1220488 1221431 1222392 1230492 1240496 1240578 1241472 1250664 1251648 1260832 1261824 1280512 1291008 1301504 1302528 1339893 1343488 1361886 1370792 1373049 1375191 1382028 1384212 1393264 1395558 1396656 1406904 1406997 1418436 1419552 1425488 1428864 1429968 1438208 1440576 1452288 1452384 1464192 1465344 1476096 1499136 1511424 1523712 1542141 1567422 1577704 1578923 1582767 1590636 1603568 1603674 1607472 1608714 1615441 1616712 1617984 1629856 1633824 1640656 1654104 1655296 1660608 1667552 1668864 1682432 1686528 1714176 1721344 1736704 1769472 1774917 1786524 1804014 1815848 1817251 1818801 1830732 1833588 1842704 1845616 1845738 1860744 1860867 1862208 1875872 1875996 1877472 1891248 1892736 1905152 1906624 1920768 1936384 1936512 1952256 1953792 1968128 1998848 2015232 2031616 2042829 2056188 2073042 2076318 2088253 2089896 2093337 2110356 2120848 2127654 2136551 2138232 2143296 2144952 2155616 2157312 2160864 2178432 2196288 2205472 2214144 2225152 2248704 2267136 2285568 2351133 2359296 2366556 2382032 2385954 2403461 2405352 2405511 2425068 2426976 2440976 2442862 2444784 2460984 2480992 2481156 2482944 2501328 2503296 2521664 2523648 2561024 2582016 2603008 2605056 2679786 2686976 2699449 2706021 2723772 2741584 2746098 2750382 2761883 2764056 2768424 2768607 2786528 2791116 2793312 2813808 2813994 2836872 2839104 2850976 2857728 2859936 2876416 2881152 2904576 2904768 2928384 2930688 2952192 2998272 3022848 3047424 3084282 3106913 3109563 3114477 3134844 3155408 3157846 3165534 3178771 3181272 3207136 3207348 3214944 3217428 3230882 3233424 3235968 3259712 3267648 3281312 3308208 3310592 3321216 3335104 3337728 3364864 3373056 3428352 3442688 3473408 3538944 3549834 3570239 3573048 3575881 3578931 3608028 3631696 3634502 3637602 3652813 3661464 3664293 3667176 3685408 3691232 3691476 3721488 3721734 3724416 3751744 3751992 3754944 3782496 3785472 3810304 3813248 3841536 3872768 3873024 3904512 3907584 3936256 3997696 4019679 4030464 4063232 4085658 4109143 4112376 4119147 4146084 4152636 4176506 4179792 4186674 4204181 4220712 4241696 4255308 4273102 4276464 4286592 4289904 4311232 4314624 4321728 4356864 4392576 4410944 4428288 4450304 4497408 4534272 4571136 4615187 4626423 4702266 4721929 4729391 4733112 4736769 4764064 4771908 4806922 4810704 4811022 4846323 4850136 4853952 4881952 4885724 4889568 4921968 4961984 4962312 4965888 5002656 5006592 5043328 5047296 5122048 5164032 5206016 5210112 5311819 5324751 5359572 5373952 5398898 5412042 5434673 5447544 5451753 5483168 5492196 5500764 5523766 5528112 5536848 5537214 5573056 5582232 5586624 5627616 5627988 5673744 5678208 5701952 5715456 5719872 5752832 5762304 5809152 5809536 5856768 5861376 5904384 5996544 6045696 6094848 6103957 6113603 6128487 6168564 6213826 6219126 6228954 6255001 6264759 6269688 6310816 6315692 6331068 6357542 6362544 6409653 6414272 6414696 6429888 6434856 6461764 6466848 6471936 6519424 6535296 6562624 6616416 6621184 6642432 6670208 6675456 6729728 6746112 6856704 6885376 6946816 7025309 7036411 7077888 7099668 7140478 7146096 7151762 7157862 7210383 7216056 7263392 7269004 7275204 7305626 7322928 7328586 7334352 7370816 7382464 7382952 7442976 7443468 7448832 7503488 7503984 7509888 7564992 7570944 7620608 7626496 7683072 7745536 7746048 7809024 7815168 7872512 7995392 8039358 8060928 8085733 8098347 8126464 8171316 8218286 8224752 8238294 8285649 8292168 8305272 8353012 8359584 8373348 8408362 8441424 8483392 8510616 8546204 8552928 8573184 8579808 8622464 8629248 8643456 8713728 8785152 8821888 8856576 8900608 8994816 9068544 9081497 9142272 9230374 9252846 9306221 9320739 9404532 9443858 9458782 9466224 9473538 9528128 9536313 9543816 9613844 9621408 9622044 9692646 9700272 9707904 9763904 9771448 9779136 9843936 9923968 9924624 9931776 10005312 10013184 10086656 10094592 10244096 10328064 10412032 10420224 10452289 10623638 10649502 10710717 10719144 10727643 10747904 10797796 10824084 10869346 10895088 10903506 10958439 10966336 10984392 10992879 11001528 11047532 11056224 11073696 11074428 11146112 11164464 11173248 11255232 11255976 11347488 11356416 11403904 11430912 11439744 11505664 11524608 11618304 11619072 11713536 11722752 11808768 11993088 12029993 12091392 12189696 12207914 12227206 12256974 12327429 12337128 12427652 12438252 12457908 12510002 12529518 12539376 12612543 12621632 12631384 12662136 12715084 12725088 12819306 12828544 12829392 12859776 12869712 12923528 12933696 12943872 13038848 13070592 13125248 13232832 13242368 13284864 13340416 13350912 13459456 13492224 13713408 13770752 13845561 13893632 14050618 14072822 14165787 14188173 14199336 14210307 14280956 14292192 14303524 14315724 14420766 14432112 14526784 14538008 14538969 14550408 14611252 14645856 14657172 14668704 14741632 14764928 14765904 14885952 14886936 14897664 15006976 15007968 15019776 15129984 15141888 15241216 15252992 15366144 15491072 15492096 15618048 15630336 15745024 15935457 15990784 16078716 16121856 16171466 16196694 16304019 16342632 16355259 16436572 16449504 16476588 16571298 16584336 16610544 16706024 16719168 16746696 16816724 16882848 16966784 17021232 17092408 17105856 17146368 17159616 17244928 17258496 17286912 17427456 17570304 17643776 17713152 17801216 17989632 18137088 18162994 18284544 18311871 18340809 18460748 18505692 18612442 18641478 18765003 18794277 18809064 18887716 18917564 18932448 18947076 19056256 19072626 19087632 19227688 19228959 19242816 19244088 19385292 19400544 19415808 19527808 19542896 19558272 19687872 19847936 19849248 19863552 20010624 20026368 20173312 20189184 20488192 20656128 20824064 20840448 20904578 21075927 21109233 21247276 21299004 21421434 21438288 21455286 21595592 21631149 21648168 21738692 21790176 21807012 21916878 21932672 21968784 21985758 22003056 22095064 22112448 22147392 22148856 22292224 22328928 22346496 22510464 22511952 22694976 22712832 22807808 22861824 22879488 23011328 23049216 23236608 23238144 23427072 23445504 23617536 23986176 24059986 24182784 24257199 24295041 24379392 24415828 24454412 24513948 24654858 24674256 24855304 24856947 24876504 24915816 25020004 25059036 25078752 25225086 25243264 25262768 25324272 25430168 25450176 25638612 25657088 25658784 25719552 25739424 25847056 25867392 25887744 26077696 26141184 26250496 26465664 26484736 26569728 26680832 26701824 26918912 26984448 27244491 27426816 27541504 27691122 27918663 27962217 28101236 28145644 28331574 28376346 28398672 28420614 28561912 28584384 28607048 28608939 28631448 28841532 28864224 29053568 29076016 29077938 29100816 29222504 29291712 29314344 29337408 29483264 29529856 29531808 29771904 29773872 29795328 30013952 30015936 30039552 30259968 30283776 30482432 30505984 30732288 30982144 30984192 31236096 31260672 31356867 31490048 31870914 32132151 32157432 32182929 32243712 32342932 32393388 32608038 32685264 32710518 32873144 32875317 32899008 32953176 32978637 33142596 33168672 33221088 33412048 33438336 33493392 33633448 33765696 33933568 34042464 34184816 34211712 34292736 34319232 34489856 34516992 34573824 34854912 35140608 35287552 35426304 35602432 35979264 36089979 36274176 36325988 36569088 36623742 36681618 36921496 36982287 37011384 37224884 37282956 37530006 37588554 37618128 37775432 37835128 37837629 37864896 37894152 38112512 38145252 38175264 38455376 38457918 38485632 38488176 38770584 38801088 38831616 39055616 39085792 39116544 39375744 39695872 39698496 39727104 40021248 40052736 40346624 40378368 40976384 41312256 41536683 41648128 41680896 41809156 42151854 42218466 42494552 42497361 42564519 42598008 42630921 42842868 42876576 42910572 43191184 43262298 43296336 43477384 43580352 43614024 43616907 43833756 43865344 43937568 43971516 44006112 44190128 44224896 44294784 44297712 44584448 44657856 44692992 45020928 45023904 45389952 45425664 45615616 45723648 45758976 46022656 46098432 46473216 46476288 46854144 46891008 47235072 47806371 47972352 48119972 48365568 48514398 48590082 48831656 48908824 48912057 49027896 49065777 49309716 49348512 49710608 49713894 49753008 49831632 50040008 50078671 50118072 50157504 50450172 50486528 50525536 50648544 50860336 50900352 51277224 51314176 51317568 51439104 51478848 51694112 51734784 51775488 52155392 52282368 52500992 52931328 52969472 53139456 53361664 53403648 53837824 53968896 54488982 54853632 54935613 55022427 55083008 55382244 55837326 55924434 56202472 56291288 56295009 56382831 56663148 56752692 56797344 56841228 57123824 57168768 57214096 57217878 57262896 57683064 57686877 57728448 58107136 58152032 58155876 58201632 58445008 58583424 58628688 58674816 58966528 59059712 59063616 59543808 59547744 59590656 60027904 60031872 60079104 60519936 60567552 60964864 61011968 61464576 61964288 61968384 62472192 62521344 62713734 62980096 63227781 63327699 63741828 64264302 64314864 64365858 64685864 64735843 64786776 64893447 65216076 65370528 65421036 65746288 65750634 65798016 65906352 65957274 66233081 66285192 66337344 66442176 66824096 66876672 66986784 67266896 67531392 67867136 68084928 68369632 68423424 68585472 68638464 68979712 69033984 69147648 69709824 70281216 70575104 70852608 71204864 71958528 72179958 72548352 72651976 72771597 72885123 73138176 73247484 73363236 73842992 73964574 74022768 74449768 74507291 74565912 74570841 75060012 75177108 75236256 75550864 75670256 75675258 75729792 75788304 76225024 76290504 76350528 76910752 76915836 76971264 76976352 77541168 77602176 77663232 78111232 78171584 78233088 78751488 79391744 79396992 79454208 80042496 80105472 80693248 80756736 81733473 81952768 82624512 83073366 83296256 83618312 83682919 83755989 83886651 84303708 84436932 84989104 84994722 85129038 85196016 85261842 85618373 85685736 85753152 85821144 85826817 86382368 86524596 86592672 86954768 87160704 87228048 87233814 87667512 87730688 87875136 87943032 88012224 88380256 88449792 88589568 88595424 89168896 89315712 89385984 90041856 90047808 90779904 90851328 91231232 91447296 91517952 92045312 92196864 92946432 92952576 93708288 93782016 94070601 94470144 95612742 96239944 96314303 96396453 96548787 96731136 97028796 97180164 97663312 97817648 97824114 98055792 98131554 98541901 98619432 98625951 98697024 99421216 99427788 99506016 99663264 100080016 100157342 100236144 100315008 100900344 100973056 101051072 101297088 101720672 101800704 102554448 102628352 102635136 102878208 102957696 103388224 103469568 103550976 104310784 104564736 105001984 105862656 105938944 106278912 106723328 106807296 107675648 107937792 108269937 108977964 109707264 109871226 110044854 110166016 110677409 110764488 110852311 110946861 111674652 111848868 112404944 112582576 112590018 112765662 113237203 113326296 113505384 113512887 113594688 113682456 114247648 114337536 114428192 114435756 114525792 115366128 115373754 115456896 116214272 116304064 116311752 116403264 116890016 117166848 117257376 117349632 117933056 118119424 118127232 119087616 119095488 119181312 120055808 120063744 120158208 121039872 121135104 121929728 122023936 122929152 123928576 123936768 124610049 124944384 125042688 125427468 125960192 126455562 126655398 127383433 127483656 127492083 127693557 128528604 128629728 128731716 129371728 129471686 129573552 129786894 130329611 130432152 130741056 130842072 131492576 131501268 131596032 131812704 131914548 132466162 132570384 132674688 132884352 133648192 133753344 133973568 134533792 135062784 135734272 136169856 136739264 136846848 137170944 137276928 137959424 138067968 138295296 139419648 140562432 141150208 141705216 142409728 143070797 143419113 143917056 144359916 145096704 145303952 145543194 145770246 146379799 146494968 146611121 146726472 146736171 147685984 147929148 148045536 148899536 149014582 149131824 149141682 150120024 150236013 150354216 150472512 151101728 151340512 151350516 151459584 151576608 152450048 152581008 152701056 153821504 153831672 153942528 153952704 155082336 155204352 155326464 156222464 156343168 156466176 157502976 158783488 158793984 158908416 160084992 160210944 161386496 161513472 163466946 163905536 164666389 164806839 165067281 165249024 166146732 166592512 167236624 167365838 167511978 167773302 168474863 168607416 168873864 168885027 169978208 169989444 170258076 170392032 170523684 171236746 171371472 171506304 171642288 171653634 172764736 173049192 173185344 173909536 174321408 174456096 174467628 175335024 175461376 175750272 175886064 176024448 176760512 176899584 177179136 177190848 178337792 178631424 178771968 180083712 180095616 181559808 181702656 182462464 182894592 183035904 184090624 184393728 185892864 185905152 187416576 187564032 188141202 188940288 189222667 189521693 189683343 189983097 191225484 192479888 192628606 192792906 193097574 193599089 193905031 194057592 194207529 194360328 195326624 195635296 195648228 196111584 196263108 197083802 197238864 197251902 197394048 198699243 198842432 198855576 199012032 199326528 200160032 200314684 200472288 200630016 201800688 201946112 202102144 202594176 203441344 203601408 205108896 205256704 205270272 205756416 205915392 206776448 206939136 207101952 208621568 209129472 210003968 211725312 211877888 212557824 213446656 213614592 215351296 215875584 216539874 217784579 217955928 218128741 218314791 219414528 219742452 220089708 220332032 221354818 221528976 221704622 221893722 222821593 223349304 223521873 223697736 224809888 225165152 225180036 225531324 226474406 226652592 227010768 227025774 227189376 227364912 228495296 228675072 228856384 228871512 229051584 230732256 230747508 230913792 232428544 232608128 232623504 232806528 233780032 234333696 234514752 234699264 235866112 236238848 236254464 238175232 238190976 238362624 240111616 240127488 240316416 242079744 242270208 243859456 244047872 245200419 245858304 247857152 247873536 249220098 249888768 250262237 250657723 250854936 251048757 251267967 251920384 252911124 253310796 254766866 254967312 254984166 255387114 256455041 256855119 257057208 257259456 257463432 258743456 258943372 259147104 259573788 260659222 260864304 261482112 261684144 262985152 263002536 263192064 263625408 263829096 264932324 265140768 265349376 265768704 267296384 267506688 267947136 269067584 270125568 271468544 272339712 273478528 273693696 274341888 274553856 275918848 276135936 276590592 278839296 281124864 281526407 282211803 282300416 283410432 284819456 286141594 286838226 288037669 288492851 288719832 288942909 290193408 290607904 291086388 291540492 292759598 292989936 293222242 293452944 293472342 295371968 295625703 295858296 296091072 297799072 298029164 298263648 298283364 300240048 300472026 300708432 300945024 302203456 302681024 302701032 302919168 303153216 304900096 305162016 305402112 307643008 307663344 307885056 307905408 310164672 310408704 310652928 312444928 312686336 312932352 315005952 317566976 317587968 317816832 320169984 320421888 322772992 323026944 324020959 324809811 326933892 327811072 329332778 329613678 330134562 330498048 331515053 332032227 332293464 332556933 333185024 334473248 334731676 335023956 335546604 336949726 337214832 337747728 337770054 339711609 339956416 339978888 340516152 340784064 341047368 342473492 342742944 343012608 343284576 343307268 345529472 346098384 346370688 347819072 348642816 348912192 348935256 350670048 350922752 351500544 351772128 352048896 353521024 353799168 354358272 354381696 356675584 357262848 357543936 360167424 360191232 363119616 363405312 364924928 365789184 366071808 368181248 368787456 371785728 371810304 372341377 372929783 374833152 375128064 376282404 377880576 378445334 379043386 379366686 379966194 381555061 382150299 382450968 384959776 385257212 385585812 386195148 387198178 387810062 388115184 388415058 388720656 390653248 390988833 391270592 391296456 392223168 392526216 394167604 394477728 394503804 394788096 397398486 397684864 397711152 398024064 398653056 400320064 400629368 400944576 401260032 403601376 403892224 404204288 405188352 406882688 407202816 410217792 410513408 410540544 411512832 411830784 413552896 413878272 414203904 417243136 418258944 420007936 423450624 423755776 425115648 426893312 427229184 428543849 429212391 430702592 431751168 433079748 435569158 435911856 436257482 436629582 439139397 439484904 439833363 440179416 440664064 442709636 443057952 443409244 443787444 445643186 446698608 447043746 447395472 449619776 450330304 450360072 450708039 451062648 452948812 453305184 454021536 454051548 454378752 454729824 456990592 457350144 457712768 457743024 458103168 461464512 461495016 461827584 464857088 465216256 465247008 465613056 467560064 468667392 469029504 469398528 471732224 472477696 472508928 476350464 476381952 476725248 480223232 480254976 480632832 484159488 484540416 487718912 488095744 490400838 491716608 493229713 493999167 495714304 495747072 498440196 499777536 500524474 501315446 501709872 502097514 502535934 505424589 505822248 506621592 509533732 509934624 509968332 510774228 512910082 513710238 514114416 514518912 514926864 517486912 517886744 518294208 519147576 521318444 521728608 522964224 523368288 525970304 526005072 526384128 527250816 527658192 529864648 530281536 530698752 531537408 534592768 535013376 535894272 538135168 540251136 542937088 544679424 546957056 547387392 548683776 549107712 551837696 552271872 553181184 553971317 557678592 562249728 563052814 564423606 564600832 566820864 567668001 568565079 569638912 572283188 573676452 576075338 576985702 577439664 577885818 580797267 581215808 581715093 582172776 582622587 583080984 585519196 585979872 586444484 586905888 586944684 590743936 591251406 591716592 592182144 595598144 596058328 596097729 596527296 596566728 600480096 600944052 601416864 601890048 604406912 605362048 605402064 605838336 606306432 609800192 610324032 610804224 615286016 615326688 615770112 615810816 620329344 620817408 621305856 624889856 625372672 625864704 630011904 635133952 635175936 635633664 637589629 640339968 640843776 645545984 646053888 648041918 649619622 653353737 653867784 654386223 655622144 658665556 659227356 660269124 660996096 663030106 664064454 664586928 665113866 668464779 668946496 669463352 670047912 670565619 671093208 673899452 674429664 675495456 675540108 679423218 679912832 679957776 681032304 681568128 682094736 684946984 685485888 686025216 686569152 686614536 691058944 692196768 692741376 695638144 697285632 697824384 697870512 701340096 701845504 703001088 703544256 704097792 707042048 707598336 708716544 708763392 713351168 714525696 715087872 720334848 720382464 726239232 726810624 729849856 731578368 732143616 736362496 737574912 743571456 743620608 744682754 745859566 749666304 750786711 751973169 752564808 753146271 755761152 756890668 758086772 758733372 759932388 763110122 764300598 764901936 769365123 769919552 770514424 770565357 771171624 772390296 774396356 775620124 776230368 776830116 777441312 781306496 781977666 782541184 782592912 784446336 785052432 788335208 788955456 789007608 789576192 794796972 795369728 795422304 796048128 797306112 800640128 801258736 801889152 802520064 807202752 807784448 808408576 810376704 813765376 814405632 820435584 821026816 821081088 823025664 823661568 827105792 827756544 828407808 834486272 836517888 840015872 844579221 846901248 847511552 850231296 853786624 854458368 857087698 858424782 864113007 865478553 866159496 866828727 871138316 871823712 872514964 873259164 878278794 878969808 879666726 880358832 885419272 886115904 886818488 886877109 887574888 891286372 893397216 894087492 894790944 899239552 900660608 900720144 901416078 902125296 905897624 906610368 908043072 908103096 908757504 909459648 913981184 914700288 915425536 915486048 916206336 922929024 922990032 923655168 929714176 930432512 930494016 931226112 935120128 937334784 938059008 938797056 943464448 944955392 945017856 952700928 952763904 953450496 960446464 960509952 961265664 968318976 969080832 972062877 975437824 976191488 980801676 983433216 986459426 987998334 991494144 994545159 996096681 996880392 997670799 999555072 1001048948 1002630892 1003419744 1004195028 1005071868 1010849178 1011644496 1013243184 1019067464 1019134827 1019869248 1019936664 1021548456 1025820164 1027420476 1028228832 1029037824 1029853728 1034973824 1035773488 1036588416 1038295152 1042636888 1043457216 1045928448 1046736576 1051940608 1052010144 1052768256 1054501632 1055316384 1059729296 1060563072 1061397504 1063074816 1069185536 1070026752 1071788544 1076270336 1080502272 1085874176 1089358848 1093914112 1094774784 1097367552 1098215424 1103675392 1104543744 1106362368 1107942634 1115357184 1117024131 1118789349 1124499456 1126105628 1128847212 1129201664 1133641728 1135336002 1137130158 1144566376 1144665183 1146450897 1147352904 1152150676 1153971404 1154879328 1155771636 1161594534 1162431616 1163430186 1164345552 1165245174 1166161968 1171038392 1171959744 1172888968 1172966499 1173811776 1173889368 1181487872 1182502812 1183433184 1184364288 1191196288 1192116656 1192195458 1193054592 1193133456 1200960192 1201888104 1202833728 1203780096 1208813824 1210724096 1210804128 1211676672 1212612864 1219600384 1220648064 1221608448 1230572032 1230653376 1231540224 1231621632 1240658688 1241634816 1242611712 1249779712 1250745344 1251729408 1260023808 1270267904 1270351872 1271267328 1275179258 1280679936 1281687552 1285631547 1287637173 1291091968 1292107776 1296083836 1299239244 1306707474 1307735568 1308772446 1317331112 1317418191 1318454712 1319500089 1320538248 1321992192 1326060212 1328128908 1329173856 1330227732 1336929558 1337892992 1338926704 1340095824 1341131238 1342186416 1347798904 1348859328 1350990912 1351080216 1352124117 1358846436 1359825664 1359915552 1362064608 1363136256 1364189472 1369893968 1370971776 1372050432 1373138304 1373229072 1382117888 1384393536 1385482752 1391276288 1394571264 1395648768 1395741024 1402680192 1403691008 1406002176 1407088512 1408195584 1414084096 1415196672 1417433088 1417526784 1426702336 1429051392 1430175744 1440669696 1440764928 1452478464 1453621248 1459699712 1463156736 1464287232 1475149824 1479689139 1481997501 1487142912 1487241216 1489365508 1491719132 1499332608 1501573422 1503946338 1505129616 1506292542 1513781336 1516173544 1516273767 1517466744 1519864776 1526220244 1528601196 1529803872 1538730246 1539839104 1541028848 1541130714 1542343248 1544780592 1548792712 1551240248 1552460736 1553660232 1554882624 1562612992 1563955332 1565082368 1565185824 1568892672 1570104864 1576670416 1577910912 1578015216 1579152384 1589593944 1590739456 1590844608 1592096256 1594612224 1601280256 1602517472 1603778304 1605040128 1614405504 1615568896 1616817152 1620753408 1627530752 1628811264 1640871168 1642053632 1642162176 1646051328 1647323136 1654211584 1655513088 1656815616 1661913951 1668972544 1673035776 1680031744 1689158442 1693802496 1700462592 1703004003 1705695237 1707573248 1708916736 1714175396 1716849564 1728226014 1730957106 1732318992 1733657454 1742276632 1742391801 1743647424 1745029928 1745145279 1746518328 1747867761 1756557588 1757939616 1759333452 1760717664 1770838544 1772231808 1773636976 1773754218 1775149776 1782572744 1786794432 1788174984 1788293187 1789581888 1798479104 1801321216 1801440288 1802832156 1804250592 1811795248 1813220736 1816086144 1816206192 1817515008 1818919296 1827962368 1829400576 1830851072 1830972096 1832412672 1845858048 1845980064 1847310336 1859428352 1860865024 1860988032 1862452224 1870240256 1874669568 1876118016 1877594112 1886928896 1889910784 1890035712 1905401856 1905527808 1906900992 1912768887 1920892928 1921019904 1922531328 1936637952 1938161664 1944125754 1952382976 1960061211 1961603352 1963158669 1966866432 1972918852 1975996668 1982988288 1989090318 1992193362 1993760784 1995341598 2002097896 2005261784 2005394337 2006839488 2008390056 2010143736 2011696857 2021698356 2023288992 2026486368 2038134928 2038269654 2039738496 2039873328 2043096912 2051640328 2053225511 2054840952 2056457664 2058075648 2059707456 2069947648 2071546976 2073176832 2076590304 2085273776 2086914432 2091856896 2093473152 2103881216 2104020288 2105536512 2109003264 2110632768 2119458592 2121126144 2122795008 2126149632 2138371072 2140053504 2143577088 2152540672 2161004544 2171748352 2178717696 2187828224 2189549568 2194735104 2196430848 2207350784 2209087488 2212724736 2215885268 2230714368 2234048262 2237578698 2248998912 2252211256 2252360133 2255919507 2257694424 2258403328 2259438813 2267283456 2270672004 2274260316 2289132752 2289330366 2292901794 2294705808 2304301352 2307942808 2308095369 2309758656 2311543272 2311696071 2323189068 2324863232 2326860372 2328691104 2330490348 2332323936 2342076784 2343919488 2345777936 2345932998 2347623552 2347778736 2362975744 2365005624 2366866368 2368728576 2382392576 2384233312 2384390916 2386109184 2386266912 2401920384 2403776208 2405667456 2407560192 2417627648 2421448192 2421608256 2423353344 2425225728 2439200768 2441296128 2443216896 2461144064 2461306752 2463080448 2463243264 2481317376 2483269632 2485223424 2499559424 2501490688 2503458816 2520047616 2533737663 2540535808 2540703744 2542534656 2550358516 2561359872 2563375104 2571263094 2575274346 2582183936 2592167672 2592339021 2596435659 2598478488 2600486181 2613414948 2615471136 2617544892 2634662224 2634836382 2636909424 2639000178 2641076496 2652120424 2654169563 2656257816 2658347712 2660455464 2660631327 2673859116 2675785984 2677853408 2680191648 2682262476 2684372832 2695597808 2697718656 2701981824 2702160432 2704248234 2717692872 2719651328 2719831104 2724129216 2726272512 2728378944 2739787936 2741943552 2744100864 2746276608 2746458144 2764235776 2768787072 2770965504 2782552576 2789142528 2791297536 2791482048 2805360384 2807382016 2812004352 2814177024 2816391168 2828168192 2830393344 2834866176 2835053568 2853404672 2858102784 2860351488 2881339392 2881529856 2904956928 2907242496 2916188631 2919399424 2926313472 2928574464 2950299648 2959378278 2963995002 2974482432 2978731016 2983438264 2983635477 2988290043 2993012397 2998665216 3003146844 3007892676 3010259232 3012585084 3027562672 3032347088 3032547534 3034933488 3039729552 3052440488 3054798931 3057202392 3057404481 3059607744 3077460492 3079678208 3082057696 3082261428 3084686496 3089561184 3097585424 3102480496 3104921472 3107320464 3109765248 3125225984 3127910664 3130164736 3130371648 3137785344 3140209728 3153340832 3155821824 3156030432 3158304768 3179187888 3181478912 3181689216 3184192512 3189224448 3202560512 3205034944 3207556608 3210080256 3228811008 3231137792 3233634304 3241506816 3255061504 3257622528 3281742336 3284107264 3284324352 3292102656 3294646272 3308423168 3311026176 3313631232 3323827902 3337945088 3346071552 3351072393 3356368047 3360063488 3378316884 3387604992 3400925184 3406008006 3411390474 3415146496 3428350792 3430999679 3433699128 3433995549 3439352691 3456452028 3461914212 3464637984 3467314908 3484553264 3484783602 3487294848 3490059856 3490290558 3493036656 3495735522 3510353293 3513115176 3515879232 3518666904 3518899497 3521435328 3541677088 3544463616 3547273952 3547508436 3550299552 3565145488 3573588864 3576349968 3576586374 3579163776 3596958208 3602642432 3602880576 3605664312 3608501184 3623590496 3626441472 3632172288 3632412384 3635030016 3637838592 3655924736 3658801152 3661702144 3661944192 3664825344 3691716096 3691960128 3694620672 3718856704 3721730048 3721976064 3724904448 3740480512 3749339136 3752236032 3755188224 3773857792 3779821568 3780071424 3810803712 3811055616 3813801984 3825537774 3841785856 3842039808 3845062656 3856894641 3862911519 3873275904 3876323328 3888251508 3904765952 3920122422 3923206704 3926317338 3945837704 3948886423 3951993336 3952254573 3958500267 3965976576 3978180636 3984386724 3987521568 3990683196 4004195792 4010523568 4010788674 4013678976 4016780112 4020287472 4023393714 4040217941 4043396712 4046577984 4052972736 4076269856 4076539308 4079476992 4079746656 4086193824 4103280656 4106451022 4109681904 4112915328 4116151296 4119414912 4139895296 4143093952 4146353664 4153180608 4170547552 4173828864 4183713792 4186946304 4207762432 4208040576 4211073024 4218006528 4221265536 4238917184 4242252288 4245590016 4252299264 4276742144 4280107008 4287154176 4305081344 4322009088 4343496704 4357435392 4375656448 4379099136 4389470208 4392861696 4414701568 4425449472 4431770536 4435194707 4439067417 4445992503 4461428736 4468096524 4475157396 4497997824 4504422512 4504720266 4511839014 4515388848 4516806656 4518877626 4537773769 4541344008 4544944751 4548520632 4548821301 4578265504 4578660732 4585803588 4589411616 4608602704 4615885616 4616190738 4619517312 4623086544 4623392142 4646378136 4649726464 4653720744 4657382208 4660980696 4664647872 4684153568 4687838976 4691555872 4691865996 4695247104 4695557472 4725951488 4730011248 4733732736 4737457152 4764785152 4768466624 4768781832 4772218368 4772533824 4803840768 4807552416 4811334912 4815120384 4835255296 4842896384 4843216512 4846706688 4850451456 4878401536 4882592256 4886433792 4922288128 4922613504 4926160896 4926486528 4962634752 4966539264 4970446848 4985741853 4999118848 5002981376 5006917632 5040095232 5067475326 5081071616 5081407488 5100717032 5104658059 5109012009 5117085711 5122719744 5126750208 5142526188 5150548692 5164367872 5184335344 5184678042 5192871318 5196956976 5200972362 5222720753 5226829896 5227175403 5230942272 5235089784 5235435837 5269324448 5269672764 5273818848 5278000356 5282152992 5304240848 5308339126 5312515632 5316695424 5320910928 5321262654 5347718232 5351571968 5355706816 5360383296 5364524952 5368745664 5391195616 5395437312 5403963648 5404320864 5408496468 5435385744 5439302656 5439662208 5448258432 5452545024 5456757888 5479575872 5483887104 5488201728 5492553216 5492916288 5528471552 5537574144 5541931008 5565105152 5578285056 5582595072 5582964096 5610720768 5614764032 5624008704 5628354048 5632782336 5656336384 5660786688 5669732352 5670107136 5706809344 5716205568 5720702976 5738306661 5762678784 5763059712 5809913856 5814484992 5832377262 5838798848 5857148928 5865902677 5875172483 5880183633 5889476007 5900599296 5918756556 5927990004 5948964864 5957462032 5966876528 5967270954 5976580086 5986024794 6001571759 6006293688 6011055961 6015785352 6016183011 6020518464 6025170168 6055125344 6064694176 6065095068 6069866976 6079459104 6104880976 6109597862 6114404784 6114808962 6119215488 6154920984 6159356416 6159676533 6164115392 6164522856 6169372992 6179122368 6195170848 6204960992 6209842944 6214640928 6219530496 6250451968 6255821328 6260329472 6260743296 6275570688 6280419456 6306681664 6311643648 6312060864 6316609536 6358375776 6362957824 6363378432 6368385024 6378448896 6405121024 6410069888 6415113216 6420160512 6457622016 6462275584 6467268608 6483013632 6510123008 6515245056 6563484672 6568214528 6568648704 6584205312 6589292544 6616846336 6622052352 6627262464 6647655804 6675890176 6692143104 6702144786 6712736094 6720126976 6751321949 6756633768 6757080399 6761990971 6767758521 6775209984 6801850368 6812016012 6822780948 6830292992 6856701584 6861999358 6867398256 6867991098 6878705382 6907469383 6912904056 6923828424 6924286107 6929275968 6934629816 6969106528 6969567204 6974589696 6980119712 6980581116 6986073312 6991471044 7020706586 7026230352 7031758464 7037333808 7037798994 7042870656 7083354176 7088927232 7094547904 7095016872 7100599104 7130290976 7147177728 7152699936 7153172748 7158327552 7193916416 7205284864 7205761152 7211328624 7217002368 7247180992 7252882944 7264344576 7264824768 7270060032 7275677184 7311849472 7317602304 7323404288 7323888384 7329650688 7383432192 7383920256 7389241344 7437713408 7443460096 7443952128 7449808896 7480961024 7498678272 7504472064 7510376448 7547715584 7559643136 7560142848 7601212989 7621607424 7622111232 7627603968 7651075548 7683571712 7684079616 7690125312 7713789282 7725823038 7746551808 7758129347 7770389413 7776503016 7777017063 7789306977 7809531904 7840244844 7846413408 7852634676 7891675408 7897772846 7903986672 7904509146 7917000534 7950106271 7956361272 7962508689 7968773448 7975043136 7981366392 8008391584 8021047136 8021577348 8027357952 8033560224 8040574944 8046787428 8080435882 8086793424 8093155968 8105945472 8152539712 8153078616 8158953984 8159493312 8172387648 8206561312 8212902044 8219363808 8225830656 8232302592 8238829824 8279790592 8286187904 8292707328 8306361216 8341095104 8347657728 8367427584 8373892608 8415524864 8416081152 8422146048 8436013056 8442531072 8477834368 8484504576 8491180032 8504598528 8553484288 8560214016 8574308352 8610162688 8644018176 8686993408 8714870784 8727318617 8748565893 8751312896 8758198272 8778940416 8785723392 8829403136 8850898944 8863541072 8870389414 8878134834 8891985006 8929167739 8936193048 8943278381 8950314792 8950906431 8995995648 9008845024 9009440532 9023678028 9030777696 9033613312 9037755252 9075547538 9082688016 9089889502 9097041264 9097642602 9156531008 9157321464 9164396793 9171607176 9178823232 9217205408 9231771232 9232381476 9239034624 9246173088 9246784284 9292756272 9299452928 9307441488 9314764416 9321961392 9329295744 9368307136 9375677952 9383111744 9383731992 9390494208 9391114944 9451902976 9460022496 9467465472 9474914304 9529570304 9536933248 9537563664 9544436736 9545067648 9607681536 9615104832 9622669824 9630240768 9670510592 9685792768 9686433024 9693413376 9700902912 9756803072 9765184512 9772867584 9844576256 9845227008 9852321792 9852973056 9925269504 9933078528 9940893696 9971483706 9998237696 10005962752 10013835264 10044649729 10053217179 10069104141 10080190464 10134950652 10162143232 10162814976 10201434064 10209316118 10218024018 10234171422 10245439488 10260751717 10276966643 10285052376 10292999037 10301097384 10301986647 10328735744 10368670688 10369356084 10385742636 10393913952 10401944724 10445441506 10453659792 10454350806 10461884544 10470179568 10470871674 10531059879 10538648896 10539345528 10547637696 10556000712 10564305984 10608481696 10616678252 10625031264 10633390848 10641821856 10642525308 10695436464 10703143936 10711413632 10720766592 10729049904 10737491328 10782391232 10790874624 10807927296 10808641728 10816992936 10870771488 10878605312 10879324416 10896516864 10905090048 10913515776 10959151744 10967774208 10976403456 10985106432 10985832576 11056943104 11075148288 11083862016 11130210304 11156570112 11165190144 11165928192 11221441536 11229528064 11248017408 11256708096 11265564672 11312672768 11321573376 11339464704 11340214272 11413618688 11432411136 11441405952 11476613322 11525357568 11526119424 11542582687 11560823273 11570683923 11619827712 11628969984 11664754524 11677597696 11714297856 11731805354 11750344966 11760367266 11778952014 11809544429 11828206891 11837513112 11846659269 11855980008 11897929728 11914924064 11933753056 11934541908 11953160172 11972049588 12003143518 12012587376 12022111922 12031570704 12032366022 12041036928 12050340336 12110250688 12120653823 12129388352 12130190136 12139733952 12158918208 12209761952 12219195724 12228809568 12229617924 12238430976 12309841968 12318712832 12319353066 12328230784 12329045712 12338745984 12358244736 12390341696 12409921984 12419685888 12429281856 12439060992 12500903936 12511642656 12520658944 12521486592 12551141376 12560838912 12613363328 12623287296 12624121728 12633219072 12716751552 12725915648 12726756864 12736770048 12756897792 12810242048 12820139776 12830226432 12840321024 12915244032 12924551168 12934537216 12966027264 13020246016 13030490112 13126969344 13136429056 13137297408 13168410624 13178585088 13233692672 13244104704 13284859319 13295311608 13305584121 13317202251 13351780352 13384286208 13404289572 13425472188 13440253952 13502643898 13513267536 13514160798 13523981942 13535517042 13550419968 13592117173 13613321307 13624032024 13634834253 13645561896 13660585984 13713403168 13723998716 13734796512 13735982196 13757410764 13814938766 13825808112 13847656848 13848572214 13858551936 13869259632 13938213056 13939134408 13949179392 13960239424 13961162232 13972146624 13982942088 14041413172 14052460704 14063516928 14074667616 14075597988 14085741312 14166708352 14177854464 14189095808 14190033744 14201198208 14260581952 14294355456 14305399872 14306345496 14316655104 14387832832 14410569728 14411522304 14422657248 14434004736 14494361984 14505765888 14528689152 14529649536 14540120064 14551354368 14623698944 14635204608 14646808576 14647776768 14659301376 14766864384 14767840512 14778482688 14875426816 14886920192 14887904256 14899617792 14957225559 14961922048 14997356544 15008944128 15020752896 15095431168 15119286272 15120285696 15202425978 15243214848 15244222464 15265996457 15290121103 15302151096 15313974177 15367143424 15368159232 15380250624 15427578564 15451646076 15493103616 15516258694 15540778826 15553006032 15554034126 15578613954 15643757501 15668162259 15680489688 15692826816 15705269352 15783350816 15795545692 15807973344 15809018292 15834001068 15900212542 15912722544 15925017378 15937546896 15950086272 15962732784 16016783168 16042094272 16043154696 16054715904 16067120448 16081149888 16093574856 16160871764 16173586848 16186311936 16211890944 16305079424 16306157232 16317907968 16318986624 16344775296 16413122624 16425804088 16438727616 16451661312 16464605184 16477659648 16559581184 16572375808 16585414656 16612722432 16682190208 16695315456 16734855168 16747785216 16831049728 16832162304 16844292096 16872026112 16885062144 16955668736 16969009152 16982360064 17009197056 17106968576 17120428032 17148616704 17173110827 17214919983 17220325376 17288036352 17373986816 17429741568 17454637234 17497131786 17502625792 17516396544 17570297809 17571446784 17597708031 17625517449 17658806272 17701797888 17727082144 17740778828 17756269668 17783970012 17858335478 17872386096 17886556762 17900629584 17901812862 18004715277 18017690048 18018881064 18033167883 18047356056 18061555392 18067226624 18075510504 18151095076 18165376032 18179779004 18194082528 18195285204 18313062016 18314642928 18328793586 18343214352 18357646464 18434410816 18463542464 18464762952 18478069248 18479029599 18492346176 18493568568 18585512544 18598905856 18614882976 18629528832 18643922784 18658591488 18736614272 18751355904 18766223488 18767463984 18780988416 18782229888 18903805952 18920044992 18934930944 18949828608 19059140608 19073866496 19075127328 19088873472 19090135296 19215363072 19230209664 19245339648 19260481536 19341021184 19371585536 19372866048 19386826752 19401805824 19513606144 19530369024 19545735168 19689152512 19690454016 19704643584 19705946112 19765278499 19850539008 19866157056 19881787392 19942967412 19996475392 20011925504 20027670528 20089299458 20106434358 20138208282 20160380928 20222418233 20253965847 20269901304 20285972913 20324286464 20325629952 20402868128 20418632236 20436048036 20468342844 20490878976 20521503434 20553933286 20570104752 20585998074 20602194768 20603973294 20722408149 20737341376 20738712168 20771485272 20787827904 20803889448 20890883012 20907319584 20908701612 20923769088 20940359136 20941743348 21062119758 21077297792 21078691056 21095275392 21112001424 21128611968 21216963392 21233356504 21250062528 21266781696 21283643712 21285050616 21390872928 21406287872 21422827264 21441533184 21458099808 21474982656 21564782464 21581749248 21615854592 21617283456 21633985872 21741542976 21757210624 21758648832 21793033728 21810180096 21827031552 21918303488 21935548416 21952806912 21970212864 21971665152 22113886208 22150296576 22167724032 22260420608 22313140224 22330380288 22331856384 22442883072 22459056128 22496034816 22513416192 22531129344 22625345536 22643146752 22678929408 22680428544 22712823997 22827237376 22864822272 22882811904 22953226644 23050715136 23052238848 23085165374 23121646546 23141367846 23239655424 23274388041 23311168239 23329509048 23355195392 23428595712 23463610708 23500689932 23520734532 23557904028 23619088858 23656413782 23675026224 23693318538 23711960016 23829848128 23850318813 23867506112 23869083816 23887526067 23906320344 23944099176 24006287036 24025174752 24044223844 24063141408 24064732044 24082073856 24100680672 24220501376 24241307646 24258776704 24260380272 24279467904 24317836416 24419523904 24438391448 24457619136 24459235848 24476861952 24619683936 24637425664 24638706132 24656461568 24658091424 24677491968 24716489472 24780683392 24819843968 24839371776 24858563712 24878121984 25001807872 25023285312 25041317888 25042973184 25102282752 25121677824 25226726656 25246574592 25248243456 25266438144 25433503104 25451831296 25453513728 25473540096 25513795584 25620484096 25640279552 25660452864 25680642048 25830488064 25849102336 25869074432 25932054528 26040492032 26060980224 26141174789 26181955851 26253938688 26272858112 26274594816 26336821248 26357170176 26467385344 26488209408 26569718638 26590623216 26611168242 26634404502 26787503217 26808579144 26829835143 26850944376 26880507904 27005287796 27026535072 27028321596 27047963884 27071034084 27100839936 27184234346 27226642614 27248064048 27269668506 27291123792 27426806336 27447997432 27469593024 27471964392 27493190379 27514821528 27629877532 27651616224 27695313696 27697144428 27717103872 27738519264 27876426112 27878268816 27898358784 27920478848 27922324464 27944293248 27965884176 28082826344 28104921408 28127033856 28149335232 28151195976 28171482624 28333416704 28355708928 28378191616 28380067488 28402396416 28521163904 28588710912 28610799744 28612690992 28633310208 28775665664 28821139456 28823044608 28845314496 28868009472 28988723968 29011531776 29057378304 29059299072 29080240128 29102708736 29247397888 29270409216 29293617152 29295553536 29318602752 29533728768 29535681024 29556965376 29750853632 29773840384 29775808512 29799235584 29914451118 29923844096 29994713088 30017888256 30041505792 30133949187 30190862336 30238572544 30240571392 30404851956 30486429696 30488444928 30531992914 30580242206 30604302192 30627948354 30736318464 30782255151 30830899929 30855157128 30878997111 30903292152 30986207232 31032517388 31081557652 31106012064 31108068252 31157227908 31287515002 31336324518 31360979376 31385653632 31410538704 31566701632 31591091384 31593179637 31615946688 31618036584 31668002136 31800425084 31825445088 31850034756 31875093792 31900172544 31925465568 32033566336 32084188544 32086309392 32109431808 32134240896 32162299776 32187149712 32321743528 32347173696 32372623872 32423781888 32610158848 32612314464 32635815936 32637973248 32689550592 32826245248 32851608176 32877455232 32903322624 32929210368 32955319296 33119162368 33144751616 33170829312 33225444864 33364380416 33390630912 33469710336 33495570432 33662099456 33664324608 33688584192 33744052224 33770124288 33792250337 33911337472 33938018304 33964720128 34018394112 34213937152 34240856064 34297233408 34346221654 34429839966 34440650752 34576072704 34627748061 34682469819 34747973632 34859483136 34909274468 34994263572 35005251584 35032793088 35140595618 35142893568 35195416062 35251034898 35428633287 35454164288 35481557656 35484620673 35512539336 35539977807 35567940024 35716670956 35744772192 35773113524 35801259168 35803625724 36009430554 36035380096 36037762128 36066335766 36094712112 36123110784 36151021008 36302190152 36330752064 36359558008 36361961469 36388165056 36390570408 36626124032 36629285856 36657587172 36686428704 36715292928 36868821632 36927084928 36929525904 36956138496 36958059198 36984692352 36987137136 37171025088 37197811712 37229765952 37259057664 37287845568 37317182976 37473228544 37502711808 37532446976 37534927968 37561976832 37564459776 37807611904 37840089984 37869861888 37899657216 38118281216 38147732992 38150254656 38177746944 38180270592 38430726144 38460419328 38490679296 38520963072 38682042368 38743171072 38745732096 38773653504 38803611648 39027212288 39060738048 39091470336 39378305024 39380908032 39409287168 39411892224 39530556998 39701078016 39732314112 39854577957 39885934824 39916752363 39992950784 40023851008 40055341056 40178598916 40212868716 40276416564 40320761856 40444836466 40507931694 40539802608 40571945826 40651259904 40776351519 40805736256 40837264472 40839963921 40872096072 40904502759 40936685688 40981757952 41043006868 41107866572 41140209504 41171996148 41204389536 41207946588 41444816298 41474682752 41477424336 41542970544 41575655808 41607778896 41781766024 41814639168 41817403224 41847538176 41880718272 41883486696 42124239516 42154595584 42157382112 42190550784 42224002848 42257223936 42433926784 42466713008 42500125056 42533563392 42567287424 42570101232 42781745856 42812575744 42845654528 42883066368 42916199616 42949965312 43129564928 43163498496 43231709184 43234566912 43267971744 43483085952 43514421248 43517297664 43586067456 43620360192 43654063104 43836606976 43871096832 43905613824 43940425728 43943330304 44227772416 44300593152 44335448064 44520841216 44626280448 44660760576 44663712768 44885766144 44918112256 44992069632 45026832384 45062258688 45250691072 45286293504 45357858816 45360857088 45425647994 45729644544 45797989371 45870363309 45906453288 45941922531 46101430272 46104477696 46170330748 46243293092 46282735692 46479310848 46548776082 46622336478 46659018096 46927221416 46931272503 47001379864 47004486777 47041469064 47115808056 47238177716 47312827564 47350052448 47386637076 47423920032 47659696256 47700637626 47735012224 47738167632 47775052134 47812640688 47888198352 48012574072 48050349504 48088447688 48126282816 48129464088 48164147712 48201361344 48441002752 48482615292 48517553408 48520760544 48558935808 48635672832 48839047808 48876782896 48915238272 48918471696 48953723904 49239367872 49274851328 49277412264 49312923136 49316182848 49354983936 49432978944 49561366784 49639687936 49678743552 49717127424 49756243968 50003615744 50046570624 50082635776 50085946368 50204565504 50243355648 50453453312 50493149184 50496486912 50532876288 50867006208 50903662592 50907027456 50947080192 51027591168 51240968192 51280559104 51320905728 51361284096 51519332481 51660976128 51698204672 51738148864 51864109056 52080984064 52121960448 52282349578 52363911702 52507877376 52549189632 52710893427 52714340352 52793124093 52876552347 52934770688 52976418816 53139437276 53181246432 53222336484 53268809004 53575006434 53617158288 53659670286 53701888752 54010575592 54014145831 54053070144 54056643192 54095927768 54099503649 54142068168 54201679872 54368468692 54453285228 54496128096 54539337012 54582247584 54853612672 54895994864 54939186048 54943928784 54986380758 55029643056 55259755064 55303232448 55390627392 55394288856 55434207744 55437088797 55477038528 55752852224 55756537632 55796717568 55840957696 55844648928 55888586496 55931768352 56165652688 56209842816 56254067712 56298670464 56302391952 56342965248 56666833408 56711417856 56756383232 56760134976 56804792832 57042327808 57177421824 57221599488 57225381984 57266620416 57551331328 57642278912 57646089216 57690628992 57736018944 57977447936 58023063552 58114756608 58118598144 58160480256 58205417472 58494795776 58540818432 58587234304 58591107072 58637205504 59067457536 59071362048 59113930752 59295835497 59501707264 59547680768 59551617024 59598471168 59828902236 59847688192 59989426176 60035776512 60083011584 60267898374 60481142784 60667254699 60761897541 60809703912 60857918739 60972859392 60976889856 61063985828 61160484412 61208604384 61255896708 61472636928 61564510302 61661799858 61710314256 61757994222 61806584304 62065034776 62163115304 62167224447 62212024128 62216136504 62314455816 62575030004 62672649036 62721958752 62771307264 62821077408 63133403264 63182182768 63186359274 63231893376 63236073168 63336004272 63600850168 63650890176 63700069512 63750187584 63800345088 63850931136 64067132672 64168377088 64172618784 64218863616 64268481792 64324599552 64374299424 64643487056 64694347392 64745247744 64847563776 65220317696 65224628928 65271631872 65275946496 65379101184 65652490496 65703216352 65754910464 65806645248 65858420736 65910638592 66238324736 66289503232 66341658624 66450889728 66728760832 66781261824 66939420672 66991140864 67324198912 67328649216 67377168384 67488104448 67540248576 67584500674 67822674944 67876036608 67929440256 68036788224 68138471991 68427874304 68481712128 68594466816 68692443308 68859679932 68881301504 69152145408 69255496122 69364939638 69718966272 69818548936 69823164123 69933504717 69988527144 70010503168 70065586176 70281191236 70285787136 70390832124 70502069796 70857266574 70908328576 70963115312 70969241346 71025078672 71079955614 71135880048 71433341912 71489544384 71546227048 71550956439 71602518336 71607251448 71662578201 72018861108 72070760192 72075524256 72132671532 72189424224 72246221568 72302042016 72604380304 72661504128 72719116016 72723922938 72776330112 72781140816 73252248064 73258571712 73315174344 73372857408 73430585856 73737643264 73854169856 73859051808 73912276992 73916118396 73969384704 73974274272 74342050176 74395623424 74459531904 74518115328 74575691136 74634365952 74946457088 75005423616 75064893952 75069855936 75123953664 75128919552 75615223808 75680179968 75739723776 75799314432 76236562432 76295465984 76300509312 76355493888 76360541184 76861452288 76920838656 76981358592 77041926144 77364084736 77486342144 77491464192 77547307008 77607223296 78121476096 78182940672 78423524367 78545867553 78756610048 78761816064 78818574336 78823784448 79061113996 79402156032 79464628224 79709155914 79771869648 79833504726 80047702016 80357197832 80362509651 80425737432 80489505429 80552833128 80641523712 80889672932 81015863388 81079605216 81143891652 81302519808 81552703038 81611472512 81674528944 81679927842 81744192144 81809005518 81873371376 82086013736 82215733144 82280419008 82343992296 82408779072 82415893176 82479571137 82889632596 82949365504 82954848672 83085941088 83151311616 83215557792 83563532048 83629278336 83634806448 83695076352 83761436544 83766973392 84248479032 84309191168 84314764224 84381101568 84448005696 84514447872 84867853568 84933426016 85000250112 85067126784 85134574848 85140202464 85563491712 85625151488 85691309056 85766132736 85832399232 85899930624 86259129856 86326996992 86463418368 86469133824 86535943488 86966171904 87028842496 87034595328 87172134912 87240720384 87308126208 87673213952 87742193664 87811227648 87880851456 87886660608 88455544832 88601186304 88670896128 89041682432 89252560896 89321521152 89327425536 89771532288 89984139264 90053664768 90124517376 90401847561 90501382144 90572587008 90715717632 90721714176 90851295988 91459289088 91595978742 91740726618 91812906576 91883845062 92208955392 92340661496 92346765453 92486586184 92492699787 92565471384 92636991333 92958621696 93097552164 93244672956 93318036192 93854442832 93862545006 94002759728 94008973554 94082938128 94231616112 94476355432 94625655128 94700104896 94773274152 94779538911 94847840064 95319392512 95401275252 95470024448 95476335264 95550104268 95625281376 95776396704 96025148144 96100699008 96176895376 96252565632 96258928176 96328295424 96402722688 96882005504 96965230584 97035106816 97041521088 97117871616 97271345664 97678095616 97753565792 97830476544 97836943392 97907447808 98478735744 98549702656 98554824528 98625846272 98632365696 98709967872 98865957888 99122733568 99279375872 99357487104 99434254848 99512487936 100007231488 100093141248 100165271552 100171892736 100409131008 100486711296 100906906624 100986298368 100992973824 101065752576 101376751011 101734012416 101807325184 101814054912 101894160384 102055182336 102481936384 102561118208 102641811456 102722568192 103038664962 103321952256 103476297728 103728218112 103883244183 104047409457 104161968128 104243920896 104564699156 104727823404 105015754752 105098379264 105421786854 105428680704 105586248186 105753104694 105869541376 106278874552 106285899861 106362492864 106444672968 106453862019 106537618008 106619933421 107150012868 107234316576 107319340572 107403777504 108021151184 108028291662 108106140288 108113286384 108191855536 108199007298 108284136336 108736937384 108820952083 108906570456 108992256192 109078674024 109085884407 109164495168 109707225344 109791989728 109878372096 109887857568 109972761516 110059286112 110519510128 110606464896 110781254784 110788577712 110868415488 110874177594 110954077056 111505704448 111513075264 111593435136 111681915392 111689297856 111777172992 111863536704 112331305376 112419685632 112508135424 112597340928 112604783904 112685930496 113333666816 113422835712 113512766464 113520269952 113609585664 114084655616 114354843648 114443198976 114450763968 114533240832 115102662656 115284557824 115292178432 115381257984 115472037888 115954895872 116046127104 116229513216 116237196288 116320960512 116410834944 116989591552 117081636864 117174468608 117182214144 117274411008 118134915072 118142724096 118227861504 118591670994 119095361536 119103234048 119196942336 119563733871 119657804472 119695376384 119750257089 119978852352 120071553024 120166023168 120535796748 120962285568 121334509398 121523795082 121619407824 121715837478 121953779712 122127971656 122320968824 122329054557 122417208768 122511793416 122519891763 122713508277 122945273856 123129020604 123323599716 123420628512 123515988444 123613168608 124130069552 124326230608 124334448894 124424048256 124432273008 124628911632 125150060008 125246756171 125345298072 125443917504 125542614528 125642154816 126266806528 126364365536 126372718548 126463786752 126472146336 126672008544 127201700336 127301780352 127400139024 127500375168 127600690176 127701862272 128134265344 128336754176 128345237568 128437727232 128536963584 128649199104 128748598848 129286974112 129388694784 129490495488 129695127552 130440635392 130449257856 130543263744 130551892992 130758202368 131304980992 131406432704 131509820928 131613290496 131716841472 131821277184 132476649472 132579006464 132683317248 132901779456 133457521664 133562523648 133878841344 133982281728 134648397824 134657298432 134754336768 134976208896 135080497152 135169001348 135645349888 135752073216 135858880512 136073576448 136276943982 136855748608 137188933632 137384886616 137393968113 137611089927 137719359864 137762603008 137825767593 138304290816 138510992244 138729879276 139437932544 139637097872 139646328246 139867009434 139977054288 140021006336 140562382472 140670986839 140781664248 140793817509 141004139592 141013460331 141714533148 141816657152 141926230624 141938482692 142050157344 142159911228 142271760096 142866683824 142979088768 143092454096 143101912878 143205036672 143214502896 143325156402 144037722216 144141520384 144151048512 144265343064 144378848448 144492443136 144604084032 145208760608 145323008256 145438232032 145447845876 145552660224 145562281632 146504496128 146517143424 146630348688 146745714816 146861171712 147475286528 147708339712 147718103616 147824553984 147832236792 147938769408 147948548544 148684100352 148791246848 148919063808 149036230656 149151382272 149268731904 149892914176 150010847232 150129787904 150139711872 150247907328 150257839104 151230447616 151360359936 151479447552 151598628864 152473124864 152590931968 152601018624 152710987776 152721082368 153722904576 153841677312 153962717184 154083852288 154557997443 154728169472 154972684288 154982928384 155094614016 155214446592 156242952192 156365881344 156847048734 157091735106 157513220096 157523632128 157647568896 158122227992 158132680281 158379372279 158629657041 158804312064 158929256448 159418311828 159543739296 159667009452 160095404032 160714395664 160725019302 160851474864 160979010858 161105666256 161779345864 161904343343 162031726776 162042437493 162159210432 162287783304 162298510947 162605039616 163105406076 163222945024 163349057888 163359855684 163488384288 163618011036 163746742752 164172027472 164431466288 164560838016 164687984592 164817558144 164831786352 164959142274 165779265192 165898731008 165909697344 166171882176 166302623232 166431115584 167127064096 167258556672 167269612896 167390152704 167522873088 167533946784 168496958064 168618382336 168629528448 168762203136 168896011392 169028895744 169735707136 169866852032 170000500224 170134253568 170269149696 170280404928 171126983424 171250302976 171382618112 171532265472 171664798464 171799861248 172518259712 172653993984 172926836736 172938267648 173071886976 173932343808 174057684992 174069190656 174344269824 174481440768 174616252416 175346427904 175484387328 175622455296 175761702912 175773321216 176911089664 177202372608 177341792256 177887506491 178083364864 178505121792 178643042304 178654851072 179543064576 179968278528 180107329536 180249034752 180803695122 181002764288 181443428352 181702591976 181842982987 182001764097 182285692623 182573756217 182918578176 183191957484 183481453236 183625813152 183767690124 184417910784 184681322992 184693530906 184973172368 184985399574 185130942768 185273982666 186048724529 186195104328 186342734791 186489345912 186501673341 186636072384 187708885664 187725090012 188005519456 188017947108 188165876256 188463232224 188952710864 189251310256 189400209792 189546548304 189559077822 189695680128 190638785024 190802550504 190940048896 190952670528 191100208536 191250562752 191552793408 192050296288 192201398016 192353790752 192505131264 192517856352 192656590848 192805445376 193764011008 193930461168 194070213632 194083042176 194235743232 194542691328 195356191232 195507131584 195660953088 195673886784 195814895616 196957471488 197099405312 197109649056 197251692544 197264731392 197419935744 197731915776 198245467136 198558751744 198714974208 198868509696 199024975872 200014462976 200186282496 200330543104 200343785472 200818262016 200973422592 201813813248 201972596736 201985947648 202131505152 202753502022 203468024832 203614650368 203628109824 203788320768 204110364672 204415415973 204963872768 205122236416 205283622912 205445136384 206077329924 206643904512 206952595456 207456436224 207766488366 208094818914 208323936256 209129398312 209290980419 209455646808 209469492369 209800514151 210031509504 210196758528 210843573708 210857361408 211172496372 211506209388 211739082752 212557749104 212571799722 212724985728 212889345936 212907724038 213075236016 213239866842 214131550873 214300025736 214468633152 214638681144 214652869317 214807555008 216042302368 216056583324 216212280576 216226572768 216383711072 216398014596 216568272672 217473874768 217641904166 217813140912 217984512384 218157348048 218171768814 218328990336 219414450688 219583979456 219756744192 219775715136 219945523032 220118572224 221039020256 221212929792 221562509568 221577155424 221736830976 221748355188 221908154112 223011408896 223026150528 223186870272 223363830784 223378595712 223554345984 223727073408 224662610752 224839371264 225016270848 225194681856 225209567808 225371860992 226667333632 226845671424 227025532928 227040539904 227219171328 228169311232 228709687296 228886397952 228901527936 229066481664 230205325312 230569115648 230584356864 230762515968 230944075776 231909791744 232092254208 232459026432 232474392576 232641921024 232821669888 233979183104 234348937216 234364428288 234548822016 235270573101 235637602659 236269830144 236285448192 236455723008 237183341988 238190723072 238206468096 238393884672 239127467742 239315608944 239390752768 239500514178 240143106048 240502009757 240882071803 241071593496 241087528953 241468516287 241924571136 242669018796 243047590164 243238815648 243431674956 243907559424 244255943312 244641937648 244658109114 244834417536 245023586832 245039783526 245427016554 246258041208 246453294401 246647199432 246841257024 247031976888 247226337216 248260139104 248652461216 248668897788 248848096512 248864546016 249257823264 250300120016 250493512342 250690596144 250887835008 251085229056 251284309632 252533613056 252728731072 252745437096 252927573504 252944292672 253344017088 254403400672 254603560704 254800278048 255000750336 255201380352 255403724544 256268530688 256673508352 256690475136 256875454464 257073927168 257298398208 257497197696 258573948224 258777389568 258980990976 259390255104 260881270784 260898515712 261086527488 261103785984 261516404736 262609961984 262812865408 263019641856 263226580992 263433682944 263642554368 264953298944 265158012928 265366634496 265803558912 266915043328 267125047296 267757682688 267964563456 269296795648 269314596864 269952417792 270160994304 270338002696 270546877127 271205542683 271290699776 271504146432 271717761024 272147152896 272553887964 273711497216 274377867264 274769773232 274787936226 275222179854 275438719728 275525206016 275651535186 276804199909 277021984488 277040296359 277241629811 277459758552 277478099361 278875865088 279274195744 279292656492 279734018868 279954108576 280042012672 281124764944 281341973678 281563328496 281587635018 282008279184 282026920662 283429066296 283633314304 283852461248 283876965384 284100314688 284319822456 284543520192 285733367648 285958177536 286184908192 286203825756 286410073344 286429005792 286650312804 288075444432 288283040768 288302097024 288530686128 288757696896 288984886272 289208168064 290417521216 290646016512 290876464064 290895691752 291105320448 291124563264 293008992256 293034286848 293260697376 293491429632 293722343424 294950573056 295416679424 295436207232 295649107968 295664473584 295877538816 295897097088 297368200704 297582493696 297838127616 298072461312 298302764544 298537463808 299785828352 300021694464 300259575808 300279423744 300495814656 300515678208 302460895232 302720719872 302958895104 303197257728 304130253033 304946249728 305181863936 305202037248 305421975552 305442164736 307445809152 307683354624 307925434368 308167704576 309115994886 309456338944 309945368576 309965856768 310428893184 311384141599 311649732549 312142228371 312485904384 312731762688 313694097468 314183470212 315026440192 315047264256 315295137792 316244455984 316265360562 316758744558 317259314082 317608624128 318083303227 318585965933 318836623656 318857699583 319087478592 319334018904 319361586057 320190808064 321428791328 321450038604 321702949728 321958021716 322211332512 323558691728 323808686686 324063453552 324084874986 324318420864 324575566608 324597021894 326210812152 326445890048 326462856249 326698115776 326719711368 326976768576 327236022072 327493485504 328344054944 328862932576 329121676032 329375969184 329635116288 329663572704 329918284548 331558530384 331797462016 331819394688 332343764352 332605246464 332862231168 334254128192 334517113344 334539225792 334780305408 335045746176 335067893568 336993916128 337236764672 337259056896 337524406272 337792022784 338057791488 339471414272 339733704064 340001000448 340268507136 340538299392 340560809856 342253966848 342500605952 342765236224 343064530944 343329596928 343599722496 345036519424 345307987968 345853673472 345876535296 346143773952 347864687616 348115369984 348138381312 348688539648 348962881536 349232504832 350692855808 350968774656 351244910592 351523405824 351546642432 353822179328 354404745216 354683584512 355775012982 356166729728 357286084608 357309702144 357820063297 358385521463 358691201613 359086129152 359936557056 360214659072 360498069504 361607390244 362005528576 362886856704 363405183952 363685965974 364003528194 364571385246 365147512434 366095877299 366383914968 366674413621 366962906472 366987163671 367251626304 367535380248 368835821568 369362645984 369387061812 369946344736 369970799148 370261885536 370547965332 372097449058 372390208656 372685469582 372978691824 373003346682 373272144768 375417771328 375450180024 375740268513 376011038912 376035894216 376331752512 376926464448 377905421728 378502620512 378800419584 379093096608 379118155644 379391360256 381277570048 381605101008 381880097792 381905341056 382200417072 382501125504 383105586816 384100592576 384402796032 384707581504 385010262528 385035712704 385313181696 385610890752 387528022016 387860922336 388140427264 388166084352 388471486464 389085382656 390712382464 391014263168 391321906176 391347773568 391629791232 393914942976 394198810624 394219298112 394503385088 394529462784 394839871488 395463831552 396490934272 397117503488 397429948416 397737019392 398049951744 400028925952 400372564992 400661086208 400687570944 401636524032 401946845184 403627626496 403945193472 403971895296 404263010304 405507004044 406936049664 407229300736 407256219648 407576641536 408220729344 408830831946 409927745536 410244472832 410567245824 411830638889 412154659848 412181904339 412833269781 413287809024 413905190912 414912872448 415532976732 416189637828 416647872512 418258796624 418581960838 418911293616 418938984738 419601028302 420063019008 421355632363 421687147416 422012960517 422344992744 422381452527 423012418776 423478165504 425115498208 425143599444 425449971456 425778691872 425815448076 426150472032 426479733684 428263101746 428600051472 428937266304 429277362288 429305738634 429615110016 432084604736 432113166648 432424561152 432453145536 432767422144 432796029192 433136545344 434947749536 435283808332 435626281824 435969024768 436314696096 436343537628 436657980672 438828901376 439167958912 439513488384 439551430272 439891046064 440237144448 442078040512 442425859584 443125019136 443154310848 443473661952 443496710376 443816308224 446022817792 446052301056 446373740544 446727661568 446757191424 447108691968 447454146816 449325221504 449678742528 450032541696 450389363712 450419135616 450743721984 453334667264 453691342848 454051065856 454081079808 454438342656 456338622464 457419374592 457772795904 457803055872 458132963328 460410650624 461138231296 461168713728 461525031936 461888151552 463673992329 463819583488 464184508416 464918052864 464948785152 465283842048 465643339776 467958366208 468697874432 468728856576 469097644032 470541146202 471275205318 472539660288 472570896384 473245890167 473993754193 474366683976 474398040843 476381446144 476412936192 476787769344 478254935484 478631217888 478781505536 479001028356 480286212096 481004019514 481764143606 482143186992 482175057906 482937032574 484956482531 485338037592 485713030029 486095180328 486477631296 486863349912 487815118848 488511886624 489283875296 489316218228 489668835072 490047173664 490079567052 490854033108 492516082416 492906588802 493294398864 493682514048 494063953776 494452674432 496520278208 497304922432 497337795576 497696193024 497729092032 498515646528 500600240032 500987024684 501381192288 501775670016 502170458112 502568619264 505067226112 505457462144 505490874192 505855147008 505888585344 506688034176 508806801344 509207121408 509600556096 510001500672 510402760704 510807449088 512537061376 513347016704 513380950272 513750908928 514147854336 514596796416 514994395392 517147896448 517554779136 517961981952 518780510208 521762541568 521797031424 522173054976 522207571968 523032809472 525219923968 525625730816 526039283712 526453161984 526867365888 527285108736 529906597888 530316025856 530733268992 531607117824 532366435637 533662519473 533830086656 534250094592 535515365376 535929126912 538593591296 538629193728 539904835584 540321988608 540676005392 541093754254 542411085366 542581399552 543008292864 544679232079 545107775928 545528948961 546005292291 547422994432 548755734528 549539546464 549575872452 550444359708 550877439456 551050412032 551303070372 553608399818 554043968976 554080592718 554483259622 554919517104 554956198722 558146173587 558548391488 558585312984 559028204373 559468037736 559908217152 560084025344 562249529888 562683947356 563126656992 563175270036 564016558368 564053841324 566858132592 567266628608 567704922496 567753930768 568200629376 568639644912 569087040384 571466735296 571916355072 572369816384 572407651512 572820146688 572858011584 573300625608 576150888864 576566081536 576604194048 577061372256 577515393792 577969772544 578416336128 580835042432 581292033024 581752928128 581791383504 582210640896 582249126528 586017984512 586068573696 586521394752 586982859264 587444686848 589901146112 590833358848 590872414464 591298215936 591328947168 591755077632 591794194176 594736401408 595164987392 595676255232 596144922624 596605529088 597074927616 599571656704 600043388928 600519151616 600558847488 600991629312 601031356416 604921790464 605441439744 605917790208 606394515456 608260506066 609892499456 610363727872 610404074496 610843951104 610884329472 612723633469 613246247919 614891618304 615366709248 615850868736 616335409152 618231989772 618912677888 619890737152 619931713536 620857786368 622768283198 623299465098 624284456742 624971808768 625905854737 626894965223 627388194936 627872941257 628366940424 630052880384 630094528512 630590275584 632488911968 632530721124 633517489116 634518628164 635217248256 636166606454 637171931866 637673247312 637715399166 638174957184 638668037808 638723172114 642394652619 642857582656 642900077208 643405899456 643916043432 644422665024 647117383456 647617373372 648126907104 648169749972 648636841728 649151133216 649194043788 652421624304 652891780096 652925712498 653396231552 653439422736 653953537152 654472044144 654986971008 656688109888 657725865152 658243352064 658751938368 659270232576 659327145408 659836569096 663117060768 663594924032 663638789376 664687528704 665210492928 665724462336 668508256384 669034226688 669078451584 669560610816 670091492352 670135787136 673987832256 674473529344 674518113792 675048812544 675584045568 676115582976 678942828544 679467408128 680002000896 680537014272 681076598784 681121619712 684507933696 685001211904 685530472448 686129061888 686659193856 687199444992 690073038848 690615975936 691707346944 691753070592 692287547904 695729375232 696230739968 696276762624 697377079296 697925763072 698465009664 701385711616 701937549312 703046811648 703093284864 704097543907 705811719303 707644358656 708809490432 709367169024 711550025964 712333459456 714572169216 714619404288 715640126594 716771042926 717382403226 718172258304 720382210169 720429318144 721506029271 722646215409 723214780488 724011057152 725773713408 726810367904 727371931948 728007056388 729142770492 730295024868 732191754598 732767829936 733348827242 733925812944 733974327342 734503252608 735070760496 738725291968 738774123624 739359883203 739892689472 739941598296 740523771072 741095930664 744194898116 744780417312 745370939164 745957383648 746006693364 746544289536 750835542656 750900360048 751480537026 752022077824 752071788432 752663505024 753852928896 755810843456 757005241024 757600839168 758186193216 758236311288 758782720512 762555140096 763210202016 763760195584 763810682112 764400834144 765002251008 766211173632 768201185152 768805592064 769415163008 770020525056 770071425408 770626363392 771221781504 775056044032 775721844672 776280854528 776332168704 776942972928 778170765312 781424764928 782028526336 782643812352 782695547136 783259582464 787829885952 788397621248 788438596224 789006770176 789058925568 789679742976 790927663104 792981868544 794235006976 794859896832 795474038784 796099903488 800057851904 800745129984 801322172416 801375141888 803273048064 803893690368 807255252992 807890386944 807943790592 810376418459 811014008088 811640631381 813872099328 814458601472 814512439296 815153283072 816441458688 817661663892 819855491072 820488945664 821134491648 823661277778 824309319696 824363808678 825666539562 826575618048 829119147553 830412599727 831065953464 831724889433 832379275656 833295745024 836517593248 837163921676 837822587232 837877969476 839202056604 840126038016 842711264726 843374294832 844025921034 844689985488 844762905054 846024837552 850230996416 850287198888 850899942912 851557383744 851630896152 852300944064 852959467368 856526203492 857200102944 857874532608 858554724576 858611477268 859230220032 864169209472 864226333296 864849122304 864906291072 865534844288 865592058384 866273090688 869895499072 870567616664 871252563648 871938049536 872629392192 872687075256 873315961344 877657802752 878335917824 879026976768 879102860544 879782092128 880474288896 884156081024 884851719168 886250038272 886308621696 886947323904 886993420752 887632616448 892045635584 892104602112 892747481088 893455323136 893514382848 894217383936 894908293632 898650443008 899357485056 900065083392 900778727424 900838271232 901487443968 906669334528 907382685696 908102131712 908162159616 908876685312 912390759099 912677244928 914838749184 915545591808 915606111744 916265926656 920821301248 922276462592 922337427456 923050063872 923776303104 927347984658 927639166976 928369016832 929836105728 929897570304 931225783877 931286679552 934152424797 935916732416 937395748864 937457713152 938195288064 941082292404 942550410636 945079320576 945141792768 946491780334 947987508386 948733367952 948796081686 952825872384 954249909681 955757897799 956509870968 957262435776 957563011072 958002056712 960572424192 962008039028 963528287212 964286373984 964350115812 965874065148 969912965062 970676075184 971426060058 972190360656 972955262592 973726699824 977023773248 978567750592 978632436456 979337670144 979388568747 980094347328 980159134104 981708066216 985032164832 985813177604 986588797728 987365028096 988127907552 988905348864 993040556416 994609844864 994675591152 995392386048 995458184064 997031293056 1001200480064 1001974049368 1002762384576 1003551340032 1004340916224 1005137238528 1010134452224 1010914924288 1010981748384 1011710294016 1011777170688 1013376068352 1017613602688 1018414242816 1019201112192 1020003001344 1020805521408 1021614898176 1025074122752 1026694033408 1026761900544 1027501817856 1028295708672 1029193592832 1029988790784 1034295792896 1035109558272 1035923963904 1037561020416 1043525083136 1043594062848 1044346109952 1044415143936 1046065618944 1047559760447 1050439847936 1051251461632 1052078567424 1052906323968 1053734731776 1054570217472 1059813195776 1060632051712 1061466537984 1063214235648 1064732871274 1067325038946 1067660173312 1068500189184 1071788166349 1071858253824 1073460189891 1075156564389 1077187182592 1077258387456 1079809671168 1080643977216 1081352010784 1082187508508 1084822170732 1085162799104 1086016585728 1089358464158 1090215551856 1091057897922 1092010584582 1098287631897 1099079092928 1099151744904 1100023240863 1100888719416 1101754878912 1102100824064 1102606140744 1107216799636 1108087937952 1108161185436 1108966519244 1109839034208 1109912397444 1116292347174 1117096782976 1117170625968 1118056408746 1118936075472 1119816434304 1124499059776 1125367894712 1126253313984 1126350540072 1127220805539 1128033116736 1128107682648 1133716265184 1134533257216 1135409844992 1135507861536 1136401258752 1137279289824 1138174080768 1142933470592 1143832710144 1144739632768 1144815303024 1145640293376 1145716023168 1146601251216 1152301777728 1153132163072 1153208388096 1154122744512 1155030787584 1155939545088 1156832672256 1161670084864 1162584066048 1163505856256 1163582767008 1164421281792 1164498253056 1172035969024 1172137147392 1173042789504 1173965718528 1174889373696 1179802292224 1181666717696 1181744828928 1182596431872 1182657894336 1183510155264 1183588388352 1189472802816 1190329974784 1191352510464 1192289845248 1193211058176 1194149855232 1199143313408 1200086777856 1201038303232 1201117694976 1201983258624 1202062712832 1209843580928 1210882879488 1211835580416 1212789030912 1216521012132 1219784998912 1220727455744 1220808148992 1221687902208 1221768658944 1225447266938 1226492495838 1229783236608 1230733418496 1231701737472 1235491916667 1236463979544 1237825355776 1239781474304 1239863427072 1241715572736 1245536566396 1246598930196 1248568913484 1249943617536 1251811709474 1253789930446 1254776389872 1255745882514 1256733880848 1260189057024 1264066897089 1264977823936 1265061442248 1266038881551 1267034978232 1269037256328 1270434496512 1272333212908 1274343863732 1275346494624 1275430798332 1276349914368 1277336075616 1277446344228 1284789305238 1285715165312 1285800154416 1286811798912 1287832086864 1288845330048 1294234766912 1295234746744 1296253814208 1296339499944 1297273683456 1298302266432 1298388087576 1304843248608 1305783560192 1305851424996 1306792463104 1306878845472 1307907074304 1308944088288 1309973942016 1313376219776 1315451730304 1316486704128 1317503876736 1318540465152 1318654290816 1319673138192 1326234121536 1327189848064 1327277578752 1329375057408 1330420985856 1331448924672 1337016512768 1338068453376 1338156903168 1339121221632 1340182984704 1340271574272 1347975664512 1348947058688 1349036227584 1350097625088 1351168091136 1352231165952 1357885657088 1358934816256 1360004001792 1361074028544 1362153197568 1362243239424 1369015867392 1370002423808 1371060944896 1372258123776 1373318387712 1374398889984 1380146077696 1381231951872 1383414693888 1383506141184 1384575095808 1385482263817 1391458750464 1392461479936 1392553525248 1394754158592 1395851526144 1396930019328 1402771423232 1403875098624 1406093623296 1406186569728 1408195087814 1411623438606 1417618980864 1419737670501 1421981262579 1423100051928 1424666918912 1429144338432 1429238808576 1431280253188 1433542085852 1434764806452 1436344516608 1440764420338 1440858636288 1443012058542 1445292430818 1446429560976 1453620735808 1454743863896 1454869447593 1456014112776 1457139090087 1458285540984 1460590049736 1464383509196 1465535659872 1466697654484 1467851625888 1467948654684 1469006505216 1470141520992 1477450583936 1477548247248 1478719766406 1479785378944 1479883196592 1481047542144 1482191861328 1488389796232 1489560834624 1490741878328 1491914767296 1492013386728 1493088579072 1501671085312 1501800720096 1502961074052 1504044155648 1504143576864 1505327010048 1507705857792 1511621686912 1514010482048 1515201678336 1516372386432 1516472622576 1517565441024 1525110280192 1526420404032 1527520391168 1527621364224 1528801668288 1530004502016 1532422347264 1536402370304 1537611184128 1538830326016 1540041050112 1540142850816 1541252726784 1542443563008 1550112088064 1551443689344 1552561709056 1552664337408 1553885945856 1556341530624 1562849529856 1564057052672 1565287624704 1565391094272 1566519164928 1575659771904 1576795242496 1576877192448 1578013540352 1578117851136 1579359485952 1581855326208 1585963737088 1588470013952 1589719793664 1590948077568 1592199806976 1597099306911 1600115703808 1601490259968 1602644344832 1602750283776 1606546096128 1607787380736 1614510505984 1615780773888 1615887581184 1620752836918 1622028016176 1623281262762 1627744198656 1629024878592 1634037696237 1635323327784 1636586846883 1639710982144 1640977891328 1642268983296 1647322555556 1648618639392 1648727617356 1651333079124 1653151236096 1658238295106 1660825199454 1662131906928 1663449778866 1664758551312 1673035186496 1674327843352 1674438520761 1675645174464 1675755938952 1677084613119 1678404113208 1680252076032 1685422529452 1686748589664 1688051842068 1689379970976 1689525810108 1692049675104 1700461992832 1700574397776 1701799885824 1703114767488 1703261792304 1704601888128 1705918934736 1713052406984 1714400205888 1715749065216 1717109449152 1717222954536 1718460440064 1728338418944 1728452666592 1729698244608 1729812582144 1731069688576 1731184116768 1732546181376 1739790998144 1741135233328 1742505127296 1743876099072 1745258784384 1745374150512 1746631922688 1755315605504 1756671835648 1758053953536 1758205721088 1759564184256 1760948577792 1768312162048 1769703438336 1772500076544 1772617243392 1773894647808 1773986841504 1775265232896 1784091271168 1784209204224 1785494962176 1786910646272 1787028765696 1788434767872 1789816587264 1797300886016 1798714970112 1800130166784 1801557454848 1801676542464 1802974887936 1813338669056 1814765371392 1816204263424 1816324319232 1817753370624 1824781518198 1825354489856 1829677498368 1831091183616 1831212223488 1832531853312 1838170900407 1841642602496 1844552925184 1844674854912 1846100127744 1847552606208 1854695969316 1855278333952 1856738033664 1859672211456 1859795140608 1862451567754 1862573359104 1868304849594 1874915426304 1877717564211 1880684895669 1882164584808 1883618823771 1885100821272 1890158641152 1890283585536 1892983560668 1895975016772 1897466735904 1897592163372 1905651744768 1908499819362 1911515795598 1913019741936 1914524871552 1916004113424 1924016078056 1927056574424 1927183957857 1928572747968 1928700231624 1931748130296 1939825930124 1941352150368 1942852120116 1944380721312 1945910525184 1947453399648 1954047546496 1957135501184 1957264872912 1958675340288 1958777137494 1960188694656 1960318268208 1963416132432 1970064329664 1971626355208 1973177595456 1974730056192 1976255815104 1977810697728 1986081112832 1989219689728 1989351182304 1990784772096 1990916368128 1994062586112 2002400960128 2003948098736 2005524769152 2007102680064 2008681832448 2010274477056 2020268904448 2021829848576 2021963496768 2023420588032 2023554341376 2026752136704 2035227205376 2036828485632 2038402224384 2040006002688 2041611042816 2043229796352 2050148245504 2053388066816 2053523801088 2055003635712 2056591417344 2058387185664 2059977581568 2068591585792 2070219116544 2071847927808 2075122040832 2087050166272 2087188125696 2088692219904 2088830287872 2092131237888 2095119520894 2100879695872 2102502923264 2104157134848 2105812647936 2109140434944 2112292631721 2119626391552 2121264103424 2122933075968 2126428471296 2129465742548 2134650077892 2135320346624 2137000378368 2143576332698 2143716507648 2146920379782 2150313128778 2154516774912 2161146630507 2161287954432 2162704021568 2164375017016 2164518087813 2167938646227 2169644341464 2170325598208 2172033171456 2178716928316 2180431103712 2182115795844 2184021169164 2196575263794 2198158185856 2198303489808 2200046481726 2201777438832 2203509757824 2205212281488 2214433599272 2216175875904 2216322370872 2217933038488 2218079649609 2219678068416 2219824794888 2232584694348 2234193565952 2234341251936 2236112817492 2237872150944 2239632868608 2248998119552 2250735789424 2252506627968 2252701080144 2254441611078 2256066233472 2256215365296 2267432530368 2269066514432 2270819689984 2271015723072 2272802517504 2274558579648 2276348161536 2285866941184 2287665420288 2289479265536 2289630606048 2291280586752 2291432046336 2293202502432 2304603555456 2306264326144 2306416776192 2308245489024 2310061575168 2311879090176 2313665344512 2323340169728 2325168132096 2327011712512 2327165534016 2328842563584 2328996506112 2344071938048 2344274294784 2346085579008 2347931437056 2349778747392 2359604584448 2363333435392 2363489657856 2365192863744 2365315788672 2367020310528 2367176776704 2378945605632 2380659949568 2382705020928 2384579690496 2386422116352 2388299710464 2398286626816 2400173555712 2402076606464 2402235389952 2403966517248 2404125425664 2421765758976 2423671160832 2431129255377 2433042024264 2434921894143 2439569997824 2441454911488 2441616297984 2443375804416 2443537317888 2450894533876 2452984991676 2459566473216 2461466836992 2463403474944 2470983833334 2472927959088 2479726854144 2487357442659 2491073132792 2491237799181 2493197860392 2495174668299 2497137826968 2499887235072 2503623418948 2507579860892 2509552779744 2511491765028 2513467761696 2520378114048 2528133794178 2529955647872 2530122884496 2532077763102 2534069956464 2538074512656 2544666425816 2548687727464 2550692989248 2550861596664 2552699828736 2554672151232 2554892688456 2569578610476 2571430330624 2571600308832 2573623597824 2575664173728 2577690660096 2588469533824 2590469493488 2592507628416 2592678999888 2594547366912 2596604532864 2596776175152 2609686497216 2611567120384 2611702849992 2613584926208 2613757690944 2615814148608 2617888176576 2619947884032 2626752439552 2630903460608 2632973408256 2635007753472 2637080930304 2637308581632 2639346276384 2652468243072 2654379696128 2654555157504 2658750114816 2660841971712 2662897849344 2674033025536 2676136906752 2676313806336 2678242443264 2680365969408 2680543148544 2695951329024 2697894117376 2698072455168 2700195250176 2702336182272 2704462331904 2715771314176 2717869632512 2720008003584 2722148057088 2724306395136 2724486478848 2738031734784 2740004847616 2742121889792 2744516247552 2746636775424 2748797779968 2760292155392 2762463903744 2766829387776 2767012282368 2769150191616 2770964527634 2782917500928 2785107050496 2789508317184 2793677351631 2793860038656 2802457274391 2805542846464 2807750197248 2812187246592 2812373139456 2816390175628 2823246877212 2835237961728 2839475341002 2843962525158 2846200103856 2858477617152 2862560506376 2862749729043 2867084171704 2867273693397 2869529612904 2872689033216 2881528840676 2881717272576 2886024117084 2890584861636 2892859121952 2907241471616 2909487727792 2909738895186 2912028225552 2914278180174 2916571081968 2921180099472 2928767018392 2931071319744 2933395308968 2935703251776 2935897309368 2938013010432 2938165706241 2940283041984 2954901167872 2955096494496 2957439532812 2959570757888 2959766393184 2962095084288 2964383722656 2976779592464 2979121669248 2981483756656 2983829534592 2984026773456 2986177158144 3003342170624 3003601440192 3005922148104 3008088311296 3008287153728 3010654020096 3015411715584 3023243373824 3028020964096 3030403356672 3032744772864 3032945245152 3035130882048 3050220560384 3052840808064 3055040782336 3055242728448 3057603336576 3060009004032 3064844694528 3072804740608 3075222368256 3077660652032 3080082100224 3080285701632 3082505453568 3084887126016 3100224176128 3102887378688 3105123418112 3105328674816 3107771891712 3112683061248 3125699059712 3128114105344 3130575249408 3130782188544 3133038329856 3142679281341 3151319543808 3153590484992 3153754384896 3156027080704 3156235702272 3158718971904 3163710652416 3171927474176 3176940027904 3179439587328 3181896155136 3184399613952 3194198613822 3202980519936 3205500567552 3215364499047 3215574761472 3220380569673 3225469693167 3229021011968 3231561547776 3231775162368 3241505673836 3244056032352 3246562525524 3255488397312 3258049757184 3268075392474 3270646655568 3273173693766 3281955782656 3294645111112 3294862895691 3297237278784 3297455234712 3300069722589 3302666158248 3306302472192 3316476590212 3321650398908 3324263813856 3326899557732 3329517102624 3346070372992 3348655686704 3348877041522 3351290348928 3351511877904 3354169226238 3356808226416 3370845058904 3373497179328 3376103684136 3378759941952 3379051620216 3381662416617 3384099350208 3400923985664 3401148795552 3403599771648 3406229534976 3406523584608 3409203776256 3411837869472 3426104813968 3428800411776 3431498130432 3434218898304 3434445909072 3436920880128 3456676837888 3456905333184 3459396489216 3459625164288 3462139377152 3462368233536 3465092362752 3479581996288 3482270466656 3485010254592 3487752198144 3490517568768 3490748301024 3493263845376 3510631211008 3513343671296 3516107907072 3516411442176 3519128368512 3521897155584 3536624324096 3539406876672 3545000153088 3545234486784 3547789295616 3547973683008 3550530465792 3568182542336 3568418408448 3570989924352 3573821292544 3574057531392 3576869535744 3579633174528 3594601772032 3597429940224 3600260333568 3603114909696 3603353084928 3605949775872 3626677338112 3629530742784 3632408526848 3632648638464 3635506741248 3649563036396 3650708979712 3659354996736 3662182367232 3662424446976 3665063706624 3676341800814 3689349709824 3692200255488 3695105212416 3706475750001 3709391938632 3710556667904 3713476067328 3719344422912 3719590281216 3724903135508 3725146718208 3736609699188 3749830852608 3755435128422 3761369791338 3764329169616 3767237647542 3770201642544 3780567171072 3785967121336 3791950033544 3792200691267 3794933471808 3795184326744 3798116644653 3811303489536 3816999638724 3823031591196 3826039483872 3829049743104 3832008226848 3848032156112 3854113148848 3854367915714 3857145495936 3857400463248 3863496260592 3879651860248 3882704300736 3885704240232 3888761442624 3891821050368 3894906799296 3908095092992 3914271002368 3914529745824 3917350680576 3917554274988 3920377389312 3920636536416 3926832264864 3940128659328 3943252710416 3946355190912 3949460112384 3952511630208 3955621395456 3972162225664 3978439379456 3978702364608 3981569544192 3981832736256 3988125172224 4004801920256 4007896197472 4011049538304 4014205360128 4017363664896 4020548954112 4040537808896 4043659697152 4043926993536 4046841176064 4047108682752 4053504273408 4070454410752 4073656971264 4076804448768 4080012005376 4083222085632 4086459592704 4100296491008 4106776133632 4107047602176 4110007271424 4113182834688 4116774371328 4119955163136 4137183171584 4140438233088 4143695855616 4150244081664 4156446791451 4174100332544 4174376251392 4177384439808 4177660575744 4184262475776 4190239041788 4201759391744 4205005846528 4208314269696 4211625295872 4218280869888 4224585263442 4242528206848 4252856942592 4258931485096 4259213011503 4265943787737 4269300155784 4270640693248 4274000756736 4287152665396 4287433015296 4293840759564 4300626257556 4309033549824 4322293261014 4322575908864 4325408043136 4328750034032 4329036175626 4335877292454 4339288682928 4340651196416 4357433856632 4360862207424 4364231591688 4364608342779 4368042338328 4371417270261 4393150527588 4396316371712 4396606979616 4400092963452 4403554877664 4407019515648 4410424562976 4428867198544 4432351751808 4432644741744 4435866076976 4436159299218 4439356136832 4439649589776 4465169388696 4468387131904 4468682503872 4472225634984 4475744301888 4479265737216 4497996239104 4501471578848 4505013255936 4505402160288 4508883222156 4512132466944 4512430730592 4534865060736 4538133028864 4541639379968 4542031446144 4545605035008 4549117159296 4552696323072 4571733882368 4575330840576 4578958531072 4579261212096 4582561173504 4582864092672 4586405004864 4609207110912 4612528652288 4612833552384 4616490978048 4620123150336 4623758180352 4627330689024 4646680339456 4650336264192 4654023425024 4654331068032 4657685127168 4657993012224 4688143876096 4688548589568 4692171158016 4695862874112 4699557494784 4719209168896 4726666870784 4726979315712 4730385727488 4730631577344 4734040621056 4734353553408 4757891211264 4765410041856 4769159380992 4772844232704 4776599420928 4791297920733 4796573253632 4800347111424 4804153212928 4804470779904 4807933034496 4808250851328 4843531517952 4847342321664 4862258510754 4866084048528 4869843788286 4882909822976 4883232595968 4887074635776 4901789067752 4902113088711 4905969983352 4909760540649 4919132946432 4922933673984 4926806949888 4941967666668 4945855918176 4959453708288 4974714885318 4982146265584 4982475598362 4986395720784 4990349336598 4994275653936 5007246837896 5015159721784 5019105559488 5022983530056 5023315562283 5026935523392 5031253839357 5040756228096 5056267588356 5059911295744 5060245768992 5064155526204 5068139912928 5076149025312 5089332851632 5097375454928 5101385978496 5101723193328 5105399657472 5109344302464 5109785376912 5139157220952 5142860661248 5143200617664 5147247195648 5151328347456 5155381320192 5176939067648 5180938986976 5185015256832 5185357999776 5189094733824 5193209065728 5193552350304 5219372994432 5223134240768 5223405699984 5227169852416 5227515381888 5231628297216 5235776353152 5239895768064 5253504879104 5261806921216 5265946816512 5270015506944 5274161860608 5274617163264 5278692552768 5304936486144 5308759392256 5309110315008 5317500229632 5321683943424 5325795698688 5348066051072 5352273813504 5352627612672 5356484886528 5360731938816 5361086297088 5391902658048 5395788234752 5396144910336 5400390500352 5404672364544 5408924663808 5431542628352 5435739265024 5440016007168 5444296114176 5448612790272 5448972957696 5476063469568 5484243779584 5489032495104 5493273550848 5497595559936 5514512701221 5520584310784 5524927807488 5533658775552 5534024564736 5538300383232 5541929055268 5565835001856 5570214100992 5579016634368 5587354703262 5587720077312 5604914548782 5611085692928 5624746278912 5632780351256 5633152692633 5642054687007 5646493754424 5650856471313 5670475923456 5678950682004 5687925050316 5692400207712 5716955234304 5725121012752 5725499458086 5734168343408 5734547386794 5739059225808 5763057681352 5767510460399 5772048234168 5781169723272 5781551873571 5785718243904 5814482943232 5818975455584 5819477790372 5824056451104 5828556360348 5833142163936 5842360198944 5857534036784 5862142639488 5866790617936 5871406503552 5871794618736 5876026020864 5876331412482 5880566083968 5909802335744 5910192988992 5914879065624 5919141515776 5919532786368 5924190168576 5928767445312 5953559184928 5958243338496 5962967513312 5967659069184 5968053546912 5972354316288 6006684341248 6007202880384 6011844296208 6016176622592 6016574307456 6021308040192 6030823431168 6046486747648 6056041928192 6060806713344 6065489545728 6065890490304 6070261764096 6100441120768 6105681616128 6110081564672 6110485456896 6115206673152 6120018008064 6129689389056 6145609481216 6150444736512 6155321304064 6160164200448 6160571403264 6165010907136 6169774252032 6200448352256 6205774757376 6210246836224 6210657349632 6215543783424 6225366122496 6251398119424 6256228210688 6261150498816 6261564377088 6266076659712 6285358562682 6302639087616 6307508769792 6312054161408 6312471404544 6317437943808 6327421304832 6336877895163 6343854948352 6353880055808 6358879174656 6363792310272 6368799227904 6388397227644 6405961039872 6411001135104 6430728998094 6431149522944 6440761139346 6450939386334 6458042023936 6463550324736 6483011347672 6483439891521 6488112064704 6493125051048 6493554263439 6503815938681 6510976794624 6516099514368 6536150784948 6541293311136 6546347387532 6563911565312 6589290222224 6589725791382 6594474557568 6594910469424 6600139445178 6605332316496 6632953180424 6638078077063 6643300797816 6648527627712 6653799115464 6654238948827 6659034205248 6692140745984 6697311373408 6697754083044 6702580697856 6703023755808 6708338452476 6713616452832 6741690117808 6746994358656 6752207368272 6757519883904 6758103240432 6763324833234 6768198700416 6801847971328 6802297591104 6807199543296 6812459069952 6813047169216 6818407552512 6823675738944 6852209627936 6857600823552 6862996260864 6868437796608 6868891818144 6873841760256 6913353675776 6913810666368 6918792978432 6919250328576 6924278754304 6924736467072 6930184725504 6959163992576 6964540933312 6970020509184 6975504396288 6981035137536 6981496602048 6986527690752 7021262422016 7026687342592 7032215814144 7032822884352 7038256737024 7043794311168 7073248648192 7078813753344 7090000306176 7090468973568 7095578591232 7095947366016 7101060931584 7136365084672 7136836816896 7141979848704 7147642585088 7148115062784 7153739071488 7159266349056 7189203544064 7194859880448 7200520667136 7206229819392 7206706169856 7211899551744 7253354676224 7264817053696 7265297276928 7271013482496 7293387766131 7299126072792 7301417959424 7304765682429 7318709993472 7324364734464 7324848893952 7330127413248 7352683601628 7378699419648 7384400510976 7390210424832 7412951500002 7418783877264 7421113335808 7439180562432 7449806271016 7455562302467 7462072327977 7473219398376 7473713397543 7485524004897 7499661705216 7510870256844 7522739582676 7528658339232 7534475295084 7540403285088 7561134342144 7571934242672 7583900067088 7584401382534 7589866943616 7590368653488 7596233289306 7633999277448 7640052126431 7646063182392 7652078967744 7658099486208 7664016453696 7696064312224 7708226297696 7708735831428 7714290991872 7714800926496 7726992521184 7759303720496 7765408601472 7771408480464 7777522885248 7783642100736 7789813598592 7816190185984 7828542004736 7829059491648 7834701361152 7835108549976 7840754778624 7841273072832 7853664529728 7880257318656 7886505420832 7892710381824 7898920224768 7905023260416 7911242790912 7944324451328 7956878758912 7957404729216 7963139088384 7963665472512 7976250344448 8009603840512 8015792394944 8022099076608 8028410720256 8034727329792 8041097908224 8081075617792 8087319394304 8087853987072 8093682352128 8094217365504 8107008546816 8140908821504 8147313942528 8153608897536 8160024010752 8166444171264 8172919185408 8200592982016 8213552267264 8214095204352 8220014542848 8226365669376 8233548742656 8239910326272 8274366343168 8280876466176 8287391711232 8300488163328 8312893582902 8348200665088 8348752502784 8355321151488 8368524951552 8380478083576 8381032054893 8403518783488 8407371823173 8410011693056 8416628539392 8423250591744 8436561739776 8449170526884 8485056413696 8505713885184 8517862970192 8518426023006 8531887575474 8538600311568 8541281386496 8574305330792 8580930197179 8587681519128 8588249187129 8601252515112 8601821080191 8618067099648 8644586522028 8645151817728 8650816086272 8657500068064 8658072351252 8671754584908 8678577365856 8681302392832 8714867713264 8721724414848 8728463183376 8729216685558 8736084676656 8742834540522 8786301055176 8792632743424 8793213959232 8800185926904 8807109755328 8814039031296 8820849125952 8857734397088 8864703503616 8865289483488 8871732153952 8872318598436 8878712273664 8879299179552 8930338777392 8936774263808 8937365007744 8944451269968 8951488603776 8958531474432 8995992478208 9002943157696 9010026511872 9010804320576 9017766444312 9024264933888 9024861461184 9069730121472 9076266057728 9083278759936 9084062892288 9091210070016 9098234318592 9105392646144 9143467764736 9150661681152 9157917062144 9158522424192 9165122347008 9165728185344 9172810009728 9218414221824 9225057304576 9225667104768 9232981956096 9240246300672 9247516360704 9254661378048 9293360678912 9300672528384 9308046850048 9308662136064 9315370254336 9315986024448 9376287752192 9377097179136 9384342316032 9391725748224 9399114989568 9428037844023 9438418337792 9453333741568 9453958631424 9460771454976 9461263154688 9468081242112 9468707106816 9515782422528 9530820083712 9538318761984 9545688465408 9553198841856 9582595841466 9593146507264 9608306425856 9608941559808 9616501702656 9646093497141 9661141709019 9676409079501 9687063035904 9694684643328 9724517021508 9732168097056 9739687576572 9765819645952 9766465191936 9774149271552 9803578135504 9804226177422 9811939966704 9819521081298 9845867347968 9860582400037 9876164943923 9883935333336 9884588687073 9891711836352 9900209167767 9918907416576 9949429770636 9964292531168 9964951196724 9972791441568 9980698673196 9988551307872 10014493675792 10030319443568 10038211118976 10045967060112 10046631124566 10053871046784 10062507678714 10112535176712 10119822591488 10120491537984 10128311052408 10136279825856 10152298050624 10178665703264 10194750909856 10202771956992 10203446386656 10210799314944 10218688604928 10219570753824 10278314441904 10285721322496 10286401235328 10294494391296 10302656694912 10310762640384 10353878135296 10361877973952 10370030513664 10370715999552 10378189467648 10386418131456 10387104700608 10438745988864 10446268481536 10446811399968 10454339704832 10455030763776 10463256594432 10471552706304 10479791536128 10507009758208 10523613842432 10531893633024 10540031013888 10548323721216 10549234326528 10557385105536 10609872972288 10617518784512 10618220630016 10635000459264 10643367886848 10651591397376 10696132102144 10704547627008 10705255225344 10712969773056 10721463877632 10722172594176 10783805316096 10791576469504 10792289820672 10800781000704 10809344729088 10817849327616 10863085256704 10871478530048 10880032014336 10888592228352 10897225580544 10897945915392 10952126939136 10968487559168 10978064990208 10986547101696 10995191119872 11029025402442 11041168621568 11068049129472 11076600766464 11083858110536 11092421962207 11119427250003 11131670003712 11140428201984 11158033268736 11174709406524 11175440154624 11209829097564 11222171385856 11249492557824 11265560702512 11266305385266 11284109374014 11292987508848 11301712942626 11348972196269 11357901364008 11366906822251 11375850100632 11376602073801 11384800415424 11433910468608 11450242025504 11450998916172 11468336686816 11469094773588 11478118451616 11526115362704 11535020920798 11544096468336 11562339446544 11563103747142 11571436487808 11628965886464 11637950911168 11638955580744 11648112902208 11657112720696 11666284327872 11684720397888 11715068073568 11724285278976 11733581235872 11742813007104 11743589237472 11752052041728 11752662824964 11761132167936 11819604671488 11820385977984 11829758131248 11838283031552 11839065572736 11848380337152 11857534890624 11907118369856 11916486676992 11925935026624 11935318138368 11936107093824 11944708632576 12013368682496 12014405760768 12023688592416 12032353245184 12033148614912 12042616080384 12061646862336 12092973495296 12112083856384 12121613426688 12130979091456 12131780980608 12140523528192 12200882241536 12211363232256 12220163129344 12220970913792 12230413346304 12240036016128 12259378778112 12291218962432 12300889473024 12310642608128 12320328400896 12321142806528 12330021814272 12339548504064 12400896704512 12411549514752 12420493672448 12421314699264 12431087566848 12450732244992 12469340374353 12502796238848 12512456421376 12522300997632 12523128754176 12532153319424 12570717125364 12605278175232 12615017539584 12624108322816 12624942809088 12634875887616 12654842609664 12673755790326 12687709896704 12707760111616 12727584620544 12766749805559 12776794455288 12777639034509 12797831363211 12811922079744 12822002270208 12861457996188 12862299045888 12881522278692 12901878772668 12916084047872 12927100649472 12966022695344 12966879783042 12976224129408 12986250102096 12987108526878 13007631877362 13021953589248 13062024603253 13072301569896 13082586622272 13092694775064 13093825028337 13127823130624 13178580444448 13179451582764 13188949115136 13189820938848 13200278890356 13210664632992 13265906360848 13276156154126 13286601595632 13297055255424 13307598230928 13308477897654 13318068410496 13384281491968 13394622746816 13395508166088 13405161395712 13406047511616 13416676904952 13427232905664 13483380235616 13493988717312 13504414736544 13515039767808 13516206480864 13526649666468 13536397400832 13603695942656 13604595182208 13614399086592 13624918139904 13626094338432 13636815105024 13647351477888 13704419255872 13715201647104 13725992521728 13736875593216 13737783636288 13747683520512 13826707351552 13827621332736 13837585956864 13838500657152 13848557508608 13849472934144 13860369451008 13918327985152 13929081866624 13940041018368 13951008792576 13962070275072 13962993204096 13973055381504 14042524844032 14053374685184 14064431628288 14065645768704 14076513474048 14087588622336 14146497296384 14157627506688 14180000612352 14180937947136 14191157182464 14191894732032 14202121863168 14272730169344 14273673633792 14295285170176 14296230125568 14307478142976 14318532698112 14373893762199 14378407088128 14389719760896 14401041334272 14412459638784 14413412339712 14423799103488 14506709352448 14529634107392 14530594553856 14542026964992 14586775532262 14598252145584 14602835918848 14609531364858 14648729468928 14649697787904 14670622595177 14693806379983 14705367203256 14706339266133 14757398839296 14768801021952 14780420849664 14825903000004 14837567754528 14842226671616 14878361124864 14899612542032 14911124604934 14924144655954 14946438796752 14947426795086 14971048009794 15021740513688 15033650958461 15045479165352 15057316678464 15068950590168 15080806570176 15122268684288 15143868485344 15167800134176 15168802765068 15179733887232 15180737306976 15192466578612 15267998554896 15280104252862 15292126364784 15304157935488 15316198972416 15328032907392 15392128624448 15416452595392 15417471662856 15428581983744 15429601852992 15453985042368 15518607440992 15530817202944 15542816960928 15555045770496 15567284201472 15579627197184 15632380371968 15657084009472 15658118983296 15669402722304 15670217099952 15681509557248 15682546145664 15707329059456 15760514637312 15773010841664 15785420763648 15797840449536 15810046520832 15822485581824 15888648902656 15913757517824 15914809458432 15926278176768 15927330945024 15952500688896 16019207681024 16031584789888 16044198153216 16056821440512 16069454659584 16082195816448 16162151235584 16174638788608 16175707974144 16187364704256 16188434731008 16214017093632 16281817643008 16294627885056 16307217795072 16320048021504 16332888342528 16345838370816 16401185964032 16427104534528 16428190408704 16452731338752 16467097485312 16479820652544 16503359504747 16543538103663 16548732686336 16561752932352 16574783422464 16600976326656 16625787165804 16696401330176 16697505005568 16710642302976 16737049903104 16760956167152 16762064109786 16807037566976 16814743646346 16820023386112 16833257078784 16885056194449 16898341053768 16899458077899 16926164061021 16970112827392 17011427770368 17035725940384 17036852046012 17063775150948 17077200623136 17082562772992 17148610661584 17161860394358 17175363038256 17176498374258 17202505030224 17203642160382 17289173044056 17301632172544 17302531381197 17315000136128 17316144702504 17343509169816 17357154731712 17362604785664 17429735426528 17443448829696 17456926366752 17458433371116 17472169353312 17485669081044 17572602110352 17585265486848 17586427918464 17600371853808 17614219510656 17628078062592 17641698251904 17715468794176 17729407007232 17730578966976 17743464307904 17744637196872 17757424547328 17758598359104 17860677554784 17873548527616 17874730015488 17888902539936 17902977207552 17917062948864 17991984956416 18005886315392 18020053023744 18021608641152 18035532888624 18048529867776 18049722922368 18139460242944 18152532115456 18166557519872 18168125784576 18182420140032 18196468637184 18210785292288 18286935529472 18301323362304 18315834124288 18317044848384 18330244694016 18331456370688 18345620019456 18436828443648 18450114609152 18451334209536 18465963912192 18480492601344 18495032721408 18509322756096 18586721357824 18601345056768 18616093700096 18617324272128 18630740508672 18631972048896 18752575504384 18754194358272 18768684632064 18783451496448 18798229979136 18856075688046 18876836675584 18906667483136 18907917262848 18922526309376 18936162484224 18937414213632 18994432637539 19010633685489 19031564845056 19061640167424 19076637523968 19091376930816 19106397683712 19165191682932 19186293014528 19216612851712 19217883119616 19233003405312 19292186994282 19322283418038 19352818159002 19374126071808 19403081496847 19433743921913 19449034043016 19450319674563 19464336194112 19479375153144 19531639291904 19532930383872 19548298543104 19607156271008 19608452354844 19623879933408 19639042162596 19691734695936 19721164800074 19752329887846 19767870666672 19769177374146 19783423672704 19800418335534 19898859541272 19914234231189 19928585062336 19929902393448 19945582883136 19961397346392 19977102615744 20028987351584 20060638887136 20076422237952 20091934120224 20093262249132 20107742093568 20125015357428 20225070353424 20239645182976 20240983075968 20256622104816 20272559651712 20304596101248 20357331406528 20389501819712 20405543913984 20406892773312 20421598629888 20437377209856 20439141507648 20556628883808 20571442644992 20572802470656 20588988782592 20605313389824 20621525280768 20707756270592 20723755947904 20740061027328 20741431999104 20756378935296 20772836262912 20774209401216 20877491977728 20892536963072 20893622799936 20908679409664 20910061527552 20926513188864 20943105412608 20959583072256 21014019516416 21047227684864 21063787266048 21080062027776 21096647442432 21098468653056 21114770211072 21219745944576 21235037569024 21236441260032 21270000918528 21286735773696 21303182794752 21392264204288 21409095254016 21410510450688 21425939546112 21442927755264 21444345188352 21567610632192 21583152939008 21584579641344 21601562001408 21618689458176 21635698655232 21726170513408 21742957060096 21760064028672 21794451161088 21795891830784 21827023861117 21880163298393 21904253878272 21936975118336 21956129980416 21973094203392 21990382239744 22058050804884 22082337243136 22136098258944 22153201532928 22167716221072 22184843924414 22238854500006 22263340007424 22331848515239 22349418813048 22366686907401 22386216983931 22419658195128 22444342771712 22498985115648 22531121405024 22532610770532 22568218748028 22585975017696 22603425885252 22697944392538 22715802728016 22733813644502 22751700201264 22753204147602 22769600830848 22900484051008 22901997832344 22920156379293 22936673373632 22938189547176 22956236903232 23052230725408 23070041841596 23088192936672 23124678893088 23126207494284 23142872975616 23257931772928 23275901822336 23277911161488 23296225804416 23314225441392 23332568655744 23369440795776 23430136147136 23448570557952 23467162471744 23485626014208 23487178474944 23504104083456 23505325649928 23522264335872 23639209342976 23640771955968 23659516262496 23676566063104 23678131145472 23696760674304 23715069781248 23814236739712 23832973353984 23851870053248 23870636276736 23872214187648 23889417265152 24026737364992 24028811521536 24047377184832 24064706490368 24066297229824 24085232160768 24123293724672 24185946990592 24224167712768 24243226853376 24261958182912 24263561961216 24281047056384 24401764483072 24422726464512 24440326258688 24441941827584 24460826692608 24480072032256 24518757556224 24582437924864 24601778946048 24621285216256 24640656801792 24642285613056 24660043628544 24679097008128 24801793409024 24823099029504 24840987344896 24842629398528 24862175133696 24901464489984 24938680748706 25005592477696 25024912842752 25044601995264 25046257508352 25121668972229 25141434250728 25143096164679 25210556350464 25230035079168 25248216645632 25249885618176 25269751775232 25309685219328 25347511580652 25375419793408 25415520223232 25455169241088 25533499611118 25553588910576 25555278069018 25595662726422 25623844159488 25702693574143 25722915992376 25742790591537 25763044557384 25803757545336 25832168095744 25854201298944 25932045390688 25933759566084 25952448258816 25972500204192 25974217053756 26015263754724 26043907178496 26124049206506 26144603139792 26165173244544 26185389550128 26187650056674 26357160888896 26358903165528 26377898230272 26379641877696 26400557780712 26421329265984 26531812721696 26552312308252 26573203191264 26594110510848 26615196461856 26616955795308 26636136820992 26768562983936 26789245493632 26791016332176 26810322791424 26812095023232 26833353809904 26854465811328 26966760471232 26987977434624 27008829473088 27030079535616 27032412961728 27053299332936 27072794801664 27207391885312 27209190364416 27228798173184 27249836279808 27252188676864 27273630210048 27294702955776 27408838511744 27430403294208 27451985043456 27473751186432 27475567272576 27495367041024 27653414703104 27655242665472 27675171913728 27677001314304 27697115017216 27698945868288 27720738902016 27836655970304 27858163733248 27880082036736 27902017585152 27924140550144 27925986408192 27946110763008 28085049688064 28106749370368 28128863256576 28131291537408 28153026948096 28175177244672 28284113532069 28292994592768 28315255013376 28360001224704 28361875894272 28382314364928 28383789464064 28404243726336 28545460338688 28547347267584 28590570340352 28592460251136 28614956285952 28637065396224 28747787524398 28756814176256 28779439521792 28824919277568 28826824679424 28867999300187 28938280491423 29013418704896 29059268214784 29061189107712 29084053929984 29173551064524 29196504291168 29205671837696 29219062729716 29297458937856 29299395575808 29341245190354 29387612759966 29410734406512 29412678532266 29537602043904 29581747200111 29628494831769 29651806000008 29675135509056 29684453343232 29756722249728 29799225084064 29822249209868 29848289311908 29892877593504 29894853590172 29942096019588 30043481027376 30067301916922 30090958330704 30114633356928 30137901180336 30161613140352 30287736970688 30335600268352 30337605530136 30359467774464 30361474613952 30384933157224 30535997109792 30560208505724 30584252729568 30608315870976 30632397944832 30656065814784 30784257248896 30832905190784 30834943325712 30857163967488 30859203705984 30907970084736 31037214881984 31061634405888 31085633921856 31110091540992 31134568402944 31159254394368 31264760743936 31314168018944 31316237966592 31338805444608 31340434199904 31363019114496 31365092291328 31414658118912 31521029274624 31546021683328 31570841527296 31595680899072 31620093041664 31644971163648 31777297805312 31827515035648 31829618916864 31852556353536 31854661890048 31905001377792 32038415362048 32063169579776 32088396306432 32113642881024 32138909319168 32164391632896 32324302471168 32349277577216 32351415948288 32374729408512 32376869462016 32428034187264 32474352573857 32563635286016 32589255770112 32614435590144 32640096043008 32665776685056 32691676741632 32802371928064 32854209069056 32856380817408 32905462677504 32934194970624 32959641305088 33006719009494 33087076207326 33097465372672 33123505864704 33225433156819 33251574331608 33277265886621 33392802660352 33395010011136 33421284605952 33474099806208 33521912334304 33524128219572 33614075133952 33629487292692 33640046772224 33666514157568 33770112388898 33796682107536 33798916155798 33852328122042 34046916588807 34071451880768 34073704092024 34100720466753 34127550301896 34154401246272 34165125545984 34297221323168 34323720788716 34350726076512 34352996748516 34405010060448 34407284320764 34578346088112 34603264345088 34605062762394 34630000272256 34632289405008 34687018339632 34714309463424 34859470853056 34886897659392 34913852733504 34916866742232 34944338706624 34971338162088 35145204220704 35170530973696 35172855836928 35200743707616 35228439021312 35256156125184 35283396503808 35430937588352 35458814014464 35461157933952 35486928615808 35489274393744 35514849094656 35517196718208 35721355109568 35747097055232 35749460030976 35777805079872 35805954415104 35834125897728 35983969912832 36011772630784 36040106047488 36043217282304 36071065777248 36097059735552 36099445844736 36278920485888 36305064230912 36333115039744 36336251569152 36364840280064 36392937274368 36421570584576 36573871058944 36602646724608 36631668248576 36634089696768 36660489388032 36662912741376 36691240038912 36873656887296 36900229218304 36902668419072 36931927824384 36960985202688 36990065442816 37018645512192 37173442715648 37202690113536 37232187400192 37234648544256 37261481017344 37263944097792 37408021123059 37505151008768 37508388716544 37537369264128 37566902992896 37596459958272 37712151376092 37753673351168 37813334966272 37815834525696 37845052618752 37872324968448 37874828427264 37988865275078 38021267370978 38063129690112 38123280334848 38180257138957 38182753861632 38300249416677 38330383365864 38372586029056 38433225703424 38435766239232 38466006810624 38584373988564 38644566836076 38705636318004 38748252143616 38806162993694 38867487843826 38898068086032 38900639349126 38928672388224 38958750306288 39065860767744 39186073809759 39214312542016 39216904709688 39247759866816 39278084325192 39383469391872 39442329600148 39504659775692 39535741333344 39538354748292 39566847345408 39600836671068 39797719082544 39828468462378 39857170124672 39859804786896 39891165766272 39922794692784 39954205231488 40057974703168 40121277774272 40152844475904 40183868240448 40186524498264 40215484187136 40250030714856 40450140706848 40479290365952 40481966151936 40513244209632 40545119303424 40609192202496 40714662813056 40779003639424 40811087827968 40813785546624 40843197259776 40874754419712 40878283015296 41113257767616 41142885289984 41145604941312 41177977565184 41210626779648 41243050561536 41415512541184 41447511895808 41480122054656 41482863998208 41512757870592 41545672525824 41548418802432 41754983955456 41785073926144 41787245599872 41817358819328 41820123055104 41853026377728 41886210825216 41919166144512 42028039032832 42094455369728 42127574532096 42160124055552 42193294884864 42196937306112 42229540422144 42439491889152 42470075138048 42472882520064 42540001837056 42573471547392 42606365589504 42784528408576 42818190508032 42821020901376 42885855510528 42888690376704 42949950178327 43135221264384 43166305878016 43169159282688 43203124002816 43237378916352 43271397310464 43452341026816 43485914120192 43520128057344 43588902322176 43591783661568 43654047722234 43760326596786 43808507756544 43943314820309 43946188406784 44011867785531 44081419139949 44116101609768 44164674486272 44272196517888 44306403065856 44335432442144 44369687848828 44477709000012 44526680014848 44663697030478 44698837626096 44733373814802 44772433967862 44839316390256 45062242810048 45065221541064 45100952875383 45136437496056 45171950035392 45206851770504 45395888785076 45431605456032 45467627289004 45503400402528 45506408295204 45539201661696 45800968102016 45803995664688 45840312758586 45873346747264 45876379094352 45912473806464 46104461450816 46140083683192 46176385873344 46249357786176 46252414988568 46285745951232 46515863545856 46551803644672 46555822322976 46592451608832 46628450882784 46665137311488 46738881591552 46860272294272 46897141115904 46934324943488 46971252028416 46974356949888 47008208166912 47010651299856 47044528671744 47278418685952 47281543911936 47319032524992 47353132126208 47356262290944 47393521348608 47430139562496 47628473479424 47665946707968 47703740106496 47741272553472 47744428375296 47778834530304 48053474729984 48057623043072 48094754369664 48129412980736 48132594459648 48170464321536 48246587449344 48371893981184 48448335425536 48486453706752 48523916365824 48527123922432 48562094112768 48803528966144 48845452929024 48880652517376 48883883655168 48921653385216 48960144064512 49037515112448 49164875849728 49203557892096 49242570432512 49281313603584 49284571226112 49358194016256 49510078514241 49603586818048 49646198059008 49681974689792 49685258797056 49724350267392 49802928979968 49877361497412 50011184955392 50049825685504 50089203990528 50092515016704 50243337944458 50282868501456 50286192329358 50421112700928 50460070158336 50499771236352 50655168583347 50695023161304 50750839586816 50831040446464 50910338482176 51066999222236 51107177821152 51110556138036 51191325452844 51247688318976 51405387148286 51445831984752 51485581183074 51526089114768 51607515090672 51864090781376 51867519132168 51904896517632 51907594143591 51945000408384 51948434107512 52030527509448 52087814356992 52248098413012 52289206279584 52330346489088 52370779100256 52375300113348 52714321777792 52717806331056 52755796460544 52759283755392 52801115561424 52842658531968 53063625443392 53104624616504 53146406382528 53188221021696 53230392923712 53233911590616 53272273641984 53537125967872 53578490987264 53582032664352 53620645582848 53624190046464 53666707619808 53708931622656 53933520942464 53975954869248 54017658946176 54060159071232 54064825923456 54106598665872 54145589603328 54414783770624 54418380728832 54457596346368 54499672559616 54504377353728 54547260420096 54589405911552 54817677023488 54860806588416 54903970086912 54947502372864 54951134545152 54990734082048 55306829406208 55310485330944 55350343827456 55354002628608 55394230034432 55397891736576 55441477804032 55673311940608 55716327466496 55760164073472 55804035170304 55848281100288 55851972816384 55892221526016 56170099376128 56213498740736 56257726513152 56262583074816 56306053896192 56350354489344 56568227064138 56585989185536 56630510026752 56720002449408 56723751788544 56767578928128 56804772816497 56808487452672 56983297912617 57090920677376 57094694535168 57181140680704 57184920502272 57229912571904 57274130792448 57495575048796 57513628352512 57558879043584 57649838555136 57653649358848 57735998600374 57876560982846 58122378215424 58209244490541 58301231765739 58347102129048 58393008582336 58411343675392 58438125459432 58594917875712 58598791151616 58682490380708 58775225519932 58821468813024 58825357064532 59075204087808 59163494400222 59256989663538 59303612000016 59350271018112 59598450168128 59644498419736 59696578623816 59742702693567 59785755187008 59789707180344 59884192039176 60086962054752 60134603833844 60181916661408 60229266713856 60275802360672 60323226280704 60575473941376 60671200536704 60675211060272 60718935548928 60722949227904 60769866314448 61071994219584 61120417011448 61168505459136 61216631741952 61264795889664 61312131629568 61568514497792 61665810381568 61669886651424 61714327934976 61718407411968 61815940169472 62074429763968 62123268811776 62171267843712 62220183081984 62269136805888 62318508788736 62529521487872 62628336037888 62632475933184 62677610889216 62680868399808 62726038228992 62730184582656 62829316237824 63042058549248 63092043366656 63141683054592 63191361798144 63240186083328 63289942327296 63554595610624 63655030071296 63659237833728 63705112707072 63709323780096 63810002755584 64076830724096 64126339159552 64176792612864 64227285762048 64277818638336 64328783265792 64648604942336 64698555154432 64702831896576 64749458817024 64753738924032 64856068374528 64948705147714 65127270572032 65178511540224 65228871180288 65280192086016 65383353483264 65481071583351 65604743856128 65708418138112 65712761634816 65810925355008 65868389941248 65919282610176 66013438018988 66174152414652 66194930745344 66247011729408 66450866313638 66503148663216 66554531773242 66790020022272 66995545545717 67043824668608 67048256439144 67100060722203 67228150267904 67258974585384 67280093544448 67333028315136 67540224777796 67593364215072 67597832311596 67704656244084 68093833177614 68142903761536 68147408184048 68201440933506 68255100603792 68308802492544 68594442646336 68647441577432 68701452153024 68705993497032 68760469137879 68810020120896 68814568641528 69156692176224 69206528690176 69210125524788 69260000544512 69264578810016 69374036679264 69428618926848 69718941706112 69773795318784 69827705467008 69833733484464 69888677413248 69942676324176 70290408441408 70341061947392 70345711673856 70401487415232 70456878042624 70512312250368 70566793007616 70861875176704 70917628028928 70922315867904 70973857231616 70978548787488 71029698189312 71034393436416 71442710219136 71494194110464 71498920061952 71555610159744 71611908830208 71668251795456 71967939825664 72023545261568 72080212094976 72086434564608 72142131554496 72194119471104 72198891689472 72557840971776 72610128461824 72666230079488 72672503138304 72729680560128 72785874548736 72843141169152 73147742117888 73205293449216 73263336497152 73268179393536 73320978776064 73325825482752 73382480077824 73747313774592 73800458436608 73805336838144 73863855648768 73921970405376 73980130885632 74037291024384 74346885431296 74405380227072 74464374800384 74469297088512 74522962034688 74527888195584 74816042246118 75016777433088 75074738528256 75133805985792 75365006916687 75424302752184 75507346702336 75626669932544 75631669051392 75690105237504 75744649936896 75749656854528 75977730550156 76042534741956 76126259380224 76246560669696 76360514277914 76365507723264 76600498833354 76660766731728 76871532478464 77108080722429 77168747977128 77228371774611 77289133672152 77411272636008 77496504287232 77612325987388 77734975687652 77796136172064 77801278698252 77857344776448 77917500612576 78131721535488 78372147619518 78428625084032 78433809419376 78495519733632 78556168650384 78884659200296 79009319551384 79071482666688 79076709496584 79133694690816 79201673342136 79595438165088 79656936924756 79714340249344 79719609573792 79782331532544 79845589385568 79908410462976 80115949406336 80242555548544 80305688951808 80367736480896 80373048996528 80430968374272 80500061429712 80900281413696 80958580731904 80963932303872 81026488419264 81090238606848 81218384404992 81429325626112 81558007278848 81622175655936 81627571093248 81686394519552 81749508839424 81756566030592 82226515535232 82285770579968 82291209882624 82355955130368 82421253559296 82486101123072 82831025082368 82895023791616 82960244109312 82965727996416 83025515741184 83091345051648 83096837604864 83509967910912 83570147852288 83574491199744 83634717638656 83640246110208 83706052755456 83772421650432 83838332289024 84056078065664 84188910739456 84255149064192 84320248111104 84386589769728 84393874612224 84459080844288 84878983778304 84940150276096 84945765040128 85080003674112 85146943094784 85212731179008 85569056817152 85636381016064 85642041802752 85771711021056 85777380753408 85899900356654 86270442528768 86338318565376 86474757832704 86603997900561 86904682053632 86971828240384 87040256114688 87177804644352 87183567323136 87308095444468 87520653193572 87617015513088 87886629640618 87892376813568 88023735571062 88162838279898 88232203219536 88612806131712 88670864884288 88739375697656 88745241600333 88885484495307 88955418000024 89053360029696 89327394060956 89397675252192 89466747629604 89544867935724 89678632780512 90124485620096 90130443082128 90201905750766 90272874992112 90343900070784 90413703541008 90791777570152 90863210912064 90935254578008 91006800805056 91012816590408 91078403323392 91601936204032 91607991329376 91680625517172 91746693494528 91752758188704 91824947612928 92208922901632 92280167366384 92352771746688 92498715572352 92504829977136 92571491902464 93031727091712 93103607289344 93111644645952 93184903217664 93256901765568 93330274622976 93477763183104 93720544588544 93794282231808 93868649886976 93942504056832 93948713899776 94016416333824 94021302599712 94089057343488 94556837371904 94563087823872 94638065049984 94706264252416 94712524581888 94787042697216 94860279124992 95256946958848 95331893415936 95407480212992 95482545106944 95488856750592 95557669060608 96106949459968 96115246086144 96189508739328 96258825961472 96265188919296 96340928643072 96493174898688 96743787962368 96896670851072 96972907413504 97047832731648 97054247844864 97124188225536 97423057721571 97607057932288 97690905858048 97761305034752 97767767310336 97843306770432 97920288129024 98075030224896 98329751699456 98407115784192 98485140865024 98562627207168 98569142452224 98716388032512 99020157028482 99292396118016 99370517594112 99676299470457 99754722994824 99831797659863 100022369910784 100099651371008 100178407981056 100185030033408 100486675888916 100565737002912 100572384658716 100842225401856 100920140316672 100999542472704 101310337166694 101390046322608 102133998444472 102140749766421 102214355642304 102221112276072 102302161400259 102382650905688 102495376637952 102810774296572 102891663969504 102971162366148 103052178229536 103215030181344 103728181562752 103735038264336 103809793035264 103815188287182 103890000816768 103896868215024 104061055018896 104496196826024 104578412559168 104660692978176 104741558200512 104750600226696 105428643555584 105435612662112 105511592921088 105518567510784 105602231122848 105685317063936 106127250886784 106209249233008 106292812765056 106376442043392 106460785847424 106467823181232 106544547283968 107074251935744 107156981974528 107164065328704 107241291165696 107248380092928 107333415239616 107417863245312 107867041884928 107951909738496 108035317892352 108120318142464 108129651846912 108213197331744 108291179206656 108829567541248 108836761457664 108915192692736 108999345119232 109008754707456 109094520840192 109178811823104 109635354046976 109721613176832 109807940173824 109895004745728 109902269090304 109981468164096 110613658812416 110620970661888 110700687654912 110708005257216 110788460068864 110795783473152 110882955608064 111346623881216 111432654932992 111520328146944 111608070340608 111696562200576 111703945632768 111784443052032 112340198752256 112426997481472 112515453026304 112525166149632 112612107792384 112700708978688 113136454128276 113171978371072 113261020053504 113440004898816 113447503577088 113535157856256 113609545632994 113616974905344 113966595825234 114189389070336 114369841004544 114540771416871 114548261584896 114900748250031 114991150097592 115027256705024 115117758087168 115299677110272 115307298717696 115471997200748 115753121965692 116244756430848 116418488981082 116602463531478 116694204258096 116786017164672 116876250918864 117197582303232 117364980761416 117550451039864 117558221429277 117642937626048 117650714129064 118150408175616 118326988800444 118513979327076 118607224000032 118700542036224 119196900336256 119288996839472 119393157247632 119485405387134 119571510374016 119579414360688 119768384078352 120173924109504 120269207667688 120363833322816 120458533427712 120551604721344 120646452561408 121150947882752 121342401073408 121350422120544 121437871097856 121445898455808 121539732628896 122143988439168 122240834022896 122337010918272 122433263483904 122529591779328 122624263259136 123137028995584 123331620763136 123339773302848 123428655869952 123436814823936 123631880338944 124148859527936 124246537623552 124342535687424 124440366163968 124538273611776 124637017577472 125059042975744 125256672075776 125264951866368 125355221778432 125361736799616 125452076457984 125460369165312 125658632475648 126084117098496 126184086733312 126283366109184 126382723596288 126480372166656 126579884654592 127109191221248 127310060142592 127318475667456 127410225414144 127418647560192 127620005511168 128153661448192 128252678319104 128353585225728 128454571524096 128657566531584 128849850534981 129297209884672 129397110308864 129405663793152 129498917634048 129507477848064 129712136749056 129897410295428 130254541144064 130357023080448 130457742360576 130560384172032 130766706966528 130962143166702 131425523269632 131829944460927 131838565220352 132026876037976 132035603356593 132244257419847 132348304829304 132389861490688 132494023458816 132901732627276 133006297326432 133109063546484 133580040044544 133991091091434 134087649337216 134096512878288 134200121444406 134517949170768 134560187088896 135080449555592 135186728430144 135195664623192 135302858626149 135409312488168 136187666355228 136285807523072 136294816368096 136402881867012 136510201207584 136617604985088 137188885292672 137294883154864 137402904306048 137411986994064 137520938275758 137620040241792 137629137283056 138313384352448 138413057380352 138420251049576 138520001089024 138529157620032 138748073358528 138857237853696 139437883412224 139547590637568 139655410934016 139667466968928 139777354826496 139885352648352 140580816882816 140682123894784 140691423347712 140802974830464 140913756085248 141024624500736 141133586015232 141723750353408 141835256057856 141844631735808 141947714463232 141957097574976 142059396378624 142068786872832 142885420438272 142988388220928 142997840123904 143111220319488 143223817660416 143336503590912 143935879651328 144047090523136 144160424189952 144172869129216 144284263108992 144388238942208 144397783378944 145115681943552 145220256923648 145332460158976 145345006276608 145459361120256 145571749097472 145686282338304 146295484235776 146410586898432 146526672994304 146536358787072 146641957552128 146651650965504 146764960155648 147494627549184 147610673676288 147727711297536 147843940810752 148074582048768 148530235542723 148693770862592 148810760454144 148928749600768 148938594177024 149045924069376 149055776391168 149632084492236 150033554866176 150149477056512 150267611971584 150730013833374 150848605504368 151263338102784 151380210475008 151499313709056 151955461100312 151965505750041 152085069483912 152252518760448 152493121339392 152721028555828 152731015446528 153200997666708 153321533463456 153743064956928 154216161444858 154337495954256 154456743549222 154578267344304 154822545272016 155224651974776 155469951375304 155592272344128 155602557396504 155714689552896 155722782430773 155835001225152 156263443070976 156744295239036 156857250168064 156867618838752 156991039467264 157112337300768 157769318400592 158018639102768 158142965333376 158153418993168 158267389381632 158403346684272 159190876330176 159313873849512 159428680498688 159439219147584 159564663065088 159691178771136 159816820925952 160231898812672 160485111097088 160611377903616 160735472961792 160746097993056 160861936748544 161000122859424 161800562827392 161917161463808 161927864607744 162052976838528 162180477213696 162436768809984 162858651252224 163116014557696 163244351311872 163255142186496 163372789039104 163499017678848 163513132061184 164453031070464 164571541159936 164582419765248 164711910260736 164842507118592 164972202246144 165662050164736 165790047583232 165920488218624 165931455992832 166051031482368 166182690103296 166193675209728 167019935821824 167140295704576 167148982399488 167269435277312 167280492220416 167412105510912 167544843300864 167676664578048 168112156131328 168377821478912 168510298128384 168640496222208 168773179539456 168787749224448 168918161688576 169757967556608 169891530080256 170160007348224 170414318449491 170425462358016 170949893737851 171138113634304 171272762032128 171284083605504 171543422042112 171554761506816 171799800713308 172540885057536 172676637130752 172949515665408 173207995801122 173943656480768 174367134646272 174616190888936 174627733471623 174903695297217 175041306387144 175234031026176 175773259281236 175784753627136 176047471142124 176325676559796 176464406439072 177225612263424 177341729768576 177478751395312 177490483200666 177770968990614 177910836000048 178654788121912 178795350504384 178933495259208 179089735871448 179228108080701 179357265561024 180248971240192 180260886164256 180403811501532 180545749984224 180687800141568 180827407082016 181583555140304 181726421824128 181870509156016 182013601610112 182025633180816 182156806646784 183203872408064 183215982658752 183361251034344 183493386989056 183505516377408 183649895225856 184417845803264 184560334732768 184705543493376 184997431144704 185009659954272 185142983804928 186063454183424 186207214578688 186223289291904 186369806435328 186513803531136 186660549245952 186955526366208 187441089177088 187588564463616 187737299773952 187885008113664 187897427799552 188032832667648 188042605199424 188178114686976 189113674743808 189126175647744 189276130099968 189412528504832 189425049163776 189574085394432 189720558249984 190513893917696 190663786831872 190814960425984 190965090213888 190977713501184 191115338121216 192213898919936 192230492172288 192379017478656 192517651922944 192530377838592 192681857286144 192986349797376 193487575924736 193793341702144 193945814827008 194095665463296 194108495689728 194248376451072 194846115443142 195381811716096 195535534620672 195686613540864 195840576258048 196150060449792 196443214750053 196659503398912 196814231568384 196970281730048 197125254414336 197138284904448 197432776065024 198040314056964 198584792236032 198741035188224 199352598940914 199509445989648 199663595319726 200199302742016 200370060066816 200973351777832 200986636637151 201131474005824 201144769317432 201300182166609 201684450803712 201840280633344 201999084945408 202620674333388 202780092645216 204267996888944 204281499532842 204428711284608 204442224552144 204604322800518 204765301811376 205621548593144 205783327939008 205942324732296 206104356459072 206281407413637 206430060362688 207456363125504 207470076528672 207619586070528 207630376574364 207780001633536 207793736430048 208122110037792 208992393652048 209156825118336 209321385956352 209483116401024 209501200453392 210857287111168 210871225324224 211023185842176 211037135021568 211204462245696 211370634127872 212254501773568 212418498466016 212585625530112 212752884086784 212921571694848 212935646362464 213089094567936 214148503871488 214313963949056 214328130657408 214482582331392 214496760185856 214666830479232 214835726490624 215734083769856 215903819476992 216070635784704 216240636284928 216259303693824 216426394663488 216582358413312 217659135082496 217673522915328 217830385385472 217998690238464 218017509414912 218189041680384 218357623646208 219270708093952 219443226353664 219615880347648 219790009491456 219804538180608 219962936328192 221227317624832 221241941323776 221401375309824 221416010514432 221576920137728 221591566946304 221765911216128 222693247762432 222865309865984 223040656293888 223216140681216 223393124401152 223407891265536 223568886104064 224853994962944 225050332299264 225224215584768 225401417957376 226095020750061 226272908256552 226343956742144 226522040107008 226880009797632 226895007154176 227070315712512 227219091265988 227233949810688 227933191650468 228378778140672 228739682009088 229081542833742 229096523169792 229801496500062 229982300195184 230054513410048 230614597435392 230943994401496 231324242167287 231506243931384 231685115323833 232489512861696 232836977962164 233204927062956 233388408516192 233572034329344 233752501837728 234395164606464 234729961522832 235100902079728 235116442858554 235285875252096 235301428258128 236653977600888 237027958654152 237214448000064 237401084072448 238393800672512 238577993678944 238786314495264 238970810774268 239143020748032 239158828721376 239536768156704 240347848219008 240538415335376 240727666645632 240917066855424 241103209442688 241292905122816 242301895765504 242684802146816 242700844241088 242875742195712 242891796911616 243079465257792 244287976878336 244481668045792 244674021836544 244866526967808 245059183558656 245248526518272 246274057991168 246663241526272 246679546605696 246857311739904 246873629647872 247263760677888 248297719055872 248493075247104 248685071374848 248880732327936 249076547223552 249274035154944 250118085951488 250513344151552 250529903732736 250710443556864 250723473599232 250904152915968 250920738330624 251317264951296 252168234196992 252368173466624 252566732218368 252765447192576 252960744333312 253159769309184 254218382442496 254620120285184 254636951334912 254820450828288 254837295120384 255240011022336 256307322896384 256505356638208 256707170451456 256909143048192 257315133063168 257699701069962 258794220617728 258811327586304 259014955696128 259424273498112 259794820590856 259811993701683 260509082288128 260714046160896 260915484721152 261120768344064 261533413933056 261924286333404 262851046539264 263659888921854 263677130440704 264053752075952 264071206713186 264488514839694 264696609658608 264779722981376 265803465254552 266012594652864 266218127092968 266235724800999 266656453485921 267160080089088 267982182182868 268175298674432 268193025756576 268400242888812 269035898341536 269120374177792 270160899111184 270373456860288 270391329246384 270605717252298 270818624976336 272375332710456 272571615046144 272589632736192 272805763734024 273020402415168 273235209970176 274377770585344 274589766309728 274805808612096 274823973988128 275041876551516 275240080483584 275258274566112 276626768704896 276826114760704 276840502099152 277040002178048 277058315240064 277496146717056 277714475707392 278875766824448 279095181275136 279310821868032 279334933937856 279554709652992 279770705296704 281161633765632 281364247789568 281382846695424 281605949660928 281827512170496 282049249001472 282267172030464 283447500706816 283670512115712 283689263471616 283895428926464 283914195149952 284118792757248 284137573745664 285770840876544 285976776441856 285995680247808 286222440638976 286447635320832 286673007181824 287871759302656 288094181046272 288320848379904 288345738258432 288568526217984 288776477884416 288795566757888 290231363887104 290664920317952 290690012553216 290918722240512 291143498194944 291372564676608 292269173164713 292590968471552 292821173796864 293053345988608 293072717574144 293283915104256 293303301931008 293529920311296 294989255098368 295221347352576 295455422595072 295687881621504 296149164097536 297060471085446 297387541725184 297857499201536 297877188354048 298111552782336 299028898411371 299264168984472 299495392979589 300067109732352 300298954113024 300535223943168 301460027666748 301697211008736 302526676205568 302760420950016 302998627418112 303910922200624 303931011500082 304170138967824 305442057111656 305678054401147 306401995333416 306422249299263 306643066926912 306906484200777 307486129913856 308432322889716 308674991908512 308913487098444 309156534688608 309645090544032 310449303949552 310939902750608 311184544688256 311205114793008 311429379105792 311445564861546 311670002450304 313488590478072 313714500336128 313735237677504 313982078934528 314224674601536 315538636801184 316037278205536 316285930666752 316306837986336 316534778763264 316806693368544 318381752660352 318627747699024 318857360997376 318878438295168 319129326130176 319382357542272 319633641851904 320463797625344 320970222194176 321222755807232 321470945923584 321492195986112 321723873497088 322000245718848 323601125654784 323834322927616 323855729215488 324105953677056 324360954427392 324873537619968 325717302504448 326232029115392 326488702623744 326510284372992 326745578078208 326998035357696 327026264122368 328906062140928 329143082319872 329164839530496 329423820521472 329685014237184 329944404492288 331324100329472 331580095166464 331840976437248 331862911985664 332102062964736 332365380206592 332387350419456 334039871643648 334297964798976 334538870554624 334560984440832 334824211021824 335089686601728 335353329156096 336224312262656 336755642957824 337020596256768 337280992444416 337546359078912 337575498448896 337836323377152 339515935113216 339783060160512 340320014696448 340828636898982 340850924716032 341899787475702 342276227268608 342568167211008 343109523013632 343599601426616 343622314250613 344702244750093 345081770115072 345353274261504 345899031330816 346415991602244 347887312961536 348734269292544 349232381777872 349255466943246 349807390594434 350082612774288 351546518562472 351818138084339 352094942284248 352651353119592 352674664287831 352928812878144 354451224526848 354683459537152 354957502790624 354980966401332 355541937981228 355821672000096 357309576243824 357590701008768 357866990518416 358179471742896 358456216161402 358714531122048 360497942480384 360521772328512 360807623003064 361091499968448 361375600283136 361654814164032 363167110280608 363452843648256 363741018312032 364027203220224 364051266361632 364313613293568 366407744816128 366431965317504 366722502068688 366986773978112 367011032754816 367299790451712 368835691606528 369120669465536 369411086986752 369994862289408 370019319908544 370285967609856 372126908366848 372414429157376 372446578583808 372739612870656 373027607062272 373321098491904 373911052732416 374882178354176 375177128927232 375474599547904 375770016227328 375794855599104 376065665335296 376085210398848 376356229373952 378227349487616 378252351295488 378552260199936 378825057009664 378850098327552 379148170788864 379441116499968 381027787835392 381327573663744 381629920851968 381930180427776 381955427002368 382230676242432 384427797839872 384460984344576 384758034957312 385035303845888 385060755677184 385363714572288 385972699594752 386549551604943 386975151849472 387586683404288 387891629654016 388191330926592 388216991379456 388496752902144 389692230886284 390763623432192 391071069241344 391373227081728 391681152516096 392300120899584 392886429500106 393319006797824 393940563460096 394276569808896 395489833382781 396080628113928 396106810069779 396732772259541 397169584472064 397482070376448 398705197881828 399018891979296 399327190639452 400398605484032 400740120133632 401946703555664 401973273274302 402262948011648 402289538634864 402600364333218 403680561266688 404922762700843 405241348666776 405560185290432 405908575878447 408535993777888 408562999065684 408857422569216 408884449104288 409208645601036 409530603622752 411243097186288 411566655878016 411884649464592 412208712918144 412562814827274 412860120725376 414912726251008 414940153057344 415239172141056 415260753148728 415560003267072 415587472860096 416244220075584 417984787304096 418313650236672 418642771912704 418966232802048 419002400906784 421714574222336 421742450648448 422046371684352 422074270043136 422408924491392 422741268255744 424509003547136 424836996932032 425171251060224 425505768173568 425843143389696 425871292724928 426178189135872 428297007742976 428627927898112 428656261314816 428965164662784 428993520371712 429333660958464 429671452981248 431468167539712 431807638953984 432141271569408 432481272569856 432518607387648 432852789326976 433164716826624 435318270164992 435347045830656 435660770770944 435997380476928 436035018829824 436378083360768 436715247292416 438541416187904 438886452707328 439231760695296 439580018982912 439609076361216 439925872656384 442454635249664 442483882647552 442832021028864 443153840275456 443183133892608 443531822432256 445386495524864 445590706628169 445730619731968 446081312587776 446432281362432 446786248802304 446815782531072 447137772208128 449707989925888 450100664598528 450448431169536 450802835914752 452190041500122 452545816513104 452687913484288 453790014308352 454140631425024 454438182531976 454789300450487 455866383300936 455896517250123 456757556281344 457479364018176 458163085667484 458193046339584 459602993000124 459964600390368 460109026820096 461229194870784 461887988802992 462648484334574 463012487862768 463370230647666 465673955924328 466043179712291 466409854125912 466776817032384 467144068658688 467505003675456 468790329212928 469459923045664 470201804159456 470232885717108 470571750504192 470602856516256 473307955201776 474055917308304 474428896000128 474802168144896 476787601345024 477155987357888 477572628990528 477941621548536 478286041496064 478317657442752 479073536313408 480695696438016 481076830670752 481455333291264 481834133710848 482206418885376 482585810245632 484603791531008 485369604293632 485401688482176 485751484391424 485783593823232 486158930515584 488575953756672 488963336091584 489348043673088 489733053935616 490118367117312 490497053036544 492548115982336 493326483052544 493359093211392 493714623479808 493747259295744 494527521355776 496595438111744 496986150494208 497370142749696 497761464655872 498153094447104 498548070309888 500236171902976 501026688303104 501059807465472 501420887113728 501446947198464 501808305831936 501841476661248 502634529902592 504336468393984 504736346933248 505133464436736 505530894385152 505921488666624 506319538618368 508436764884992 509240240570368 509273902669824 509674590240768 510480022044672 511242955348473 512614645792768 512849681213553 513010713276416 513414340902912 513818286096384 514630266126336 515399402139924 517588441235456 517622655172608 518029911392256 518848546996224 519589641181712 519623987403366 521018164576256 521830969442304 523436742027919 523848572666808 523883200414869 524711085891651 525702093078528 527319777843708 527354260881408 528107504151904 528142413426372 528977029679388 529393219317216 529559445962752 531606930509104 532025189305728 532436254185936 532471449601998 533312906971842 535964364365736 536350597348864 536386051513152 536800485777624 538071796683072 538240748355584 540321798222368 540746913720576 540782658492768 541211434504596 541637249952672 544750665420912 545143230092288 545179265472384 545611527468048 546040804830336 546470419940352 548755541170688 549179532619456 549611617224192 549647947976256 550083753103032 550480160967168 550516549132224 553253537409792 553652229521408 553681004198304 554080004356096 554116630480128 554992293434112 555428951414784 557751533648896 558190362550272 558621643736064 558669867875712 559109419305984 559541410593408 562323267531264 562728495579136 562765693390848 563211899321856 563655024340992 564098498002944 564534344060928 566895001413632 567341024231424 567378526943232 567790857852928 567828390299904 568237585514496 568275147491328 571541681753088 571953552883712 571991360495616 572444881277952 572895270641664 573346014363648 575743518605312 576188362092544 576641696759808 576691476516864 577137052435968 577552955768832 577591133515776 580462727774208 581329840635904 581380025106432 581837444481024 582286996389888 582745129353216 584538346329426 585181936943104 586106691977216 586145435148288 586606603862016 587059840622592 589329644250159 589978510196736 590442694705152 590910845190144 591375763243008 592298328195072 594120942170892 594775083450368 595714998403072 595754376708096 596223105564672 598057796822742 598528337968944 598990785959178 600597908226048 601495526402257 602446061579303 602920055333496 602959909911453 603394422017472 605053352411136 605520841900032 605997254836224 607821844401248 607862023000164 608340277935648 610884114223312 611356108802294 612803990666832 612844498598526 613286133853824 613812968401554 616864645779432 617349983817024 617826974196888 618313069377216 619290181088064 620898607899104 621879805501216 622369089376512 622410229586016 622858758211584 622891129723092 623340004900608 626977180956144 627429000672256 627470475355008 627964157869056 628449349203072 631077273602368 632074556411072 632571861333504 632613675972672 633069557526528 633613386737088 636763505320704 637255495398048 637714721994752 637756876590336 638258652260352 638764715084544 639267283703808 640927595250688 641940444388352 642445511614464 642941891847168 642984391972224 643447746994176 644000491437696 647202251309568 647668645855232 647711458430976 648211907354112 648721908854784 649747075239936 651434605008896 652464058230784 652977405247488 653020568745984 653491156156416 653996070715392 654052528244736 657812124281856 658286164639744 658329679060992 658847641042944 659370028474368 659888808984576 662648200658944 663160190332928 663681952874496 663725823971328 664204125929472 664730760413184 664774700838912 668079743287296 668595929597952 669077741109248 669121968881664 669648422043648 670179373203456 670706658312192 672448624525312 673511285915648 674561984888832 675150996897792 675672646754304 676637739694627 678285062250183 679031870226432 679566120321024 680640029392896 681657273797964 681701849432064 683799574951404 684552454537216 685136334422016 686219046027264 687199202853232 687244628501226 689404489500186 690163540230144 692287303972409 692831983204488 693972726501861 695774625923072 697468538585088 698464763555744 698510933886492 699614781188868 700165225548576 703093037124944 703636276168678 704189884568496 705302706239184 705349328575662 705857625756288 709366919074304 709915005581248 709961932802664 711083875962456 711643344000192 714619152487648 715181402017536 715733981036832 716358943485792 716912432322804 717429062244096 720995884960768 721043544657024 721615246006128 722182999936896 722751200566272 723309628328064 726334220561216 726905687296512 727482036624064 728054406440448 728102532723264 728627226587136 732815489632256 732863930635008 733445004137376 733973547956224 734022065509632 734599580903424 737671383213056 738241338931072 738822173973504 739989724578816 740038639817088 740571935219712 744253816733696 744828858314752 744893157167616 745479225741312 746055214124544 746642196983808 747822105464832 749764356708352 750354257854464 750949199095808 751540032454656 751589711198208 752131330670592 752170420797696 752712458747904 756454698975232 756504702590976 757104520399872 757650114019328 757700196655104 758296341577728 758882232999936 762055575670784 762655147327488 763259841703936 763860360855552 763910854004736 764461352484864 768855595679744 768921968689152 769516069914624 770070607691776 770121511354368 770727429144576 771945399189504 773099103209886 773950303698944 775173366808576 776382661853184 776433982758912 778771738139099 779384461772568 779435981105049 781527246864384 782142138482688 782746454163456 783362305032192 784600241799168 785772859000212 786638013595648 787881126920192 788553139617792 790979666765562 792161256227856 792213620139558 793465544519082 794339168944128 796783500798433 797410395763656 798037783958592 798654381278904 800797210968064 801480240267264 803893407111328 803946546548604 804525896023296 804579077269728 805200728666436 807361122533376 809845525401686 810482697333552 811120370580864 811817151756894 817071987555776 817125998131368 817714845138432 817768898208576 818417291202072 819061207245504 822486194372576 823133311756032 823769298929184 824417425836288 825125629654548 825720241450752 829825452502016 829880306114688 830478344282112 830521506297456 831120006534144 831174945720192 832488440151168 835969574608192 836627300473344 837285543825408 837932465604096 838004801813568 843429148444672 843484901296896 844092743368704 844148540086272 844817848982784 845482536511488 849018007094272 849673993864064 850342502120448 851011536347136 851686286779392 851742585449856 852356378271744 856594015485952 857255855796224 857312522629632 857930329325568 857987040743424 858667321916928 859342905962496 862936335079424 863615277907968 864282543138816 864962545139712 865037214775296 865705578653952 866329433653248 870636540329984 870694091661312 871994760953856 872070037659648 872756166721536 873430494584832 876807519494139 877082832375808 877772905414656 878463521390592 879160037965824 879218152722432 879851745312768 884909270499328 884967765295104 885664042057728 886307680550912 886366267785216 887063644864512 890772991049728 891181413256338 891461239463936 892162625175552 893572497604608 893631565062144 894907978305797 897086695234113 899415979851776 900201329197056 900896862339072 901605671829504 904380083000244 905091633026208 905375826968576 907580028616704 908281262850048 908876365063952 909578600900974 911732766601872 911793034500246 916326171334968 917034163203441 919205986000248 919929200780736 920218053640192 922458389741568 923775977605984 925296968669148 926024975725536 926740461295332 931347911848656 932086359424582 932819708251824 933553634064768 934288137317376 935010007350912 938919846091328 940403608318912 940465771434216 941143501008384 941205713032512 946615910403552 948111834616608 948857792000256 949604336289792 953575202690048 954311974715776 955145257981056 955883243097072 956572082992128 956635314885504 958147072626816 961391392876032 962153661341504 962910666582528 963668267421696 964412837770752 965171620491264 969207583062016 970739208587264 970803376964352 971502968782848 971567187646464 972317861031168 977151907513344 977926672183168 978696087346176 979466107871232 980236734234624 980994106073088 985096231964672 986652966105088 986718186422784 987429246959616 987494518591488 989055042711552 993190876223488 993972300988416 994740285499392 995522929311744 996306188894208 997096140619776 1000472343805952 1002053376606208 1002119614930944 1002893894396928 1003616611663872 1003682953322496 1005269059805184 1006704929789567 1008672936787968 1009472693866496 1010266928873472 1011061788770304 1011842977333248 1012639077236736 1016873529769984 1018480481140736 1018547805339648 1019349180481536 1020960044089344 1022485910696946 1025229291585536 1025699362427106 1026021426552832 1026828681805824 1029988427861389 1030798804279848 1030866942751839 1035176882470912 1035245310345216 1036059822784512 1037697093992448 1039179282363424 1039247974806732 1042036329152512 1043661938884608 1046873484055838 1047697145333616 1047766400829738 1049422171783302 1054639555687416 1055454414253017 1056215008303808 1056284826852744 1057954059358776 1058786438634432 1059118891925504 1063213861018208 1064050378611456 1064872508371872 1064942899203996 1066625813943684 1071928728731472 1072701194697728 1072772103026304 1073600971555248 1076143593366144 1080643596444736 1081493827441152 1081565316985536 1082422869009192 1083274499905344 1089501330841824 1090286460184576 1090358530944768 1091223054936096 1092081609660672 1092940839880704 1097511082341376 1098359065238912 1099223234448384 1099295895952512 1100167506206064 1100960321934336 1101033098264448 1106507074819584 1107304459042816 1107362008396608 1108160008712192 1108233260960256 1109984586868224 1110857902829568 1115503067297792 1116380725100544 1117243287472128 1117339735751424 1118218838611968 1119082821186816 1124646535062528 1125456991158272 1125531386781696 1126423798643712 1127310048681984 1128196996005888 1129068688121856 1133790002827264 1134682048462848 1134757053886464 1135581715705856 1135656780599808 1136475171028992 1136550294982656 1143083363506176 1143907105767424 1143982720991232 1144889762555904 1145790541283328 1146692028727296 1151487037210624 1152376724185088 1153283393519616 1153382953033728 1154274104871936 1155105911537664 1155182267031552 1159648654814829 1160925455548416 1162659681271808 1162760050212864 1163674888962048 1164573992779776 1165490258706432 1169076692658852 1170363873886208 1172213383954432 1172290870296576 1173213207724032 1174119681245184 1178659288500318 1179957020393472 1181821690380288 1183587971307667 1186469500148343 1188241884341784 1189550166900736 1191429996806144 1191508753416192 1192446211129344 1196115593645484 1197056675937888 1197981571918356 1201195816452096 1202991052804514 1204892123158606 1205840110666992 1205919819822906 1206788844034944 1211041683800064 1214768288102529 1215643688802496 1215724046000328 1216680555871296 1221768228446624 1222712217604588 1225607981333664 1225688997197052 1226572267707648 1227625936803108 1233729291558864 1234699967634048 1235653948393776 1236626138754432 1238580362176128 1241797215798208 1243759611002432 1244738178753024 1244820459172032 1245717516423168 1245782259446184 1246680009801216 1253954361912288 1254858001344512 1254940950710016 1255928315738112 1256898698406144 1262154547204736 1264149112822144 1265143722667008 1265227351945344 1266139115053056 1267226773474176 1273527010641408 1274510990796096 1275429443989504 1275513753180672 1276517304520704 1277529430169088 1278534567407616 1281855190501376 1283880888776704 1284891023228928 1285883783694336 1285968783944448 1286895493988352 1288000982875392 1294404502619136 1295337291710464 1295422916861952 1296423814708224 1297443817709568 1299494150479872 1302869210017792 1304928116461568 1305954810494976 1306041137491968 1306982312312832 1307992141430784 1308105056489472 1315624248563712 1316572329279488 1316659358121984 1317695282085888 1318740056948736 1319777617969152 1325296401317888 1326320380665856 1327363905748992 1327451647942656 1329461520826368 1329549401677824 1331448455528137 1336159486574592 1337191859195904 1338155482218496 1338243937763328 1339296844087296 1340358746406912 1341413316624384 1344897249050624 1347022571831296 1349123969777664 1350301993795584 1351345293508608 1353275479389254 1356570124500366 1358063740452864 1362242759429579 1363314547595928 1364367901351461 1367599149902808 1369104909074432 1370272668844032 1372438092054528 1374398405706464 1374489257002452 1378808979000372 1380327080460288 1384574607944818 1385663966408976 1387945453003722 1396929527111488 1397021867772984 1398129539136873 1399229562377736 1400330451097152 1406186074249888 1407272552337356 1408379769136992 1410605412478368 1410698657151324 1411715251512576 1418733838148608 1419830011162496 1419923865605328 1422167751924912 1423286688000384 1429238304975296 1430362804035072 1431467962073664 1432717886971584 1433824864645608 1434858124488192 1441991769921536 1442087089314048 1443230492012256 1444365999873792 1445502401132544 1446619256656128 1452668441122432 1453811374593024 1454964073248128 1456108812880896 1456205065446528 1457254453174272 1465630979264512 1465727861270016 1466890008274752 1467947095912448 1468044131019264 1469199161806848 1475342766426112 1476482677862144 1477644347947008 1479979449157632 1480077279634176 1481143870439424 1488507633467392 1489657716629504 1489786314335232 1490958451482624 1492110428249088 1493284393967616 1495644210929664 1499528713416704 1500708515708928 1501898398191616 1503080064909312 1503179422396416 1504262661341184 1504340841595392 1505424917495808 1512909397950464 1513009405181952 1514209040799744 1515300228038656 1515400393310208 1516592683155456 1517764465999872 1524111151341568 1525310294654976 1526519683407872 1527720721711104 1527821708009472 1533728866045419 1537711191359488 1537843937378304 1539032139829248 1540141215383552 1540243022708736 1541454858289152 1543890798379008 1546198206419772 1547900607397888 1550346733617152 1552765323706368 1552867965517824 1557543476278198 1558768923545136 1558871962210098 1563054493728768 1565492908326912 1570310226083757 1571545718000424 1573276027191296 1575762253840384 1577106279235584 1581959333531124 1584322512455712 1584427240279116 1586931089038164 1588678337888256 1593567001596866 1594820791527312 1596075567917184 1597308762557808 1607786814222656 1607893093097208 1609051792046592 1609158154539456 1610401457332872 1614722245066752 1619691050803372 1620965394667104 1622240741161728 1623634303513788 1634143975111552 1634251996262736 1635429690276864 1635537796417152 1636834582404144 1638122414491008 1644972388745152 1646266623512064 1647538597858368 1648834851672576 1650251259309096 1651440482901504 1659650905004032 1659760612229376 1660956688564224 1661043012594912 1662240013068288 1662349891440384 1664976880302336 1671939149216384 1673254600946688 1674571087650816 1675864931208192 1676009603627136 1686858296889344 1686969802593792 1688185486737408 1688297080172544 1689635697965568 1690965073022976 1698036014188544 1699347987728128 1700685004240896 1702023072694272 1703372573558784 1703485170899712 1704712756543488 1713188030971904 1714511711592448 1714625045259264 1715860658651136 1715974081486848 1717334643833856 1718685811924992 1725872670158848 1727230555815936 1728565086277632 1729925090279424 1730074429550592 1731411157307904 1732658867306496 1741273080659968 1741388183322624 1743989521907712 1744140075319296 1745512333443072 1746860989169664 1753615038988278 1754165664751616 1755545810829312 1758320075931648 1758436305444864 1760947957311407 1769818540998656 1769935530590208 1771328084115456 1772615361101824 1772732535570432 1774127289729024 1781545982099456 1782362826512676 1782922478927872 1784325250351104 1787144995209216 1787263130124288 1789815956611594 1794173390468226 1801793724678144 1804486579206771 1807338184737909 1808760166000488 1810183266052416 1810751653937152 1815160057233408 1816562525700096 1817752730127904 1819157201801948 1823465533203744 1823586069000492 1832652342669936 1834068326406882 1838411972000496 1839858401561472 1847551955211968 1850593937338296 1852049951451072 1853480922590664 1862695823697312 1864172718849164 1865639416503648 1867107268129536 1868576274634752 1870020014701824 1877839692182656 1880807216637824 1880931542868432 1882287002016768 1882411426065024 1893231820807104 1896223669233216 1897715584000512 1899208672579584 1907150405380096 1908623949431552 1910290515962112 1911766486194144 1913144165984256 1913270629771008 1916294145253632 1922782785752064 1924307322683008 1925821333165056 1927336534843392 1928825675541504 1930343240982528 1938415166124032 1941478417174528 1941606753928704 1943005937565696 1943134375292928 1944635722062336 1954303815026688 1955853344366336 1957392174692352 1958932215742464 1960473468469248 1961988212146176 1970192463929344 1973305932210176 1973436372845568 1974858493919232 1974989037182976 1978110085423104 1986381752446976 1987944601976832 1989480570998784 1991045858623488 1992612377788416 1994192281239552 2000944687611904 2004106753212416 2004239229861888 2005787788793856 2007233223327744 2007365906644992 2010538119610368 2013409859579134 2017345873575936 2018945387732992 2020533857746944 2023685954666496 2029913219083881 2033747059539968 2036960962281472 2037095610679296 2038698360963072 2041920088178688 2044971821393892 2050458583171072 2051398724854212 2052042853105664 2053657363611648 2059976855722778 2061597608559696 2061733885503678 2070490620690432 2076861911917227 2078358564726848 2078495949613464 2084072658305024 2087323877769216 2093746968111676 2095394290667232 2095532801659476 2098844343566604 2109279111374832 2110908828506034 2112430016607616 2112569653705488 2115908118717552 2117572877268864 2126427722036416 2128100757222912 2129745016743744 2129885798407992 2133251627887368 2143857457462944 2145402389395456 2145544206052608 2147201943110496 2152287186732288 2161287192889472 2162987654882304 2163130633971072 2164845738018384 2166548999810688 2179002661683648 2180572920369152 2180717061889536 2182446109872192 2184163219321344 2185881679761408 2195022164682752 2196718130477824 2198446468896768 2198591791905024 2200335012412128 2201920643868672 2202066196528896 2213014149639168 2214608918085632 2214724016793216 2216320017424384 2216466521920512 2219969173736448 2221715805659136 2231006134595584 2232761450201088 2234486574944256 2234679471502848 2236437677223936 2238165642373632 2249293070125056 2250913982316544 2251062773563392 2252847597287424 2254620097363968 2256393992011776 2258137376243712 2267580005654528 2269364096925696 2269514107772928 2271163431411712 2271313561199616 2272950342057984 2273100589965312 2286166727012352 2287814211534848 2287965441982464 2289779525111808 2291581082566656 2293384057454592 2302974074421248 2304753448370176 2306566787039232 2306765906067456 2308548209743872 2310211823075328 2310364534063104 2319297309629658 2321850911096832 2325520100425728 2328995685476377 2329147985559552 2336315214417297 2338153385317704 2340727747772416 2344426767908864 2344581740593152 2346426415448064 2348239362490368 2357318577000636 2359914040786944 2363643380760576 2367175942615334 2372939000296686 2376483768683568 2383017506832384 2390350502395299 2392231187290968 2394113351875776 2395963143836712 2402391632904192 2405982105609028 2409784246317212 2411680221333984 2411839639645812 2413577688069888 2422083367600128 2429536576205058 2431287377604992 2431448092000656 2433361111742592 2443536456893248 2445424435209176 2451215962667328 2451377994394104 2453144535415296 2455251873606216 2467458583117728 2469399935268096 2471307896787552 2473252277508864 2477160724352256 2483594431596416 2487519222004864 2489476357506048 2489640918344064 2491435032846336 2491564518892368 2493360019602432 2507908723824576 2509716002689024 2509881901420032 2511856631476224 2513797396812288 2524309094409472 2528298225644288 2530287445334016 2530454703890688 2532278230106112 2534453546948352 2547054021282816 2549021981592192 2550858887979008 2551027506361344 2553034609041408 2555058860338176 2557069134815232 2563710381002752 2567761777553408 2569782046457856 2571767567388672 2571937567888896 2573790987976704 2576001965750784 2588809005238272 2590674583420928 2590845833723904 2592847629416448 2594887635419136 2598988300959744 2605738420035584 2609856232923136 2611909620989952 2612082274983936 2615984282861568 2616210112978944 2631248497127424 2633144658558976 2633318716243968 2635390564171776 2637480113897472 2639555235938304 2650592802635776 2652640761331712 2654727811497984 2654903295885312 2658923041652736 2659098803355648 2662896911056274 2672318973149184 2674383718391808 2676487875526656 2680717492813824 2684723934917391 2689794498101248 2694045143662592 2698247939555328 2700603987591168 2702690587017216 2706550958778508 2713140249000732 2716127480905728 2724485518859158 2726629095191856 2728735802702922 2735198299805616 2748796811412928 2748978514004904 2751102489610323 2757617958000744 2760654160920576 2769149215889636 2771327932817952 2775890906007444 2793859054222976 2794043735545968 2796259078273746 2798459124755472 2800660902194304 2812372148499776 2814545104674712 2816759538273984 2821210824956736 2821397314302648 2823430503025152 2837467676297216 2839660022324992 2839847731210656 2844335503849824 2846573376000768 2858476609950592 2860725608070144 2862935924147328 2865435773943168 2867649729291216 2869716248976384 2883983539843072 2884174178628096 2886460984024512 2888731999747584 2891004802265088 2893238513312256 2905336882244864 2907622749186048 2909928146496256 2912217625761792 2912410130893056 2914508906348544 2931261958529024 2931455722540032 2933780016549504 2935894191824896 2936088262038528 2938398323613696 2950685532852224 2952965355724288 2955288695894016 2959958898315264 2960154559268352 2962287740878848 2977015266934784 2979315433259008 2979572628670464 2981916902965248 2984220856498176 2986568787935232 2991288421859328 2999057426833408 3001417031417856 3003796796383232 3006160129818624 3006358844792832 3008681683190784 3010849834991616 3020114789368701 3025818795900928 3026018810363904 3028418081599488 3030600456077312 3030800786620416 3033185366310912 3035528931999744 3048222302683136 3050620589309952 3053039366815744 3055441443422208 3055643416018944 3067457732090838 3075687874756608 3078064279658496 3080486045417472 3089965283584167 3092396412839544 3095801214795776 3100693467234304 3105530647412736 3105735931035648 3115086952556396 3117537847090272 3117743924420196 3126108987457536 3130985816653824 3140620452167514 3143091436000848 3163918667062248 3166363242759051 3168645024911424 3168854480558232 3173862178076328 3177356675776512 3187134003193732 3189641583054624 3192151135834368 3194617525115616 3215573628445312 3215786186194416 3218103584093184 3218316309078912 3220802914665744 3239382101606744 3241930789334208 3244481482323456 3247268607027576 3268287950223104 3268503992525472 3270859380553728 3271075592834304 3273669164808288 3276244828982016 3289944777490304 3292533247024128 3295077195716736 3297669703345152 3300502518618192 3302880965803008 3319301810008064 3319521224458752 3321913377128448 3322086025189824 3324480026136576 3324699782880768 3329953760604672 3343878298432768 3346509201893376 3349142175301632 3351729862416384 3352019207254272 3373716593778688 3373939605187584 3376370973474816 3376594160345088 3379271395931136 3381930146045952 3396072028377088 3398695975456256 3401370008481792 3404046145388544 3406745147117568 3406970341799424 3409425513086976 3426376061943808 3429023423184896 3429250090518528 3431721317302272 3431948162973696 3434669287667712 3437371623849984 3451745340317696 3454461111631872 3457130172555264 3459850180558848 3460148859101184 3462822314615808 3465317734612992 3482546161319936 3482776366645248 3487979043815424 3488280150638592 3491024666886144 3493721978339328 3507230077976556 3508331329503232 3511091621658624 3516640151863296 3516872610889728 3521895914622814 3539871061180416 3545465071140864 3550763913923001 3563091964198912 3564725653025352 3565844957855744 3568650500702208 3574289990418432 3574526260248576 3579631913223188 3588346780936452 3603587449356288 3608973158413542 3614676369475818 3617520332000976 3620366532104832 3633125051400192 3635505460255808 3638314403603896 3644304864307587 3646931066407488 3647172138000984 3665304685339872 3668136652813764 3676823944000992 3679716803122944 3695103910423936 3701187874676592 3704099902902144 3706961845181328 3725391647394624 3728345437698328 3731278833007296 3734214536259072 3737152549269504 3740040029403648 3755679384365312 3761614433275648 3761863085736864 3764574004033536 3764822852130048 3786463641614208 3792447338466432 3795431168001024 3798417345159168 3814300810760192 3817247898863104 3820581031924224 3823532972388288 3826288331968512 3826541259542016 3832588290507264 3845565571504128 3848614645366016 3851642666330112 3854673069686784 3857651351083008 3860686481965056 3876830332248064 3882956834349056 3883213507857408 3886011875131392 3886268750585856 3889271444124672 3908607630053376 3911706688732672 3914784349384704 3917864431484928 3920946936938496 3923976424292352 3940384927858688 3946611864420352 3946872745691136 3949716987838464 3949978074365952 3956220170846208 3972763504893952 3975889203953664 3978961141997568 3982091717246976 3988384562479104 3994345366584411 4001889375223808 4008213506424832 4008478459723776 4011575577587712 4014466446655488 4014731813289984 4021076239220736 4026819719158268 4034691747151872 4037890775465984 4041067715493888 4047371909332992 4059826438167762 4074191221358592 4086728278288737 4089943642787784 4093103704054383 4100917166342144 4102797449708424 4104085706211328 4107314727223296 4119953711445556 4123195217119392 4123467771007356 4140981241380864 4153723823834454 4156717129453696 4156991899226928 4187493936223352 4190788581334464 4191065603318952 4194388617410619 4197688687133208 4218558222749664 4221817657012068 4224860033215232 4225139307410976 4231816237435104 4235145754537728 4252855444072832 4256201514445824 4259490033487488 4259771596815984 4266503255774736 4287714914925888 4290804778790912 4291088412105216 4294403886220992 4304574373464576 4322574385778944 4325975309764608 4326261267942144 4329691476036768 4333097999621376 4358005323367296 4361145840738304 4361434123779072 4364892219744384 4368326438642688 4371763359522816 4390044329365504 4393436260955648 4396892937793536 4397183583810048 4400670024824256 4403841287737344 4404132393057792 4426028299278336 4429217836171264 4429448033586432 4432640034848768 4432933043841024 4439938347472896 4443431611318272 4462012269191168 4465522900402176 4468973149888512 4469358943005696 4472875354447872 4476331284747264 4498586140250112 4501827964633088 4502125547126784 4505695194574848 4509240194727936 4512787984023552 4516274752487424 4535160011309056 4538728193851392 4539028215545856 4542326862823424 4542627122399232 4545900684115968 4546201179930624 4572333454024704 4575930883964928 4579559050223616 4583162165133312 4605948148842496 4609506896740352 4613133574078464 4613531812134912 4617096419487744 4620423646150656 4620729068126208 4638594619259316 4643701822193664 4651040200851456 4657991370952754 4658295971119104 4672630428834594 4676306770635408 4689163481186304 4696478724980736 4710930678251271 4714637154001272 4719828081573888 4727286761521152 4734351885230668 4745878000593372 4752967537367136 4766035013664768 4780701004790598 4784462374581936 4788226703751552 4791926287673424 4811964211218056 4819568492634424 4823360442667968 4823679279291624 4827155376139776 4844166735200256 4859073152410116 4862574755209984 4862896184001312 4866722223485184 4887072913786496 4890848870418352 4902431925334656 4902755988788208 4906289070830592 4910503747212432 4934917166235456 4938799870536192 4942615793575104 4946504555017728 4954321448704512 4967188863192832 4975038444009728 4978952715012096 4979281836688128 4982870065692672 4983129037784736 4986720039204864 5015817447649152 5019432005378048 5019763802840064 5023713262952448 5027594793624576 5048618188818944 5056596451288576 5060574890668032 5060909407781376 5064556460212224 5068907093896704 5094108042565632 5098043963184384 5101717775958016 5102055012722688 5106069218082816 5110117720676352 5114138269630464 5127420762005504 5135523555106816 5139564092915712 5143535134777344 5143875135777792 5147581975953408 5152003931501568 5177618010476544 5181349166841856 5181691667447808 5185695258832896 5189775270838272 5197976601919488 5211476840071168 5219712465846272 5223819241979904 5224164549967872 5231968565723136 5232420225957888 5262496994254848 5266637432487936 5274960227794944 5282843871934221 5301185605271552 5305281522663424 5309455622995968 5309806591770624 5317846083305472 5318197606711296 5325793822112548 5344637946298368 5348767436783616 5352975751053312 5361434985627648 5369447869834782 5405381174034432 5413101917557016 5413459737620313 5422014554213727 5426280498001464 5432254961811456 5448971037718316 5453258190383712 5457471605405844 5470396599611232 5497593622825856 5497957028009808 5502204979220646 5515235916001488 5538298431779272 5542655865635904 5551781812014888 5587718108445952 5588087471091936 5592518156547492 5596918249510944 5601321804388608 5624744296999552 5629090209349424 5633519076547968 5642421649913472 5642794628605296 5646861006050304 5674935352594432 5679320044649984 5679695462421312 5688671007699648 5693146752001536 5716953219901184 5721451216140288 5725871848294656 5730871547886336 5735299458582432 5739432497952768 5767967079686144 5768348357256192 5772921968049024 5777463999495168 5782009604530176 5786477026624512 5810673764489728 5815245498372096 5819856292992512 5824435251523584 5824820261786112 5829017812697088 5862523917058048 5862911445080064 5867560033099008 5871788383649792 5872176524077056 5876796647227392 5901371065704448 5905930711448576 5910577391788032 5919917796630528 5920309118536704 5924575481757696 5954030533869568 5958630866518016 5959145257340928 5963833805930496 5968441712996352 5973137575870464 5982576843718656 5998114853666816 6002834062835712 6007593592766464 6012320259637248 6012717689585664 6017363366381568 6021699669983232 6040229578737402 6052037620727808 6056836163198976 6061601573240832 6071057863999488 6089739657251643 6096444605366272 6101241178619904 6106078733631488 6110882886844416 6111286832037888 6134915464181676 6151375749513216 6156128559316992 6160972090834944 6179930567168334 6184792825679088 6211471862071296 6230173905112792 6230585735751681 6235075694180544 6235487848840392 6252217974915072 6261971633307648 6281240904335028 6286182872001696 6327837334124496 6332726485518102 6337290049822848 6337708961116464 6347724356152656 6374268006387464 6379283166109248 6384302271668736 6389235050231232 6431147256890624 6431572372388832 6436207168186368 6436632618157824 6441605829331488 6478764203213488 6483861578668416 6488962964646912 6494537214055152 6536575900446208 6537007985050944 6541718761107456 6542151185668608 6547338329616576 6552489657964032 6579889554980608 6585066494048256 6590154391433472 6595339406690304 6601005037236384 6605761931606016 6638603620016128 6639042448917504 6643826754256896 6644172050379648 6648960052273152 6649399565761536 6659907521209344 6687756596865536 6693018403786752 6698284350603264 6703459724832768 6704038414508544 6747433187557376 6747879210375168 6752741946949632 6753188320690176 6758542791862272 6763860292091904 6792144056754176 6797391950912512 6802740016963584 6808092290777088 6813490294235136 6813940683598848 6818851026173952 6852752123887616 6858046846369792 6858500181037056 6863442634604544 6863896325947392 6869338575335424 6874743247699968 6903490680635392 6908922223263744 6914260345110528 6919700361117696 6920297718202368 6925644629231616 6930635469225984 6965552733290496 6976560301277184 6986987056429131 6987443956678656 7008945643251891 7014460155953112 7016662659006464 7022183243317248 7033280303726592 7033745221779456 7043791829245628 7079742122360832 7090930142281728 7101527827846002 7129451306050704 7131689915711488 7149052520497152 7159263826446376 7171051507185897 7176693561872904 7207174898712576 7217946316827084 7229352738951636 7235040664001952 7240733064209664 7266250102800384 7271010920511616 7276628807207792 7288609728615174 7293862132814976 7294344276001968 7330609370679744 7336273305627528 7353647888001984 7359433606245888 7390207820847872 7402375749353184 7408199805804288 7413923690362656 7450783294789248 7456690875396656 7462557666014592 7468429072518144 7474305098539008 7480080058807296 7511358768730624 7523228866551296 7523726171473728 7529148008067072 7529645704260096 7572927283228416 7584894676932864 7590862336002048 7596834690318336 7628601621520384 7634495797726208 7641162063848448 7647065944776576 7652576663937024 7653082519084032 7665176581014528 7691131143008256 7697229290732032 7703285332660224 7709346139373568 7715302702166016 7721372963930112 7753660664496128 7765913668698112 7766427015714816 7772023750262784 7772537501171712 7778542888249344 7817215260106752 7823413377465344 7829568698769408 7835728862969856 7847952848584704 7880769855717376 7893223728840704 7893745491382272 7899433975676928 7899956148731904 7912440341692416 7945527009787904 7951778407907328 7957922283995136 7964183434493952 7976769124958208 7988690733168822 8016956919447552 8023151155175424 8029463626579968 8042152478441472 8053639438316536 8054171804752173 8069383494303744 8075781550931968 8082135430987776 8094743818665984 8119652876335524 8148382442717184 8173456556577474 8179887285575568 8186207408108766 8205594899416848 8208171412422656 8239907422891112 8246390434238784 8246935542014712 8253307468830969 8281962482761728 8307447647668908 8313434258907392 8313983798453856 8374987872446704 8381577162668928 8382131206637904 8388777234821238 8395377374266416 8437116445499328 8443635314024136 8449720066430464 8450278614821952 8463632474870208 8470291509075456 8505710888145664 8512403028891648 8518980066974976 8519543193631968 8533006511549472 8575429829851776 8581609557581824 8582176824210432 8588807772441984 8609148746929152 8645148771557888 8651950619529216 8652522535884288 8659382952073536 8666195999242752 8716010646734592 8722291681476608 8722868247558144 8729784439488768 8736652877285376 8743526719045632 8780088658731008 8786872521911296 8793785875587072 8794367167620096 8801340049648512 8807682575474688 8808264786115584 8852056598556672 8858435672342528 8858896067172864 8865280069697536 8865866087682048 8879876694945792 8886863222636544 8924024538382336 8931045800804352 8937946299777024 8938717886011392 8945750708895744 8952662569494528 8997172280500224 9004251094253568 9011390389149696 9018480389455872 9032549504974848 9060344368106103 9070320022618112 9077456387702784 9078056431091712 9084653725646848 9085254244798464 9091801368231936 9092402359861248 9144666908049408 9151861767929856 9159118100447232 9166324330266624 9219013793480704 9227063624269824 9234192838975488 9241458136252416 9269895850752501 9277189238518632 9287403644387328 9302080401702912 9315982741905508 9316591942238208 9345260857669188 9352613541270816 9378326962372608 9392957449961472 9421861356502542 9429274308002544 9468703770461336 9491756001186744 9499089728277153 9505935074734272 9532070027329536 9561402009581196 9568924749163872 9576453407503104 9583852575346848 9623928422436112 9639136985268848 9646720885335936 9647358558583248 9654310752279552 9718146304820232 9725149510419968 9725792368002624 9733444446970368 9774145827572992 9781697740836704 9804863850669312 9805511977576416 9812578141661184 9821007494424864 9869834332470912 9877599741072384 9885231587150208 9893009110035456 9908642897409024 9934377726385664 9950076888019456 9957905430024192 9958563673376256 9965740131385344 9966258075569472 9973440078409728 10031634895298304 10038864010756096 10039527605680128 10047426525904896 10055189587249152 10097236377637888 10113192902577152 10121149781336064 10121818815562752 10129112920424448 10137814187793408 10188216085131264 10196087926368768 10203435551916032 10204110025445376 10212138436165632 10220235441352704 10228276539260928 10254841524011008 10271047110213632 10279128185831424 10287070269554688 10287750271555584 10295163951906816 10304007863003136 10355236020953088 10363383334895616 10371390517665792 10379550541676544 10395953203838976 10422953680142336 10439424931692544 10447638483959808 10448329099935744 10463937131446272 10464840451915776 10524993988509696 10533274864975872 10549920455589888 10565687743868442 10610563045326848 10619613183541248 10636395213422592 10651587644225096 10652291741769003 10689275892596736 10697534873567232 10705951502106624 10722869971255296 10738895739669564 10810762348068864 10826203835114032 10826919475240626 10844029108427454 10852560996002928 10897942075436632 10906516380767424 10914943210811688 10932914592922761 10940793199222464 10995187245651712 10995914056019616 11004409958441292 11030471832002976 11076596863558544 11085311731271808 11103563624029776 11175436216891904 11176174942183872 11185036313094984 11193836499021888 11202643608777216 11249488593999104 11258180418698848 11267038153095936 11284843299826944 11285589257210592 11293722012100608 11349870705188864 11358640089299968 11359390924842624 11377342015399296 11386293504003072 11433906439802368 11442902432280576 11451743696589312 11461743095772672 11470598917164864 11478864995905536 11535934159372288 11536696714512384 11545843936098048 11554927998990336 11564019209060352 11572954053249024 11621347528979456 11630490996744192 11639712585985024 11648870503047168 11649640523572224 11658035625394176 11725047834116096 11725822890160128 11735120066198016 11743576767299584 11744353048154112 11753593294454784 11802742131408896 11811861422897152 11821154783576064 11839835593261056 11840618237073408 11849150963515392 11917261733036032 11918290514681856 11927667611860992 11936883425992704 11946275151740928 11965153687437312 11983036099753233 11996229707333632 12005668125671424 12015187185532928 12024640519274496 12025435379171328 12034726732763136 12043399339966464 12080459157474804 12104075241455616 12113672326397952 12123203146481664 12142115727998976 12179479314503286 12192889210732544 12212157467262976 12222573664075776 12260184834866211 12269830928363352 12279311112163149 12302751499026432 12312257118633984 12321944181669888 12359861134336668 12369585651358176 12422943724142592 12460347810225584 12461171471503362 12470151388361088 12470975697680784 12562481808670056 12572365744003392 12583165852231857 12655674668248992 12665452971036204 12674580099645696 12675417922232928 12695448712305312 12748536012774928 12758566332218496 12768604543337472 12778470100462464 12862294513781248 12863144744777664 12872414336372736 12873265236315648 12883211658662976 12957528406426976 12967723157336832 12977925929293824 12989074428110304 13073151800892416 13074015970101888 13083437522214912 13084302371337216 13094676659233152 13104979315928064 13159779109961216 13170132988096512 13180308782866944 13190678813380608 13202010074472768 13211523863212032 13277207240032256 13278084897835008 13287653508513792 13288344100759296 13297920104546304 13298799131523072 13319815042418688 13375513193731072 13386036807573504 13396568701206528 13406919449665536 13408076829017088 13494866375114752 13495758420750336 13505483893899264 13506376641380352 13517085583724544 13527720584183808 13584288113508352 13594783901825024 13605480033927168 13616184581554176 13626980588470272 13627881367197696 13637702052347904 13716093692739584 13717000362074112 13727792651894784 13738677150670848 13749486495399936 13806981361270784 13817844446527488 13828520690221056 13839400722235392 13840595436404736 13851289258463232 13861270938451968 13931105466580992 13953120602554368 13973974112858262 13974887913357312 14017891286503782 14028920311906224 14033325318012928 14067490443558912 14087583658491256 14132792034753813 14159484244721664 14181860284563456 14203055655692004 14258902612101408 14263379831422976 14298105040994304 14318527652892752 14342103014371794 14353387123745808 14435892633654168 14458705477903272 14470081328003904 14481466128419328 14532500205600768 14542021841023232 14553257614415584 14577219457230348 14587724265629952 14588688552003936 14661218741359488 14672546611255056 14707295776003968 14718867212491776 14780415641695744 14804751498706368 14816399611608576 14827847380725312 14901566589578496 14913381750793312 14925115332029184 14936858145036288 14948610197078016 14960160117614592 15022717537461248 15046457733102592 15047452342947456 15058296016134144 15059291408520192 15145854566456832 15169789353865728 15181724672004096 15193669380636672 15257203243040768 15268991595452416 15282324127696896 15294131889553152 15305153327874048 15306165038168064 15330353162029056 15382262286016512 15394458581464064 15406570665320448 15418692278747136 15430605404332032 15442745927860224 15507321328992256 15531827337396224 15532854031429632 15544047500525568 15545075002343424 15557085776498688 15634430520213504 15646826754930688 15659137397538816 15671457725939712 15695905697169408 15761539711434752 15786447457681408 15787490982764544 15799912297463808 15824880683384832 15848531615802663 15891054019575808 15903556815814656 15915844567990272 15928366868987904 15953538249916416 15977381466337644 16033913838895104 16046302310350848 16058927253159936 16084304956882944 16107278876633072 16108343609504346 16151563101863936 16239305752671048 16240379212860939 16266043662641181 16296764885434368 16346913113154948 16359774571151136 16372414816217532 16411189798833696 16416342824845312 16479814845782224 16492780868477568 16493871084029424 16506614937661938 16614895295337816 16626868517814784 16627967596907712 16749975744893408 16763154325337856 16764262413275808 16777554469642476 16790754748532832 16874232890998656 16887270628048272 16899440132860928 16900557229643904 16927264949740416 16940583018150912 17011421776291328 17024806057783296 17037960133949952 17039086387263936 17066013023098944 17150859659703552 17163219115163648 17164353648420864 17177615544883968 17218297493858304 17290297543115776 17303901239058432 17305045071768576 17318765904147072 17332391998485504 17432021293469184 17444583362953216 17445736495116288 17459568878977536 17473305754570752 17487053438091264 17560177317462016 17573745043822592 17587571751174144 17588734335240192 17602680099297024 17615365150949376 17616529572231168 17704113197113344 17717792134345728 17730560139395072 17731732175364096 17759753389891584 17773726445273088 17848049076764672 17862091601608704 17875892599554048 17877435772022784 17891501417791488 17905325138989056 17994344561000448 18008502188507136 18022780778299392 18036960778911744 18065099009949696 18120688736212206 18140640045236224 18156112862183424 18169307451293696 18170508489596928 18184804719722496 18269218971754929 18289333816098816 18303723535859712 18318236200894464 18332648660533248 18438027586961408 18454127248539648 18468385677950976 18482916272504832 18539791701505002 18554378477037264 18631965483811016 18646361318469967 18690521715338376 18691757207255043 18705227082541632 18756653924745216 18785914899922944 18843722713005084 18858548616005088 18937407540922672 18983512002373488 18998179456554306 19011870149468544 19122804019162392 19137849498327744 19152906815006208 19167705150693696 19247856844872224 19278273970537696 19293441770671872 19294717117166496 19308621504559104 19436292609640464 19450299020839936 19451584736005248 19466888893940736 19548291655145984 19563395481673408 19609727701338624 19611023955152832 19625156283322368 19642014988849728 19739668664941824 19755199482144768 19770463174300416 19786018220070912 19817285794818048 19868755452771328 19900153776038912 19915810860048384 19917127346752512 19931480262770688 19932516151138944 19946880156819456 20063269790596608 20077728021512192 20079055211360256 20094853051809792 20110379174498304 20194472755275776 20226385805154304 20242299562672128 20243637631125504 20258225840848896 20275628375586816 20376432170262528 20392175852737536 20406871103832064 20408220050890752 20424276872331264 20440470882705408 20456553078521856 20509683048022016 20542094220427264 20558256371662848 20574140539109376 20575500543111168 20590327903813632 20608015726006272 20710472041906176 20726766669791232 20742781035331584 20759101083353088 20791906407677952 20845907360284672 20878849863385088 20896658199871488 20929680903831552 20960961169287393 21026836929755673 21049987977019392 21066549729951744 21099840911179776 21131375487736884 21221126090653696 21239226367082496 21272790426845184 21303175288450192 21304583483538006 21395069747134464 21460906423144679 21477791479339128 21513154521557691 21621524696137728 21652407670228064 21653838950481252 21688058216854908 21705121992005856 21795884150873264 21813032761534848 21829886421623376 21865829185845522 21881586398444928 21990374491303424 21991828112039232 22008819916882584 22060943664005952 22153193727117088 22170623462543616 22207127248059552 22350872433783808 22352349884367744 22370072626189968 22387672998043776 22405287217554432 22498977187998208 22516360837397696 22534076306191872 22569686599653888 22571178514421184 22587444024201216 22699741410377728 22717280178599936 22718781849685248 22754684030798592 22772587008006144 22867812879604736 22885804864561152 22903487393178624 22923486191545344 22941197834329728 22957729991811072 23071868318744576 23073393429024768 23091687872196096 23109855997980672 23128038418120704 23145908106498048 23242695057958912 23260981993488384 23279425171970048 23297741006094336 23299281047144448 23316071250788352 23450095668232192 23451645780320256 23470240132396032 23487153534599168 23488706096308224 23507186588909568 23605484262817792 23623722845794304 23642309567152128 23679671186522112 23681236474146816 23698301927030784 23834523466072064 23836581029363712 23855335223721984 23873766851985408 23892550303481856 23930307374874624 23966072199506466 23992459414667264 24030374371065856 24050870758342656 24069453465526272 24160918314949608 24162515414256519 24208150482911232 24227344652795904 24246406292963328 24284231455997952 24358958629006572 24385778421465088 24424314934525952 24445147328151552 24520369669732422 24539661856726704 24558622224326298 24624514237267968 24700288524751423 24719722268673336 24739171302716352 24845887448285184 24920695620451168 24922342943006724 24940302776722176 24941951395361568 25124963617340112 25144731488006784 25166331704463714 25311349336497984 25330905942072408 25349160199291392 25350835844465856 25390897424610624 25497072025549856 25517132664436992 25537209086674944 25556940200924928 25724589027562496 25726289489555328 25744828672745472 25746530472631296 25766423317325952 25915056812853952 25935446314673664 25955851858587648 25978148856220608 26146303601784832 26148031940203776 26166875044429824 26168604742674432 26189353318466304 26209958631856128 26319558219922432 26340265976193024 26360617565733888 26381357626761216 26404020148945536 26423047726424064 26554414480064512 26556169795670016 26575307017027584 26576688201518592 26595840209092608 26597598263046144 26639630084837376 26751026387462144 26772073615147008 26793137402413056 26813838899331072 26816153658034176 26989732750229504 26991516841500672 27012753282760704 27034171167449088 27055441168367616 27168576227016704 27181033104318309 27189567803650048 27210960067854336 27232369163108352 27253961176940544 27255762734395392 27275404104695808 27432187385479168 27434000724148224 27455585303789568 27477354301341696 27498972990799872 27613962722541568 27657041380442112 27681190872809472 27702578516926464 27742147327479707 27809687552257503 27862210933161984 27906241205108736 27947948225716524 27949775826714624 28035782573007564 28057840623812448 28066650636025856 28134980887117824 28175167316982512 28265584069507626 28406111311384008 28517805224202816 28526759662845952 28596210081988608 28637055305785504 28684206028743588 28706774247491616 28871785267308336 28917410955806544 28940162656007808 28962932256838656 29084043682046464 29106515228831168 29154438914460696 29175448531259904 29177377104007872 29322437482718976 29345093222510112 29414591552007936 29437734424983552 29560831283391488 29609502997412736 29632799223217152 29655694761450624 29803133179156992 29826763501586624 29850230664058368 29873716290072576 29897220394156032 29920320235229184 30045435074922496 30092915466205184 30094904685894912 30116592032268288 30118582817040384 30291709132913664 30339578707731456 30363449344008192 30387338761273344 30514406486081536 30537983190904832 30564648255393792 30588263779106304 30610306655748096 30612330076336128 30660706324058112 30764524572033024 30788917162928128 30813141330640896 30837384557494272 30861210808664064 30885491855720448 31014642657984512 31063654674792448 31065708062859264 31090150004686848 31114171552997376 31268861040427008 31293653509861376 31318274795077632 31342915451879424 31391811394338816 31523079422869504 31572894915362816 31574981965529088 31599824594927616 31649761366769664 31697063231605326 31782108039151616 31831689135980544 31929641263703059 31954762932675288 31956875225307009 32067827677790208 32092604620701696 32117854506319872 32168609913765888 32214557753266144 32216687219008692 32303126203727872 32478611505342096 32480758425721878 32532087325282362 32693826226309896 32719549142302272 32744829632435064 32822379597667392 32832685649690624 32959629691564448 32985561736955136 32987742168058848 33013229875323876 33229790590675632 33253737035629568 33255935193815424 33499951489786816 33526308650675712 33528524826551616 33555108939284952 33581509497065664 33748465781997312 33774541256096544 33798880265721856 33801114459287808 33854529899480832 33881166036301824 34022843552582656 34049612115566592 34075920267899904 34078172774527872 34132026046197888 34301719319407104 34326438230327296 34328707296841728 34355231089767936 34436594987716608 34580595086231552 34607802478116864 34610090143537152 34637531808294144 34664783996971008 34864042586938368 34889166725906432 34891472990232576 34919137757955072 34946611509141504 34974106876182528 35120354634924032 35147490087645184 35175143502348288 35177468670480384 35205360198594048 35230730301898752 35233059144462336 35408226394226688 35435584268691456 35461120278790144 35463464350728192 35519506779783168 35547452890546176 35696098153529344 35751785199108096 35754871544045568 35783002835582976 35810650277978112 35949108299259699 35988689122000896 36017004377014272 36045561556598784 36073921557823488 36130198019899392 36241377472424412 36281280090472448 36312225724366848 36338614902587392 36341016979193856 36369609439444992 36538437943509858 36578667632197632 36636472401788928 36691227110537677 36780554504598633 36876055173922816 36908254497079296 36936771355901952 36965832545009664 37079583403010004 37108756954074528 37263930967622032 37292722636939934 37381043430676752 37383514414510086 37410454165083264 37687445426010168 37717097232010176 37874815081845344 37967024004746976 37996358913108612 38023740298937088 38245608038324784 38275698996655488 38305813630012416 38335410301387392 38495713689744448 38556547941075392 38586883541343744 38589434234332992 38617243009118208 38872585219280928 38900598041679872 38903169472010496 38933777787881472 39096583310291968 39126790963346816 39219455402677248 39222047910305664 39250312566644736 39284029977699456 39479337329883648 39510398964289536 39540926348600832 39572036440141824 39634571589636096 39737510905542656 39800307552077824 39831621720096768 39834254693505024 39862960525541376 39865032302277888 39893760313638912 40126539581193216 40155456043024384 40158110422720512 40189706103619584 40220758348996608 40388945510551552 40452771610308608 40484599125344256 40487275262251008 40516451681697792 40551256751173632 40752864340525056 40784351705475072 40813742207664128 40816440101781504 40848553744662528 40880941765410816 40913106157043712 41019366096044032 41084188440854528 41148281078218752 41151001086222336 41216031452012544 41274902121372247 41420944083812352 41453533339582464 41485562070663168 41518202166706176 41583812815355904 41691814720569344 41757699726770176 41793316399742976 41859361807663104 41921922338574786 42053673859511346 42099975954038784 42229525542316949 42262750975473768 42442252181307392 42478452734164992 42545580853690368 42606350576900384 42609166967076012 42790139494268928 42921812846289358 42955582958678256 43026309043115382 43304815340456128 43307677900962504 43376116433709816 43410243984011712 43591768301746528 43626065523069696 43659772843246752 43731658371691044 43763172796889856 43980748982606848 43983656224078464 44017639833765168 44121887328011904 44306387454234176 44341246925087232 44414254496119104 44701744867567616 44704699768735488 44740145252379936 44775345996087552 44810574435108864 44997954375996416 45032721674795392 45068152612383744 45139373199307776 45142357028842368 45174888048402432 45399482820755456 45434560357199872 45437563699370496 45509368061597184 45545174016012288 45735625759209472 45771609729122304 45806974786357248 45846972383090688 45882395668659456 45915459983622144 46143736637489152 46146786858049536 46183375744392192 46219711995961344 46256076836241408 46291816212996096 46485390115917824 46521963986976768 46558850343940096 46595482012188672 46598562094288896 46632142501576704 46900191336464384 46903291560640512 46940480264792064 46974307069198336 46977412192616448 47014373177819136 47210968525635584 47247445691588608 47284619134304256 47359342373044224 47362472948293632 47545594847407989 47669046932144128 47673162058727424 47710670447443968 47747533703970816 47785100606963712 47860614749749248 47932144399012932 47984918829334528 48060748742131712 48101741516685312 48138906931052544 48321836629899216 48325030828513038 48454689305591808 48717917258013144 48771556842930176 48848629869051904 48890294656303104 49040739339464844 49079323713453408 49117244448652596 49249028474535936 49400577049502846 49439444537346672 49478342605432704 49841391240902336 49844685886013448 49880605553444352 49883902790723136 50249927234680224 50289462976013568 50332663408927428 50622698672995968 50661811884144816 50698320398582784 50701671688931712 50781794849221248 50994144051099712 51034265328873984 51074418173349888 51113880401849856 51449178055124992 51452578979110656 51489657345490944 51493060945262592 51532846634651904 51830113625707904 51870892629347328 51911703717175296 51956297712441216 52292607203569664 52296063880407552 52333750088859648 52337209485348864 52378706636932608 52419917263712256 52639116439844864 52680531952386048 52721235131467776 52762715253522432 52808040297891072 52846095452848128 53108828960129024 53112339591340032 53153376403037184 53191680418185216 53195196526092288 53279260169674752 53502052774924288 53544147230294016 53586274804826112 53627677798662144 53632307316068352 53979465500459008 53983033683001344 54025506565521408 54068342334898176 54110882336735232 54337152454033408 54362066208636618 54379135607300096 54421920135708672 54507922353881088 54511525468790784 54589386676653617 54864374770958336 54868001448296448 54911170607579136 54954708602683392 54997945981599744 55227925445083136 55314082760884224 55362381745618944 55405157033852928 55484294654959414 55619375104515006 55895896451433048 55939083955409901 56071565146015128 56115681247624896 56133301272051712 56269961774235648 56350334633965024 56531168139015252 56812222622768016 57035610448405632 57274110611571008 57368412057487176 57413548494983232 57743570534616672 57834821911613088 57880325312015616 57925864513677312 58168087364092928 58213030457662336 58308877828921392 58350897062519808 58354754208015744 58644874965437952 58690186445020224 58829183104015872 58875468849967104 59121662566782976 59219005994825472 59265598446434304 59311389522901248 59606266358313984 59653527003173248 59700461328116736 59747432580145152 59794440788312064 59840640470458368 60090870149844992 60185830932410368 60189809371789824 60233184064536576 60237165634080768 60583418265827328 60679157415462912 60726898688016384 60774677522546688 61028812972163072 61075966381809664 61129296510787584 61176527558212608 61220613311496192 61224660152672256 61321412648116224 61529049144066048 61577834325856256 61626282661281792 61674769114988544 61722421617328128 61770983711440896 62029285315969024 62127309349584896 62131416125718528 62180300009373696 62228343105994752 62537722080854016 62587307019722752 62636549590155264 62882883507862179 63046158845739008 63145789830725632 63149963931058176 63199649189855232 63299522733539328 63394126463210652 63564216078303232 63663378271961088 63859282527406118 63909525865350576 63913750450614018 64185209241403392 64382719269434037 64429115506532288 64433374438017384 64606252407455744 64957223010684192 64961516851443756 65064174650564724 65387652452619792 65439098284604544 65489659264870128 65644759195334784 65919259383128896 65971123473910272 65975484336117696 66026459750647752 66459581181351264 66507474071259136 66511870387630848 66999902979573632 67052617301351424 67057049653103232 67110217878569904 67163018994131328 67496931563994624 67549082512193088 67597760531443712 67602228918575616 67709059798961664 67762332072603648 68045687105165312 68099224231133184 68151840535799808 68156345549055744 68264052092395776 68603438638814208 68652876460654592 68657414593683456 68710462179535872 68873189975433216 69161190172463104 69215604956233728 69220180287074304 69275063616588288 69329567993942016 69728085173876736 69778333451812864 69782945980465152 69838275515910144 69893223018283008 69948213752365056 70240709269848064 70294980175290368 70350287004696576 70354937340960768 70410720397188096 70461460603797504 70466118288924672 70816452788453376 70871168537382912 70922240557580288 70926928701456384 71039013559566336 71094905781092352 71392196307058688 71503570398216192 71509743088091136 71566005671165952 71621300555956224 71898216598519398 71977378244001792 72091123113197568 72198866249767687 72482754944848824 72562560180944896 72624451448733696 72677229805174784 72682033958387712 72739218878889984 73076875887019716 73157335264395264 73272944803577856 73382454221075354 73561109009197266 73873542711803904 74100865574254269 74159166806020008 74217513908149056 74527861935244064 74585445273879868 74762086861353504 74767028829020172 74820908330166528 75374890852020336 75434194464020352 75749630163690688 75934048009493952 75992717826217224 76047480597874176 76491216076649568 76551397993310976 76611627260024832 76670820602774784 76991427379488896 77113095882150784 77173767082687488 77178868468665984 77234486018236416 77745170438561856 77801196083359744 77806338944020992 77867555575762944 78193166620583936 78253581926693632 78438910805354496 78444095820611328 78500625133289472 78568059955398912 78958674659767296 79020797928579072 79081852697201664 79144072880283648 79269143179272192 79475021811085312 79600615104155648 79663243440193536 79668509387010048 79725921051082752 79730064604555776 79787520627277824 80253079162386432 80310912086048768 80316220845441024 80379412207239168 80441516697993216 80777891021103104 80905543220617216 80969198250688512 80974550524502016 81102513502347264 81505728681050112 81568703410950144 81627484415328256 81632880203563008 81697107489325056 81761883530821632 81826212314087424 82038732192088064 82168376881709056 82296562156437504 82302002172444672 82432062904025088 82549804242744494 82841888167624704 82971124141326336 83226441982439121 83383629441138688 83515399453540352 83586632799485952 83718723615326208 83843844677149572 84107347719022692 84199951908077568 84459051084633898 84525501950947536 85212701153800768 85218333934152024 85580278988537856 85843625692578716 85911165917356512 86052618086230764 86609630680912256 86615355801925008 86752232867419632 86820487968023424 87183536603493056 87252131046139392 87319545686493504 87463316743382088 87526345593779712 87961497965213696 87967312448156928 88035279667530336 88243774656023808 88612774908468352 88682493850174464 88828508992238208 89403489735135232 89409399537470976 89480290504759872 89550691992175104 89621148870217728 89995908751992832 90065443349590784 90136305224767488 90278746398615552 90284714057684736 90349776096804864 90798965641510912 90869120714399744 90875127398740992 91018736123194368 91090348032024576 91471251518418944 91543219458244608 91613949572714496 91693944766181376 91764791337318912 91830919967244288 92287473274978304 92293573716099072 92366751488784384 92439423991922688 92512153672482816 92583632425992192 92970780231835648 93043927973953536 93117700687880192 93190964024377344 93197124188577792 93800382672928768 93806583121281024 93880960529584128 93948614138396672 93954824385232896 94028746355638272 94421937051271168 94494891383177216 94569238268608512 94718684746088448 94724945896587264 95091189694815978 95346324117454848 95495067407941632 95788923791109177 95864288798025864 95969837658669056 96121497484263424 96203483033370624 96277813862105088 96643673259798432 96650061657026076 96909378611183616 97435834516026288 98081478678929688 98158647426906816 98234488897305192 98498056949071872 98801154099005692 98878889074693344 98956685210865408 99682782481804672 99689371772026896 99761211106888704 99767805581446272 100499854469360448 100578925952027136 100665326817854856 101245397345991936 101323623768289632 101396640797165568 101403343377863424 101563589698442496 101988288102199424 102068530657747968 102148836346699776 102227760803699712 102898356110249984 102905157958221312 102979314690981888 102986121890525184 103065693269303808 103660227251415808 103741785258694656 103823407434350592 103912595424882432 104585214407139328 104592127760815104 104667500177719296 104674418970697728 104757413273865216 104839834527424512 105278232879689728 105361063904772096 105442470262935552 105525430507044864 105616080595782144 105692190905696256 106217657920258048 106224679182680064 106306752806074368 106383360836370432 106390393052184576 106558520339349504 107004105549848576 107088294460588032 107255355597324288 107264614632136704 107958931000918016 107966067366002688 108051013131042816 108136684669796352 108221764673470464 108674304908066816 108724132417273236 108758271214600192 108843840271417344 109015844707762176 109023050937581568 109178773353307234 109736002896592896 109909417205366784 110073681331613031 110455850890166272 110628165521768448 110724763491237888 110810314067705856 110968589309918828 111238750209030012 111791792902866096 111878167910819802 112143130292030256 112231362495249792 112700669267930048 113062336278030504 113624445245536032 114071220896811264 114548221223142016 114736824114974352 114827096989966464 115487141069233344 115669643823226176 115760650624031232 115851729027354624 116336174728185856 116426060915324672 116617755657842784 116701794125039616 116709508416031488 117289749930875904 117380372890040448 117658366208031744 117750937699934208 118243325133565952 118438011989650944 118531196892868608 118622779045802496 119212532716627968 119307054006346496 119400922656233472 119494865160290304 119588881576624128 119681280940916736 120181740299689984 120371661864820736 120379618743579648 120466368129073152 120474331268161536 121166836531654656 121358314830925824 121453797376032768 121549355045093376 122057625944326144 122151932763619328 122258593021575168 122353055116425216 122441226622992384 122449320305344512 122642825296232448 123058098288132096 123155668651712512 123252565322563584 123444843234656256 123824706364116741 124058570631938048 124254618699169792 124262832251437056 124360600018747392 124456686211989504 125075444161708032 125174614039445504 125273099180310528 125765767015724358 126299927862116352 126688576626950847 126788252926421304 127128432156606464 127326756543922176 127718565054812236 127819051730701152 127827500901228036 128370418482806784 128765438538868074 128858231013064576 128866748876034768 129914446021368384 129923033702887512 130128349301129448 130775304905239584 130878196569209088 130979318529740256 131289518390669568 131838518766257792 131942246947820544 131950968672235392 132052919501295504 132919162362702528 133014948142518272 133023740775261696 133999805959147264 134105234602702848 134114099306206464 134220435757139808 134326037988262656 134993863127989248 135098165024386176 135195521062887424 135204457837151232 135418119597923328 135524664145207296 136091374210330624 136198448462266368 136303681071599616 136312691098111488 136528104184791552 137206877277628416 137305752921309184 137314829187366912 137420924359071744 137746379950866432 138322380344926208 138431209912467456 138440360574148608 138550127233176576 138659135987884032 139456170347753472 139556666903625728 139565891960930304 139676551031820288 139786446036566016 139896427504730112 140481418539696128 140589960350580736 140700574009393152 140709874681921536 140821440794376192 140922921207595008 140932236577849344 141632905576906752 141742337074765824 141853857402912768 142078027119132672 142784392614117376 143007140796432384 143019486176182272 143132011342331904 143242601111912448 143796433197038796 143954756488003584 144182246226395136 144397732499535374 144965509889697648 145364067916775424 146153751774039432 146314670528790528 146545889607155712 146764908442150708 147122218018394532 147747085423607808 148201731148508538 148318333612040016 148435027816298112 149055723870488128 149170890547759736 149524173722707008 149534057658040344 149641816660333056 150749781704040672 150868388928040704 151499260327381376 151868096018987904 151985435652434448 152094961195748352 152982432153299136 153102795986621952 153223254520049664 153341641205549568 153982854758977792 154226191764301568 154347534165374976 154357736937331968 154468972036472832 155490340877123712 155602392166719488 155612677888041984 155735111151525888 156386333241167872 156507163853387264 156877821610708992 156888191641222656 157001250266578944 157136119910797824 157917349319534592 158041595857158144 158163705394403328 158288145760567296 158538286358544384 158950043622170624 159201230208311296 159326486880387072 159337018774020096 159460129209111552 159575041254555648 160506158324772864 160621824172097536 160632441690882048 160758824414478336 160883033395986432 161555782042206208 161811086441234432 161938396501377024 161949101049004032 162205027004694528 163011457362100224 163137406821900288 163265760407126016 163523767061643264 163768160029960851 164077464384176128 164336753763418112 164593124312875008 164604004344889344 164864125808050176 165099608485488988 165683776335249408 165942248282652672 166452883964878242 167687689354299144 167817251866229703 168214695438045384 168399903816155136 168918102169267796 169051003901895072 170425402307601536 170436667868304048 171687251385157432 171822331834713024 172105236172461528 173219261361824512 173230711603850016 173504465734839264 173640975936046848 174367073206986112 174504262092278784 174639091372987008 174926633486764176 175052691187559424 175922995930427392 175934624896313856 176070559335060672 176487549312047616 177225549816936704 177364987700348928 177657017984476416 178806979470270464 178818799074941952 178960581009519744 179101383984350208 179242297740435456 179991817503985664 180130886699181568 180272610449534976 180557492797231104 180569428115369472 180699552193609728 181597931283021824 181738241428799488 181750254797481984 182037472246388736 182180696064049152 182942503036837888 183086438916489216 183227899145428992 183387889532362752 183529582674637824 183661839934488576 184574946549956608 184587147432198144 184733502977568768 184878847983845376 185024307344965632 185167264851984384 185941560463671296 186087855947907072 186235401375760384 186381928048754688 186394248377155584 187613166242562048 187761921059168256 187909648770465792 188843874102542336 188989782766354432 189138476537217024 189437369492176896 189449891793174528 190182379389631956 190692648234909696 190990134815883264 191577847582218354 191728577596051728 192555627724210176 193148157808302111 193287346519596864 193300123314052152 193818757222367232 194871669032052576 196162957357859376 196317294853813632 196468977794610384 197602308198011384 197757778149386688 197913370421730816 199365564963609344 199378743544053792 199522422213777408 199535611162892544 200999708938720896 201157851904054272 201330653635709712 202490794691983872 202647247536579264 202793281594331136 202806686755726848 203127179396884992 203976576204398848 204137061315495936 204297672693399552 204455521607399424 205796712220499968 205810315916442624 205958629381963776 205972243781050368 206131386538607616 207320454502831616 207483570517389312 207646814868701184 207825190849764864 209170428814278656 209184255521630208 209335000355438592 209348837941395456 209514826547730432 209679669054849024 210556465759379456 210722127809544192 210884940525871104 211050861014089728 211232161191564288 211384381811392512 212435315840516096 212449358365360128 212613505612148736 212766721672740864 212780786104369152 213117040678699008 214008211099697152 214176588921176064 214510711194648576 214529229264273408 215932134732005376 216273369339592704 216596598749303061 217348609816133632 217448264834546472 217516542429200384 217687680542834688 218031689415524352 218046101875163136 218357546706614468 219472005793185792 219818834410733568 220147362663226062 221620628135411712 221937178619837656 222302596722762807 222477500418060024 223583585805732192 223756335821639604 224286260584060512 224462724990499584 225401338535860096 226124672556061008 227248890491072064 228142441793622528 229096442446284032 229473648229948704 229654193979932928 230974282138466688 231339287646452352 231521301248062464 231703458054709248 232672349456371712 232852121830649344 233235511315685568 233403588250079232 233419016832062976 234579499861751808 234760745780080896 235316732416063488 235501875399868416 236486650267131904 236876023979301888 237062393785737216 237245558091604992 238425065433255936 238614108012692992 238801845312466944 238989730320580608 239177763153248256 239362561881833472 240363480599379968 240743323729641472 240759237487159296 240932736258146304 240948662536323072 242333673063309312 242716629661851648 242907594752065536 244115251888652288 244303865527238656 244517186043150336 244706110232850432 244882453245984768 244898640610689024 245285650592464896 246116196576264192 246311337303425024 246505130645127168 246889686469312512 247649412728233482 248525664502874112 248913372423979008 249679325947317363 250150888323416064 250349228078891008 250546198360621056 251531534031448716 252599855724232704 253377153253901694 253576505852842608 255437130109624472 255638103461402304 255655001802456072 256740836965613568 257530877077736148 257716462026129152 257733497752069536 259828892042736768 259846067405775024 260256698602258896 261550609810479168 261756393138418176 261958637059480512 262579036781339136 263677037532515584 263884493895641088 263901937344470784 264105839002591008 265838324725405056 266029896285036544 266047481550523392 267999611918294528 268210469205405696 268228198612412928 268440871514279616 268652075976525312 269987726255978496 270196330048772352 270391042125774848 270408915674302464 270836239195846656 271049328290414592 272182748420661248 272396896924532736 272607362143199232 272625382196222976 273056208369583104 274413754555256832 274611505842618368 274629658374733824 274841848718143488 275492759901732864 276644760689852416 276862419824934912 276880721148297216 277100254466353152 277318271975768064 278912340695506944 279131783921860608 279353102063640576 279572892073132032 280962837079392256 281179920701161472 281401148018786304 281419749363843072 281642881588752384 281845842415190016 281864473155698688 283265811153813504 283484674149531648 283707714805825536 284156054238265344 286038972352364544 286485202223824896 287366771373327531 287592866394077592 287909512976007168 288364492452790272 288795464999070748 289931019779395296 290728135833550848 292307503548078864 293529816884301416 294244436036789064 295494170847215616 296403462297017076 296636667224080032 296870055632596224 298111447740976256 298341781095519472 299048347445414016 299068115316080688 299283633320666112 301499563408081344 301736777856081408 302998520654762752 303736192037975808 303970871304868896 304189922391496704 305964864306598272 306205591973243904 306446509040099328 306683282411099136 307965709517955584 308452383528603136 308695068330749952 308715473874663936 308937944072945664 310980681754247424 311204784333438976 311225355776083968 311470222303051776 312772666482335744 313014327706774528 313755643221417984 313776383282445312 314002500533157888 314272239821595648 315834698639069184 316083191714316288 316327410788806656 316576291521134592 317076572717088768 317900087244341248 318402460416622592 318652973760774144 318674037548040192 318920258418223104 319150082509111296 321012316649545728 321264883381764096 321766066791972864 323111564084412416 323622172882468864 323876793002754048 323898202098008064 324410054009389056 326022914724200448 326274813643800576 326531520814252032 327047534123286528 327536320059921702 329208008689778688 329728251616100352 330199216970977976 330221043994839093 331367552670498816 331884496565305344 332905767929756484 335375378708598288 335634503732459406 336429390876090768 337836204338535592 338102007803790144 340850804615203072 340873335736608096 343374502770314864 343644663669426048 344210472344923056 346438522723649024 346461423207700032 347008931469678528 347281951872093696 348734146413972224 349008524184557568 349278182745974016 349853266973528352 350105382375118848 351845991860854784 351869249792627712 352141118670121344 352975098624095232 354451099633873408 354729975400697856 355314035968952832 357613958940540928 357637598149883904 357921162019039488 358202767968700416 358484595480870912 359983635007971328 360261773398363136 360545220899069952 361114985594462208 361138856230738944 361399104387219456 363195862566043648 363476482857598976 363500509594963968 364074944492777472 364361392128098304 365885006073675776 366172877832978432 366455798290857984 366775779064725504 367059165349275648 367323679868977152 369174294864396288 369467005955137536 369757695967690752 370334529703968768 371474119092350223 371883120927342592 372175711895814144 372470802751520768 372763856097509376 372788496754311168 375226332485124096 375523842118336512 375819297540931584 377979565532708864 378899783586349056 380065729880852541 380364758779263912 381385296469819392 381980269631766528 383155695164436708 383457155192103456 385111255448420352 386296315616604222 386574693039193728 386600246628104304 389743338064105152 392325914715718752 392634589707627264 392937955589220768 395204616396022768 395515556298773376 395826740843461632 398731129927218688 398757487088107584 399044844427554816 399071222325785088 401999417877441792 402315703808108544 402661307271419424 404981589383967744 405294495073158528 405586563188662272 405613373511453696 406254358793769984 407953152408797696 408274122630991872 408595345386799104 408911043214798848 411593424440999936 411620631832885248 411917258763927552 411944487562100736 412262773077215232 414640909005663232 414967141034778624 415293629737402368 415650381699529728 418340857628557312 418368511043260416 418670000710877184 418697675882790912 419029653095460864 419359338109698048 421112931518758912 421444255619088384 421769881051742208 422101722028179456 422464322383128576 422768763622785024 424898716730720256 425227011224297472 425561572208738304 426234081357398016 428016422199394304 428353177842352128 429021422389297152 429058458528546816 431864269464010752 432546738679185408 433193197498606122 434896529669092944 435033084858400768 436092203750326272 436715093413228936 438944011586371584 439637668821467136 440294725326452124 443241256270823424 443874357239675312 444605193445525614 444955000836120048 447167171611464384 447512671643279208 448572521168121024 448925449980999168 450802677071720192 452249345112122016 454497780982144128 456284883587245056 458192884892568064 458947296459897408 459308387959865856 461948564276933376 462678575292904704 463042602496124928 463406916109418496 465344698912743424 465704243661298688 466471022631371136 466807176500158464 466838033664125952 469158999723503616 469521491560161792 470633464832126976 471003750799736832 472973300534263808 473752047958603776 474124787571474432 474491116183209984 476850130866511872 477228216025385984 477603690624933888 477979460641161216 478725123763666944 480726961198759936 481486647459282944 481518474974318592 481865472516292608 481897325072646144 484667346126618624 485433259323703296 485815189504131072 488607731054477312 489034372086300672 489412220465700864 489797281221378048 490571301184929792 491304480089882553 492232393152528384 492622674606850048 493010261290254336 493779372938625024 495298825456466964 497051329005748224 497826744847958016 499358651894634726 500698456157782016 503063068062897432 503451755598689109 505199711448465408 506754306507803388 507153011705685216 510874260219248944 511276206922804608 511310003604912144 515061754155472296 515432924052258304 515466995504139072 519657784085473536 519692134811550048 520513397204517792 523101219620958336 523512786276836352 523917274118961024 525158073562678272 527354075065031168 527768987791282176 527803874688941568 528211678005182016 531676649450810112 532059792570073088 532094963101046784 535999223836589056 536420938410811392 536456397224825856 536881743028559232 537304151953050624 539975452511956992 540392660097544704 540782084251549696 540817831348604928 541672478391693312 542098656580829184 544365496841322496 544793793849065472 545214724286398464 545250764392445952 546112416739166208 548827509110513664 549259316749467648 549683697436286976 550985519803465728 553289521379704832 553724839649869824 553761442296594432 554200508932706304 554636543951536128 557824681391013888 558263567843721216 558706204127281152 559145784146264064 562359841402322944 562839498727686144 563285763177504768 563728946311397376 566531622307627008 566969348299063296 567415429611651072 568312108476530688 572077944704729088 572970404447649792 574733542746655062 575185732788155184 577590929998141496 579444473424906333 579862039558790592 581456271667101696 584615007096157728 587059633768602832 588488872073578128 592806924594034152 593273334448160064 593740111265192448 596222895481952512 596683562191038944 598096694890828032 598136230632161376 598567266641332224 602999126816162688 603473555712162816 605997041309525504 607472384075951616 607941742609737792 608379844782993408 611929728613196544 612411183946487808 612893018080198656 613366564822198272 615931419035911168 616904767057206272 617390136661499904 617430947749327872 617875888145891328 621961363508494848 622409568666877952 622450711552167936 622940444606103552 625545332964671488 626028655413549056 627511286442835968 627552766564890624 628005001066315776 628544479643191296 631669397278138368 632166383428632576 632654821577613312 633152583042269184 634153145434177536 635800174488682496 636804920833245184 637305947521548288 637348075096080384 637840516836446208 638300165018222592 642024633299091456 642529766763528192 643532133583945728 646223128168824832 647244345764937728 647796404196016128 648820108018778112 649789796247909183 652045829448400896 652549627287601152 653063041628504064 654095068246573056 655072640119843404 658416017379557376 659456503232200704 660398433941955952 660442087989678186 665811535859512968 666907790168288421 670750757417196576 671269007464918812 672858781752181536 675672408677071184 676204015607580288 681701609230406144 681746671473216192 686749005540629728 687289327338852096 688420944689846112 692877045447298048 692922846415400064 694017862939357056 694563903744187392 697468292827944448 698017048369115136 698556365491948032 699706533947056704 700210764750237696 703691983721709568 703738499585255424 704282237340242688 705950197248190464 708902199267746816 709459950801395712 710628071937905664 715227917881081856 715275196299767808 715842324038078976 716405535937400832 716969190961741824 719967270015942656 720523546796726272 721090441798139904 722229971188924416 722277712461477888 722798208774438912 726952965715197952 727001019189927936 728149888985554944 728722784256196608 731770012147351552 732345755665956864 732911596581715968 733551558129451008 734118330698551296 734647359737954304 738348589728792576 738934011910275072 739515391935381504 740669059407937536 742948238184700446 743766241854685184 744941605503041536 745576993508622336 749037977841952089 750452664970248192 751047684236673024 751638595081863168 755959131065417728 757799567172698112 760131459761705082 760729517558527824 766311390328873416 766914310384206912 770222510896840704 772592631233208444 773149386078387456 773200493256208608 779486676128210304 784651829431437504 785269179415254528 785875911178441536 790409232792045536 791031112597546752 791653481686923264 797462259854437376 797514974176215168 798089688855109632 798142444651570176 803998835754883584 804631407616217088 805322614542838848 809963178767935488 810588990146317056 811173126377324544 811226747022907392 812508717587539968 815906304817595392 816548245261983744 817190690773598208 817822086429597696 823186848881999872 823241263665770496 823834517527855104 823888975124201472 824525546154430464 829281818011326464 829934282069557248 830587259474804736 831300763399059456 836681715257114624 836737022086520832 837395351765581824 838059306190921728 838718676219396096 842225863037517824 842888511238176768 843539762103484416 844203444056358912 844928644766257152 845537527245570048 849797433461440512 850454022448594944 851123144417476608 852468162714796032 856032844398788608 858116917057093632 862100314119982593 863728538928021504 865093477358370816 866386394997212244 869793059338185888 870066169716801536 872184407500652544 873430186826457872 880589450652904248 886482512541646848 887748714479350624 889210386891051228 889910001672240096 894334343222928768 895025343286558416 897145042336242048 897850899961998336 901605354143440384 904498690224244032 908995561964288256 912569767174490112 916385769785136128 917894592919794816 918616775919731712 923897128553866752 925357150585809408 926085204992249856 926813832218836992 930689397825486848 931408487322597376 932942045262742272 933614353000316928 933676067328251904 938317999447007232 939042983120323584 941266929664253952 942007501599473664 945946601068527616 947504095917207552 948249575142948864 948982232366419968 953700261733023744 954456432050771968 955207381249867776 955958921282322432 957450247527333888 961453922397519872 962973294918565888 963036949948637184 963794650145292288 969334692253237248 970866518647406592 971630379008262144 977215462108954624 978068744172601344 978824440931401728 979594562442756096 981142602369859584 982608960179765106 985245349213700096 990597650912933928 990663131984517279 994102658011496448 995653489695916032 998717303789269452 1001396912315564032 1006126136125794864 1006903511197378218 1013508613015606776 1014306023411370432 1021748520438497888 1022552413845609216 1022620007209824288 1030123508310944592 1030865848104516608 1030933991008278144 1039315568170947072 1039384269623100096 1041026794409035584 1046202439241916672 1047025572553672704 1047834548237922048 1050316147125356544 1054708150130062336 1055537975582564352 1055607749377883136 1056423356010364032 1063353298901620224 1064119585140146176 1064189926202093568 1071998447673178112 1072841876821622784 1072912794449651712 1073763486057118464 1074608303906101248 1079950905023913984 1080785320195089408 1081564168503099392 1081635662697209856 1083344956783386624 1084197313161658368 1088730993682644992 1089587587698130944 1090429448572796928 1090501528784891904 1092224833478332416 1097655018221027328 1098518633498935296 1099367394872573952 1101971039606931456 1106579042759409664 1107522884593188864 1108401017865412608 1109273087903072256 1114422357277050669 1115649362782027776 1116527135687442432 1117412408254562304 1118291568292528128 1124719682804645888 1125678997455372288 1126571526355009536 1127457892622794752 1133938696598126592 1137428040426667987 1140197189642557623 1144155889409458176 1145940808895299584 1149467085493310124 1150371465576310368 1155181859996282992 1158888946849812666 1159724079117581184 1169230014192315456 1174119267537205664 1176977744147156256 1185613849188068304 1186546668896320128 1187480222530384896 1192445790963905024 1193367124382077888 1196193389781656064 1196272461264322752 1197134533282664448 1205998253632325376 1206947111424325632 1211994082619051008 1214944768151903232 1215883485219475584 1216759689565986816 1223859457226393088 1224822367892975616 1225786036160397312 1226733129644396544 1231862838071822336 1233809534114412544 1234780273322999808 1234861895498655744 1235751776291782656 1243922727016989696 1244819137333755904 1244901423104335872 1245880889212207104 1251090665929342976 1252057310827098112 1255022572885671936 1255105533129781248 1256010002132631552 1257088959286382592 1263338794556276736 1264332766857265152 1265309643155226624 1266305166084538368 1268306290868355072 1271600348977364992 1273609841666490368 1274696150192160768 1275681033672892416 1284049266598182912 1285059533527056384 1287064267167891456 1292446256337649664 1294488691529875456 1295592808392032256 1297640216037556224 1299579592495818366 1305099254575202304 1309115291811825419 1310145280239686808 1316832034759114752 1318913006464401408 1320796867883911904 1320884175979356372 1331623071719025936 1333815580336576842 1341501514834393152 1342538014929837624 1345717563504363072 1351344817354142368 1352408031215160576 1363403218460812288 1363493342946432384 1373498011081259456 1374578654677704192 1376841889379692224 1385754090894596096 1385845692830800128 1388035725878714112 1389127807488374784 1394936585655888896 1396034096738230272 1397112730983896064 1399413067894113408 1400421529500475392 1407383967443419136 1407476999170510848 1408564474680485376 1411900394496380928 1417804398535493632 1418919901602791424 1421256143875811328 1430455835762163712 1430550392599535616 1431684648076157952 1432811071874801664 1433938381923483648 1439934540031885312 1441047093593452544 1442180883596279808 1444459942377848832 1444555424922955776 1445596417548877824 1453905931430395904 1454002038379855872 1456299777971109888 1457445568512393216 1463540024294703104 1465823193163431936 1467103116258902016 1468236661397102592 1473913440269647659 1476697179457585152 1477868023820550144 1479030783870763008 1481338118815875072 1485896476369400892 1487532483709370368 1489883211006083072 1491153987017244672 1498075955683904178 1502095368473346048 1511918262130835456 1515599134345396224 1520262919523410164 1521459035117055648 1532622780657746832 1533828620768413824 1545185262466416888 1546298772156774912 1546400986512417216 1558973352256420608 1569303658862875008 1570538358830509056 1571751822356883072 1580818465584091072 1582062225195093504 1583306963373846528 1594924519708874752 1595029948352430336 1596179377710219264 1596284889303140352 1607997671509767168 1609262815232434176 1610645229085677696 1619926357535870976 1621177980292634112 1622346252754649088 1622453494045814784 1625017435175079936 1631812609635190784 1633096490523967488 1634381381547196416 1635644172859195392 1646373697763999744 1646482527331540992 1647777950248402944 1649051092308860928 1658563636022652928 1659868564139114496 1661174518949609472 1662601526798118912 1673363430514229248 1673474044173041664 1674790703531163648 1676118612381843456 1677437352438792192 1684451726075035648 1687079524206968832 1689857289532514304 1692270986976262127 1699594866922881024 1700908044897189888 1702246288834953216 1704936325429592064 1712065688797577216 1716233834114187264 1724200628239965186 1732772789994424488 1739586118676371776 1740132339433603072 1744368815001305088 1746860373652915744 1761178901305808496 1775497428958701248 1778420773782102456 1779820003344480192 1788668686445857536 1790050686573116832 1794290084672484096 1795701799923996672 1803210708286880768 1808997380448488064 1817991123928576512 1825139534348980224 1832771539570272256 1835789185839589632 1837233551839463424 1847794257107733504 1850714301171618816 1852170409984499712 1853627664437673984 1861378795650973696 1862816974645194752 1865884090525484544 1867228706000633856 1867352134656503808 1876635998894014464 1878085966240647168 1882533859328507904 1884015003198947328 1891893202137055232 1895008191834415104 1896499150285897728 1897964464732839936 1907400523466047488 1908912864101543936 1910414762499735552 1911917842564644864 1914900495054667776 1922907844795039744 1925946589837131776 1926073899897274368 1927589300290584576 1938669384506474496 1941733037294813184 1949369388743727549 1954430924217909248 1956137488345202688 1957648881862803456 1959189124885512192 1962285204739719168 1965217920359530212 1970490698427400192 1981195301825867856 1981326263969034558 1997434607578538904 2002793824631128064 2012252272251589728 2013807022394756436 2027017226031213552 2028612046822740864 2043497040876995776 2045104827691218432 2045240014419648576 2060247016621889184 2061731696209033216 2061867982016556288 2078631136341894144 2078768539246200192 2082053588818071168 2092404878483833344 2094051145107345408 2095669096475844096 2100632294250713088 2109416300260124672 2111075951165128704 2111215498755766272 2112846712020728064 2126706597803240448 2128239170280292352 2128379852404187136 2143996895346356224 2145683753643245568 2145825588899303424 2147526972114236928 2149216607812202496 2159901810047827968 2161570640390178816 2163128337006198784 2163271325394419712 2166689913566773248 2168394626323316736 2177461987365289984 2180858897145593856 2181003057569783808 2184449666956664832 2195310036442054656 2197037266997870592 2198734789745147904 2203942079213862912 2213158085518819328 2215045769186377728 2216802035730825216 2218546175806144512 2228844714554101338 2231298725564055552 2234824816509124608 2238164853742798297 2249439365609291776 2251357994910744576 2253143052710019072 2254915785245589504 2267877393196253184 2274856080853335974 2280394379285115246 2298934170986620248 2300742931152620736 2310363719992565984 2317777893699625332 2319448158235162368 2338460028384630912 2348238535074411328 2353955488294312512 2371227698376136608 2373093337792640256 2374960445060769792 2384891581927810048 2386734248764155776 2392386779563312128 2392544922528645504 2394269066565328896 2411996507264650752 2413894222848651264 2423988165238102016 2429889536303806464 2431766970438951168 2433519379131973632 2447718914452786176 2449644735785951232 2451572072320794624 2453466259288793088 2463725676143644672 2467619068228825088 2469560546645999616 2469723790997311488 2471503552583565312 2487845454033979392 2489638274667511808 2489802846208671744 2491761778424414208 2502181331858685952 2504114621654196224 2510045145771343872 2510211066259562496 2514177918572765184 2526677589112553472 2528665533714530304 2530619286310453248 2532610332169076736 2536612581736710144 2543200697954729984 2547219683332980736 2549392300384321536 2551362067345784832 2568098533196365824 2584892512675299328 2588977383059750912 2591185616784064512 2595280432075112448 2599159184991636732 2610198509150404608 2618230583623650838 2620290560479373616 2641593735767823808 2641768351958712744 2663246143438051872 2667631160673153684 2683003029668786304 2685076029859675248 2691435127008726144 2702689634708284736 2704816062430321152 2726806436921624576 2726986685892864768 2746996022162518912 2749157309355408384 2753683778759384448 2771508181789192192 2771691385661600256 2776071451757428224 2778255614976749568 2789873171311777792 2792068193476460544 2794225461967792128 2798826135788226816 2800843059000950784 2814767934886838272 2814953998341021696 2817128949360970752 2823800788992761856 2835608797070987264 2837839803205582848 2842512287751622656 2860911671524327424 2861100785199071232 2863369296152315904 2865622143749603328 2867876763846967296 2879869080063770624 2882094187186905088 2884361767192559616 2888919884755697664 2889110849845911552 2907811862860791808 2908004076759711744 2912599555942219776 2914891137024786432 2927080048589406208 2931646386326863872 2934206232517804032 2936473322794205184 2947826880539295318 2955736047641100288 2971792952738801784 2975064967418740736 2979766422012166144 2982307974034489344 2996151911367808356 3004190736946692096 3040525839046820328 3042918070234111296 3065245561315493664 3067657241536827648 3090370524932833776 3092597544313549824 3092801973024834432 3117946704512841216 3138607317725750016 3141076717661018112 3143503644713766144 3161636931168182144 3164124450390187008 3166613926747693056 3189849039417749504 3190059896704860672 3192358755420438528 3192569778606280704 3215995343019534336 3218525630464868352 3221290458171355392 3239852715071741952 3242355960585268224 3244692505509298176 3244906988091629568 3250034870350159872 3263625219270381568 3266192981047934976 3268762763094392832 3271288345718390784 3292747395527999488 3292965054663081984 3295555900496805888 3298102184617721856 3317127272045305856 3319737128278228992 3325203053596237824 3346726861028458496 3346948088346083328 3349581407062327296 3352237224763686912 3354874704877584384 3368903452150071296 3374159048413937664 3379714579065028608 3384541973952524254 3401816089794379776 3412284121280003961 3424131377595154432 3432467668228374528 3448401256479930372 3465545579988848976 3479172237352743552 3493720747305831488 3522357802611616992 3550994857917402496 3556841547564204912 3559640006688960384 3577337372891715072 3580101373146233664 3588580169344968192 3591403599847993344 3606421416573761536 3617994760896976128 3635982247857153024 3650279068697960448 3665543079140544512 3671578371679179264 3674467103678926848 3695588514215467008 3701428602343237632 3704340819968999424 3707255328875347968 3722757591301947392 3725633949290389504 3731768181050969088 3734457412001267712 3734704269313007616 3753271997788028928 3756171932481294336 3765067718657015808 3768030006397894656 3783786404274110464 3790016383668830208 3792998300571795456 3795928929465679872 3814801046932094976 3817825728203087872 3820829524999471104 3845815689590079488 3851893179674263552 3852147799794548736 3855178600581169152 3877338769012948992 3883466074589626368 3898738777487455098 3915297763725606912 3927345875435476257 3930435840719060424 3940981396854800384 3962390603651735712 3962652527938069116 3994869215157077808 4024504544503179456 4027614044789512872 4054034452062427104 4057224093645481728 4086994081753991552 4090209655382436864 4090480028839297152 4120494033243778368 4123463392418066432 4123735964033112576 4157262272683788288 4157537078492400384 4164107177636142336 4184809756967666688 4188102290214690816 4191338192951688192 4201264588501426176 4218832600520249344 4222151902330257408 4222430997511532544 4225693424041456128 4253413195606480896 4256478340560584704 4256759704808374272 4287993790692712448 4291367507286491136 4291651177798606848 4295053944228473856 4298433215624404992 4319803620095655936 4323141280780357632 4326256674012397568 4326542650788839424 4333379827133546496 4336789252646633472 4354923974730579968 4361717794291187712 4362006115139567616 4368899333913329664 4390620072884109312 4397469579490295808 4426316171037638656 4430091538372755456 4433604071461650432 4437092351612289024 4457689429108202676 4462597451128111104 4469649633018249216 4476329707485596594 4506286105420038144 4535754786392506368 4549712161706671948 4560788758570230492 4597868341973240496 4601485862305241472 4620727439985131968 4635555787399250664 4638896316470324736 4676920056769261824 4696477070148822656 4707910976588625024 4742455396752273216 4746186675585280512 4749920890121539584 4769783163855620096 4773468497528311552 4784773559126624256 4785089845057291008 4788538133130657792 4823993014529301504 4827788445697302528 4847976330476204032 4859779072607612928 4863533940877902336 4867038758263947264 4895437828905572352 4899289471571902464 4903144144641589248 4906932518577586176 4927451352287289344 4935238136457650176 4939121093291999232 4939447581994622976 4975690908067958784 4979276549335023616 4979605692417343488 4983523556848828416 5004362663717371904 5008229243308392448 5020090291542687744 5020422132519124992 5028355837145530368 5053355178225106944 5061238572620906496 5076812960928786381 5086401395909459968 5094439366665961472 5098784600768643072 5102724134691569664 5136197066392731648 5198318369983273464 5220397018300809216 5236461167247301676 5240581120958747232 5283187471535647616 5283536703917425488 5326492286876103744 5335262321346307368 5366006059337572608 5370152059719350496 5382870254017452288 5405379269416569472 5409632124860642304 5453612873843249152 5453973371785729536 5493992044325037824 5498314618710816768 5507367557518768896 5543016363578384384 5543382771323200512 5552142903514856448 5556511229953499136 5579746342623555584 5584136386952921088 5588450923935584256 5597652271576453632 5601686118001901568 5629535869773676544 5629907996682043392 5634257898721941504 5647601577985523712 5671217594141974528 5675679606411165696 5685024575503245312 5721823343048654848 5722201570398142464 5726738592304631808 5731244287499206656 5735753527693934592 5759738160127541248 5764188374373810176 5768723534385119232 5777839769511395328 5778221699691823104 5816008153519423488 5825199111884439552 5854160097178812416 5863292772653727744 5868412465035608064 5872946645588410368 5895653761078590636 5911472095282200576 5943585905477603568 5992303822735616712 6008381473893384192 6081051678093640656 6085836140468222592 6130491122630987328 6135314483073655296 6180741049865667552 6185195088627099648 6185603946049668864 6235893409025682432 6277214635451500032 6282153435322036224 6287007289427532288 6323273862336364288 6328248900780374016 6333227853495386112 6379698078835499008 6380119793409721344 6384717510840877056 6385139557212561408 6431990686039068672 6437051260929736704 6442580916342710784 6479705430143483904 6484711921170536448 6489385011018596352 6489813976183259136 6500069740700319744 6527250438540763136 6532385962095869952 6542576691436781568 6585494791055998976 6585930109326163968 6591111800993611776 6596204369235443712 6634254544090611712 6639474256556457984 6650406107192475648 6693896176692166656 6704474449527373824 6714494561228394891 6737806904300142592 6748318096827875328 6759429158130057216 6769083947905048508 6803632179588759552 6824568242560007922 6896802512959860744 6931091159977697952 6958344474705487104 6987441494611662976 7044715605223233984 7101989715834804992 7113683095128409824 7119280013377920768 7154674745783430144 7160202746292467328 7177160338689936384 7182807199695986688 7212842833147523072 7235989521793952256 7271964495714306048 7300558137395920896 7331086158281089024 7343156743358358528 7348934207357853696 7391177028430934016 7402857204686475264 7408681639937998848 7414510657750695936 7445515182603894784 7451267898580779008 7463536362101938176 7468914824002535424 7469408538626015232 7506543995576057856 7512343864962588672 7530135437314031616 7567572808548220928 7580032767337660416 7585996601143590912 7591857858931359744 7629602093864189952 7635651456406175744 7641659049998942208 7704295599589097472 7754677538025897984 7766932149179252736 7797477554974910196 7830595527451213824 7854691750870952514 7860871681438120848 7924781207303471424 7925305055876138232 7989738430314155616 8049009089006358912 8055228089579025744 8108068904124854208 8114448187290963456 8173988163507983104 8180419310764873728 8180960057678594304 8240988066487556736 8246926784836132864 8247471928066225152 8314524545367576576 8315074156984800768 8328214355272284672 8369619513935333376 8376204580429381632 8382676385903376384 8402529177002852352 8437665201040498688 8444303804660514816 8444861995023065088 8451386848082912256 8506826391212961792 8512956681121169408 8513519409616748544 8575987581385424896 8582735014572982272 8583302355597213696 8590107888456947712 8596866431248809984 8639607240191311872 8646282561560715264 8653085301577678848 8666759654267092992 8709847949461159936 8723435588582375424 8724012230279135232 8737798667826659328 8781240145768218624 8794939158980591616 8867208142923300864 8915378858216405352 8925194902256222208 8939299266036498432 8952659414971193188 9012572210840076288 9099424323413343896 9121577517140460984 9195736683946480992 9202971724610482944 9241454879970263936 9271111574798501328 9277792632940649472 9353840113538523648 9392954140297645312 9415821953177250048 9484910793504546432 9492373351170561024 9499841780243079168 9539566327711240192 9546936995056623104 9569547118253248512 9570179690114582016 9577076266261315584 9647986029058603008 9655576891394605056 9695952660952408064 9719558145215225856 9727067881755804672 9734077516527894528 9790875657811144704 9798578943143804928 9806288289283178496 9813865037155172352 9854902704574578688 9870476272915300352 9878242186583998464 9878895163989245952 9951381816135917568 9959211384834686976 10008725327434743808 10016458486616784896 10040180583085375488 10040844265038249984 10056711674291060736 10106710356450213888 10122477145241812992 10153625921857572762 10205448269383139328 10236852363840011883 10272394132785463296 10396636739966546928 10472922334494603352 10481162241917494464 10566374943071295232 10567073407834850976 10652984573752207488 10670524642692614736 10732012118675145216 10740304119438700992 10765740508034904576 10810758538833138944 10819264249721284608 10907225747686498304 10907946743571459072 10987984088650075648 10996629237421633536 11014735115037537792 11086032727156768768 11086765542646401024 11104285807029712896 11113022459906998272 11159492685247111168 11168272773905842176 11176901847871168512 11195304543152907264 11203372236003803136 11259071739547353088 11259815993364086784 11268515797443883008 11295203155971047424 11342435188283949056 11351359212822331392 11370049151006490624 11444403140796284928 11453477184609263616 11462488574998413312 11519476320255082496 11528376748747620352 11537447068770238464 11555679539022790656 11556443399383646208 11632016307038846976 11650398223768879104 11745893291176820736 11782037626306428771 11791307522157181272 11822944190564401152 11887171810955207136 11984607645471233424 12162103356187281312 12171672280936445184 12260982245261974656 12270628966147310592 12361482099731335104 12370390177254199296 12371207892099337728 12471786818051364864 12554429270903000064 12564306870644072448 12574014578855064576 12646547724672728576 12656497801560748032 12666455706990772224 12759396157670998016 12760239586819442688 12769435021681754112 12770279114425122816 12863981372078137344 12874102521859473408 12885161832685421568 12959410860286967808 12969423842341072896 12978770022037192704 12979627952366518272 13000139481400639488 13054500877081526272 13064771924191739904 13085153382873563136 13171860218652327936 13192408738470887424 13268509088181223424 13278948513112915968 13300812214384951296 13387792353384333312 13408948899054747648 13428989122456789782 13518858316260114432 13538167895810097016 13607264359177519104 13649136485120015844 13793605025919721488 13862182319955395904 13916688949410974208 13974882989223325952 14089431210446467968 14203979431669609984 14227366190256819648 14238560026755841536 14309349491566860288 14320405492584934656 14354320677379872768 14365614399391973376 14425685666295046144 14471979043587904512 14543928991428612096 14601116274791841792 14662172316562178048 14686313486716717056 14697868414715707392 14782354056861868032 14805714409372950528 14817363279875997696 14891030365207789568 14902535797161558016 14927072724203876352 14937829648005070848 14938817077252030464 15013087991152115712 15024687729925177344 15060270874628063232 15160065534675320832 15183715717862719488 15230438882786359143 15259204187728379904 15271302912812351488 15283318099997884416 15408591199178194944 15594955109949820392 15661191054902427648 15709383501741905028 15721743362876241696 15849562414606942848 15850610111752276464 15979476860628311232 16098018178012717824 16110456179158051488 16216137808249708416 16228896374581926912 16347976327015966208 16360838621529747456 16361920115357188608 16481976132975113472 16493853569672265728 16494943856132450304 16629049090735153152 16630148313969601536 16656428710544569344 16739239027870666752 16752409160858763264 16765352771806752768 16805058354005704704 16875330402080997376 16888607609321029632 16889723990046130176 16902773696165824512 17013652782425923584 17027038819233497088 17151975162770849792 17165470029145964544 17166604711194427392 17180215776913895424 17193732862497619968 17279214480382623744 17292565123121430528 17306170603155357696 17333519308534185984 17448024460558270464 17475597335653318656 17562480291536437248 17589878317961183232 17734416285846601728 17830757716432810704 17905318829942386376 18025144421680152576 18198848646826687792 18243155034280921968 18391473367892961984 18405943449220965888 18482909759940527872 18542223149597002656 18555585265881298944 18707680227077047296 18785908280595290624 18831643906354500096 18969821587009092864 18984746702341122048 18999683560486158336 19079132655422480384 19093873990113246208 19139094236506497024 19140359380229164032 19154152532522631168 19295972058117206016 19311153782789210112 19391905321904816128 19439116290430451712 19454135763511609344 19468155033055789056 19581751315622289408 19597157886287609856 19627730074310344704 19709805409149157376 19740952545830600704 19756484373167996928 19757790327978491904 19902763632271835136 19918422769669373952 20032916973233569792 20081688530076499968 20113423348582121472 20143483683685184673 20213420712900427776 20244954290483625984 20307251843715145524 20410896538766278656 20473704727680023766 20793273479933093856 20945844668989206704 20962324483834988928 21132749886142590464 21134146815669701952 21305969147504414976 21341049285385229472 21464024237350290432 21480608238877401984 21531481016069809152 21621517077666277888 21638528499442569216 21814451495372996608 21815893487142918144 21975968177300151296 21993258474843267072 22029470230075075584 22172065454313537536 22173531085292802048 22208571614059425792 22226044919813996544 22318985370494222336 22336545547811684352 22353803695742337024 22390609086305814528 22406744472007606272 22519631986728173568 22537031594887766016 22590406311942094848 22684870376567898112 22702718425644662784 22740098302012981248 22888806281592569856 22906954369218527232 22924977149996826624 23056753497495240704 23112886798767292416 23264032614077693952 23300796447537758208 23491786582353641472 23564075252612857542 23582615044314362544 23774343621910414272 23969215290942466848 24324206712374562624 24343344561872890368 24521964490523949312 24541257932294621184 24722964199462670208 24740780354508398592 24742415784198675456 24943573636102729728 25108858541806000128 25128613741288144896 25148029157710129152 25293095449345457152 25312995603121496064 25332911413981544448 25518792315341996032 25520479173638885376 25538870043363508224 25540558228850245632 25727962744156274688 25748205043718946816 25770323665370843136 25918821720573935616 25938847684682145792 25959255904733036544 26000278962801278976 26109001754163052544 26129543848383479808 26170306765747126272 26343720437304655872 26384817476941774848 26537018176362446848 26601624428769902592 26775584706768666624 26817897798109495296 26857978244913579564 27037716632520228864 27076335791620194032 27298272970240031688 27587210051839442976 27724364639910791808 27833377898821948416 27949765978446651904 28178862420892935936 28407958863339219968 28454732380513639296 28477120053511683072 28618698983133720576 28640810985169869312 28708641354759745536 28731228798783946752 28851371332590092288 28943958087175809024 29087857982857224192 29202232549583683584 29324344633124356096 29372626973433434112 29395736829431414784 29564708113723736064 29611428818745901056 29634726559751995392 29805071594323116032 29854145448407752704 29877634154504060928 30026175982304231424 30049375459850354688 30120541749256126464 30320131069350641664 30367431435725438976 30460877765572718286 30542605825624702976 30710557091520035649 30817182398356389888 31189910219899640784 31418767003483810056 31443486725752483392 31699124829213885696 31701220223504552928 31958953721256622464 32196036356025435648 32220912358316102976 32432275616499416832 32457792749163853824 32695952654031932416 32721677243059494912 32723840230714377216 32963952265950226944 32987707139344531456 32989887712264900608 33258098181470306304 33260296627939203072 33312857421089138688 33478478055741333504 33504818321717526528 33530705543613505536 33610116708011409408 33750660804161994752 33777215218642059264 33779447980092260352 33805547392331649024 34027305564851847168 34054077638466994176 34303950325541699584 34333209422388854784 34360431553827790848 34387465724995239936 34558428960765247488 34585130246242861056 34612341206310715392 34667038617068371968 34896048921116540928 34951194671306637312 35346112878919286313 35468832571693203456 35661515432865621408 35810637659884772752 36397697293653375584 36486310068561843936 36782946735785923968 36811886898441931776 36965819519881055744 37084446299194005312 37111170531762597888 37415360454154094592 37571816561190581248 37663287812709000192 37939643174018185728 37969493404682244096 37999367120972316672 38158265310844960768 38187747980226492416 38278188473012994048 38280718760458328064 38308305065045262336 38591944116234412032 38622307565578420224 38783810643809632256 38878232580860903424 38908271527023218688 38936310066111578112 39163502631244578816 39194315772575219712 39255460148620689408 39419610818298314752 39481905091661201408 39515580655956983808 39805527264543670272 39836845539338747904 40065833946467139584 40163377060152999936 40226846697164242944 40286967367370369346 40614503687430291048 40821793077532557312 40947409455360047532 41586546959866187712 41891689337978413408 41924648967669977856 42265499772285180928 42268293631339403904 42611938295008829952 42682098570770458944 42928048474700580864 42961216477754803968 43062962032139618304 43243034155332555776 43277056998885138432 43628902990745993216 43631786974285836288 43951936354600302592 43986516949686534144 44058940460150151168 44344130908627075072 44347062170585604096 44417143228118851584 44452089839627993088 44637970740988444672 44673091095623368704 44707607391484674048 44781218172611629056 44813488944015212544 45039263973456347136 45074063189775532032 45180812623884189696 45369740753135796224 45480196604025962496 45691316648359077429 45777612563185139712 45813908738437054464 45849954299993653248 46113506994990481408 46225773597534584832 46983573164707282944 47128150505225715084 47165230088628725088 47548687243820828544 47938430581884933696 48648413424749125248 48686689123745780736 49043928981047898624 49082515864589242368 49445928398925340416 49481560709016797184 49484831568397350912 49887147272205459456 50217717083612000256 50257227482576289792 50296058315420258304 50586190898690914304 50625991206242992128 50665822827963088896 51037584630683992064 51040958347277770752 51081116457700491264 51455925488312549376 51496410087437893632 51540647330741686272 51837643441147871232 51877695369364291584 51918511809466073088 52000557925602557952 52218003508326105088 52687440874609311744 52769634953883549696 53074036352724893696 53203248857539805184 53715956489827159128 54075433265040457728 54152671583240388064 54596545940480063376 55174420103678885952 55448729279821583616 55666755797643896832 55899531956893303808 56357724841785871872 56815917726678439936 56909464761027278592 56954240107023366144 57237397966267441152 57281621970339738624 57417282709519491072 57462457597567893504 57702742665180184576 57887916174351618048 58175715965714448384 58404465099167367168 58648689266248712192 58745253946866868224 58791473658862829568 59129416227447472128 59222857637491802112 59269453119503990784 59610143188646232064 59708290896815505408 59755268309008121856 60098750919700709376 60430451051055554019 60640262138701283328 60734862871450877952 60921755531145436572 61085211651249405952 61421114183040071298 62379820439799281568 62837534006967620112 62886973451504966784 63398249658427771392 63402440447009105856 63917907442513244928 64392072712050871296 64441824716632205952 64864551232998833664 64915585498327707648 65391905308063864832 65443354486118989824 65447680461428754432 65927904531900453888 65975414278689062912 65979775424529801216 66516196362940612608 66520593255878406144 66625714842178277376 66956956111482667008 67009636643435053056 67061411087227011072 67220233416022818816 67501321608323989504 67558895960184520704 67611094784663298048 68054611129703694336 68108155276933988352 68607900651083399168 68666418844777709568 68720863107655581696 68774931449990479872 69170260492485722112 69383110466026747207 69792097842233081856 69902389342613274624 70692225757838572626 71323030865731242816 71621275319769545504 72795394587306751168 72972620137123687872 73565893471571847936 73623773796883863552 73931639039762111488 74168892598388010624 74222341063525195776 74830720908308189184 75143633122381162496 75326575625418000384 75879286348036371456 75938986809364488192 75998734241944633344 76316530621689921536 76375495960452984832 76556376946025988096 76561437520916656128 76616610130090524672 77183888232468824064 77244615131156840448 77567621287619264512 77756465161721806848 77816543054046437376 78327005262489157632 78388631545150439424 78510920297241378816 78839221636596629504 78963810183322402816 79031161311913967616 79611054529087340544 80131667892934279168 80326754120305999872 80453693394328485888 80573934734740738692 81229007374860582096 81894818910720095064 83173093919732375424 83783378675956826816 83849297935339955712 84530999544570361856 84536587262678807808 85223876590017659904 85364197141540917888 85856096949401161728 85922432955509607936 86125924064279236608 86486068310665111552 86554113997770276864 87257805981491986432 87263573948571672576 87903872709200605184 87973033899373068288 88117880920300302336 88688261817254150144 88694124341171208192 88834286456237703168 88904179679255986176 89275941481976889344 89415214782969348096 89562436345223258112 90078527946912694272 90148126379551064064 90361625247768379392 90739481506271592448 90960393208051924992 91382633296718154858 91627817476874108928 92227013989980962816 92451547195069169664 94256301010451430168 94330460177257450176 95097374487641657088 95876861163769867392 97296826849498250496 97373378247491561472 98087857962095797248 98165031729178484736 98891856797850680832 98963121418033594368 98969663136794701824 99774294544410918912 100435434167224000512 100514454965152579584 100592116630840516608 101172381797381828608 101251982412485984256 101331645655926177792 102075169261367984128 102081916694555541504 102162232915400982528 102911850976625098752 103081294661483372544 103675286882295742464 103755390738728583168 103837023618932146176 104001115851205115904 104436007016652210176 106148072705449787392 106406497715079610368 107431912979654318256 108305343166480776128 109193091880960126752 110348840207357771904 110897458559643167232 111333511595287793664 111799063913786607616 112715449683571743744 113631835453356879872 113818929522054557184 113908480214046732288 114474795932534882304 114563243940679477248 114834565419038982144 114924915195135787008 115405485330360369152 115775832348703236096 116351431931428896768 116808930198334734336 117297378532497424384 117490507893733736448 117582947317725659136 118258832454894944256 118445715274983604224 119220286377292464128 119416581793631010816 119510536618016243712 120197501839401418752 120860902102111108038 121843511062290873144 122170423302498811904 122842228366080142596 124759640879598563136 125675068013935240224 125773946903009933568 126796499316855542784 126804880894018211712 127835814885026489856 128784145424101742592 128883649433264411904 129729102465997667328 129831170996655415296 130783810616127729664 130886708972237979648 130895360922857508864 131855809063800907776 131950828557378125824 131959550849059602432 133032392725881225216 133041186511756812288 133251429684356554752 133913912222965334016 134019273286870106112 134122822174454022144 134440466832045637632 135002643216647979008 135117791920369041408 135222189569326596096 136109222259407388672 137215801302166798336 137332837689555419136 137441726215311163392 137549862899980959744 138340520984971444224 138766220932053494414 141384451515677145252 142646061731462485632 143242550639539091008 145590789174613502336 145945240274247375744 147131786943143695872 147247547593767727104 147863278079524222976 148337785196776021248 148444682127050391552 149661441816616378368 150287266244762324992 150653151250836000768 151758572696072742912 151877973618728976384 151997468483889266688 152633061243379843072 152750991920905969664 153112753892051976192 153122875041833312256 154367776464937648128 154489230262313680896 155135242575238529024 155512930323443613696 155633086108092874752 156654010524978315264 157678443273193259008 157927620366644805632 158062322623827935232 159222109058174681088 161147869469481477384 162458014749721164192 163789637821440190128 166346187839464750848 167566757351913653632 167698595870679911424 169061999089140723712 169073174525357615616 170447753180035319808 170728394283081835776 171712193898802323456 171844865911019215872 172251848128558473216 172972136621330223104 173108227995540553728 174515611962983972864 174527147897143345152 175807745418401210368 175946067798746136576 176235761840600604672 177376523634508300288 177388248682342416384 177668572912475406336 177808359358511972352 178551882963953778688 178830429565938696192 179124872690446516224 180296252759102128128 181478963012543184896 181920786416103849984 182765266593436309716 183255634953748217856 188512602020902860336 188660920354514900352 190194748975283314176 191753722327539734784 194593653698996500992 194746756494983122944 196175715924191594496 196330063458356969472 197783713595701361664 197926242836067188736 197939326273589403648 199548589088821837824 200870868334448001024 201028909930305159168 201184233261681033216 202344763594763657216 202503964824971968512 204150338522735968256 204163833389111083008 204324465830801965056 205823701953250197504 206162589322966745088 207510781477457166336 208149331398080241621 208872014033304420352 214863825959308636512 216610686332961552256 218386183761920253504 220697680414715543808 221794917119286334464 222667023190575587328 223598127827573215232 225430899367143487488 227263670906713759744 227637859044109114368 227816960428093464576 228949591865069764608 229126487881358954496 229669130838077964288 229849830390271574016 230810970660720738304 231551664697406472192 232702863862857793536 234594757064994848768 234981015787467472896 235165894635451318272 236517664909789888512 236891430549967208448 238833163587262021632 240395003678802837504 241721804204222216076 243687022124581746288 245684456732160285192 249519281759197126272 251350136027870480448 251547893806019867136 253592998633711085568 253609761788036423424 255671629770052979712 257568290848203485184 257767298866528823808 259458204931995334656 259662341993310830592 261567621232255459328 261773417944475959296 261790721845715017728 263711618127601815552 263901657114756251648 263919101698119204864 266064785451762450432 266082373023513624576 266502859368713109504 267827824445930668032 268245644348908044288 270005286433295958016 270235583840738082816 270444379138653192192 272218444518814777344 274883452430622326784 276681041969942888448 277532441864106988828 282768903031354290504 285292123462924971264 286485101279078182016 291181578349227004672 291890480548494751488 294263573886287391744 294495095187535454208 295726556159048445952 296675570393552042496 296889364254100783104 299322883633232756736 300574532489524649984 301306302501672001536 303517145392145485824 303755947237457952768 303994936967778533376 305266122486759686144 305501983841811939328 306225507784103952384 306245750083666624512 308735552929875296256 310270485150477058048 311025860646887227392 311266172216185749504 313308021049956630528 318444218116349362176 322295738938962954768 324916029499442328384 327579275642880380256 332692375678929501696 335133514703827307264 335397191741359822848 338123998178281447424 338146349050715231232 340895506360070639616 341456788566163671552 343424387797604646912 343689731822038431744 344503696257116946432 345944273242660446208 346216455991081107456 349031223925967945728 349054295794286690304 351615490836802420736 351892135597492273152 352471523681201209344 354776497364684832768 355337145824950812672 357103765927907557376 357660859131877392384 358249745380893032448 360592505518204256256 365530533186872619432 366511269907496435712 377025204041805720672 377321840709029800704 380389497950566628352 383507444655079469568 389187307397993001984 389493512989966245888 392351431848383188992 392660126916713938944 395567427191402723328 395852485672134377472 395878652547178807296 399097178177643675648 401741736668896002048 402057819860610318336 402368466523362066432 404689527189527314432 405007929649943937024 408327666778222166016 411647403906500395008 412325178645933490176 415021562954914332672 416298662796160483242 429727651918617273024 433221372665923104512 436772367523840507008 441395360829431087616 443589834238572668928 445334046381151174656 447196255655146430464 450861798734286974976 454527341813427519488 455275718088218228736 455633920856186929152 457899183730139529216 458252975762717908992 459338261676155928576 461621941321441476608 463103329394812944384 465405727725715587072 469962031574934945792 473035329819579777024 473782861099934416896 477666327174524043264 483443608408444432152 487374044249163492576 491368913464320570384 499038563518394252544 502700272055740960896 503095787612039734272 507185997267422171136 507219523576072846848 511343259540105959424 515136581696406970368 515534597733057647616 518916409863990669312 519324683986621661184 523135242464510918656 523546835888951918592 523581443691430035456 527423236255203631104 527838203396238409728 532129570903524900864 532164746047027249152 533005718737426219008 535655648891861336064 536491288697816088576 540888758277306384384 544436889037629554688 549766904861244653568 555064883728213977656 565537806062708581008 570584246925849942528 572970202558156364032 582363156698454009344 583780961096989502976 588527147772574783488 588990190375070908416 591453112318096891904 593351140787104084992 593778728508201566208 598645767266465513472 601149064979049299968 602612605003344003072 607034290784290971648 607511894474915905536 610532244973519372288 611003967683623878656 612451015568207904768 612491500167333249024 617471105859750592512 622532344432371499008 624447994194240724863 626616042099913261056 644591477877925909536 649832058998884656768 655158551285760760512 665384751357859003392 670267029407654614528 670794383482719645696 676247996356562894848 676292698101430462464 681791012720141279232 682913577132327343104 686848775595209293824 687379463644076863488 689007392514233892864 691888546485320892416 692432911982162214912 698108591588573380608 703230981673604841472 703784271194984546304 704943047362402418688 709552994729369665536 710674291649901625344 716499490761786064896 721185011036408512512 731061066373745238864 754050408083611441344 754643681418059601408 760778995901133256704 767014889310158939136 778374614795986003968 778987025979932491776 784702863696766377984 785320253833427877888 791134854382805446656 791704971344268754944 791757305094357614592 798194356355287351296 803483473337792004096 804736933046724132864 809379054379054628864 810015859299887874048 816655333556444332032 824650357291866980352 830043125909828665344 832597325592320966484 859455303837234546048 866442745331846209024 873544735047681014016 882790721658862175232 887179668477145337856 890668092762302349312 894392511310292860928 901723597468573949952 909054683626855038976 910551436176436457472 911267841712373858304 915798367460279058432 916505951525435817984 918676523352311857152 926206658789625888768 930811455451431174144 939924063149869891584 955332654349048086528 966887216816888864304 974748088498326985152 982737826928641140768 998077127036788505088 1005400544111481921792 1006191575224079468544 1014371994534844342272 1014439047152145693696 1022686519080211918848 1030273163392813940736 1031069195466115295232 1037832819727981338624 1038649367973243322368 1046270484929021837312 1047093671777903837184 1047162887382860070912 1054846472510407262208 1055676406792476819456 1064329492094054498304 1066011437474852438016 1071311297783722672128 1072982577395632177152 1081777516554612768768 1099533809722489307136 1110129767456427955312 1131075612125417162016 1141168493851699885056 1145940405116312728064 1164726313396908018688 1167561922193979005952 1177054295545149566976 1177980380750141816832 1182906224636193783808 1186702281574208169984 1187557457016403132416 1197291534532931026944 1202298129958098599936 1205225210006688006144 1214068581568581943296 1215023788949831811072 1222007935367247757312 1224983000334666498048 1234942211719501185024 1245064688864742998016 1248895988388481449726 1289182955755851819072 1299664117997769313536 1310317102571521521024 1330769502715718006784 1340534058815309229056 1341588766965439291392 1352495992713125789696 1352585396202860924928 1363582025440282558464 1365827154264654686208 1373697551190418587648 1374758927288153726976 1378014785028467785728 1383777092970641784832 1384865823964324429824 1396217183177146761216 1406461963347209682944 1409886094724804837376 1419105989458739331072 1421348583299803250688 1432998981523572129792 1462122132747490477728 1508100816167222882688 1509287362836119202816 1521557991802266513408 1534029778620317878272 1556749229591972007936 1557974051959864983552 1569405727393532755968 1570640507666855755776 1582269708765610893312 1583514610188715229184 1596388712710574702592 1606966946675584008192 1609473866093448265728 1618758108758109257728 1633310667112888664064 1649300714583733960704 1665194651184641932968 1718910607674469092096 1732885490663692418048 1747089470095362028032 1765581443317724350464 1774359336954290675712 1781336185524604698624 1788785022620585721856 1803447194937147899904 1818109367253710077952 1821102872352872914944 1822535683424747716608 1831596734920558116864 1833011903050871635968 1837353046704623714304 1852413317579251777536 1873343982582722174589 1879848126299739783168 1933774433633777728608 1949496176996653970304 1965475653857282281536 1996154254073577010176 2010801088222963843584 2012383150448158937088 2028743989069688684544 2028878094304291387392 2045373038160423837696 2060546326785627881472 2062138390932230590464 2075665639455962677248 2077298735946486644736 2092540969858043674624 2094325774765720141824 2109692945020814524416 2111352813584953638912 2128658984188108996608 2132022874949704876032 2163555033109225537536 2220259534912855910624 2262151224250834324032 2282336987703399770112 2291880810232625456128 2329452626793816037376 2335123844387958011904 2354108591090299133952 2355960761500283633664 2365812449272387567616 2373404563148416339968 2375114914032806264832 2394583069065862053888 2404596259916197199872 2410450420013376012288 2428137163137163886592 2430047577899663622144 2444015870734495514624 2449966000669332996096 2490129377729485996032 2497791976776962899452 2578365911511703638144 2599328235995538627072 2620634205143043042048 2661539005431436013568 2681068117630618458112 2683177533930878582784 2704991985426251579392 2705170792405721849856 2727164050880565116928 2731654308529309372416 2747395102380837175296 2749517854576307453952 2756029570056935571456 2767554185941283569664 2792434366354293522432 2812923926694419365888 2819772189449609674752 2865997963047144259584 2924244265494980955456 3016201632334445765376 3018574725672238405632 3043115983604533026816 3068059557240635756544 3113498459183944015872 3115948103919729967104 3138811454787065511936 3141281015333711511552 3164539417531221786624 3167029220377430458368 3213933893351168016384 3218947732186896531456 3237516217516218515456 3298601429167467921408 3330389302369283865936 3437821215348938184192 3465770981327384836096 3494178940190724056064 3531162886635448700928 3548718673908581351424 3562672371049209397248 3577570045241171443712 3606894389874295799808 3636218734507420155904 3642205744705745829888 3645071366849495433216 3666023806101743271936 3704826635158503555072 3746687965165444349178 3867548867267555457216 3898992353993307940608 3930951307714564563072 3992308508147154020352 4021602176445927687168 4024766300896317874176 4057487978139377369088 4057756188608582774784 4090746076320847675392 4121092653571255762944 4124276781864461180928 4151331278911925354496 4154597471892973289472 4185081939716087349248 4188651549531440283648 4219385890041629048832 4257317968376217993216 4264045749899409752064 4440519069825711821248 4524302448501668648064 4564673975406799540224 4583761620465250912256 4658905253587632074752 4670247688775916023808 4708217182180598267904 4711921523000567267328 4731624898544775135232 4746809126296832679936 4789166138131724107776 4809192519832394399744 4820900840026752024576 4856274326274327773184 4888031741468991029248 4899932001338665992192 4995583953553925798904 5156731823023407276288 5198656471991077254144 5241268410286086084096 5323078010862872027136 5362136235261236916224 5366355067861757165568 5409983970852503158784 5410341584811443699712 5454328101761130233856 5463308617058618744832 5494790204761674350592 5499035709152614907904 5512059140113871142912 5535108371882567139328 5625847853388838731776 5639544378899219349504 5848488530989961910912 6032403264668891530752 6037149451344476811264 6086231967209066053632 6136119114481271513088 6226996918367888031744 6231896207839459934208 6277622909574131023872 6329078835062443573248 6334058440754860916736 6475032435032437030912 6660778604738567731872 6875642430697876368384 6931541962654769672192 6988357880381448112128 7062325773270897401856 7097437347817162702848 7125344742098418794496 7155140090482342887424 7213788779748591599616 7272437469014840311808 7284411489411491659776 7290142733698990866432 7332047612203486543872 7493375930330888698356 7735097734535110914432 7797984707986615881216 7861902615429129126144 7984617016294308040704 8043204352891855374336 8049532601792635748352 8114975956278754738176 8115512377217165549568 8181492152641695350784 8242185307142511525888 8248553563728922361856 8302662557823850708992 8370163879432174698496 8377303099062880567296 8438771780083258097664 8881038139651423642496 9048604897003337296128 9129347950813599080448 9167523240930501824512 9317810507175264149504 9340495377551832047616 9416434364361196535808 9423843046001134534656 9463249797089550270464 9493618252593665359872 9618385039664788799488 9641801680053504049152 9712548652548655546368 9991167907107851597808 10313463646046814552576 10397312943982154508288 10482536820572172168192 10646156021725744054272 10724272470522473832448 10732710135723514331136 10819967941705006317568 10820683169622887399424 10908656203522260467712 10926617234117237489664 10998071418305229815808 11070216743765134278656 11696977061979923821824 12064806529337783061504 12074298902688953622528 12172463934418132107264 12272238228962543026176 12453993836735776063488 12463792415678919868416 12555245819148262047744 12658157670124887146496 13321557209477135463744 13751284861395752736768 13863083925309539344384 13976715760762896224256 14124651546541794803712 14194874695634325405696 14310280180964685774848 14427577559497183199232 14568822978822983319552 14664095224406973087744 14986751860661777396712 15470195469070221828864 15595969415973231762432 15723805230858258252288 15969234032588616081408 16086408705783710748672 16099065203585271496704 16229951912557509476352 16231024754434331099136 16362984305283390701568 16484370614285023051776 16497107127457844723712 16605325115647701417984 16877543560166516195328 17762076279302847284992 18097209794006674592256 18258695901627198160896 18335046481861003649024 18635621014350528299008 18680990755103664095232 18832868728722393071616 18926499594179100540928 18987236505187330719744 19425097305097311092736 19982335814215703195616 20626927292093629105152 20794625887964309016576 20965073641144344336384 21292312043451488108544 21448544941044947664896 21465420271447028662272 21641366339245774798848 21817312407044520935424 21853234468234474979328 21996142836610459631616 23393954123959847643648 24129613058675566123008 24148597805377907245056 24344927868836264214528 24544476457925086052352 24907987673471552126976 25110491638296524095488 25316315340249774292992 26643114418954270927488 27502569722791505473536 27726167850619078688768 27953431521525792448512 28249303093083589607424 28389749391268650811392 28855155118994366398464 29137645957645966639104 29973503721323554793424 30940390938140443657728 31191938831946463524864 31447610461716516504576 31938468065177232162816 32172817411567421497344 32198130407170542993408 32459903825115018952704 32462049508868662198272 32725968610566781403136 32994214254915689447424 33210650231295402835968 35524152558605694569984 36194419588013349184512 36517391803254396321792 36670092963722007298048 37271242028701056598016 37361981510207328190464 37665737457444786143232 37974473010374661439488 39964671628431406391232 41253854584187258210304 41589251775928618033152 41930147282288688672768 42584624086902976217088 42897089882089895329792 42930840542894057324544 43282732678491549597696 43706468936468949958656 43992285673220919263232 46787908247919695287296 48259226117351132246016 48297195610755814490112 48689855737672528429056 49088952915850172104704 49815975346943104253952 50632630680499548585984 53286228837908541854976 55005139445583010947072 55452335701238157377536 55906863043051584897024 56498606186167179214848 56779498782537301622784 58275291915291933278208 59947007442647109586848 61880781876280887315456 62383877663892927049728 62895220923433033009152 63876936130354464325632 64345634823134842994688 64396260814341085986816 64924099017737324396544 65451937221133562806272 65988428509831378894848 71048305117211389139968 72388839176026698369024 73034783606508792643584 73340185927444014596096 74542484057402113196032 74723963020414656380928 75331474914889572286464 75948946020749322878976 79929343256862812782464 82507709168374516420608 83178503551857236066304 83860294564577377345536 85169248173805952434176 85794179764179790659584 86565465356983099195392 87412937872937899917312 93575816495839390574592 96518452234702264492032 96594391221511628980224 97379711475345056858112 98177905831700344209408 99631950693886208507904 106572457675817083709952 110010278891166021894144 110904671402476314755072 111813726086103169794048 112997212372334358429696 119894014885294219173696 123761563752561774630912 124767755327785854099456 125790441846866066018304 127753872260708928651264 128691269646269685989376 128792521628682171973632 129848198035474648793088 131976857019662757789696 142096610234422778279936 144777678352053396738048 146069567213017585287168 146680371854888029192192 149084968114804226392064 149447926040829312761856 151897892041498645757952 159858686513725625564928 165015418336749032841216 166357007103714472132608 167720589129154754691072 170338496347611904868352 171588359528359581319168 174825875745875799834624 187151632991678781149184 193036904469404528984064 193188782443023257960448 196355811663400688418816 213144915351634167419904 220020557782332043788288 221809342804952629510144 223627452172206339588096 225994424744668716859392 239788029770588438347392 247523127505123549261824 249535510655571708198912 251580883693732132036608 255507744521417857302528 257382539292539371978752 259696396070949297586176 284193220468845556559872 289555356704106793476096 292139134426035170574336 293360743709776058384384 298169936229608452784128 298895852081658625523712 319717373027451251129856 330030836673498065682432 332714014207428944265216 335441178258309509382144 343176719056719162638336 374303265983357562298368 386073808938809057968128 386377564886046515920896 426289830703268334839808 440041115564664087576576 443618685609905259020288 447254904344412679176192 479576059541176876694784 495046255010247098523648 499071021311143416397824 503161767387464264073216 511015489042835714605056 514765078585078743957504 568386440937691113119744 579110713408213586952192 586721487419552116768768 639434746054902502259712 660061673346996131364864 665428028414857888530432 670882356516619018764288 748606531966715124596736 772147617877618115936256 852579661406536669679616 880082231129328175153152 894509808688825358352384 959152119082353753389568 990092510020494197047296 998142042622286832795648 1006323534774928528146432 1029530157170157487915008 1136772881875382226239488 1158221426816427173904384 1278869492109805004519424 1320123346693992262729728 1330856056829715777060864 1341764713033238037528576 1497213063933430249193472 1544295235755236231872512 1705159322813073339359232 1760164462258656350306304 1918304238164707506779136 1980185020040988394094592 1996284085244573665591296 2012647069549857056292864 2273545763750764452478976 2316442853632854347808768 2557738984219610009038848 2640246693387984525459456 2683529426066476075057152 2994426127866860498386944 3088590471510472463745024 3410318645626146678718464 3836608476329415013558272 3960370040081976788189184 3992568170489147331182592 4025294139099714112585728 4547091527501528904957952 4632885707265708695617536 5115477968439220018077696 5280493386775969050918912 5988852255733720996773888 6820637291252293357436928 7673216952658830027116544 7920740080163953576378368 8050588278199428225171456 9094183055003057809915904 9265771414531417391235072 10230955936878440036155392 11977704511467441993547776 13641274582504586714873856 15346433905317660054233088 15841480160327907152756736 18188366110006115619831808 20461911873756880072310784 27282549165009173429747712 30692867810635320108466176 40923823747513760144621568 54565098330018346859495424 61385735621270640216932352 81847647495027520289243136 122771471242541280433864704 163695294990055040578486272 245542942485082560867729408 491085884970165121735458816
- Sum of all divisors σ(n): 1596972916309621516156108800
- Sum of proper divisors (its aliquot sum) s(n): 1105887031339456394420649984
- 491085884970165121735458816 is an abundant number, because the sum of its proper divisors (1105887031339456394420649984) is greater than itself. Its abundance is 614801146369291272685191168
Bases of 491085884970165121735458816
- Binary: 110010110001101110111101100101011000001110101101011011110011110011111010000000000000000002
- Hexadecimal: 0x196377B2B075ADE79F40000
- Base-36: 1PPD553764NFVU51C0
Squares and roots of 491085884970165121735458816
- 491085884970165121735458816 squared (4910858849701651217354588162) is 241165346416930249808071177033884311971213142032121856
- 491085884970165121735458816 cubed (4910858849701651217354588163) is 118432897569294631958292696698238539420234038135882812469187433835568750181482496
-
The
square root of 491085884970165121735458816 is 22160457688643.6423108375 -
491085884970165121735458816 is a
perfect cube number . Itscube root is 788955456
Scales and comparisons
How big is 491085884970165121735458816?- 491,085,884,970,165,121,735,458,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 491,085,884,970,165,121,735,458,816 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 491085884970165121735458816 cubic inches would be around 65746288 feet tall.
Recreational maths with 491085884970165121735458816
- 491085884970165121735458816 backwards is 618854537121561079488580194
- The number of decimal digits it has is: 27
- The sum of 491085884970165121735458816'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 491085884970165121735458816 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 491085884970165121735458816 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/491085884970165121735458816/
Chicago style:
Numbermatics. 2024. "Number 491085884970165121735458816 - Facts about the integer". https://numbermatics.com/n/491085884970165121735458816/
The information we have on file for 491085884970165121735458816 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 491085884970165121735458816, math, Factors of 491085884970165121735458816, curriculum, school, college, exams, university, Prime factorization of 491085884970165121735458816, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-one septillion, eighty-five sextillion, eight hundred eighty-four quintillion, nine hundred seventy quadrillion, one hundred sixty-five trillion, one hundred twenty-one billion, seven hundred thirty-five million, four hundred fifty-eight thousand, eight hundred sixteen.