29530499734778972770483776
29,530,499,734,778,972,770,483,776 is an even composite number composed of eight prime numbers multiplied together.
29530499734778972770483776 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 29530499734778972770483776:
26 × 32 × 72 × 172 × 192 × 1272 × 4212 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 127 × 127 × 421 × 421 × 1873 × 1873)See below for interesting mathematical facts about the number 29530499734778972770483776 from the Numbermatics database.
Names of 29530499734778972770483776
- Cardinal: 29530499734778972770483776 can be written as Twenty-nine septillion, five hundred thirty sextillion, four hundred ninety-nine quintillion, seven hundred thirty-four quadrillion, seven hundred seventy-eight trillion, nine hundred seventy-two billion, seven hundred seventy million, four hundred eighty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 2.9530499734778972770483776 × 1025
Factors of 29530499734778972770483776
Divisors of 29530499734778972770483776
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 127 133 136 144 147 152 153 168 171 192 196 204 224 228 238 252 254 266 272 288 289 294 304 306 323 336 342 357 361 381 392 399 408 421 441 448 456 476 504 508 532 544 576 578 588 608 612 646 672 684 714 722 762 784 798 816 833 842 867 882 889 912 931 952 969 1008 1016 1064 1071 1083 1088 1143 1156 1176 1197 1216 1224 1263 1292 1344 1368 1428 1444 1524 1568 1596 1632 1666 1684 1734 1764 1778 1824 1862 1873 1904 1938 2016 2023 2032 2128 2142 2159 2166 2261 2286 2312 2352 2394 2413 2448 2499 2526 2527 2584 2601 2667 2736 2793 2856 2888 2907 2947 3048 3136 3192 3249 3264 3332 3368 3468 3528 3556 3648 3724 3746 3789 3808 3876 4032 4046 4064 4256 4284 4318 4332 4522 4572 4624 4704 4788 4826 4896 4998 5052 5054 5168 5202 5334 5472 5491 5586 5619 5712 5776 5814 5894 6069 6096 6137 6223 6384 6477 6498 6664 6736 6783 6936 7056 7112 7157 7239 7448 7492 7497 7578 7581 7616 7752 7999 8001 8092 8128 8379 8512 8568 8636 8664 8841 9044 9144 9248 9408 9576 9652 9792 9996 10104 10108 10336 10404 10668 10944 10982 11172 11238 11424 11552 11628 11788 12138 12192 12274 12446 12768 12954 12996 13111 13328 13472 13566 13872 14112 14161 14224 14314 14478 14896 14984 14994 15113 15156 15162 15504 15827 15998 16002 16129 16184 16473 16758 16857 16891 17136 17272 17328 17682 17689 18088 18207 18288 18411 18496 18669 19152 19304 19431 19992 20208 20216 20349 20629 20672 20808 21336 21471 21717 21964 22344 22476 22743 22848 23104 23256 23576 23997 24276 24384 24548 24892 25536 25908 25992 26222 26523 26656 26944 27132 27744 28224 28322 28448 28628 28956 29792 29968 29988 30226 30312 30324 31008 31654 31841 31996 32004 32258 32368 32946 33516 33714 33782 34272 34544 34656 35364 35378 35587 36176 36414 36576 36703 36822 37338 38304 38437 38608 38862 39333 39984 40416 40432 40698 41021 41258 41616 42483 42672 42942 42959 43434 43928 44688 44952 45339 45486 45847 46512 47152 47481 47994 48387 48552 49096 49419 49784 50099 50673 51816 51984 52444 53046 53067 53312 53467 54264 55233 55488 55993 56007 56644 56896 57256 57912 59584 59936 59976 60452 60624 60648 61887 62016 63308 63682 63992 64008 64413 64516 64736 65892 67032 67428 67564 68544 69088 69312 70728 70756 71174 71991 72352 72828 73152 73406 73644 74676 76608 76874 77216 77724 78666 79968 80832 80864 81396 82042 82516 83232 84966 85344 85884 85918 86868 87856 89376 89904 90678 90972 91694 91777 93024 94304 94962 95523 95988 96774 97104 98192 98838 99568 100198 101346 103632 103968 104329 104888 105791 106092 106134 106761 106934 108528 110109 110466 111986 112014 112903 113288 114512 115311 115824 117999 118237 119872 119952 120904 121248 121296 121669 123063 123774 126616 127364 127449 127984 128016 128826 128877 129032 129472 131784 134064 134856 135128 135983 136017 137541 138176 141456 141512 142348 142443 143982 144704 145161 145656 146812 147288 149352 150297 151981 152019 153748 154432 155448 157332 159201 159936 160401 161728 162792 164084 165032 166464 167979 169932 170688 171768 171836 173736 175712 177241 178752 179808 181356 181944 183388 183554 185661 186048 188608 189924 191046 191976 193548 194208 196384 197676 199136 200396 202692 207264 207936 208658 209776 211582 212184 212268 213522 213868 217056 220218 220932 222887 223972 224028 225806 226576 229024 230622 231648 235998 236474 237871 239904 241808 242496 242592 243338 246126 247548 249109 253232 254728 254898 255968 256032 256921 257652 257754 258064 263568 268128 269059 269712 270256 271966 272034 274193 275082 275331 282912 283024 284696 284886 286569 287147 287964 290322 291312 293624 294576 298704 300594 300713 303962 304038 306451 307496 310896 312987 314664 317373 318402 320283 320802 320929 325584 328168 330064 330327 335958 338709 339864 343536 343672 345933 347472 350693 351424 354482 354711 359616 362712 363888 365007 366776 367108 369189 371322 374269 379848 382092 383952 386631 387096 388416 391951 392768 395352 398272 400792 405384 407949 412623 414528 417316 419552 423164 424368 424536 427044 427736 434112 440436 441864 445774 447944 448056 450891 451612 453152 455943 458048 461244 463296 471996 472948 475742 479808 481203 483616 485184 486676 492252 495096 498218 503937 506464 509456 509796 511936 512064 513842 515304 515508 516128 527136 531723 536256 538118 539424 540512 541297 543932 544068 548386 550164 550662 565824 566048 569392 569772 573138 574294 575928 580644 582624 587248 589152 597408 601188 601426 604979 607924 608076 612902 614992 621792 625974 629328 634746 636804 640566 641604 641858 651168 656336 660128 660654 668661 671916 676153 677418 679728 687072 687344 691866 694944 697357 701386 708964 709422 713613 725424 727776 730014 730303 733552 734216 738378 742644 747327 748538 759696 764184 767904 770763 773262 774192 779399 783902 788533 790321 790704 801584 807177 810768 815898 822579 825246 825993 834632 839104 846328 848736 849072 851683 854088 855472 861441 880872 883728 891548 895888 896112 901782 902139 903224 906304 908939 911886 919353 922488 938961 943992 945896 951484 951881 952119 962406 962787 967232 973352 984504 990192 996436 1007874 1012928 1015873 1016127 1018912 1019592 1027684 1030608 1031016 1032256 1052079 1054272 1063446 1063867 1064133 1076236 1078848 1081024 1082594 1087864 1088136 1095021 1096772 1100328 1101324 1122807 1132096 1138784 1139544 1146276 1148588 1151856 1161288 1165248 1174496 1175853 1178304 1194816 1202376 1202852 1209958 1215848 1216152 1223847 1225804 1229984 1240687 1243584 1251948 1258656 1269492 1273608 1281132 1283208 1283716 1302336 1312672 1320256 1321308 1337322 1343832 1352306 1354836 1359456 1367829 1374144 1374688 1383732 1389888 1394714 1402772 1417928 1418844 1427226 1450848 1455552 1460028 1460606 1467104 1468432 1476756 1485288 1494654 1497076 1519392 1528368 1535808 1541526 1546524 1548384 1558798 1560209 1567804 1577066 1580642 1581408 1595169 1603168 1614354 1621536 1623891 1631796 1645158 1650492 1651986 1665097 1669264 1692656 1697472 1698144 1703366 1708176 1710944 1722882 1743763 1761744 1767456 1783096 1791776 1792224 1798447 1803564 1804278 1806448 1814937 1817878 1823772 1838706 1844976 1877922 1887984 1891792 1902968 1903762 1904238 1919351 1924812 1925574 1946704 1969008 1980384 1992872 2005983 2010029 2015748 2028459 2031746 2032254 2037824 2039184 2055368 2061216 2062032 2092071 2104158 2126892 2127734 2128266 2140839 2145157 2152472 2165188 2175728 2176272 2190042 2190909 2193544 2200656 2202648 2241981 2245614 2246503 2277568 2279088 2292552 2297176 2303712 2311711 2312289 2322576 2338197 2348992 2351706 2365599 2370963 2404752 2405704 2419916 2421531 2431696 2432304 2447694 2451608 2459968 2467737 2481374 2503896 2517312 2538984 2547216 2555049 2562264 2566416 2567432 2583677 2584323 2619883 2625344 2642616 2674644 2687664 2704612 2706417 2709672 2718912 2726817 2735658 2749376 2758059 2767464 2789428 2805544 2835856 2837688 2854452 2855643 2888361 2901696 2920056 2921212 2934208 2936864 2953512 2970576 2989308 2994152 3013097 3038784 3047619 3056736 3083052 3093048 3096768 3117596 3120418 3135608 3154132 3156237 3161284 3162816 3190338 3191601 3206336 3228708 3243072 3247782 3263592 3290316 3300984 3303972 3330194 3338528 3367579 3368421 3385312 3396288 3406732 3416352 3421888 3445764 3487526 3508129 3523488 3527559 3534912 3566192 3583552 3584448 3596894 3607128 3608556 3612896 3629874 3635756 3647544 3677412 3689952 3722061 3755844 3775968 3783584 3789079 3805936 3807524 3808476 3838702 3849624 3851148 3893408 3938016 3960768 3985744 4011966 4020058 4031496 4043807 4056918 4063492 4064508 4078368 4110736 4122432 4124064 4184142 4208316 4234853 4253784 4255468 4256532 4281678 4290314 4304944 4330376 4351456 4352544 4380084 4381818 4387088 4401312 4405296 4483962 4491228 4493006 4519549 4558176 4585104 4594352 4607424 4623422 4624578 4645152 4661281 4676394 4680627 4703412 4731198 4733071 4741926 4809504 4811408 4839832 4843062 4863392 4864608 4871673 4881499 4895388 4903216 4935474 4962748 4995291 5007792 5077968 5094432 5110098 5112121 5124528 5132832 5134864 5167354 5168646 5209667 5231289 5239766 5285232 5349288 5375328 5395341 5409224 5412834 5419344 5444811 5453634 5455793 5471316 5516118 5519731 5534928 5578856 5611088 5671712 5675376 5708904 5711286 5758053 5776722 5822569 5840112 5842424 5873728 5907024 5941152 5961781 5978616 5988304 6026194 6030087 6085377 6095238 6113472 6166104 6186096 6235192 6240836 6271216 6276213 6308264 6312474 6322568 6362573 6380676 6383202 6435471 6457416 6495564 6527184 6572727 6580632 6601968 6607944 6660388 6663167 6677056 6735158 6736842 6739509 6770624 6790309 6813464 6832704 6891528 6935133 6975052 7014591 7016258 7046976 7055118 7096797 7111111 7112889 7132384 7193788 7214256 7217112 7225792 7259748 7271512 7295088 7354824 7379904 7444122 7447069 7511688 7551936 7567168 7578158 7611872 7615048 7616952 7665147 7677404 7699248 7702296 7751031 7786816 7859649 7876032 7971488 8023932 8040116 8062992 8087614 8113836 8126984 8129016 8156736 8180451 8221472 8248128 8368284 8416632 8469706 8507568 8510936 8513064 8563356 8566929 8580628 8609888 8660752 8684809 8702912 8705088 8760168 8763636 8774176 8802624 8810592 8967924 8982456 8986012 9039098 9039291 9116352 9142857 9170208 9188704 9246844 9249156 9290304 9322562 9352788 9361254 9406824 9462396 9466142 9483852 9574803 9619008 9622816 9679664 9686124 9726784 9729216 9743346 9762998 9790776 9806432 9870948 9925496 9990582 10015584 10102737 10155936 10188864 10220196 10224242 10249056 10265664 10269728 10284643 10334708 10337292 10419334 10462578 10479532 10524387 10570464 10698576 10750656 10790682 10818448 10825668 10838688 10889622 10907268 10911586 10942632 11032236 11039462 11069856 11157712 11166183 11222176 11343424 11350752 11367237 11417808 11422572 11494601 11516106 11553444 11645138 11655679 11680224 11684848 11814048 11882304 11923562 11957232 11976608 12052388 12060174 12131421 12170754 12190476 12332208 12372192 12470384 12481672 12542432 12552426 12616528 12624948 12645136 12704559 12725146 12761352 12766404 12870942 12914832 12991128 13054368 13145454 13161264 13203936 13215888 13249783 13320776 13326334 13405061 13435457 13470316 13473684 13479018 13558647 13580618 13626928 13783056 13870266 13950104 13983843 14029182 14032516 14041881 14110236 14193594 14199213 14222222 14225778 14264768 14387576 14428512 14434224 14519496 14543024 14590176 14644497 14709648 14888244 14894138 14982127 14985873 15016099 15023376 15156316 15223744 15230096 15233904 15330294 15336363 15354808 15398496 15404592 15451963 15502062 15629001 15693867 15719298 15942976 16047864 16080232 16125984 16175228 16181977 16186023 16227672 16253968 16258032 16360902 16367379 16442944 16559193 16736568 16833264 16939412 17015136 17021872 17026128 17126712 17133858 17161256 17219776 17269841 17274159 17321504 17369618 17467707 17520336 17527272 17548352 17621184 17885343 17935848 17964912 17972024 18078196 18078582 18085739 18090261 18285714 18340416 18377408 18493688 18498312 18645124 18705576 18722508 18813648 18924792 18932284 18967704 19087719 19149606 19245632 19301587 19306413 19359328 19372248 19486692 19525996 19581552 19612864 19741896 19850992 19981164 19989501 20031168 20205474 20218527 20311872 20370927 20440392 20448484 20498112 20539456 20569286 20669416 20674584 20805399 20838668 20925156 20959064 21048774 21091679 21140928 21333333 21397152 21581364 21636896 21651336 21677376 21779244 21814536 21823172 21885264 22064472 22078924 22139712 22315424 22332366 22341207 22444352 22509607 22701504 22734474 22835616 22845144 22989202 23032212 23106888 23253093 23290276 23311358 23360448 23369696 23573053 23578947 23628096 23847124 23914464 23953216 24104776 24120348 24262842 24341508 24380952 24556903 24664416 24744384 24940768 24963344 25084864 25104852 25233056 25249896 25290272 25409118 25450292 25522704 25532808 25741884 25829664 25982256 26054427 26108736 26290908 26322528 26407872 26431776 26499566 26523553 26641552 26652668 26810122 26870914 26940632 26947368 26958036 27117294 27117873 27161236 27253856 27566112 27740532 27900208 27967686 28058364 28065032 28083762 28220472 28306649 28387188 28398426 28444444 28451556 28775152 28857024 28868448 29038992 29086048 29180352 29288994 29419296 29643971 29776488 29788276 29964254 29971746 30032198 30046752 30209617 30308211 30312632 30460192 30467808 30660588 30672726 30709616 30796992 30809184 30853929 30903926 31004124 31258002 31387734 31438596 31573161 31636843 32095728 32160464 32251968 32350456 32363954 32372046 32455344 32507936 32516064 32628967 32721804 32734758 33118386 33131497 33473136 33666528 33878824 34030272 34043744 34052256 34101711 34170493 34253424 34267716 34322512 34483803 34539682 34548318 34643008 34739236 34935414 34967037 35040672 35054544 35770686 35871696 35929824 35944048 36156392 36157164 36171478 36180522 36394263 36467669 36571428 36987376 36996624 37290248 37411152 37445016 37627296 37849584 37864568 37935408 38113677 38175438 38190551 38299212 38603174 38612826 38638117 38718656 38744496 38973384 39051992 39163104 39483792 39701984 39749349 39962328 39979002 40215183 40306371 40410948 40437054 40675941 40741854 40757983 40880784 40896968 41138572 41338832 41349168 41610798 41677336 41850312 41918128 41951529 42097548 42183358 42597639 42666666 42794304 43162728 43273792 43302672 43558488 43629072 43646344 43770528 43922509 43933491 44128944 44157848 44538011 44630848 44664732 44682414 44946381 45019214 45048297 45468948 45671232 45690288 45978404 46009089 46064424 46213776 46355889 46506186 46580552 46622716 46739392 46887003 47146106 47157894 47532163 47694248 47828928 48209552 48240696 48525684 48545931 48683016 48761904 49102137 49113806 49328832 49677579 49777777 49881536 49926688 50209704 50466112 50499792 50580544 50818236 50900584 51045408 51065616 51222649 51483768 51659328 51809523 51964512 52108854 52403121 52581816 52645056 52863552 52999132 53047106 53283104 53305336 53620244 53656029 53741828 53881264 53894736 53916072 54234588 54235746 54257217 54322472 54507712 55132224 55481064 55800416 55935372 56116728 56130064 56167524 56440944 56613298 56774376 56796852 56888888 56903112 57248843 57263157 57550304 57736896 57904761 58077984 58172096 58577988 58838592 59287942 59552976 59576552 59638193 59928508 59943492 59968503 60064396 60093504 60419234 60616422 60625264 60920384 60935616 61112781 61321176 61345452 61419232 61618368 61707858 61807852 62008248 62516004 62775468 62877192 63146322 63273686 63275037 63984001 63999999 64191456 64320928 64700912 64727908 64744092 64910688 65015872 65032128 65257934 65443608 65469516 66236772 66262994 66654451 66946272 67023621 67333056 67528821 67757648 68087488 68104512 68203422 68340986 68506848 68535432 68645024 68744719 68967606 69079364 69096636 69478472 69870828 69934074 70081344 70109088 70719159 71541372 71743392 71859648 71888096 71992501 72312784 72314328 72342956 72361044 72788526 72935338 73142856 73670709 73974752 73993248 74580496 74822304 74890032 75254592 75699168 75729136 75870816 76227354 76350876 76381102 76598424 76832333 77206348 77225652 77276234 77488992 77946768 78103984 78163281 78326208 78967584 79403968 79498698 79570659 79924656 79958004 80430366 80462207 80612742 80821896 80874108 81351882 81483708 81515966 81761568 81793936 82277144 82677664 82698336 83221596 83354672 83700624 83836256 83903058 84195096 84366716 84919947 85195278 85333332 85871431 86325456 86605344 87116976 87258144 87292688 87541056 87845018 87866982 88257888 88315696 88564339 88931913 89076022 89329464 89364828 89892762 90038428 90096594 90628851 90937896 91380576 91956808 92018178 92128848 92427552 92561787 92711778 92748481 93012372 93161104 93245432 93774006 93835427 94292212 94315788 94910529 95064326 95388496 96419104 96481392 97051368 97091862 97366032 97523808 97886901 98204274 98227612 98983673 99355158 99394491 99555554 99853376 100143691 100419408 100999584 101636472 101801168 102090816 102131232 102445298 102511479 102967536 103451409 103619046 103929024 104217708 104806242 104874889 104901111 105163632 105998264 106094212 106566208 106610672 107240488 107312058 107483656 107762528 107789472 107832144 108163741 108469176 108471492 108514434 108644944 109403007 110962128 111600832 111870744 112233456 112260128 112335048 112881888 113226596 113273839 113548752 113593704 113777776 113806224 114497686 114526314 114571653 115100608 115435253 115809522 115914351 116155968 117155976 118575884 119105952 119153104 119248047 119276386 119857016 119886984 119937006 120128792 120645549 120838468 120888887 120919113 121232844 121250528 122225562 122273949 122642352 122690904 122838464 123415716 123615704 124016496 125032008 125550936 125754384 126292644 126547372 126550074 126600173 127968002 127999998 128382912 128641856 129015871 129401824 129455816 129488184 129821376 130515868 130887216 130939032 131767527 132473544 132525988 133308902 133614033 133892544 134047242 134839143 135057642 135111109 135144891 135515296 136406844 136681972 137013696 137070864 137290048 137489438 137935212 138158728 138193272 138956944 139067667 139741656 139868148 140218176 141438318 142596489 143082744 143486784 143776192 143985002 144625568 144628656 144685912 144722088 145577052 145637793 145870676 146285712 147341418 147641753 147949504 147986496 149160992 149333331 149644608 149780064 151398336 151458272 151741632 152454708 152701752 152762204 153196848 153664666 153667947 154412696 154451304 154552468 154977984 155428569 155893536 156207968 156326562 157567249 157935168 158997396 159141318 159849312 159916008 160860732 160924414 161225484 161643792 161748216 162703764 162771651 162967416 163031932 163523136 163587872 164554288 165011371 165355328 165396672 166443192 166709344 167401248 167672512 167806116 168390192 168733432 169839894 170390556 170666664 171742862 171746529 171898321 172650912 173210688 173714283 174233952 174516288 174585376 175690036 175733964 176515776 176631392 177128678 177863826 178152044 178658928 178729656 178914579 179785524 180076856 180193188 181257702 181875792 182761152 183913616 184036356 184257696 184855104 185123574 185423556 185496962 186024744 186322208 186490864 187548012 187670854 188584424 188631576 189821058 189825111 190128652 190776992 191952003 192838208 192962784 194102736 194183724 194732064 195047616 195408217 195773802 196408548 196455224 197967346 198146543 198710316 198788982 199111108 199963353 200287382 200838816 201999168 202586463 203272944 203602336 204262464 204890596 205022958 205935072 206234157 206902818 207238092 208435416 209612484 209749778 209802222 210327264 211467319 211996528 212157477 212188424 213221344 214480976 214624116 214967312 215525056 215578944 215664288 215977503 216327482 216938352 216942984 217028868 217289888 218806014 221012127 221457901 221924256 223741488 224466912 224520256 224670096 225763776 226453192 226547678 227097504 227187408 227555552 227612448 227886037 228402769 228995372 229052628 229143306 230496999 230870506 231619044 231828702 234311952 237151768 238211904 238306208 238496094 238552772 238711977 239714032 239773968 239874012 240257584 241291098 241386621 241676936 241777774 241838226 242465688 242501056 244451124 244547898 245284704 245381808 246831432 247231408 248032992 250064016 251101872 251508768 252585288 253094744 253100148 253200346 254696159 254759841 255273683 255936004 255999996 257614293 258031742 258803648 258911632 258976368 261031736 261774432 261878064 263535054 264947088 265051976 265693017 266617804 266795739 267228066 268094484 269678286 270115284 270222218 270289782 271030592 271886553 272813688 273363944 274141728 274978876 275870424 276317456 276386544 277913888 278135334 278245443 279483312 279736296 281506281 282876636 284660413 284731587 285192978 285305881 286165488 287970004 289251136 289257312 289371824 289444176 291154104 291275586 291741352 292571424 293587297 293660703 294682836 295283506 296951019 298183473 298321984 298666662 299560128 300431073 302916544 304909416 305403504 305524408 306393696 307329332 307335894 307457563 307534437 308825392 308902608 309104936 310857138 311787072 312415936 312653124 314624667 315134498 317994792 318282636 319698624 319832016 321721464 321848828 322450968 323287584 323496432 324491223 325407528 325543302 325934832 326063864 327175744 328126979 328209021 329108576 330022742 331972393 332725141 332886384 333418688 334802496 335612232 336780384 337466864 339679788 339821517 340781112 341333328 343485724 343493058 343714959 343796642 345301824 346305759 347428566 347743053 348467904 349170752 351380072 351467928 353262784 354257356 355727652 356304088 357317856 357459312 357829158 358558543 359571048 360153712 360386376 362515404 362666661 363751584 366821847 367827232 368072712 368515392 370247148 370847112 370993924 372049488 372644416 372981728 375096024 375341708 377168848 377263152 379642116 379650222 379800519 380257304 381553984 382663319 383904006 385925568 387047613 388205472 388367448 389464128 390816434 391547604 392817096 392910448 395302581 395934692 396293086 397420632 397577964 398222216 399926706 400574764 400741901 400842099 401677632 405172926 405333327 406545888 407204672 409781192 410045916 411870144 412468314 413805636 414476184 416870832 417467351 419224968 419499556 419604444 420654528 422934638 423993056 424314954 424376848 426442688 427682533 427789467 428961952 429248232 429934624 431328576 431955006 432654964 433876704 433885968 434057736 434579776 437612028 442024254 442915802 442925259 443848512 445532383 447482976 447888007 447999993 448933824 449340192 452906384 453095356 454195008 454374816 455111104 455224896 455772074 456805538 457990744 458105256 458286612 460993998 461003841 461741012 463238088 463657404 466581157 468623904 472701747 474303536 476612416 476992188 477105544 477423954 479428064 479547936 479748024 480515168 481213033 482582196 482773242 483353872 483555548 483676452 484931376 488902248 489095796 490569408 490763616 493662864 494462816 495034113 496065984 500128032 502203744 503017536 503947507 505170576 506189488 506200296 506400692 509392318 509519682 510547366 511872008 511999992 513563489 515228586 515239587 515694963 516063484 517823264 517952736 522063472 523548864 523756128 527070108 529894176 530103952 531386034 533235608 533591478 534456132 536188968 536743737 537826331 539356572 540230568 540444436 540579564 543773106 545627376 546727888 548283456 549957752 551740848 552634912 552773088 555827776 556270668 556490886 558966624 559472592 563012562 563235449 565753272 569320826 569463174 570385956 570611762 572330976 573982723 575856009 575940008 578514624 578743648 578888352 582308208 582551172 583482704 585142848 586224651 587174594 587321406 589365672 590567012 593902038 594439629 596366946 597333324 599890059 600862146 601100017 609818832 610807008 611048816 612787392 614658664 614671788 614915126 615068874 617650784 617805216 618209872 618702471 619950373 621714276 625306248 629249334 630268996 634401957 635989584 636565272 639664032 643442928 643697656 644901936 646575168 646992864 647932509 648982446 649239367 650815056 651086604 651869664 652127728 656253958 656418042 656847989 658217152 660045484 663944786 664373703 665450282 665772768 671224464 673560768 674933728 679359576 679643034 681562224 682666656 683658111 685208307 686971448 686986116 687429918 687593284 691490997 692611518 692885711 694857132 695486106 701005837 702760144 702935856 708514712 711455304 712608176 714635712 714918624 715658316 717117086 719142096 720307424 720772752 724159863 725030808 725333322 727503168 733643694 734124223 735654464 736145424 740494296 741694224 741987848 744098976 745963456 750192048 750683416 754337696 754526304 757146187 759284232 759300444 759601038 760514608 764088477 765326638 765821049 767808012 772842879 774095226 776410944 776734896 781632868 783095208 785634192 785820896 790605162 791869384 792586172 794841264 795155928 796444432 797079051 799853412 801149528 801483802 801684198 808046771 810345852 810666654 813091776 819562384 820091832 824936628 827611272 828952368 833741664 834736329 834934702 838449936 838999112 839208888 844518843 845869276 846222209 847986112 848629908 848753696 853981239 855365066 855578934 855917643 857923904 858496464 859869248 863910012 865309928 867753408 867771936 868115472 875224056 880761891 884048508 885831604 885850518 890853057 891064766 894965952 895776014 895999986 898680384 901293219 903111097 905812768 906190712 908749632 911544148 913611076 915981488 916210512 916573224 921987996 922007682 922372689 923482024 926476176 927314808 933162314 937247808 943874001 945403494 945777763 948607072 953984376 954211088 954847908 958856128 959095872 959496048 961030336 962426066 965164392 965546484 966707744 967111096 967352904 969862752 973230331 973473669 977804496 978191592 981527232 984380937 987325728 988925632 990068226 995917179 998175423 1000256064 1004407488 1007895014 1010341152 1012378976 1012400592 1012801384 1013849281 1018784636 1019039364 1019464551 1021094732 1023744016 1023999984 1027126978 1030457172 1030479174 1031389926 1032126968 1035646528 1035905472 1038917277 1044126944 1047512256 1054140216 1059788352 1060207904 1062772068 1066471216 1067182956 1068912264 1072377936 1073487474 1075652662 1075675629 1078713144 1080461136 1080888872 1081159128 1087546212 1087728017 1087999983 1091254752 1093455776 1099915504 1102970743 1103481696 1105269824 1105546176 1112541336 1112981772 1117933248 1118945184 1126025124 1126470898 1131506544 1133125667 1138641652 1138926348 1139401557 1140771912 1141223524 1144661952 1147965446 1147989957 1151712018 1151880016 1157487296 1157776704 1161142839 1164616416 1165102344 1166965408 1172449302 1174349188 1174642812 1178731344 1181134024 1187804076 1188879258 1192733892 1194666648 1199780118 1201724292 1202200034 1202225703 1215999981 1219637664 1221614016 1222097632 1229317328 1229343576 1229830252 1230137748 1235301568 1235610432 1236419744 1237404942 1239900746 1243428552 1250612496 1252402053 1258498668 1260537992 1266434569 1268803914 1271979168 1273130544 1279328064 1283047599 1286885856 1287395312 1289803872 1293985728 1295865018 1297964892 1298478734 1301630112 1302173208 1303739328 1304255456 1306149661 1312507916 1312836084 1313695978 1320090968 1327889572 1328747406 1328775777 1330900564 1331545536 1336597149 1342448928 1343664021 1349867456 1358719152 1359286068 1363124448 1365333312 1367316222 1367857519 1370416614 1373942896 1373972232 1374859836 1375186568 1382981994 1385223036 1385771422 1389714264 1390972212 1399743471 1402011674 1405520288 1405871712 1417029424 1418105241 1422910608 1425216352 1429837248 1431316632 1434234172 1438284192 1440614848 1441545504 1443639099 1448319726 1450061616 1450666644 1459814327 1467287388 1468248446 1472290848 1476922309 1480271233 1480988592 1483388448 1483975696 1485102339 1488197952 1500384096 1501366832 1508675392 1509052608 1511842521 1514292374 1518568464 1518600888 1519202076 1521029216 1528176954 1530653276 1531642098 1535616024 1540690467 1545685758 1547084889 1548190452 1553469792 1563265736 1566190416 1571268384 1571641792 1581210324 1583738768 1585172344 1589682528 1590311856 1592888864 1594158102 1595202259 1599706824 1602299056 1602967604 1603368396 1613478993 1616093542 1620691704 1621333308 1639124768 1640183664 1649873256 1655222544 1657904736 1667483328 1669472658 1669869404 1676899872 1677998224 1678417776 1682722441 1689037686 1689706347 1691738552 1692444418 1697259816 1697507392 1702442747 1707962478 1710730132 1711157868 1711835286 1716992928 1721948169 1727820024 1730619856 1735543872 1736230944 1750448112 1758673953 1761523782 1768097016 1771663208 1771701036 1781706114 1782129532 1782873113 1783318887 1791552028 1791999972 1802586438 1803300051 1806222194 1811625536 1812381424 1823088296 1827222152 1831962976 1832421024 1833146448 1843975992 1844015364 1844745378 1846964048 1852952352 1854629616 1859851119 1866324628 1887748002 1890806988 1891555526 1897214144 1902730129 1903205871 1907968752 1908422176 1909695816 1918992096 1924852132 1930328784 1931092968 1933415488 1934222192 1934705808 1939725504 1946460662 1946947338 1947718101 1955608992 1956383184 1962399301 1968761874 1970543967 1974651456 1980136452 1991834358 1992622891 1993121109 1996350846 2015790028 2020682304 2024757952 2024801184 2025602768 2027698562 2037569272 2038078728 2038929102 2042189464 2047488032 2047999968 2050974333 2054253956 2055111079 2055624921 2060914344 2060958348 2062779852 2064253936 2077834554 2078657133 2088253888 2103017511 2108280432 2120415808 2125544136 2132942432 2134365912 2137824528 2144755872 2146974948 2151305324 2151351258 2152202941 2157426288 2160922272 2161777744 2162318256 2175092424 2175456034 2175999966 2182509504 2186911552 2193269807 2199831008 2202372669 2205941486 2206963392 2225082672 2225963544 2237890368 2252050248 2252941796 2263013088 2266251334 2271438561 2277283304 2277852696 2278803114 2281543824 2282447048 2292265431 2295930892 2295979914 2296888853 2297463147 2303424036 2303760032 2322285678 2323806751 2329232832 2330204688 2333930816 2344898604 2348698376 2349285624 2357462688 2362268048 2375608152 2377758516 2385467784 2389333296 2399560236 2403448584 2404400068 2404451406 2424140313 2431999962 2439275328 2444195264 2451301549 2458634656 2458687152 2459660504 2460275496 2472839488 2474809884 2479801492 2486857104 2501224992 2504804106 2509909801 2516997336 2521075984 2532869138 2537607828 2538666627 2543958336 2546261088 2561943717 2566095198 2567752929 2573771712 2574790624 2579607744 2591730036 2595929784 2596957468 2603260224 2604346416 2608510912 2612299322 2625015832 2625672168 2627391956 2640181936 2642285673 2655779144 2657494812 2657551554 2661801128 2673194298 2678643233 2684897856 2687328042 2709333291 2717438304 2718572136 2726248896 2734632444 2735715038 2740833228 2747885792 2747944464 2749719672 2750373136 2765963988 2767118067 2770446072 2771542844 2779428528 2781944424 2799486942 2804023348 2805193307 2811040576 2811743424 2834058848 2836210482 2837333289 2845821216 2850432704 2858720089 2862633264 2868468344 2876568384 2883091008 2887278198 2896639452 2900123232 2901333288 2919628654 2919690993 2922271457 2934574776 2936496892 2944581696 2953142811 2953844618 2960542466 2961977184 2966776896 2967951392 2970204678 2987751537 2993777731 2994526269 3000768192 3002733664 3023685042 3028584748 3037136928 3037201776 3038404152 3041547843 3042058432 3056353908 3061306552 3063284196 3071232048 3081380934 3091371516 3094169778 3096380904 3106939584 3118726681 3126531472 3132380832 3135216049 3142536768 3162420648 3167477536 3170344688 3179365056 3180623712 3185777728 3188316204 3190404518 3199413648 3204598112 3205935208 3206736792 3226957986 3227026887 3232187084 3241383408 3242666616 3263184051 3266068099 3278249536 3280367328 3299746512 3308912229 3310445088 3315809472 3338945316 3339738808 3353799744 3355996448 3356835552 3365444882 3368491231 3378075372 3379412694 3383477104 3384888836 3394519632 3399377001 3404885494 3415924956 3421460264 3422315736 3423670572 3433985856 3443896338 3443969871 3455640048 3461239712 3472461888 3500896224 3517347906 3523047564 3536194032 3543326416 3543402072 3563412228 3564259064 3565746226 3566637774 3583104056 3583999944 3594944423 3605172876 3606600102 3606677109 3612444388 3624762848 3646176592 3654444304 3663925952 3664842048 3666292896 3687951984 3688030728 3689490756 3693928096 3705904704 3709259232 3719702238 3732649256 3757206159 3764784317 3775496004 3781613976 3783111052 3799303707 3805460258 3806411742 3815937504 3816844352 3819391632 3837984192 3849142797 3849704264 3860657568 3862185936 3868444384 3869411616 3892921324 3893894676 3895436202 3911217984 3912766368 3918448983 3924798602 3937523748 3941087934 3960272904 3983668716 3985245782 3986242218 3992701692 4009791447 4017879061 4030992063 4031580056 4049602368 4051205536 4055397124 4075138544 4076157456 4077858204 4084378928 4094976064 4095999936 4101948666 4103572557 4108507912 4110222158 4111249842 4121828688 4121916696 4125559704 4128507872 4155669108 4157314266 4199230413 4206035022 4207700119 4216560864 4251088272 4265884864 4268731824 4275649056 4289511744 4293949896 4302610648 4302702516 4304405882 4314852576 4321844544 4323555488 4324636512 4329834703 4330917297 4339652611 4350184848 4350912068 4351999932 4379442981 4386539614 4399662016 4404745338 4411882972 4430766927 4440813699 4450165344 4451927088 4504100496 4505883592 4526026176 4532502668 4535527563 4542877122 4554566608 4555705392 4557606228 4563087648 4564894096 4584530862 4591861784 4591959828 4593777706 4594926294 4606848072 4607520064 4622071401 4644571356 4647613502 4660409376 4689797208 4697396752 4698571248 4714925376 4724536096 4751216304 4755517032 4770935568 4778666592 4785606777 4799120472 4806897168 4808800136 4808902812 4839227021 4840436979 4848280626 4850199977 4863999924 4902603098 4907040859 4917269312 4917374304 4919321008 4920550992 4949619768 4959602984 4973714208 5002449984 5009608212 5019819602 5033994672 5042151968 5048167323 5065738276 5069119041 5075215656 5077333254 5092522176 5107328241 5123887434 5132190396 5135505858 5149581248 5165844507 5183460072 5191859568 5193914936 5208692832 5224598644 5250031664 5251344336 5254783912 5280363872 5284571346 5311558288 5314989624 5315103108 5323602256 5346388596 5348619339 5357286466 5374656084 5409900153 5418666582 5434876608 5437144272 5469264888 5471430076 5481666456 5495771584 5495888928 5499439344 5500746272 5531927976 5534236134 5540892144 5543085688 5558857056 5563888848 5578158643 5579553357 5598973884 5608046696 5610386614 5643530681 5656327397 5668117696 5672420964 5674666578 5691642432 5708190387 5717440178 5725266528 5736936688 5774556396 5793278904 5800246464 5802666576 5839257308 5839381986 5843154303 5844542914 5869149552 5872993784 5887197903 5906285622 5907689236 5911631901 5921084932 5923954368 5935902784 5940409356 5975503074 5977868673 5987555462 5989052538 6005467328 6047370084 6057169496 6074273856 6074403552 6076808304 6083095686 6112707816 6122613104 6126568392 6142464096 6162761868 6165333237 6182743032 6188339556 6192761808 6235971399 6237453362 6253062944 6264761664 6270432098 6307475467 6309052533 6321777679 6324841296 6334955072 6340689376 6361247424 6376632408 6380809036 6398827296 6409196224 6411870416 6413473584 6453915972 6454053774 6456608823 6464374168 6482766816 6485333232 6505276423 6526368102 6532136198 6560734656 6579809421 6599493024 6607118007 6617824458 6620890176 6677890632 6679477616 6711992896 6713671104 6730889764 6736982462 6756150744 6758825388 6766954208 6769777672 6789039264 6798754002 6809770988 6812612317 6814315683 6831849912 6842920528 6844631472 6847341144 6887792676 6887939742 6890666559 6911280096 6922479424 6971420253 7001792448 7034695812 7046095128 7072388064 7086652832 7086804144 7096944967 7126824456 7128518128 7131492452 7133275548 7166208112 7167999888 7189888846 7210345752 7213200204 7213354218 7224888776 7249525696 7270603061 7272420939 7292353184 7308888608 7332585792 7353904647 7375903968 7376061456 7378981512 7387856192 7418518464 7439404476 7465298512 7514412318 7529568634 7529729403 7550992008 7563227952 7566222104 7574050511 7598607414 7610920516 7612823484 7614096119 7615999881 7631875008 7638783264 7698285594 7699408528 7721315136 7724371872 7736888768 7738823232 7785842648 7787789352 7790872404 7825532736 7836897966 7849597204 7875047496 7882175868 7920545808 7931879669 7967337432 7970491564 7972484436 7985403384 8019582894 8035758122 8035929699 8061984126 8063160112 8102411072 8110794248 8125968127 8127999873 8150277088 8152314912 8155716408 8168757856 8203897332 8207145114 8217015824 8220444316 8222499684 8243657376 8243833392 8251119408 8257015744 8311338216 8314628532 8398460826 8412070044 8415400238 8415579921 8433121728 8465115277 8502176544 8511999867 8537463648 8551298112 8576160267 8587899792 8605221296 8605405032 8608811764 8629705152 8647110976 8649273024 8659669406 8661834594 8679305222 8700369696 8701824136 8703999864 8730579313 8758885962 8759072979 8766814371 8773079228 8809490676 8823765944 8861533854 8865041983 8881627398 8900330688 8903854176 8981333193 9008200992 9011767184 9065005336 9071055126 9085754244 9109133216 9111410784 9115212456 9124643529 9126175296 9129788192 9143047627 9169061724 9183723568 9183919656 9187555412 9189852588 9213696144 9244142802 9289142712 9295227004 9320818752 9356180043 9379594416 9394793504 9397142496 9405648147 9449072192 9502432608 9511034064 9541871136 9557333184 9571213554 9575002633 9598240944 9613794336 9617600272 9617805624 9678454042 9680873958 9696561252 9700399954 9727999848 9757706291 9789552153 9798204297 9805206196 9814081718 9834748608 9838642016 9841101984 9899239536 9919205968 9926736687 9947428416 10019216424 10039639204 10067989344 10084303936 10096334646 10105473693 10131476552 10138238082 10150431312 10154666508 10198131003 10214656482 10218700289 10247774868 10264380792 10271011716 10331689014 10338456163 10366920144 10383719136 10387829872 10417385664 10449197288 10500063328 10502688672 10509567824 10560727744 10569142692 10623116576 10629979248 10630206216 10647204512 10692777192 10697238678 10714572932 10749312168 10784833269 10819800306 10837333164 10874288544 10905671737 10938529776 10942860152 10963332912 10991777856 10998878688 11001492544 11063855952 11068472268 11081784288 11086171376 11117714112 11127777696 11156317286 11159106714 11166415813 11197947768 11216093392 11220773228 11287061362 11294352951 11312654794 11344841928 11349333156 11397911121 11416380774 11434880356 11450533056 11473873376 11549112792 11586557808 11605333152 11678514616 11678763972 11686308606 11689085828 11738299104 11745987568 11755346949 11774395806 11779057087 11812571244 11815378472 11823263802 11842169864 11880818712 11917099229 11951006148 11955737346 11975110924 11978105076 12053637183 12094740168 12114338992 12148807104 12153616608 12166191372 12225415632 12245226208 12253136784 12284928192 12310717671 12325523736 12330666474 12365486064 12376679112 12385523616 12471942798 12474906724 12480111791 12506125888 12540864196 12614950934 12618105066 12623100357 12643555358 12649682592 12681378752 12718248757 12753264816 12761618072 12797654592 12823740832 12826947168 12907831944 12908107548 12913217646 12928748336 12965533632 12970666464 12989504109 13010552846 13018957833 13052736204 13064272396 13138328943 13159618842 13198986048 13214236014 13235648916 13292300781 13319110903 13322441097 13355781264 13358955232 13461779528 13473964924 13512301488 13517650776 13533908416 13539555344 13578078528 13597508004 13619541976 13625224634 13628631366 13663699824 13685841056 13689262944 13694682288 13736795107 13775585352 13775879484 13781333118 13822560192 13942840506 13948360237 14069391624 14092190256 14144776128 14173305664 14173608288 14193889934 14253648912 14257036256 14262984904 14266551096 14332416224 14335999776 14356820331 14379777692 14385777553 14420691504 14426400408 14426708436 14449777552 14517681063 14541206122 14544841878 14550599931 14584706368 14617777216 14707809294 14721122577 14751807936 14752122912 14757963024 14878808952 14930597024 15028824636 15059137268 15059458806 15101984016 15126455904 15132444208 15144501969 15148101022 15197214828 15221841032 15225646968 15228192238 15231999762 15277566528 15321984723 15352888649 15396571188 15398817056 15448743744 15571685296 15575578704 15581744808 15673795932 15699194408 15750094992 15764351736 15841091616 15863759338 15934674864 15940983128 15944968872 15970806768 16039165788 16045858017 16071516244 16071859398 16078221971 16123968252 16126320224 16221588496 16251936254 16255999746 16266647257 16300554176 16304629824 16311432816 16337515712 16407794664 16414290228 16434031648 16440888632 16444999368 16487314752 16487666784 16502238816 16622676432 16629257064 16734475929 16796921652 16824140088 16830800476 16831159842 16930230554 16930592043 16968982191 17004353088 17023999734 17074927296 17124571161 17152320534 17159110843 17175799584 17210442592 17210810064 17217623528 17319338812 17323669188 17358610444 17400739392 17403648272 17407999728 17461158626 17517771924 17518145958 17533628742 17546158456 17618981352 17647531888 17661593709 17723067708 17730083966 17763254796 17807708352 17933606019 17962666386 18016401984 18023534368 18130010672 18142110252 18171508488 18218266432 18222821568 18230424912 18249287058 18259576384 18286095254 18338123448 18367447136 18367839312 18375110824 18379705176 18427392288 18488285604 18491376289 18495999711 18578285424 18590454008 18712360086 18750502631 18759188832 18789587008 18794284992 18811296294 18922426401 18965333037 19004865216 19022068128 19083742272 19142427108 19150005266 19196481888 19227588672 19235200544 19235611248 19263136339 19356908084 19361747916 19369826469 19393122504 19400799908 19455999696 19515412582 19515829269 19579104306 19596408594 19610412392 19628163436 19677284032 19682203968 19739428263 19798479072 19838411936 19853473374 20011040623 20038432848 20079278408 20135978688 20192669292 20210947386 20262953104 20276476164 20300862624 20309333016 20396262006 20429312964 20437400578 20437836951 20495549736 20528761584 20542023432 20663378028 20671999677 20676912326 20733840288 20767438272 20775659744 20898394576 20914260759 20956444117 21000126656 21005377344 21019135648 21138285384 21246233152 21259958496 21260412432 21290834901 21294409024 21385554384 21394477356 21429145864 21498624336 21529387673 21569666538 21639600612 21674666328 21748577088 21811343474 21811809183 21831086767 21877059552 21885720304 21926665824 21997757376 22061713941 22127711904 22136944536 22163568576 22172342752 22255555392 22312634572 22318213428 22332831626 22395895536 22432186784 22441546456 22574122724 22588705902 22589188209 22625309588 22689683856 22698666312 22722151533 22795822242 22832761548 22842288357 22869760712 22947746752 23098225584 23173115616 23210666304 23357029232 23357527944 23372617212 23378171656 23476598208 23491975136 23510693898 23548791612 23558114174 23625142488 23630756944 23646527604 23684339728 23761637424 23795639007 23834198458 23902012296 23911474692 23950221848 23956210152 24107274366 24107789097 24189480336 24228677984 24307233216 24332382744 24377904381 24450831264 24490452416 24506273568 24621435342 24651047472 24661332948 24730972128 24753358224 24771047232 24816843559 24943885596 24949813448 24960223582 25081728392 25107679253 25164610961 25229901868 25236210132 25246200714 25246739763 25287110716 25299365184 25395345831 25436497514 25506529632 25523236144 25647481664 25653894336 25728480801 25815663888 25816215096 25826435292 25857496672 25941332928 25979008218 26021105692 26037915666 26105472408 26128544792 26191737939 26276657886 26300443113 26319237684 26428472028 26471297832 26584601562 26595125949 26638221806 26644882194 26711562528 26717910464 26923559056 26943999579 26947929848 27024602976 27035301552 27079110688 27195016008 27239083952 27250449268 27257262732 27327399648 27371682112 27378525888 27389364576 27429142881 27473590214 27551170704 27551758968 27562666236 27885681012 27896720474 28061523871 28068540129 28125153427 28138783248 28184380512 28216944441 28347216576 28387779868 28507297824 28514072512 28525969808 28533102192 28664832448 28671999552 28713640662 28725007899 28759555384 28771555106 28841383008 28852800816 28853416872 28899555104 28941526699 29035362126 29082412244 29089683756 29101199862 29273118873 29394612891 29415618588 29442245154 29504245824 29515926048 29757617904 29861194048 30057649272 30118274536 30118917612 30203968032 30252911808 30264888416 30289003938 30296202044 30308842921 30316421079 30394429656 30443682064 30451293936 30456384476 30463999524 30643969446 30656100867 30705777298 30793142376 30797634112 31015368489 31143370592 31151157408 31163489616 31347591864 31398388816 31500189984 31528703472 31682183232 31727518676 31869349728 31881966256 31889937744 31941613536 32078331576 32091716034 32143032488 32143718796 32156443942 32247936504 32252640448 32346412193 32354499807 32443176992 32503872508 32511999492 32533294514 32622865632 32717015211 32815589328 32828580456 32868063296 32881777264 32889998736 32975333568 33004477632 33245352864 33258514128 33468951858 33499247439 33593843304 33648280176 33661600952 33662319684 33860461108 33861184086 33874589147 33883058853 33937964382 34047999468 34249142322 34304641068 34318221686 34351599168 34420885184 34421620128 34435247056 34638677624 34647338376 34717220888 34807296544 34815999456 34922317252 35035543848 35036291916 35067257484 35092316912 35237962704 35295063776 35323187418 35337171261 35446135416 35460167932 35526509592 35751297687 35867212038 35925332772 36047068736 36151872451 36160911549 36260021344 36284220504 36343016976 36460849824 36498574116 36572190508 36676246896 36734894272 36735678624 36750221648 36759410352 36854784576 36976571208 36982752578 36991999422 37156570848 37180908016 37285586719 37424720172 37440335373 37501005262 37518377664 37622592588 37844852802 37869301071 37930666074 38044136256 38154746271 38284854216 38300010532 38392963776 38470401088 38471222496 38526272678 38713816168 38723495832 38739652938 38786245008 38801599816 38911999392 38968512327 39030825164 39031658538 39047110501 39056873499 39158208612 39192817188 39220824784 39256326872 39478856526 39504714767 39596958144 39676823872 39706946748 39957332709 40022081246 40076865696 40158556816 40385338584 40421894772 40525906208 40552952328 40601725248 40618666032 40792524012 40858625928 40874801156 40875673902 40991099472 41057523168 41084046864 41210385321 41326756056 41343999354 41353824652 41467680576 41551319488 41672126333 41796789152 41828521518 41845080711 41912888234 42038271296 42160493911 42276570768 42519916992 42520824864 42581669802 42771108768 42788954712 42858291728 42997248672 43058775346 43139333076 43157332659 43279201224 43349332656 43553043189 43622686948 43623618366 43651799793 43662173534 43754119104 43771440608 43853331648 44123427882 44152328269 44163367731 44255423808 44273889072 44344685504 44625269144 44636426856 44665663252 44791791072 44864373568 44883092912 45148245448 45177411804 45178376418 45250619176 45379367712 45397332624 45444303066 45536934961 45591644484 45665523096 45684576714 45739521424 46058665947 46196451168 46346231232 46714058464 46715055888 46745234424 46756343312 46983950272 47021387796 47097583224 47116228348 47250284976 47261513888 47293055208 47368679456 47523274848 47591278014 47668396916 47688286219 47804024592 47822949384 47900443696 47912420304 48214548732 48215578194 48234665913 48378960672 48457355968 48598241513 48664765488 48755808762 48799941771 48901662528 49012547136 49242870684 49302094944 49322665896 49461944256 49506716448 49633687118 49678614769 49887771192 49899626896 49920447164 50163456784 50203427787 50215358506 50329221922 50459803736 50472420264 50492401428 50493479526 50574221432 50790691662 50791776129 50872995028 50894221427 50906946573 51013059264 51046472288 51456961602 51477332529 51631327776 51632430192 51652870584 51714993344 51958016436 52042211384 52075831332 52210944816 52257089584 52383475878 52553315772 52600886226 52638475368 52856944056 52942595664 53018353577 53169203124 53190251898 53276443612 53289764388 53298672833 53423125056 53847118112 53887999158 53895859696 54049205952 54070603104 54158221376 54315681691 54390032016 54478167904 54500898536 54514525464 54654799296 54778729152 54858285762 54947180428 55102341408 55103517936 55125332472 55474128867 55523157683 55771362024 55793440948 56123047742 56137080258 56250306854 56251507893 56277566496 56368761024 56433888882 56582612641 56767279203 56775559736 56881776889 56895999111 57014595648 57051939616 57066204384 57427281324 57450015798 57519110768 57543110212 57682766016 57705601632 57706833744 57789409017 57799110208 57883053398 58070724252 58164824488 58179367512 58202399724 58546237746 58547487807 58789225782 58831237176 58884490308 59031852096 59255806939 59515235808 60033121869 60115298544 60236549072 60237835224 60407936064 60529776832 60578007876 60592404088 60617685842 60632842158 60788859312 60887364128 60902587872 60912768952 60927999048 61114055191 61287938892 61312201734 61313510853 61411554596 61586284752 62030736978 62055293881 62286741184 62302314816 62326979232 62695183728 62796777632 62869332351 63000379968 63057406944 63455037352 63738699456 63763932512 63779875488 63872504703 63883227072 64001333389 64156663152 64183432068 64286064976 64287437592 64312887884 64495873008 64588163019 64692824386 64708999614 64886353984 65007745016 65023998984 65066589028 65245731264 65434030422 65435427549 65493260301 65631178656 65657160912 65763554528 65779997472 66490705728 66517028256 66937903716 66998494878 67187686608 67296560352 67323201904 67324639368 67720922216 67722368172 67749178294 67766117706 67875928764 68095998936 68166454599 68303944037 68498284644 68526865071 68609282136 68636443372 68843240256 68870494112 69277355248 69294676752 69434441776 69614593088 69631998912 69844634504 70071087696 70072583832 70134514968 70184633824 70475925408 70590127552 70646374836 70674342522 70892270832 70920335864 71053019184 71386917021 71502595374 71530902023 71734424076 71850665544 72303744902 72321823098 72369193141 72520042688 72568441008 72686033952 72921699648 72997148232 73133713143 73144381016 73352493792 73471357248 73500443296 73518820704 73953142416 73965505156 73983998844 74313141696 74361816032 74450530677 74571173438 74849440344 74880670746 75002010524 75245185176 75323037759 75493832883 75689705604 75738602142 75861332148 76186037493 76309492542 76339702159 76569708432 76600021064 76942444992 77052545356 77427632336 77446991664 77479305876 77572490016 77603199632 77823998784 77937024654 78061650328 78063317076 78094221002 78113746998 78316417224 78385634376 78441649568 78512653744 78575213817 78957713052 79009429534 79413893496 79785377847 79914665418 80044162492 80153731392 80317113632 80770677168 80843789544 81051812416 81105904656 81237332064 81585048024 81717251856 81749602312 81751347804 81982198944 82115046336 82168093728 82266859357 82287428643 82420770642 82453399609 82653512112 82687998708 82707649304 83344252666 83419694603 83593578304 83657043036 83690161422 83825776468 84184571613 84320987822 84375460281 84553141536 85041649728 85163339604 85542217536 85577909424 85716583456 85994497344 86117550692 86175023697 86278666152 86314665318 86558402448 86698665312 86824580097 87106086378 87245373896 87247236732 87303599586 87324347068 87542881216 87819356619 88246855764 88304656538 88326735462 88547778144 89027741299 89250538288 89272853712 89331326504 89583582144 89766185824 90296490896 90354823608 90356752836 90501238352 90758735424 90794665248 90888606132 90926528763 91073869922 91183288968 91331046192 91369153428 91479042848 91968302601 92117331894 92392902336 93046105467 93233776321 93428116928 93430111776 93490468848 93512686624 94042775592 94195166448 94232456696 94500569952 94523027776 94586110416 94737358912 95046549696 95182556028 95336793832 95376572438 95608049184 95645898768 95800887392 95824840608 95940021577 96157565749 96429097464 96431156388 96469331826 96757921344 97039236579 97196483026 97329530976 97511617524 97599883542 98151045633 98485741368 98604189888 98645331792 99013432896 99267374236 99357229538 99775542384 99799253792 99840894328 100326913568 100406855574 100430717012 100497742317 100658443844 100919607472 100944840528 100984802856 100986959052 101148442864 101581383324 101583552258 101623767441 101745990056 101788442854 101813893146 102092944576 102913923204 102954665058 103262655552 103264860384 103305741168 103916032872 104084422768 104151662664 104421889632 104514179168 104766951756 105106631544 105201772452 105276950736 105713888112 105885191328 106011513783 106036707154 106338406248 106380503796 106552887224 106579528776 106597345666 107227082939 107253893061 107470220543 107694236224 107775998316 107791719392 108141206208 108455617353 108631363382 108780064032 108956335808 109001797072 109029050928 109716571524 109894360856 110204682816 110207035872 110250664944 110948257734 111046315366 111542724048 111586881896 111856760157 112246095484 112274160516 112321006119 112500613708 112503015786 112555132992 112867777764 113165225282 113534558406 113551119472 113763553778 113791998222 114103879232 114132408768 114464238813 114854562648 114900031596 115038221536 115086220424 115411203264 115413667488 115578818034 115766106796 116141448504 116329648976 116358735024 116404799448 117092475492 117094975614 117141331503 117578451564 117662474352 117768980616 118511613878 118514144301 119030471616 119842033873 119871998127 120066243738 120113775901 120230597088 120473098144 120475670448 121156015752 121184808176 121235371684 121265684316 121577718624 121774728256 121805175744 121825537904 121855998096 122228110382 122575877784 122624403468 122627021706 122823109192 123172569504 123600252037 123631155963 124061473956 124110587762 124653958464 125016378999 125390367456 125535242133 125593555264 125738664702 126114813888 126481481733 126910074704 127527865024 127559750976 127745009406 128002666778 128313326304 128366864136 128572129952 128574875184 128625775768 128758858687 128991746016 129176326038 129385648772 129417999228 129439634023 129471997977 130015490032 130047997968 130133178056 130868060844 130870855098 130986520602 131262357312 131314321824 131527109056 131559994944 132456984807 133034056512 133875807432 133996989756 134375373216 134593120704 134646403808 134649278736 134841954373 135441844432 135444736344 135498356588 135532235412 135751857528 136191997872 136332909198 136607888074 136610804883 136996569288 137053730142 137218564272 137272886744 137740988224 138141458159 138175997841 138554710496 138589353504 138868883552 139689269008 140077284361 140142175392 140145167664 140269029936 140369267648 140951850816 141292749672 141348685044 141784541664 141840671728 142106038368 142773834042 143005190748 143061804046 143064858657 143468848152 143701331088 143906959709 144607489804 144643646196 144703997739 144738386282 145136882016 145372067904 145794724539 145994296464 146267426286 146288762032 146399825313 146704987584 147000886592 147037641408 147906284832 147931010312 147967997688 148723632064 148901061354 149035844307 149142346876 149698880688 149761341492 150004021048 150490370352 150646075518 150705713711 150987665766 151379411208 151477204284 151722664296 152372074986 152618985084 152679404318 152682664281 153139416864 153200042128 154105090712 154431997587 154855264672 154893983328 154958611752 155144980032 155206399264 155874049308 156123300656 156126634152 156188442004 156227493996 156632834448 156771268752 156883299136 157025307488 157150427634 157915426104 158018859068 158827786992 159055060731 159570755694 159829330836 159896018499 160088324984 160634227264 160837190263 161541354336 161687579088 162211809312 162474664128 162947045073 163170096048 163434503712 163499204624 163502695608 163964397888 164336187456 164533718714 164574857286 164841541284 164906799218 165307024224 165375997416 165415298608 165881006947 166422386601 166569473049 166688505332 166839389206 167314086072 167380322844 167651552936 168369143226 168641975644 168750920562 168754523679 169106283072 169747837923 170326679208 170645330667 171155818848 171433166912 172235101384 172350047394 172557332304 172629330636 173116804896 173368227051 173397330624 173649160194 173717904913 174212172756 174490747792 174494473464 174607199172 174648694136 175638713238 175753754771 176493711528 176609313076 176653470924 177095556288 177767420817 178055482598 178501076576 178545707424 178662653008 179532371648 180099365607 180592981792 180709647216 180713505672 181002476704 181589330496 181777212264 181853057526 182147739844 182366577936 182662092384 182738306856 182958085696 183342165573 183936605202 184234663788 185396419529 186092210934 186165881643 186467552642 186860223552 186980937696 187025373248 187569133243 188085551184 188390332896 188464913392 188607997053 189001139904 189172220832 190365112056 190673587664 190753144876 191216098368 191291797536 191601774784 191649681216 191880043154 192004000167 192315131498 192858194928 192862312776 192938663652 193764489057 194078473158 194392966052 194659061952 195023235048 195199767084 196302091266 196430667097 196479780903 196971482736 197290663584 198534748472 198714459076 199551084768 199598507584 199681788656 200653827136 200813711148 200861434024 200995484634 201316887688 201839214944 201889681056 201969605712 201973918104 202296885728 202590686893 203162766648 203167104516 203247534882 203491980112 203576885708 203627786292 204911832111 205827846408 205909330116 206529720768 206611482336 207832065744 208168845536 208303325328 208843779264 209028358336 209533903512 210213263088 210403544904 210553901472 211427776224 211770382656 212023027566 212073414308 212161900447 212676812496 212761007592 213105774448 213159057552 213194691332 214454165878 214507786122 214592706069 214940441086 215551996632 215583438784 216210228869 216911234706 217107579423 217262726764 217560128064 218003594144 218058101856 219433143048 219788721712 220414071744 220501329888 221896515468 222092630732 223085448096 223173763792 223351592031 223713520314 224492190968 224548321032 224642012238 225001227416 225006031572 225735555528 225969113277 226330450564 226424885351 226481498649 227069116812 227102238944 227527107556 227583996444 228928477626 229019106477 229709125296 229800063192 230076443072 230172440848 230827334976 231157636068 231532213592 232282897008 232659297952 232717470048 232809598896 234184950984 234189951228 234282663006 235156903128 235324948704 235537961232 237023227756 237028288602 237122124029 239684067746 239743996254 240132487476 240227551802 240461194176 240946196288 240951340896 241646726383 242312031504 242369616352 242470743368 242531368632 243155437248 243651075808 243711996192 244456220764 245151755568 245248806936 245254043412 245646218384 246345139008 246800578071 247200504074 247262311926 247360198827 248122947912 248221175524 250032757998 250259083809 250780734912 251070484266 251477329404 252553714839 252962963466 253063107157 253126380843 253820149408 255490018812 256005333556 256626652608 256733728272 257144259904 257149750368 257251551536 257517717374 257983492032 258352652076 258771297544 258835998456 258879268046 258943995954 260030980064 260095995936 260266356112 260473740291 260999107033 261736121688 261741710196 261973041204 262628643648 264913969614 267083223897 267751614864 267993979512 268750746432 269292807616 269298557472 269683908746 270883688864 270889472688 270996713176 271064470824 271503715056 272383995744 272665818396 272779586289 273215776148 273221609766 273329773507 273993138576 274107460284 274437128544 274545773488 276282916318 276351995682 276533003369 277109420992 277178707008 277737767104 279378538016 279701328963 280154568722 280284350784 280290335328 280538059872 282585499344 282697370088 283569083328 283681343456 284212076736 285547668084 286010381496 286123608092 286129717314 286937696304 287402662176 287813919418 287820064731 288472697247 289214979608 289287292392 289407995478 289476772564 290273764032 291117709737 291589449078 291704884331 291988592928 292534852572 292577524064 292799650626 295123457377 295812569664 295862020624 295935995376 297802122708 298071688614 298284693752 299397761376 299522682984 300008042096 300980740704 301292151036 301411427422 301975331532 302758822416 302954408568 303445328592 304744149972 304871302323 305237970168 305358808636 305365328562 306278833728 306400084256 308210181424 308863995174 309066297883 309710529344 309787966656 309917223504 310412798528 311748098616 312246601312 312253268304 312376884008 312454987992 313265668896 313542537504 314050614976 314300855268 315830852208 316037718136 317655573984 318110121462 318758544727 319141511388 319658661672 319792036998 320176649968 321674380526 321681248817 322410661629 323082708672 323375158176 324423618624 325366852059 325894090146 326340192096 326869007424 326998409248 327005391216 329067437428 329149714572 329683082568 329813598436 330614048448 330751994832 330830597216 331762013894 332844773202 333138946098 333377010664 333678778412 334628172144 334760645688 335303105872 335570280471 336738286452 337283951288 337501841124 337509047358 339495675846 340187690591 340653358416 341290661334 342311637696 344470202768 344700094788 345114664608 345258661272 346233609792 346736454102 347298320388 347435809826 348424345512 348981495584 348988946928 349214398344 349297388272 351277426476 351423994509 351507509542 352987423056 353218626152 353306941848 355534841634 355542432903 356110965196 356259549989 357002153152 357091414848 357325306016 359526101619 360198731214 360341327703 361185963584 361419294432 361427011344 362004953408 363554424528 363706115052 364295479688 364733155872 365324184768 365476613712 365999590441 366684331146 367873210404 368469327576 370792839058 370800756111 371128475039 372184421868 372331763286 372935105284 373961875392 375049136997 375138266486 376171102368 376780665792 376929826784 377215994106 378344441664 379444445199 380209771837 380730224112 381347175328 381506289752 382583595072 383760086308 384008000334 384630262996 385716389856 385724625552 385877327304 386276576061 387528978114 388156946316 388318902069 388785932104 390046470096 390399534168 392604182532 392861334194 392959561806 393942965472 394581327168 396078288487 397069496944 397370954421 397428918152 398172438223 399102169536 399363577312 401627422296 401722868048 401990969268 402633775376 403678429888 403779362112 403939211424 403947836208 404525863119 404593771456 405181373786 406325533296 406334209032 406495069764 406983960224 407153771416 407255572584 409823664222 409832414649 411655692816 411818660232 413222964672 414424374477 414790648573 415664131488 416337691072 416606650656 419067807024 420231853083 420426526176 420807089808 421107802944 422855552448 424046055132 424146828616 424323800894 425353624992 425522015184 426211548896 426318115104 426389382664 426830547301 427798386337 428908331756 429015572244 429185412138 429194575971 429880882172 431103993264 431720879127 432420457738 433822469412 434215158846 434525453528 436007188288 436116203712 437384173617 438866286096 439577443424 441002659776 443793030936 444185261464 446170896192 446347527584 446703184062 447107532921 447427040628 448984381936 449096642064 449284024476 450002454832 450012063144 451471111056 451938226554 452117141133 452660901128 452849770702 452962997298 454138233624 454204477888 455054215112 455167992888 457856955252 458038212954 458047992843 459418250592 459600126384 460344881696 462315272136 463064427184 464565794016 465318595904 465434940096 465619197792 468369901968 468379902456 468565326012 470313806256 470649897408 471075922464 474046455512 474056577204 474244248058 477045905807 477165182193 478127608259 479368135492 479487992508 479688055497 480264974952 480455103604 481902681792 482511570789 483293452766 484624063008 484739232704 484941486736 485062737264 487302151616 487423992384 488841135219 488912441528 490303511136 490497613872 490508086824 491292436768 493601156142 494401008148 494524623852 494720397654 496245895824 496442351048 497643020841 499708419147 500065515996 500518167618 502140968532 502954658808 505107429678 505925926932 506126214314 506252761686 507640298816 509243513769 510980037624 511935992001 512010667112 513467456544 514299500736 514503103072 515035434748 516705304152 517542595088 517671996912 517758536092 517887991908 520061960128 520191991872 520532712224 520947480582 521153714739 521998214066 523472243376 523483420392 523946082408 527261264313 529827939228 533168953549 533302262451 534166447794 534377915113 535503229728 535987959024 538597114944 539367817492 541767377728 541778945376 541993426352 542128941648 543007430112 544767991488 545331636792 545559172578 546431552296 546443219532 546659547014 547986277152 548214920568 548874257088 549091546976 549889007281 550026496719 552565832636 552703991364 553066006738 556189258587 558497644929 558757076032 559402657926 560309137444 560580670656 561076119744 562707399729 565170998688 565394740176 567362686912 571095336168 572020762992 572247216184 572259434628 573875392608 574805324352 575627838836 575640129462 575868015499 576012000501 576945394494 578429959216 578574584784 578815990956 578953545128 582235419474 583178898156 583409768662 583977185856 585069705144 585155048128 585599301252 589292001291 590246914754 591724041248 591871990752 595604245416 596143377228 596569387504 598795522752 599045365968 600016084192 601961481408 602584302072 602822854844 603950663064 605517644832 605908817136 606890657184 607772060679 609488299944 609742604646 610475940336 610717617272 610730657124 612800168512 614581831667 614735496333 616420362848 617727990348 618132595766 619834447008 621784292089 623194189093 623496197232 624493202624 624506536608 624753768016 624909975984 626531337792 627085075008 628601710536 631661704416 632075436272 635311147968 636220242924 636485701341 637517089454 638283022776 639317323344 639584073996 640353299936 643348761052 643362497634 643778118207 644821323258 646750316352 648630686607 650733704118 651322738269 651788180292 652680384192 653996818496 654010782432 658134874856 658299429144 659366165136 659627196872 661503989664 661661194432 663524027788 665689546404 666277892196 666754021328 667357556824 669256344288 669521291376 670606211744 671140560942 671580151039 673476572904 674567902576 675003682248 675018094716 678991351692 679274656053 680375381182 681306716832 682581322668 687057319431 688940405536 689400189576 690229329216 690517322544 693472908204 694596640776 694871619652 696848691024 697962991168 697977893856 698428796688 698594776544 702554852952 702847989018 703015019084 705974846112 706437252304 706613883696 708426147661 711069683268 711084865806 711366372087 712221930392 712519099978 714650612032 716728396487 719052203238 720397462428 720682655406 722838588864 722854022688 724940179149 727108849056 727412230104 728590959376 729466311744 730953227424 731999180882 733368662292 735746420808 736938655152 740401734213 741585678116 741601512222 742080596481 742256950078 744368843736 744663526572 745870210568 750098273994 750276532972 750589580573 750777251427 752342204736 753859653568 754431988212 758888890398 759189321471 760419543674 761460448224 762694350656 763012579504 767520172616 768016000668 769260525992 771432779712 771449251104 771754654608 772553152122 775057956228 776313892632 776637804138 777571864208 780092940192 780799068336 782997321099 785208365064 785722668388 785919123612 787885930944 792156576974 794138993888 794741908842 794857836304 796344876446 798727154624 801049384309 801249671691 803254844592 803445736096 803981938536 805267550752 807878422848 807895672416 809051726238 810362747572 812651066592 812668418064 812990139528 813967920448 814307542832 814511145168 819647328444 819664829298 819989320521 823311385632 823637320464 826170105721 828848748954 829581297146 829599010107 831328262976 833213301312 838135614048 838894237111 839103986889 840463706166 840853052352 841614179616 848092110264 848293657232 848647601788 850707249984 851044030368 852423097792 852636230208 852778765328 853661094602 855596772674 857816663512 858031144488 858370824276 858389151942 859761764344 862207986528 863441758254 863460194193 864840915476 865201764259 865418091741 867644938824 868430317692 869050907056 874768347234 875114652993 877732572192 879154886848 885370372131 887586061872 888370522928 892695055168 893406368124 894215065842 894854081256 897968763872 898193284128 898568048952 900004909664 900024126288 901312010809 902942222112 903876453108 904234282266 905321802256 905699541404 905925994596 906077438161 908276467248 910108430224 910335985776 915713910504 916076425908 916095985686 918836501184 919200252768 920689763392 923366588747 924630544272 926128854368 927198893649 929131588032 931238395584 936739803936 936759804912 937130652024 940627612512 942151844928 943893680611 948092911024 948113154408 948488496116 954091811614 954330364386 956255216518 956275634181 958736270984 958975985016 959376110994 960529949904 960910207208 961904414897 965023141578 965043746451 966586905532 966990207113 967231984887 969248126016 969882973472 970125474528 977682270438 977824883056 980607022272 980995227744 981016173648 982584873536 987202312284 988802016296 989049247704 989440795308 992491791648 992884702096 995286041682 999416838294 1000131031992 1001036335236 1004281937064 1005909317616 1007348717963 1010214859356 1011851853864 1012252428628 1012505523372 1018487027538 1020563071773 1021960075248 1023871984002 1024021334224 1026934913088 1029006206144 1030070869496 1031997952129 1033410608304 1035085190176 1035343993824 1035517072184 1035775983816 1041065424448 1041894961164 1042307429478 1043996428132 1046944486752 1046966840784 1047892164816 1054522528626 1054939995977 1059655878456 1066337907098 1066604524902 1068332895588 1068755830226 1068778649967 1071006459456 1071975918048 1075069640179 1078578304857 1078735634984 1081023983109 1083557890752 1083986852704 1084257883296 1086014860224 1090663273584 1091118345156 1092863104592 1092886439064 1093319094028 1095972554304 1096429841136 1097998771323 1098183093952 1099778014562 1100052993438 1105131665272 1105407982728 1106132013476 1112378517174 1112402268333 1113385425117 1116995289858 1118805315852 1120618274888 1125414799458 1125860331841 1130341997376 1130789480352 1140629315511 1142190672336 1144041525984 1144494432368 1144518869256 1147750785216 1151255677672 1151280258924 1151736030998 1152024001002 1153890788988 1156859918432 1157149169568 1157631981912 1157907090256 1158829728183 1161167048629 1164470838948 1164956706207 1166357796312 1166819537324 1170139410288 1171198602504 1178584002582 1180493829508 1183448082496 1183743981504 1188234865461 1191208490832 1192286754456 1193138775008 1194517314669 1198090731936 1200032168384 1205168604144 1205645709688 1207901326128 1211035289664 1211817634272 1213577589357 1213781314368 1215544121358 1216025334391 1218976599888 1219485209292 1220951880672 1221435234544 1221461314248 1229163663334 1229470992666 1230276283397 1232840725696 1235455980696 1236265191532 1239668894016 1243273123431 1243568584178 1244371945719 1246388378186 1246992394464 1249013073216 1249507536032 1249819951968 1257203421072 1260695559249 1263323408832 1264150872544 1272440485848 1272971402682 1275034178908 1276566045552 1278634646688 1279168147992 1280491641903 1280706599872 1283395159011 1286697522104 1286724995268 1287556236414 1289642646516 1295162637381 1297261373214 1297774936703 1301467408236 1302645476538 1303576360584 1308021564864 1312983932701 1316269749712 1316598858288 1318732330272 1319254393744 1323007979328 1327048055576 1331379092808 1332555784392 1333508042656 1334715113648 1338512688576 1339042582752 1341212423488 1342281121884 1343160302078 1346953145808 1349135805152 1350007364496 1350036189432 1356351423399 1357982703384 1358549312106 1360750762364 1362613433664 1365162645336 1374114638862 1375014669679 1377880811072 1378800379152 1381034645088 1386945816408 1389193281552 1389743239304 1393697382048 1395955787712 1396857593376 1397189553088 1405109705904 1405695978036 1406030038168 1411949692224 1412874504608 1413227767392 1416852295322 1418134808251 1422139366536 1422169731612 1422732744174 1424443860784 1425038199956 1431137717421 1433456792974 1434382824777 1438104406476 1440794924856 1441365310812 1445708045376 1447534712367 1449880358298 1454217698112 1454824460208 1457181918752 1461906454848 1463998361764 1466737324584 1471492841616 1473877310304 1480803468426 1483171356232 1483203024444 1484161192962 1484513900156 1488737687472 1489327053144 1491740421136 1492929062523 1500196547988 1500553065944 1501179161146 1501554502854 1508863976424 1513471602083 1517777780796 1518378642942 1520839087348 1522920896448 1526025159008 1535040345232 1536032001336 1538521051984 1542898502208 1543509309216 1545106304244 1550115912456 1552627785264 1553275608276 1555143728416 1560185880384 1561598136672 1563461144217 1565994642198 1570416730128 1571445336776 1571838247224 1581783792939 1584313153948 1584974197457 1588277987776 1589483817684 1589715672608 1592689752892 1599506860647 1602098768618 1602499343382 1603133745339 1606509689184 1606891472192 1607963877072 1610535101504 1615791344832 1618103452476 1620725495144 1625302133184 1625336836128 1625980279056 1628615085664 1629022290336 1639294656888 1639329658596 1639978641042 1646622771264 1647274640928 1649667021843 1652340211442 1657697497908 1659162594292 1659198020214 1668567775761 1676271228096 1677788474222 1678207973778 1680927412332 1683228359232 1688122199187 1691527084681 1696184220528 1696587314464 1697295203576 1702088060736 1705557530656 1707322189204 1711193545348 1715633327024 1716062288976 1716741648552 1716778303884 1719523528688 1724415973056 1726883516508 1726920388386 1727604046497 1729681830952 1730403528518 1730836183482 1735289877648 1736860635384 1738101814112 1749536694468 1750229305986 1755465144384 1767876003873 1770740744262 1771441750099 1775172123744 1776741045856 1786812736248 1788430131684 1789708162512 1795937527744 1796386568256 1797136097904 1800009819328 1800048252576 1802624021618 1805884444224 1807752906216 1808468564532 1810643604512 1811399082808 1811851989192 1812154876322 1816552934496 1820216860448 1820671971552 1822860409963 1823316182037 1826993749231 1831427821008 1832152851816 1832191971372 1838400505536 1843745495001 1846733177494 1849261088544 1852257708736 1854397787298 1865352876267 1869582567279 1873479607872 1873519609824 1874261304048 1881255225024 1887787361222 1896185822048 1896226308816 1896976992232 1908183623228 1908660728772 1909457104023 1912510433036 1912551268362 1917472541968 1917951970032 1918752221988 1921059899808 1921820414416 1923808829794 1930046283156 1930087492902 1933173811064 1933980414226 1934463969774 1939765946944 1940250949056 1945892059821 1955364540876 1955649766112 1961990455488 1962032347296 1974404624568 1977604032592 1978098495408 1978881590616 1984983583296 1985769404192 1990572083364 1998833676588 2000262063984 2002072670472 2008563874128 2011818635232 2014697435926 2014740453117 2020429718712 2023703707728 2024504857256 2025011046744 2036974055076 2037314575841 2037823968159 2041126143546 2041934190317 2043920150496 2047743968004 2048042668448 2060141738992 2063995904258 2065864201639 2066821216608 2070170380352 2070687987648 2071034144368 2071551967632 2083789922328 2084614858956 2087992856264 2093888973504 2093933681568 2095784329632 2109045057252 2109879991954 2119311756912 2125278442983 2132675814196 2133209049804 2134099116261 2136665791176 2137511660452 2137557299934 2143951836096 2150139280358 2150185189461 2157156609714 2157471269968 2162047966218 2167973705408 2168515766592 2174820537447 2181326547168 2182236690312 2185726209184 2185772878128 2186638188056 2192859682272 2195997542646 2199556029124 2200105986876 2210263330544 2210815965456 2212264026952 2224757034348 2224804536666 2226770850234 2233990579716 2237610631704 2241236549776 2250829598916 2251720663682 2251768741719 2261578960704 2277567964413 2281258631022 2284381344672 2288083051968 2288988864736 2289037738512 2302511355344 2302560517848 2303472061996 2304048002004 2307781577976 2313719836864 2314298339136 2315263963824 2315814180512 2317659456366 2322334097258 2328941677896 2329913412414 2332715592624 2333639074648 2340278820576 2342397205008 2348404788703 2348991963297 2357168005164 2360987659016 2376469730922 2381313834137 2382416981664 2384573508912 2386277550016 2389034629338 2396181463872 2403148152927 2410337208288 2411291419376 2415802652256 2423635268544 2427155178714 2431088242716 2432050668782 2437953199776 2438970418584 2441903761344 2442870469088 2442922628496 2446418315053 2458327326668 2458941985332 2459967961563 2460552566794 2470911961392 2472530383064 2478510317163 2486546246862 2487137168356 2488743891438 2488797030321 2492776756372 2493984788928 2499015072064 2499639903936 2514406842144 2516682711333 2521391118498 2528301745088 2544880971696 2545942805364 2550068357816 2553132091104 2557269293376 2558336295984 2560983283806 2561997133087 2566790318022 2573395044208 2573449990536 2575112472828 2579285293032 2590325274762 2594522746428 2595549873406 2595605292777 2602934816472 2605290953076 2607152721168 2625343958979 2625967865402 2632539499424 2633197716576 2637464660544 2638508787488 2654096111152 2656111116393 2661468402859 2662758185616 2665111568784 2667016085312 2669430227296 2678085165504 2684562243768 2686320604156 2693906291616 2698271610304 2700014728992 2700072378864 2703936032427 2712702846798 2715965406768 2717098624212 2718232314483 2721501524728 2730325290672 2734232234471 2748229277724 2750029339358 2757600758304 2762069290176 2770099766241 2772548019409 2773891632816 2778386563104 2779486478608 2781596680947 2787394764096 2793715186752 2810219411808 2811391956072 2812060076336 2825749009216 2826455534784 2831681041833 2833704590644 2836269616502 2844278733072 2844339463224 2845465488348 2848887721568 2850076399912 2862275434842 2866913585948 2868765649554 2868826902543 2876208812952 2881589849712 2882730621624 2885713244691 2895069424734 2899760716596 2900970621339 2909648920416 2914363837504 2927996723528 2933474649168 2942985683232 2947754620608 2961606936852 2966342712464 2966406048888 2968322385924 2969027800312 2977475374944 2978654106288 2983480842272 2985858125046 2987813831107 3000393095976 3001106131888 3002358322292 3003109005708 3017727952848 3022046153889 3026943204166 3035555561592 3036757285884 3041678174696 3052050318016 3061689215319 3070080690464 3072064002672 3077042103968 3087018618432 3090212608488 3095993856387 3100231824912 3105255570528 3106551216552 3110287456832 3123196273344 3126922288434 3131989284396 3140833460256 3142890673552 3143676494448 3151739131993 3163567585878 3164819987931 3168626307896 3169948394914 3178967635368 3179431345216 3185379505784 3188675265131 3199013721294 3204197537236 3204998686764 3206267490678 3206335949901 3213019378368 3215927754144 3225208920537 3236206904952 3241450990288 3250673672256 3251960558112 3257230171328 3258044580672 3278589313776 3278659317192 3279957282084 3293996313969 3294549281856 3299334043686 3304680422884 3315394995816 3318325188584 3318396040428 3337135551522 3339321340649 3340156275351 3355576948444 3356415947556 3361854824664 3376244398374 3377580995523 3383054169362 3392368441056 3393174628928 3394590407152 3411115061312 3414644378408 3421887946533 3422387090696 3431266654048 3432124577952 3433483297104 3433556607768 3439047057376 3453767033016 3453840776772 3455208092994 3459363661904 3460807057036 3461672366964 3470579755296 3473721270768 3476203628224 3483501145887 3499073388936 3500458611972 3535752007746 3541481488524 3542883500198 3550344247488 3553482091712 3563813531617 3564704596383 3573625472496 3576860263368 3579416325024 3583551944007 3594272195808 3600096505152 3605248043236 3615505812432 3616937129064 3621287209024 3622798165616 3623703978384 3624309752644 3633105868992 3640433720896 3641343943104 3645720819926 3646632364074 3648076003173 3653987498462 3662855642016 3664305703632 3664383942744 3675573890773 3687490990002 3690828850191 3693466354988 3698522177088 3708795574596 3730705752534 3732182674843 3733115837157 3739165134558 3747039219648 3748522608096 3775574722444 3792371644096 3792452617632 3793953984464 3816367246456 3817321457544 3818914208046 3825020866072 3825102536724 3834945083936 3835903940064 3837504443976 3841474925709 3842119799616 3843640828832 3847617659588 3849223050967 3850185477033 3860092566312 3860174985804 3866347622128 3867960828452 3868927939548 3891784119642 3893324810109 3910729081752 3911299532224 3924064694592 3938951798103 3948809249136 3955208065184 3956196990816 3957763181232 3971538808384 3981144166728 3997667353176 4000524127968 4004145340944 4017127748256 4023637270464 4029394871852 4029480906234 4031076108493 4040859437424 4047407415456 4049009714512 4050022093488 4073948110152 4074629151682 4075647936318 4082252287092 4083868380634 4087840300992 4095487936008 4096085336896 4107994348511 4120283477984 4125044009037 4127991808516 4131728403278 4133642433216 4142068288736 4143103935264 4167579844656 4169229717912 4175985712528 4187867363136 4191568659264 4218090114504 4219759983908 4238623513824 4250556885966 4254404424753 4265351628392 4266418099608 4268198232522 4273331582352 4275023320904 4275114599868 4293413152263 4300278560716 4300370378922 4302072821669 4303148474331 4314313219428 4314942539936 4324095932436 4349641074894 4352490044623 4362653094336 4364473380624 4371452418368 4371545756256 4373276376112 4385719364544 4391995085292 4399112058248 4400211973752 4420526661088 4421631930912 4424528053904 4449514068696 4449609073332 4453541700468 4467981159432 4475221263408 4482473099552 4501659197832 4503441327364 4503537483438 4540414806249 4555135928826 4562517262044 4568762689344 4577977729472 4578075477024 4591287801277 4605022710688 4605121035696 4606944123992 4608096004008 4615563155952 4630527927648 4631628361024 4635318912732 4644668194516 4657883355792 4659826824828 4665431185248 4667278149296 4680557641152 4684794410016 4696809577406 4697983926594 4701061057273 4714336010328 4721975318032 4752939461844 4754922592371 4762627668274 4764833963328 4769147017824 4778069258676 4798520581941 4806296305854 4809401236017 4820674416576 4822582838752 4831605304512 4854310357428 4862176485432 4864101337564 4875906399552 4877940837168 4885740938176 4885845256992 4892836630106 4916654653336 4917883970664 4919935923126 4921105133588 4941823922784 4945060766128 4949001065529 4957020634326 4958983033627 4973092493724 4974274336712 4977487782876 4977594060642 4985553512744 5017098775409 5028813684288 5033365422666 5042782236996 5074581254043 5089761943392 5091885610728 5100136715632 5106264182208 5116672591968 5121966567612 5123994266174 5133580636044 5146790088416 5146899981072 5150224945656 5158570586064 5180650549524 5182812139491 5189045492856 5191099746812 5191210585554 5205869632944 5210581906152 5214305442336 5250687917958 5251935730804 5254127064011 5265078998848 5266395433152 5277017574976 5308192222304 5312222232786 5314325250297 5322936805718 5325516371232 5330223137568 5338860454592 5354382726697 5369124487536 5372641208312 5387812583232 5400029457984 5400144757728 5407872064854 5425405693596 5431930813536 5434197248424 5436464628966 5443003049456 5460650581344 5468464468942 5468581229889 5480981247693 5496458555448 5500058678716 5515201516608 5531236485003 5540199532482 5545096038818 5547783265632 5556773126208 5558972957216 5563193361894 5596058628801 5607345690163 5608747701837 5620438823616 5622783912144 5624120152672 5663362083666 5667409181288 5672539233004 5688557466144 5688678926448 5690930976696 5697775443136 5700152799824 5724550869684 5733827171896 5737531299108 5737653805086 5752417625904 5763179699424 5765461243248 5771426489382 5783190740047 5790138849468 5799521433192 5801941242678 5819297840832 5855993447056 5866949298336 5872259659777 5885971366464 5923213873704 5932685424928 5932812097776 5936644771848 5938055600624 5954950749888 5957308212576 5966961684544 5971716250092 5975627662214 6000786191952 6002212263776 6004716644584 6006218011416 6035455905696 6044092307778 6044221359351 6053886408332 6056412349813 6071111123184 6073514571768 6083356349392 6111943727523 6123378430638 6125802570951 6140161380928 6144128005344 6154084207936 6180425216976 6191987712774 6197592604917 6200463649824 6210511141056 6213102433104 6253844576868 6263978568792 6281666920512 6285781347104 6287352988896 6303478263986 6309184075663 6327135171756 6329639975862 6337252615792 6339896789828 6357935270736 6370759011568 6375835328949 6377350530262 6398027442588 6408395074472 6409997373528 6412534981356 6412671899802 6431855508288 6450417841074 6450555568383 6463566121229 6472413809904 6482901980576 6503921116224 6557178627552 6557318634384 6559914564168 6587992627938 6598668087372 6609360845768 6630789991632 6636650377168 6636792080856 6674271103044 6678642681298 6680312550702 6711153896888 6712831895112 6723709649328 6733330904279 6752488796748 6755161991046 6755306225157 6766108338724 6768931449791 6784736882112 6789180814304 6829288756816 6843775893066 6844774181392 6862533308096 6864249155904 6866966594208 6867113215536 6878094114752 6907534066032 6907681553544 6910416185988 6918727323808 6921614114072 6923344733928 6941159510592 6947442541536 6967002291774 6998146777872 7000917223944 7045214366109 7051441025741 7071504015492 7082962977048 7085767000396 7127627063234 7129409192766 7143941502411 7147250944992 7153720526736 7158832650048 7167103888014 7188544391616 7209444458781 7210496086472 7223985664903 7231011624864 7233874258128 7245596331232 7247407956768 7248619505288 7291441639852 7293264728148 7296152006346 7307974996924 7325711284032 7328611407264 7328767885488 7339254945159 7351147781546 7374981980004 7381657700382 7386932709976 7417591149192 7435530951489 7461411505068 7464365349686 7466231674314 7478330269116 7497045216192 7525487481253 7550048133999 7551149444888 7584905235264 7587907968928 7632734492912 7634642915088 7637828416092 7650041732144 7650205073448 7669890167872 7671807880128 7675008887952 7682949851418 7685991399261 7687281657664 7695235319176 7698446101934 7700370954066 7720185132624 7720349971608 7732695244256 7735921656904 7737855879096 7783568239284 7786649620218 7786815878331 7821458163504 7877903596206 7881022322887 7897618498272 7910416130368 7912393981632 7915526362464 7962288333456 7984405208577 7995334706352 8001048255936 8008290681888 8034255496512 8058789743704 8058961812468 8062152216986 8081718874848 8094814830912 8098019429024 8100044186976 8109780398719 8111808097281 8128169340403 8147896220304 8149258303364 8151295872636 8154696943449 8164504574184 8167736761268 8190975872016 8202696703413 8215988697022 8240566955968 8250088018074 8255983617032 8263456806556 8284136577472 8286207870528 8310299298723 8317644058227 8335159689312 8338459435824 8351971425056 8436180229008 8439519967816 8477247027648 8495043125499 8501113771932 8508808849506 8530703256784 8532836199216 8536396465044 8546663164704 8550046641808 8550229199736 8586826304526 8600557121432 8600740757844 8604145643338 8606296948662 8628626438856 8629885079872 8648191864872 8657139734073 8699282149788 8702911864017 8704980089246 8728946761248 8743091512512 8746552752224 8783990170584 8798224116496 8800423947504 8841053322176 8843263861824 8849056107808 8899028137392 8899218146664 8907083400936 8935962318864 8950442526816 8963441493321 8964946199104 9003318395664 9006882654728 9007074966876 9063872210333 9066138461667 9080829612498 9084424556921 9110271857652 9125034524088 9156150954048 9182575602554 9190887528907 9210045421376 9210242071392 9213888247984 9216192008016 9231126311904 9261055855296 9270637825464 9287981569161 9289336389032 9315766711584 9319653649656 9330862370496 9334556298592 9369588820032 9393619154812 9395967853188 9402122114546 9428672020656 9443950636064 9455217395979 9494459963793 9505878923688 9509845184742 9525255336548 9538294035648 9556138517352 9566025795393 9597041163882 9612592611708 9618802472034 9645165677504 9675626761611 9708620714856 9724352970864 9728202675128 9755881674336 9771690513984 9785673260212 9833309306672 9835767941328 9839871846252 9842210267176 9883647845568 9890121532256 9898002131058 9914041268652 9917966067254 9946184987448 9948548673424 9954975565752 9955188121284 9971107025488 10017964021947 10034197550818 10066730845332 10085564473992 10132742986569 10149162508086 10179523886784 10183771221456 10200273431264 10233345183936 10243933135224 10247988532348 10267161272088 10293580176832 10293799962144 10300449891312 10317141172128 10361301099048 10365624278982 10378090985712 10382199493624 10382421171108 10411739265888 10421163812304 10428610884672 10447891138339 10450503437661 10501375835916 10503871461608 10508254128022 10570332965513 10594301214581 10616384444608 10624444465572 10628650500594 10645873611436 10651032742464 10660446275136 10691440594851 10708765453394 10738248975072 10745282416624 10800289515456 10815744129708 10850811387192 10863861627072 10868394496848 10872929257932 10886006098912 10921301162688 10936928937884 10937162459778 10944228009519 10961962495386 10992917110896 11000117357432 11026721672319 11062472970006 11072486550573 11080399064964 11090192077636 11095566531264 11117945914432 11126386723788 11192117257602 11196548024529 11214691380326 11217495403674 11245567824288 11248240305344 11326724167332 11334818362576 11345078466008 11377114932288 11377357852896 11381861953392 11400305599648 11449101739368 11467654343792 11475062598216 11475307610172 11504835251808 11526359398848 11530922486496 11542852978764 11547669152901 11566381480094 11580277698936 11599042866384 11603882485356 11679974430327 11711986894112 11733898596672 11744519319554 11813901549691 11816855394309 11840689592767 11846427747408 11865370849856 11865624195552 11873289543696 11876111201248 11914616425152 11943432500184 11951255324428 12001572383904 12004424527552 12009433289168 12012436022832 12070911811392 12088184615556 12088442718702 12093228325479 12107772816664 12112824699626 12142222246368 12147029143536 12166712698784 12184382740279 12223887455046 12246756861276 12251605141902 12288256010688 12323983045533 12360850433952 12375132027111 12383975425548 12395185209834 12400927299648 12426204866208 12507689153736 12527957137584 12571562694208 12574705977792 12606956527972 12618368151326 12654270343512 12659279951724 12674505231584 12679793579656 12715870541472 12741518023136 12751670657898 12754701060524 12760022869741 12763213274259 12796054885176 12816790148944 12819994747056 12825069962712 12825343799604 12900835682148 12901111136766 12906218465007 12927132242458 12944827619808 12965803961152 13057470133869 13114357255104 13114637268768 13119829128336 13175985255876 13197336174744 13218721691536 13261579983264 13273300754336 13273584161712 13348542206088 13357285362596 13360625101404 13422307793776 13425663790224 13447419298656 13466661808558 13504977593496 13510323982092 13510612450314 13532216677448 13537862899582 13578361628608 13617839533253 13621244418747 13658577513632 13687551786132 13689548362784 13733933188416 13734226431072 13773863403831 13815068132064 13815363107088 13820832371976 13837454647616 13843228228144 13846689467856 13894885083072 13934004583548 13996293555744 14001834447888 14090428732218 14102882051482 14103183171819 14143008030984 14165925954096 14171534000792 14255254126468 14258818385532 14261202030887 14264767777113 14287883004822 14294501889984 14307441053472 14334207776028 14418888917562 14420992172944 14447971329806 14462023249728 14467748516256 14491192662464 14494815913536 14497239010576 14582883279704 14586529456296 14592304012692 14615949993848 14657222814528 14657535770976 14678509890318 14702295563092 14749963960008 14763315400764 14773865419952 14835182298384 14871061902978 14876949100881 14922823010136 14928730699372 14932463348628 14956660538232 15050974962506 15051296326227 15100096267998 15102298889776 15175815937856 15219938301871 15223743762129 15265468985824 15269285830176 15275656832184 15300083464288 15300410146896 15350017775904 15365899702836 15371982798522 15390470638352 15396892203868 15400741908132 15440370265248 15440699943216 15465390488512 15471843313808 15475711758192 15567136478568 15573299240436 15573631756662 15642916327008 15697232008699 15755807192412 15762044645774 15762381192033 15795236996544 15831052724928 15924576666912 15942975750891 15968810417154 15990669412704 16016581363776 16063148180091 16117579487408 16117923624936 16124304433972 16163437749696 16196038858048 16200088373952 16219560797438 16223616194562 16256338680806 16295792440608 16298516606728 16302591745272 16309393886898 16329009148368 16335473522536 16352375053249 16381951744032 16405393406826 16405743689667 16431977394044 16438833520921 16442943743079 16500176036148 16511967234064 16526913613112 16620598597446 16635288116454 16670319378624 16676918871648 16703942850112 16822037070489 16872360458016 16879039935632 16990086250998 17002227543864 17017617699012 17061406513568 17065672398432 17072792930088 17093326329408 17100093283616 17100458399472 17124928205371 17173652609052 17201114242864 17201481515688 17208291286676 17212593897324 17257252877712 17296383729744 17314279468146 17349572220141 17398564299576 17405823728034 17409960178492 17457893522496 17493105504448 17543965186193 17567980341168 17596448232992 17600847895008 17616778979331 17698112215616 17798056274784 17798436293328 17814166801872 17871924637728 17900885053632 17926882986642 17933979931609 18006636791328 18013765309456 18014149933752 18127744420666 18132276923334 18161659224996 18168849113842 18169237049439 18220543715304 18250069048176 18276183883043 18335831182569 18365151205108 18377407712853 18381775057814 18420484142784 18427776495968 18432384016032 18462252623808 18541275650928 18575963138322 18578672778064 18592777814751 18631533423168 18639307299312 18669112597184 18787238309624 18791935706376 18804244229092 18857344041312 18887901272128 18910434791958 18927552226989 18988919927586 19011757847376 19019690369484 19050510673096 19112277034704 19132051590786 19139625641297 19194082327764 19225185223416 19237604944068 19351253523222 19390698363687 19417241429712 19448705941728 19456405350256 19511763348672 19571346520424 19666618613344 19671535882656 19679743692504 19684420534352 19780243064512 19796004262116 19828082537304 19835932134508 19892369974896 19897097346848 19909951131504 19910376242568 19942214050976 20035928043894 20068395101636 20133461690664 20171128947984 20199992712837 20265485973138 20298325016172 20306794349373 20367542442912 20400546862528 20426323163401 20487866270448 20495977064696 20534322544176 20587599924288 20600899782624 20634282344256 20722602198096 20731248557964 20756181971424 20764398987248 20764842342216 20823478531776 20842327624608 20895782276678 20901006875322 20914696817749 21002751671832 21007742923216 21016508256044 21135643098327 21140665931026 21154323077223 21188602429162 21248888931144 21257301001188 21291747222872 21382881189702 21417530906788 21431824507233 21476497950144 21490564833248 21631488259416 21671956994709 21701622774384 21736788993696 21745858515864 21772012197824 21873857875768 21874324919556 21888456019038 21923924990772 21985834221792 22000234714864 22017764835477 22053443344638 22062173923951 22124945940012 22144973101146 22160798129928 22180384155272 22252773447576 22320726855917 22384234515204 22393096049058 22429382760652 22434990807348 22491135648576 22576462443759 22653448334664 22669636725152 22690156932016 22754715705792 22763723906784 22800611199296 22898203478736 22935308687584 22950125196432 22950615220344 23009670503616 23057974197783 23061844972992 23085705957528 23095338305802 23132762960188 23160555397872 23198085732768 23207764970712 23359948860654 23375249384543 23423973788224 23489038639108 23627803099382 23633710788618 23643066968661 23681379185534 23692855494816 23731248391104 23746579087392 23752222402496 23821279921861 23886865000368 23902510648856 23953215625731 24003144767808 24018866578336 24024872045664 24176369231112 24176885437404 24186456650958 24215545633328 24225649399252 24284444492736 24294058287072 24329341196157 24333425397568 24368765480558 24384508021209 24447774910092 24493513722552 24503210283804 24608090110239 24647966091066 24721700867904 24750264054222 24767950851096 24790370419668 24852409732416 24946694721319 24952932174681 25015378307472 25055914275168 25213913055944 25236736302652 25308540687024 25318559903448 25349010463168 25359587159312 25431741082944 25483036046272 25503341315796 25509402121048 25520045739482 25526426548518 25592109770352 25633580297888 25639989494112 25650139925424 25650687599208 25729017235411 25801671364296 25802222273532 25812436930014 25854264484916 25889655239616 26114940267738 26125278723901 26229274537536 26239658256672 26351970511752 26394672349488 26437443383072 26523159966528 26546601508672 26547168323424 26697084412176 26714570725192 26721250202808 26844615587552 26851327580448 26890324479963 26894838597312 26933323617116 26944561356769 27009955186992 27020647964184 27021224900628 27064433354896 27075725799164 27191616630999 27235679066506 27242488837494 27253273670763 27317155027264 27375103572264 27379096725568 27468452862144 27547726807662 27572662586721 27630136264128 27630726214176 27641664743952 27686456456288 27693378935712 27868009167096 27992587111488 28003668895776 28180857464436 28205764102964 28206366343638 28286016061968 28331851908192 28343068001584 28365652187937 28510508252936 28517636771064 28522404061774 28529535554226 28575766009644 28614882106944 28668415552056 28698077386179 28755960439577 28837777835124 28841984345888 28895942659612 28935497032512 28994478021152 29165766559408 29173058912592 29184608025384 29231899987696 29315071541952 29357019780636 29404591126184 29499927920016 29526630801528 29547730839904 29670364596768 29742123805956 29753898201762 29845646020272 29857461398744 29864926697256 29913321076464 30053892065841 30101949925012 30102592652454 30114509751683 30200192535996 30204597779552 30439876603742 30447487524258 30467430312361 30530937971648 30538571660352 30551313664368 30600166928576 30600820293792 30700035551808 30731799405672 30743965597044 30780941276704 30793784407736 30801483816264 30880740530496 30881399886432 30943686627616 30951423516384 31134272957136 31146598480872 31147263513324 31285832654016 31343673415017 31394464017398 31511614384824 31524089291548 31524762384066 31710998896539 31782903643743 31849153333824 31885951501782 31937620834308 31981338825408 32074321784553 32126296360182 32139014608939 32235158974816 32235847249872 32248608867944 32439121594876 32447232389124 32512677361612 32591584881216 32597033213456 32605183490544 32618787773796 32658018296736 32670947045072 32704750106498 32763903488064 32810786813652 32811487379334 32863954788088 32877667041842 32885887486158 33000352072296 33023934468128 33053827226224 33080165016957 33241197194892 33270576232908 33353837743296 33589644073587 33644074140978 33744720916032 33758079871264 33980172501996 34004455087728 34035235398024 34122813027136 34131344796864 34145585860176 34200186567232 34200916798944 34249856410742 34347305218104 34402228485728 34402963031376 34416582573352 34425187794648 34514505755424 34592767459488 34628558936292 34634347789297 34643007458703 34699144440282 34712881235389 34797128599152 34811647456068 34819920356984 35087930372386 35119691427863 35135960682336 35192896465984 35201695790016 35233557958662 35441704649073 35522068778301 35596112549568 35596872586656 35628333603744 35743849275456 35853765973284 35867959863218 36013273582656 36027530618912 36028299867504 36255488841332 36264553846668 36279684976437 36323318449992 36337698227684 36338474098878 36441087430608 36500138096352 36552367766086 36553148220837 36671662365138 36730302410216 36754815425706 36763550115628 36855552991936 36864768032064 36971949136599 37082551301856 37151926276644 37157345556128 37185555629502 37278614598624 37480679086879 37574476619248 37583871412752 37608488458184 37714688082624 37820869583916 37855104453978 37977839855172 38023515694752 38039380738968 38101021346192 38224554069408 38264103181572 38279251282594 38280068609223 38388164655528 38450370446832 38475209888136 38702507046444 38718655395021 38781396727374 38834482859424 38897411883456 38912810700512 39142693040848 39172410401607 39251419831141 39333237226688 39343071765312 39359487385008 39368841068704 39592008524232 39656165074608 39671864269016 39784739949792 39794194693696 39819902263008 39820752485136 39884428101952 40071856087788 40136790203272 40266923381328 40342257895968 40399985425674 40482335180329 40530971946276 40596650032344 40613588698746 40735084885824 40852646326802 40853518599759 40975732540896 40991954129392 41068645088352 41201799565248 41321590211493 41445204396192 41462497115928 41512363942848 41528797974496 41529684684432 41684655249216 41791564553356 41802013750644 41829393635498 42005503343664 42015485846432 42033016512088 42271286196654 42281331862052 42308646154446 42309549515457 42377204858324 42497777862288 42514602002376 42583494445744 42765762379404 42783606092661 42835061813576 42863649014466 42981129666496 43262976518832 43343913989418 43403245548768 43473577987392 43491717031728 43747715751536 43748649839112 43776912038076 43847849981544 43971668443584 44000469429728 44035529670954 44106886689276 44124347847902 44249891880024 44289946202292 44321596259856 44360768310544 44505546895152 44630847302643 44641453711834 44768469030408 44786192098116 44858765521304 44869981614696 45152924887518 45153888978681 45244962848603 45306896669328 45339273450304 45380313864032 45527447813568 45659814905613 45796406957472 45870617375168 45900250392864 45901230440688 46115948395566 46171411915056 46190676611604 46265525920376 46321110795744 46396171465536 46415529941424 46481947986007 46719897721308 46750498769086 46978077278216 47091696026097 47133316329953 47255606198764 47267421577236 47286133937322 47287143576099 47362758371068 47385710989632 47493158174784 47642559843722 47773730000736 47805021297712 47906431251462 48037733156672 48049744091328 48189444540273 48352738462224 48353770874808 48372913301916 48431091266656 48451298798504 48588116574144 48658682392314 48737530961116 48769016042418 48895549820184 48987027445104 49006420567608 49057125159747 49216180220478 49295932182132 49316500562763 49500528108444 49535901702192 49580740839336 49893389442638 49905864349362 50030756614944 50111828550336 50427826111888 50466111211467 50473472605304 50567899654321 50617081374048 50637119806896 50719174318624 51006682631592 51018804242096 51040091478964 51052853097036 51184219540704 51267160595776 51279978988224 51300279850848 51301375198416 51374784616113 51458034470822 51603342728592 51604444547064 51624873860028 51708528969832 52048716660423 52229880535476 52250557447802 52479316513344 52631895558579 52678412368771 52703941023504 52789344698976 52850336937993 52874886766144 53094336646848 53394168824352 53429141450384 53442500405616 53689231175104 53702655160896 53780648959926 53801939794827 53866647234232 53889122713538 54019910373984 54041295928368 54042449801256 54128866709792 54151451598328 54207479507227 54383233261998 54471358133012 54484977674988 54506547341526 54507711148317 54750207144528 54828551649129 55095453615324 55145325173442 55261452428352 55283329487904 55372912912576 55386757871424 55736018334192 56007337791552 56361714928872 56411528205928 56412732687276 56572032123936 56663703816384 56686136003168 56731304375874 56768462791033 56782656680967 57021016505872 57035273542128 57044808123548 57059071108452 57151532019288 57336831104112 57396154772358 57418876923891 57511920879154 57675555670248 57683968691776 57791885319224 57988956042304 58172095091061 58331533118816 58346117825184 58369216050768 58463799975392 58714039561272 58809182252368 58999855840032 59053261603056 59095461679808 59340729193536 59484247611912 59507796403524 59691292040544 59714922797488 59729853394512 59826642152928 60107784131682 60203899850024 60205185304908 60229019503366 60400385071992 60409195559104 60584830037489 60599978138511 60879753207484 60894975048516 60920383048119 60934860624722 61102627328736 61201640587584 61278969490203 61463598811344 61487931194088 61561882553408 61587568815472 61602967632528 61762799772864 61887373255232 61902847032768 62268545914272 62293196961744 62294527026648 62687346830034 62744090453247 62788928034796 63023228769648 63048178583096 63049524768132 63421997793078 63447105472331 63462969231669 63565807287486 63771903003564 63875241668616 64148643569106 64252592720364 64278029217878 64470317949632 64471694499744 64497217735888 64878243189752 64894464778248 65015870984127 65025354723224 65194066426912 65210366981088 65237575547592 65316036593472 65341894090144 65409500212996 65621573627304 65622974758668 65727909576176 65755334083684 65771774972316 66000704144592 66047868936256 66107654452448 66160330033914 66186521771853 66482394389784 66541152465816 66962180567751 67179288147174 67288148281956 67516159742528 67712457100723 67729387331277 67960345003992 68008910175456 68070470796048 68291171720352 68401833597888 68499712821484 68694610436208 68804456971456 68805926062752 68833165146704 68850375589296 69029011510848 69185534918976 69257117872584 69268695578594 69286014917406 69398288880564 69425762470778 69594257198304 69623294912136 69639840713968 69835903924687 70125748153629 70175860744772 70239382855726 70271921364672 70467115917324 70883409298146 70929200905983 71044137556602 71193745173312 71256667207488 71463839765583 71707531946568 71735919726436 72055061237824 72056599735008 72510977682664 72529107693336 72559369952874 72646636899984 72675396455368 72676948197756 72882174861216 72988023588471 73000276192704 73104735532172 73106296441674 73135237968373 73153524063627 73343324730276 73460604820432 73509630851412 73527100231256 73943898273198 73992330758591 74165102603712 74303852553288 74314691112256 74371111259004 74557229197248 74840084163957 74961358173758 75148953238496 75167742825504 75216976916368 75641739167832 75710208907956 75955679710344 76047031389504 76078761477936 76202042692384 76449108138816 76528206363144 76558502565188 76560137218446 76776329311056 76900740893664 76950419776272 77187051706233 77405014092888 77437310790042 77562793454748 77668965718848 77825621401024 78051892621709 78285386081696 78344820803214 78375836171703 78502839662282 78718974770016 78737682137408 78966605095303 79184017048464 79312330149216 79343728538032 79569479899584 79639804526016 79641504970272 80143712175576 80273580406544 80533846762656 80684515791936 80799970851348 80833684070307 80964670360658 81061943892552 81193300064688 81227177397492 81574849892997 81705292653604 81707037199518 81759821012289 81951465081792 81983908258784 82137290176704 82643180422986 82697310847837 82717987760163 82890408792384 82924994231856 83057595948992 83059369368864 83583129106712 83604027501288 83658787270996 84011006687328 84030971692864 84066033024176 84542572393308 84562663724104 84617292308892 84619099030914 84754409716648 84995555724576 85029204004752 85166988891488 85290679181953 85531524758808 85567212185322 85670123627152 85727298028932 86267881318731 86525953037664 86687827978836 86806491097536 86983434063456 87495431503072 87497299678224 87553824076152 87695699963088 88000938859456 88071059341908 88213773378552 88248695695804 88499783760048 88579892404584 88643192519712 88721536621088 89011093790304 89261694605286 89282907423668 89320160088187 89536938060816 89572384196232 89717531042608 89739963229392 90305849775036 90307777957362 90343529255049 90489925697206 90613793338656 90760627728064 91024506353849 91319629811226 91402290937083 91592813914944 91800500785728 91802460881376 92231896791132 92342823830112 92381353223208 92531051840752 92642221591488 92831059882848 92963895972014 93439795442616 93500997538172 93956154556432 94031020245051 94183392052194 94266632659906 94511212397528 94534843154472 94572267874644 94574287152198 94725516742136 95132996689617 95285119687444 95324876732771 95348710931229 95547460001472 95610042595424 95812862502924 96378889080546 96417043826817 96705476924448 96707541749616 96745826603832 96862182533312 96902597597008 97317364784628 97475061922232 97538032084836 97791099640368 97974054890208 98012841135216 98114250319494 98432360440956 98591864364264 98633001125526 99001056216888 99071803404384 99161481678672 99786778885276 99811728698724 99828414216209 100061513229888 100855652223776 100932222422934 100946945210608 101135799308642 101234162748096 101274239613792 101438348637248 101733271807243 102013365263184 102037608484192 102080182957928 102105706194072 102368439081408 102600559701696 102602750396832 102749569232226 102916068941644 103206685457184 103208889094128 103249747720056 103417057939664 103903043367891 104097433320846 104138643706167 104459761070952 104501114895604 105263791117158 105356824737542 105359074283589 105407882047008 105578689397952 105700673875986 106325113947219 106539568113097 106566206334903 106788337648704 106858282900768 106885000811232 107561297919852 107603879589654 107733294468464 107778245427076 108039820747968 108082591856736 108084899602512 108257733419584 108302903196656 108414959014454 108766466523996 108942716266024 108969955349976 109013094683052 109015422296634 109500414289056 109657103298258 109659444662511 109880624060893 110190907230648 110290650346884 110566658975808 111472036668384 112442037260637 112723429857744 112823056411856 112825465374552 113144064247872 113372272006336 113462608751748 113536925582066 113565313361934 114042033011744 114070547084256 114089616247096 114118142216904 114303064038576 114466625372743 114673662208224 114792309544716 114837753847782 114840205827669 115023841758308 115071834646447 115351111340496 115583770638448 116344190182122 116663066237632 116692235650368 116738432101536 116927599950784 117428079122544 117618364504736 117754259493423 117999711680064 118106523206112 118968495223824 119015592807048 119382584081088 119429845594976 119459706789024 119653284305856 119874497437597 120215568263364 120407799700048 120410370609816 120458039006732 120800770143984 121169660074978 121199956277022 121447005540987 121759506414968 121789950097032 121840766096238 121869721249444 122205254657472 122557938980406 122560555799277 122807756303351 122927197622688 122975862388176 123175137630944 123205935265056 124537091828544 124586393923488 124589054053296 125374693660068 125488180906494 125577856069592 126046457539296 126096357166192 126099049536264 126843995586156 126894210944662 126925938463338 127131614574972 127543806007128 127750483337232 127933287181301 128297287138212 128350818277983 128505185440728 128556058435756 128943388999488 128994435471776 129756486379504 129788929556496 130031741968254 130050709446448 130388132853824 130420733962176 130475151095184 130683788180288 130819000425992 131243147254608 131245949517336 131455819152352 131510668167368 131543549944632 132001408289184 132215308904896 132320660067828 132373043543706 132964788779568 133082304931632 133924361135502 133977379489079 134358576294348 134576296563912 135424914201446 135458774662554 135734888545809 135920690007984 136017820350912 136140941592096 136582343440704 136979444716839 136999425642968 137389220872416 137611852125504 137666330293408 137700751178592 138514235745168 138537391157188 138572029834812 138796577761128 138851524941556 139188514396608 139246589824272 139279681427936 139445843958021 139671807849374 140251496307258 140351721489544 140478765711452 140934231834648 141275088078291 141399948989859 141766818596292 141858401811966 142088275113204 142927679531166 142984262143807 143415063893136 143471839452872 144113199470016 145021955365328 145058215386672 145118739905748 145293273799968 145350792910736 145353896395512 145764349722432 145976047176942 146209471064344 146212592883348 146270475936746 146307048127254 146686649460552 146921209640864 147019261702824 147054200462512 147171375479241 147887796546396 147949501688289 147984661517182 148607705106576 148742222518008 149680168327914 149922716347516 150297906476992 150335485651008 150433953832736 151283478335664 151420417815912 151703698962963 151911359420688 152157522955872 152404085384768 153056412726288 153117005130376 153120274436892 153552658622112 153801481787328 153900839552544 154085827575661 154124353848339 154374103412466 154435217467657 154810028185776 154874621580084 155125586909496 156103785243418 156245087991419 156570772163392 156689641606428 156751672343406 157005679324564 157437949540032 157895686675737 157933210190606 158035237106313 158368034096928 158624660298432 158687457076064 159283009940544 160287424351152 160547160813088 161067693525312 161405819384481 161599941702696 161667368140614 161929340721316 162123887785104 162386600129376 162454354794984 162622438521681 163149699785994 163410585307208 163414074399036 163519642024578 163967816517568 164485654947387 165286360845972 165394621695674 165435975520326 165849988463712 166118738737728 166748959453027 167166258213424 167208055002576 167317574541992 168022013374656 168132066048352 169085144786616 169125327448208 169234584617784 169238198061828 169508819433296 169991111449152 170058408009504 170305388373099 170333977782976 170581358363906 171063049517616 171134424370644 171340247254304 171454596057864 172256630771673 172535762637462 173051906075328 173375655957672 173966868126912 174626863049233 174990863006144 174994599356448 175107648152304 175391399926176 176142118683816 176427546757104 176497391391608 176999567520096 177159784809168 177286385039424 177443073242176 178022187580608 178523389210572 178565814847336 178640320176374 179073876121632 179144768392464 179435062085216 179479926458784 179695660413721 180103120647877 180611699550072 180615555914724 180687058510098 180979851394412 181227586677312 181754490112467 182049012707698 182639259622452 182804581874166 183604921762752 183836908470609 184463793582264 184685647660224 184762706446416 185062103681504 185662119765696 185927791944028 186879590885232 187001995076344 187912309112864 188062040490102 188232271359741 188366784104388 188533265319812 189022424795056 189069686308944 189144535749288 189148574304396 189451033484272 190265993379234 190341316416993 190570239374888 190649753465542 190697421862458 191220085190848 191625725005848 192757778161092 192834087653634 193410953848896 193415083499232 193491653207664 193805195194016 194634729569256 194950123844464 195076064169672 195582199280736 195948109780416 196025682270432 196228500638988 196864720881912 197183728728528 197266002251052 198002112433776 198143606808768 198322963357344 198559565315559 199573557770552 199623457397448 199656828432418 200836326344747 200886541703253 201291723077039 201711304447552 201864444845868 201893890421216 202271598617284 202548479227584 203137371302169 203466543614486 204026730526368 204075216968384 204160365915856 204211412388144 205205500793664 205499138464452 205832137883288 206413370914368 206417778188256 206499495440112 206834115879328 207806086735782 208194866641692 208277287412334 208919522141904 209002229791208 209507711774061 210377244460887 210527582234316 210713649475084 210718148567178 210815764094016 211401347751972 212650227894438 213079136226194 213132412669806 213716565801536 213770001622464 214391519296749 215122595839704 215207759179308 215466588936928 215556490854152 216165183713472 216169799205024 216605806393312 216829918028908 217532933047992 217885432532048 217939910699952 218026189366104 218030844593268 219000828578112 219314206596516 219318889325022 219405713905119 219761248121786 220381814461296 220581300693768 221976992275773 222944073336768 224464129444129 224520252491871 224884074521274 224973102262573 225446859715488 225646112823712 225650930749104 226925217503496 227073851164132 227130626723868 228084066023488 228141094168512 228179232494192 228236284433808 228606128077152 228933250745486 229347324416448 229584619089432 229675507695564 229680411655338 230047683516616 230143669292894 230702222680992 231167541276896 231503272065301 231561155118699 232688380364244 233476864203072 234155677865127 234856158245088 235127508515109 235236729009472 235508518986846 236213046412224 236899815285909 237936990447648 238031185614096 238859691189952 238919413578048 239748994875194 240431136526728 240815599400096 240820741219632 240916078013464 241601540287968 242339320149956 242399912554044 242440434525079 242501052210921 242894011081974 243519012829936 243579900194064 243681532192476 243739442498888 245115877960812 245121111598554 245615512606702 245854395245376 245951724776352 246350275261888 246411870530112 248091932543511 249172787846976 249178108106592 250749387320136 250976361812988 251155712139184 252092915078592 252192714332384 252198099072528 253687991172312 253788421889324 253851876926676 254263229149944 255087612014256 255500966674464 255866574362602 255872037545859 256594574276424 256701636555966 257010370881456 257112116871512 257988870943552 258738951131807 258803643956193 259512972759008 259577859112992 260063483936508 260101418892896 260950302190368 261638000851984 262364753608153 262486294509216 262491899034672 262911638304704 263021336334736 263087099889264 264002816578368 264641320135656 264746087087412 265929577559136 266164609863264 267848722271004 267954758978158 267960480264561 268717152588696 269152593127824 270849828402892 270917549325108 271030587765147 271469777091618 271841380015968 272281883184192 273073519061547 273958889433678 273998851285936 274206872811249 274778441744832 275332660586816 275401502357184 277028471490336 277074782314376 277144059669624 277593155522256 277703049883112 278493179648544 278559362855872 278891687916042 279343615698748 280502992614516 280703442979088 280957531422904 281868463669296 282550176156582 282799897979718 283533637192584 283716803623932 284176550226408 285855359062332 285968524287614 285974630198313 286830127786272 286943678905744 289251131480451 290043910730656 290116430773344 290237479811496 290586547599936 290701585821472 290707792791024 291952094353884 292418942128688 292425185766696 292540951873492 292614096254508 293373298921104 293842419281728 294038523405648 294108400925024 294342750958482 295775593092792 295899003376578 295969323034364 297215410213152 297484445036016 298247408165281 299360336655828 299485242648627 299845432695032 300867907665472 302566956671328 302840835631824 303407397925926 303822718841376 304315045911744 305199815421729 306112825452576 306234010260752 306240548873784 307105317244224 307801679105088 308171655151322 308248707696678 308748206824932 308870434935314 309620056371552 309749243160168 310251173818992 310695126011731 311709130103673 312207570486836 312415931118501 312490175982838 313379283212856 313503344686812 314011358649128 315791373351474 315866420381212 316070474212626 316077222850767 316736068193856 317374914152128 319618704339291 320574848702304 321094321626176 322811638768962 323199883405392 323334736281228 323858681442632 324247775570208 324773200258752 324908709589968 325244877043362 325373635902049 326299399571988 326821170614416 326828148798072 327039284049156 328971309894774 329641872182679 330572721691944 330789243391348 330871951040652 331699976927424 333497918906054 334332516426848 334416110005152 334635149083984 336264132096704 337326111781911 338170289573232 338250654896416 338469169235568 338476396123656 339017638866592 340116816019008 340610776746198 341162716727812 342126099035232 342268848741288 342680494508608 342909192115728 343399876118229 344513261543346 345071525274924 345215503939341 346751311915344 347247493777817 349253726098466 349989198712896 350215296304608 350782799852352 352284237367632 352855093514208 352994782783216 353262778480269 353999135040192 354319569618336 357046778421144 357131629694672 357280640352748 358147752243264 358289536784928 358870124170432 358959852917568 359391320827442 359623492312791 360206241295754 361223399100144 361231111829448 361374117020196 361959702788824 363508980224934 364098025415396 364341016622961 365278519244904 365609163748332 367673816941218 368423268910053 368927587164528 369525412892832 370124207363008 371855583888056 373759181770464 374003990152688 375824618225728 376124080980204 376464542719482 376733568208776 377066530639624 378044849590112 378139372617888 378289071498576 378297148608792 378902066968544 379452356550589 380531986758468 380682632833986 381140478749776 381299506931084 381394843724916 383251450011696 383799861543903 385515556322184 385668175307268 386830166998464 386983306415328 387610390388032 389269459138512 389900247688928 390152128339344 391164398561472 392051364540864 392457001277976 393729441763824 394367457457056 394532004502104 396004224867552 396645926714688 397119130631118 397379239537231 399147115541104 399246914794896 399313656864836 401672652689494 401773083406506 401932138467237 402583446154078 403728889691736 403787780842432 404543197234568 404961758671637 406274742604338 406933087228972 407204665637427 408053461052736 408320731831712 408422824776288 410998276928904 411664275766576 412835556376512 412998990880224 413668231758656 415612173471564 416389733283384 416554574824668 417839044283808 418004459582416 418337531874063 419015423548122 420754488921774 421055164468632 421427298950168 421436297134356 422802695503944 424093810262423 424199846969577 425300455788876 426158272452388 426264825339612 428783038593498 428952786431421 430245191679408 430415518358616 430933177873856 431112981708304 432339598410048 433211612786624 433659836057816 435065866095984 435770865064096 435879821399904 436052378732208 436061689186536 438628413193032 438637778650044 438811427810238 439522496243572 440763628922592 441162601387536 443953984551546 444129738306317 448928258888258 449040504983742 449768149042548 449946204525146 450893719430976 451292225647424 451301861498208 452604318515359 453850435006992 454147702328264 454261253447736 455111096888889 456358464988384 456472568867616 457212256154304 457866501490972 459169238178864 459351015391128 459360823310676 460095367033232 460287338585788 461404445361984 462257482726983 462335082553792 463006544130602 463122310237398 463305652402971 465376760728488 468311355730254 468735263974257 469712316490176 470255017030218 471017037973692 473799630571818 473987199705061 474105711318939 475873980895296 476062371228192 479497989750388 480862273053456 481631198800192 481641482439264 481832156026928 483203080575936 484678640299912 484799825108088 484880869050158 485002104421842 485788022163948 487038025659872 487159800388128 487363064384952 487478884997776 487867315565043 488851327472809 490231755921624 490242223197108 491231025213404 491903449552704 496183865087022 498356216213184 500246878359081 501498774640272 501952723625976 502311424278368 504385428664768 504396198145056 507375982344624 507576843778648 507703753853352 508526458299888 510175224028512 510916165119297 511001933348928 511733148725204 511744075091718 511946665778611 513189148552848 513403273111932 514020741762912 514224233743024 517477902263614 517607287912386 517946315310137 519025945518016 519155718225984 520126967873016 520202837785792 521900604380736 523276001703968 523880589147699 524729507216306 524972589018432 524983798069344 526042672669472 526174199778528 529282640271312 529492174174824 531859155118272 532329219726528 535697444542008 535909517956316 535920960529122 537434305177392 538305186255648 539086981241163 540309361943631 541699656805784 541835098650216 542061175530294 542939554183236 543682760031936 545263470337401 546147038123094 546363248351963 547917778867356 547997702571872 548413745622498 552766235667121 554056942980672 554149564628752 554288119339248 555186311044512 555406099766224 556986359297088 557783375832084 558687231397496 561005985229032 561406885958176 561915062845808 563736927338592 565100352313164 565599795959436 567067274385168 567433607247864 568353100452816 571023949250979 571710718124664 571937048575228 571949260396626 573660255572544 573887357811488 578502262960902 578881175934859 580087821461312 580232861546688 580474959622992 581403171642944 581415585582048 583904188707768 584837884257376 584850371533392 585081903746984 585228192509016 586746597842208 588077046811296 588216801850048 588685501916964 591551186185584 591798006753156 591938646068728 594430820426304 594968890072032 596494816330562 597034754273671 598720673311656 598970485297254 599690865390064 602508979034241 603875169231117 605133913342656 605681671263648 606814795851852 607645437682752 609412113906507 610399630843458 612225650905152 612468020521504 612481097747568 616343310302644 616497415393356 617496413649864 617740869870628 619240112743104 619498486320336 620502347637984 621390252023462 623418260207346 624415140973672 624831862237002 624980351965676 626758566425712 627006689373624 628022717298256 628523135322183 631582746702948 631732840762424 632140948425252 632154445701534 637171544476943 639237408678582 641149697404608 645623277537924 646399766810784 646669472562456 647717362885264 648495551140416 649817419179936 650489754086724 650747271804098 652598799143976 653642341228832 653656297596144 654078568098312 657942619789548 658217141715357 659283744365358 661145443383888 661578486782696 661743902081304 665930976827319 666995837812108 667274137129397 668665032853696 668832220010304 669270298167968 673392388332387 674652223563822 674919306787719 676340579146464 676501309792832 676938338471136 676952792247312 678035277733184 681221553492396 682325433455624 684252198070464 684537697482576 685818384231456 686799752236458 689026523086692 690143050549848 690431007878682 693502623830688 694494987555634 694509816195903 698507452196932 700430592609216 702467033595381 704568474735264 705710187028416 705989565566432 706525556960538 708639139236672 710699445857727 712132902650701 714093556842288 714263259389344 714561280705496 716579073569856 718782641654884 719246984625582 720412482591508 722446798200288 722462223658896 722748234040392 723919405577648 727017960449868 727321303575237 728196050830792 728682033245922 730557038489808 731218327496664 735347633882436 736846537820106 737855174329056 739050825785664 743711167776112 744275797630533 745776976791679 747518363540928 748007980305376 752248161960408 752929085438964 753467136417552 754133061279248 756089699180224 756278745235776 756578142997152 756594297217584 757804133937088 758904713101178 761063973516936 761365265667972 762280957499552 762599013862168 762789687449832 766502900023392 767599723087806 767616112637577 769164368426251 771031112644368 771336350614536 773966612830656 776216853395421 778538918277024 779800495377856 780304256678688 784914002555952 787094260824459 787458883527648 788734914914112 789064009004208 792008449735104 794238261262236 794758479074462 798294231082208 798493829589792 798627313729672 801266377609201 803345305378988 803546166813012 803864276934474 803881440793683 805166892308156 807457779383472 809086394469136 809923517343274 812549485208676 813866174457944 814409331274854 816641463663424 816845649552576 819220557184641 821996553857808 823328551533152 825997981760448 831224346943128 832779466566768 833109149649336 835678088567616 836008919164832 836675063748126 838030847096244 841508977843548 842110328937264 842854597900336 842872594268712 845605391007888 848187620524846 848399693939154 850600911577752 852316544904776 852529650679224 857566077186996 857905572862842 857923890594939 859654294123457 860490383358816 860831036717232 862225963416608 867319672115632 870131732191968 871541730128192 871759642799808 872104757464416 872123378373072 877256826386064 877275557300088 877622855620476 879044992487144 881527257845184 882325202775072 887907969103092 888259476612634 894742224495843 895533010269107 897856517776516 898081009967484 898455727945881 899536298085096 899892409050292 902603722996416 905208637030718 907700870013984 908295404656528 908522506895472 910222193777778 912716929976768 912945137735232 915599446265187 915733002981944 918338476357728 918702030782256 918721646621352 920190734066464 920574677171576 924514965453966 926013088261204 926244620474796 926611304805942 930753521456976 932085378035193 936622711460508 937470527948514 940510034060436 942034075947384 947599261143636 947974399410122 948211422637878 952124742456384 958856113017873 958995979500776 961724546106912 963282964878528 963664312053856 969357280599824 969599650216176 969761738100316 970004208843684 971576044327896 974076051319744 974319600776256 974726128769904 974957769995552 975734631130086 976120907706147 977702654945618 980463511843248 980484446394216 982462050426808 988925616548037 992367730174044 1000493756718162 1000889835006649 1002997549280544 1003905447251952 1004622848556736 1008792396290112 1014751964689248 1015153687557296 1015407507706704 1017052916599776 1020350448057024 1021832330238594 1023466297450408 1023488150183436 1023893331557222 1026378297105696 1026806546223864 1028041483525824 1028448467486048 1029942110637313 1030199628354687 1034955804527228 1035214575824772 1035646511818023 1035892630620274 1040253935746032 1041742481333451 1046552003407936 1047761178295398 1049459014432612 1049967596138688 1052085345338944 1052348399557056 1058565280542624 1058984348349648 1071394889084016 1071819035912632 1071841921058244 1074868610354784 1076610372511296 1078173962482326 1078600793029627 1078870476938373 1080618723887262 1083399313611568 1083670197300432 1084122351060588 1085879108366472 1090526940674802 1092294076246188 1092726496703926 1095835557734712 1095995405143744 1096827491244996 1105269806730159 1105532471334242 1108299129257504 1108576238678496 1110372622089024 1110812199532448 1115566751664168 1117374462794992 1122011970458064 1122813771916352 1123830125691616 1127473854677184 1130200704626328 1131199591918872 1134134548770336 1134867214495728 1136706200905632 1138357069651767 1142047898501958 1143421436249328 1143874097150456 1143898520793252 1147774715622976 1151111770712291 1151399584631709 1157004525921804 1157762351869718 1160949919245984 1162831171164096 1167242716171189 1167808377415536 1169675768514752 1169700743066784 1170163807493968 1170456385018032 1173493195684416 1176154093622592 1177371003833928 1183102372371168 1183596013506312 1183877292137456 1189937780144064 1192137718611693 1192989632661124 1194069508547342 1197441346623312 1197940970594508 1199381730780128 1205017958068482 1205796415401711 1207750338462234 1211363342527296 1213629591703704 1214885276014911 1218824227813014 1220799261686916 1224936041043008 1224962195495136 1232686620605288 1232994830786712 1234992827299728 1235481739741256 1238996972640672 1241004695275968 1242780504046924 1246836520414692 1248830281947344 1249663724474004 1249960703931352 1253517132851424 1254013378747248 1256045434596512 1257046270644366 1257869622896047 1263165493405896 1263465681524848 1264281896850504 1264308891403068 1272281430787269 1274343088953886 1278474817357164 1286858359294263 1291246555075848 1292799533621568 1293338945124912 1295434725770528 1299634838359872 1300979508173448 1301494543608196 1305197598287952 1307284682457664 1307312595192288 1308157136196624 1315885239579096 1316434283430714 1318567488730716 1322290886767776 1323156973565392 1323487804162608 1326882174569053 1331861953654638 1332389214918951 1333991675624216 1334548274258794 1338540596335936 1342432286620151 1346784776664774 1349304447127644 1349838613575438 1352681158292928 1353876676942272 1353905584494624 1357812955546077 1362443106984792 1364650866911248 1369075394965152 1371636768462912 1373599504472916 1378053046173384 1380286101099696 1380862015757364 1386772448180949 1387005247661376 1388989975111268 1389019632391806 1389916957208913 1397014904393864 1404934067190762 1405854284413229 1406205791922771 1409136949470528 1411979131132864 1413051113921076 1421398891715454 1421961599115183 1424265805301402 1428187113684576 1428526518778688 1429122561410992 1437565283309768 1438493969251164 1440824965183016 1444893596400576 1444924447317792 1445496468080784 1447838811155296 1454035920899736 1454642607150474 1456392101661584 1457364066491844 1461114076979616 1462436654993328 1466553982418427 1470695267764872 1473693075640212 1475710348658112 1487422335552224 1488551595261066 1491553953583358 1496015960610752 1500365496810757 1500740635077243 1504496323920816 1505858170877928 1506934272835104 1508266122558496 1513156285994304 1513188594435168 1517809426202356 1522127947033872 1522730531335944 1524561914999104 1525198027724336 1525579374899664 1533005800046784 1535199446175612 1535232225275154 1535839997335833 1538328736852502 1542062225288736 1542672701229072 1547416608015433 1552433706790842 1553838945930411 1557077836554048 1560608513357376 1569828005111904 1571248906108903 1571641767443097 1574188521648918 1574917767055296 1578128018008416 1588476522524472 1589516958148924 1596588462164416 1596987659179584 1597254627459344 1602532755218402 1606690610757976 1607092333626024 1607728553868948 1607762881587366 1610333784616312 1614915558766944 1617260943723489 1618172788938272 1619847034686548 1620522904457107 1620928085830893 1625098970417352 1627732348915888 1628818662549708 1638441114369282 1639089745055889 1643993107715616 1646657103066304 1658298707001363 1662448693886256 1665558933133536 1666218299298672 1672017838329664 1673350127496252 1676061694192488 1683017955687096 1684220657874528 1685709195800672 1685745188537424 1691210782015776 1696375241049692 1696799387878308 1697083041675553 1701201823155504 1704633089809552 1705059301358448 1715132154373992 1715811145725684 1715847781189878 1719308588246914 1720980766717632 1721662073434464 1724451926833216 1729465620723131 1734639344231264 1736643527804577 1740263464383936 1744209514928832 1744246756746144 1754513652772128 1754551114600176 1755245711240952 1758089984974288 1764650405550144 1775815938206184 1776518953225268 1789484448991686 1791066020538214 1791104262821013 1795713035553032 1796162019934968 1796911455891762 1799072596170192 1799784818100584 1807526937102723 1810417274061436 1811172657922649 1811625507693351 1815401740027968 1816590809313056 1817045013790944 1820444387555556 1831198892530374 1831466005963888 1836676952715456 1837404061564512 1837443293242704 1840381468132928 1841149354343152 1849029930907932 1852026176522408 1852489240949592 1853222609611884 1861507042913952 1864170756070386 1873245422921016 1874941055897028 1881020068120872 1884068151894768 1895198522287272 1895948798820244 1896422845275756 1911514633430829 1917712226035746 1917991959001552 1923449092213824 1927328624107712 1932932164337617 1938714561199648 1939199300432352 1939523476200632 1940008417687368 1943152088655792 1949452257539808 1949915539991104 1951469262260172 1952241815412294 1955405309891236 1960927023686496 1960968892788432 1964924100853616 1977851233096074 1984735460348088 2000987513436324 2001779670013298 2001822411388191 2005995098561088 2007810894503904 2020177164997161 2024757920363157 2029503929378496 2030307375114592 2030815015413408 2034105833199552 2043664660477188 2046932594900816 2046976300366872 2047786663114444 2052756594211392 2053613092447728 2056896934972096 2059884221274626 2060399256709374 2069911609054456 2070429151649544 2071293023636046 2071785261240548 2080507871492064 2083484962666902 2083529448587709 2087731857156967 2095522356590796 2098918028865224 2117130561085248 2117968696699296 2136398707952103 2142789778168032 2143638071825264 2143683842116488 2149737220709568 2156347924964652 2157201586059254 2157740953876746 2161237447774524 2166798627223136 2167340394600864 2168244702121176 2171758216732944 2174865882082117 2181053881349604 2181963910725711 2184588152492376 2185452993407852 2191671115469424 2193654982489992 2210539613460318 2211064942668484 2216598258515008 2217152477356992 2221624399064896 2231133503328336 2234748925589984 2237330930375037 2244023940916128 2247660251383232 2260401409252656 2262399183837744 2268269097540672 2269734428991456 2273412401811264 2276714139303534 2277615451314343 2284095797003916 2286842872498656 2287748194300912 2287797041586504 2302223541424582 2302799169263418 2307493105278753 2314009051843608 2315524703739436 2321899838491968 2328650560186263 2334485432342378 2335616754831072 2339401486133568 2340327614987936 2340912770036064 2354742007667856 2361282782473377 2366204744742336 2367192027012624 2367754584274912 2384275437223386 2385979265322248 2388139017094684 2394882693246624 2395881941189016 2398763461560256 2403799132827603 2410035916136964 2411592830803422 2415500676924468 2427259183407408 2429770552029822 2430732456444719 2437648455626028 2441598523373832 2449924390990272 2465373241210576 2465989661573424 2469985654599456 2470963479482512 2477993945281344 2485561008093848 2493673040829384 2497660563894688 2499327448948008 2499921407862704 2507034265702848 2508026757494496 2512090869193024 2514092541288732 2515739245792094 2526330986811792 2526931363049696 2528563793701008 2528617782806136 2544562861574538 2548686177907772 2556949634714328 2573716718588526 2578962882370371 2582493110151696 2586677890249824 2590869451541056 2601959016346896 2602989087216392 2610395196575904 2614625190384576 2616314272393248 2631770479158192 2632868566861428 2637134977461432 2644581773535552 2646313947130784 2646975608325216 2653764349138106 2656166495854123 2663723907309276 2664778429837902 2667983351248432 2669096548517588 2684226673487529 2684864573240302 2686599030807321 2693569553329548 2698608894255288 2699677227150876 2707811168989248 2715625911092154 2724886213969584 2729301733822496 2738150789930304 2747199008945832 2756106092346768 2760572202199392 2761724031514728 2773544896361898 2777979950222536 2778039264783612 2779833914417826 2794029808787728 2796256134105579 2809868134381524 2811708568826458 2812411583845542 2826102227842152 2834732310701459 2842797783430908 2843923198230366 2848531610602804 2856374227369152 2858245122821984 2875130566619536 2876987938502328 2881649930366032 2889848894635584 2890992936161568 2895677622310592 2908071841799472 2909285214300948 2912784203323168 2914728132983688 2922228153959232 2924873309986656 2928362723118441 2933107964836854 2941390535529744 2947386151280424 2968656671836961 2974844671104448 2977103190522132 2983107907166716 3000730993621514 3001481270154486 3002669505019947 3008992647841632 3011716341755856 3013868545670208 3016532245116992 3026377188870336 3035618852404712 3044255894067744 3045461062671888 3050396055448672 3051158749799328 3070398892351224 3070464450550308 3071679994671666 3076657473705004 3084124450577472 3085345402458144 3089826331911939 3094833216030866 3104867413581684 3107677891860822 3125227444000353 3139656010223808 3142497812217806 3143283534886194 3148377043297836 3156256036016832 3168230229607513 3176953045048944 3179033916297848 3194509254918688 3205065510436804 3213381221515952 3214184667252048 3215457107737896 3215525763174732 3220667569232624 3229831117533888 3234521887446978 3235802379088881 3236345577876544 3239694069373096 3241045808914214 3241856171661786 3250197940834704 3255464697831776 3257637325099416 3276882228738564 3278179490111778 3287986215431232 3316597414002726 3317910397935427 3324897387772512 3331117866267072 3332436598597344 3346700254992504 3352123388384976 3366035911374192 3368441315749056 3371418391601344 3371490377074848 3382421564031552 3392750482099384 3393598775756616 3394166083351106 3402403646311008 3409266179619104 3410118602716896 3414217547860699 3415071208955301 3421959292309663 3430264308747984 3431622291451368 3431695562379756 3438617176493828 3443324146868928 3453335312136873 3458931241446262 3469278688462528 3473287055609154 3488493513492288 3501728148513567 3509027305544256 3509102229200352 3510491422481904 3516179969948576 3551631876412368 3553037906450536 3576413155835079 3578968897983372 3582132041076428 3582208525642026 3591426071106064 3592324039869936 3593822911783524 3598145192340384 3599569636201168 3615053874205446 3620834548122872 3622345315845298 3623251015386702 3633181618626112 3634090027581888 3640888775111112 3644655828044733 3662397785060748 3662932011927776 3674808123129024 3674886586485408 3682298708686304 3698059861815864 3704052353044816 3704978481899184 3706445219223768 3723014085827904 3728341512140772 3746490845842032 3749882111794056 3762040136241744 3768136303789536 3773608868688141 3790397044574544 3791897597640488 3792845690551512 3815890200550193 3816844292361807 3823029266861658 3824542738463741 3835424452071492 3835983918003104 3865864328675234 3869363649669847 3877429122399296 3878398600864704 3879046952401264 3880016835374736 3886304177311584 3898904515079616 3902938524520344 3904483630824588 3910810619782472 3921854047372992 3921937785576864 3929848201707232 3955702466192148 3969470920696176 3980646523707159 3997167644756853 4001975026872648 4003559340026596 4003644822776382 4015621789007808 4027296859860453 4040354329994322 4049515840726314 4060614750229184 4061630030826816 4073438866638231 4087329320954376 4093865189801632 4093952600733744 4095573326228888 4107226184895456 4119768442549252 4120798513418748 4139823218108912 4140858303299088 4142586047272092 4143570522481096 4161015742984128 4166969925333804 4167058897175418 4175463714313934 4191044713181592 4197836057730448 4217562853239687 4235937393398592 4265884797345549 4272797415904206 4285579556336064 4287276143650528 4287367684232976 4312695849929304 4314403172118508 4315481907753492 4322474895549048 4333597254446272 4334680789201728 4336489404242352 4343516433465888 4349731764164234 4362107762699208 4363927821451422 4369176304984752 4370905986815704 4383342230938848 4387309964979984 4398562169240719 4399661947255281 4421079226920636 4422129885336968 4460200811338601 4462267006656672 4469497851179968 4474661860750074 4488047881832256 4501096490432271 4520802818505312 4524798367675488 4539468857982912 4553428278607068 4555230902628686 4568191594007832 4573685744997312 4575496388601824 4575594083173008 4604447082849164 4605598338526836 4607519992007499 4614986210557506 4628018103687216 4631049407478872 4642249824046299 4657301120372526 4661516837791233 4668970864684756 4671233509662144 4680655229975872 4681825540072128 4709484015335712 4713746718326709 4722565564946754 4734384054025248 4735509168549824 4768550874446772 4771958530644496 4776278034189368 4789765386493248 4791763882378032 4807598265655206 4820071832273928 4823185661606844 4831001353848936 4854518366814816 4859541104059644 4861464912889438 4861568713371321 4875296911252056 4883197046747664 4917269235167667 4930746482421152 4931979323146848 4939971309198912 4941926958965024 4971122016187696 4974896121004089 4984930318554907 4987346081658768 4995321127789376 4998654897896016 4999842815725408 5016053514988992 5028185082577464 5031478491584188 5052661973623584 5053862726099392 5057127587402016 5057235565612272 5089125723149076 5091249125026659 5097372355815544 5113899269428656 5147433437177052 5157925764740742 5164986220303392 5173355780499648 5188396862169393 5203918032693792 5205978174432784 5209930583413731 5220790393151808 5232628544786496 5263540958316384 5265737133722856 5274269954922864 5292627894261568 5293951216650432 5307528698276212 5312332991708246 5327447814618552 5329556859675804 5335966702496864 5338193097035176 5368453346975058 5369729146480604 5373198061614642 5373312788463039 5387139106659096 5397217788510576 5399354454301752 5431251822184308 5433517973767947 5449772427939168 5458603467644992 5494398017891664 5512212184693536 5521144404398784 5523448063029456 5547089792723796 5555959900445072 5556078529567224 5559667828835652 5588059617575456 5592512268211158 5619736268763048 5623417137652916 5624823167691084 5652204455684304 5669464621402918 5685595566861816 5687846396460732 5697063221205608 5716490245643968 5734543900292487 5750261133239072 5753975877004656 5763299860732064 5781985872323136 5798796493012851 5816143683598944 5818570428601896 5825568406646336 5829456265967376 5849746619973312 5856725446236882 5866215929673708 5882781071059488 5894772302560848 5903207394222889 5937313343673922 5954206381044264 5966215814333432 6001461987243028 6002962540308972 6005339010039894 6005467234164573 6017985295683264 6023432683511712 6071237704809424 6088511788135488 6090922125343776 6100792110897344 6102317499598656 6140797784702448 6140928901100616 6143359989343332 6153314947410008 6170690804916288 6179652663823878 6189666432061732 6209734827163368 6215355783721644 6250454888000706 6263195571470901 6284995624435612 6286567069772388 6296754086595672 6336460459215026 6353906090097888 6358067832595696 6389018509837376 6409196123856309 6410131020873608 6426762443031904 6428369334504096 6430914215475792 6431051526349464 6441335138465248 6469043774893956 6471604758177762 6479388138746192 6482091617828428 6483712343323572 6500395881669408 6510929395663552 6515274650198832 6524597646246351 6553764457477128 6556358980223556 6633194828005452 6635820795870854 6649794775545024 6664873197194688 6693400509985008 6704246776769952 6711992791125111 6732071822748384 6742980754149696 6785500964198768 6787197551513232 6788332166702212 6804807292622016 6818532359238208 6820237205433792 6828435095721398 6830142417910602 6832846353943029 6843918584619326 6860528617495968 6863244582902736 6863391124759512 6877234352987656 6884349897417829 6906670624273746 6917862482892524 6922479315836259 6946574111218308 7003456297027134 7018204458400704 7020982844963808 7032359939897152 7103263752824736 7106075812901072 7152826311670158 7157937795966744 7164264082152856 7164417051284052 7182852142212128 7184648079739872 7187645823567048 7196290384680768 7199139272402336 7209594774461191 7211397398482809 7230107748410892 7241669096245744 7244690631690596 7246502030773404 7281777550222224 7289311656089466 7292197369334157 7324795570121496 7325864023855552 7349773172970816 7364597417372608 7396119723631728 7408104706089632 7409956963798368 7412890438447536 7456683024281544 7492981691684064 7499764223588112 7524080272483488 7536272607579072 7547217737376282 7550205551207389 7580794089149088 7583795195280976 7585691381103024 7631780401100386 7633688584723614 7646058533723316 7649085476927482 7670848904142984 7671967836006208 7694273414761103 7731728657350468 7736888647111113 7738727299339694 7758093904802528 7760033670749472 7772608354623168 7805877049040688 7808967261649176 7821621239564944 7843875571153728 7859696403414464 7911404932384296 7938941841392352 7961293047414318 7968499487562369 7994335289513706 8003950053745296 8007118680053192 8007289645552764 8054593719720906 8057782394986037 8059797092421963 8080708659988644 8099031681452628 8146877733276462 8174658641908752 8187730379603264 8187905201467488 8191146652457776 8214452369790912 8239536885098504 8241597026837496 8279646436217824 8281716606598176 8285172094544184 8287141044962192 8333939850667608 8334117794350836 8350927428627868 8382089426363184 8395672115460896 8435125706479374 8504196932104377 8531769594691098 8545594831808412 8574552287301056 8574735368465952 8599482051791821 8625391699858608 8628806344237016 8630963815506984 8644949791098096 8672978808484704 8687032866931776 8699463528328468 8724215525398416 8727855642902844 8738352609969504 8741811973631408 8766684461877696 8774619929959968 8797124338481438 8799323894510562 8805087360272329 8842158453841272 8844259770673936 8905970015510883 8920401622677202 8924534013313344 8949323721500148 9002192980864542 9008008515059841 9041605637010624 9049596735350976 9106856557214136 9110461805257372 9136383188015664 9150992777203648 9151188166346016 9208894165698328 9211196677053672 9215039984014998 9229972421115012 9256036207374432 9262098814957744 9269478995735817 9284499648092598 9288175221983371 9314602240745052 9323033675582466 9337941729369512 9397026006341057 9418968030671424 9427493436653418 9445131129893508 9468768108050496 9504690688822539 9537101748893544 9543917061288992 9552556068378736 9583527764756064 9615196531310412 9640143664547856 9646371323213688 9662002707697872 9707407137266643 9709036733629632 9719082208119288 9722929825778876 9723137426742642 9750593822504112 9766394093495328 9834538470335334 9840979990892603 9861492964842304 9863958646293696 9883853917930048 9942244032375392 9949792242008178 9953731193806281 9969860637109814 9974692163317536 9997309795792032 9999685631450816 10028758847103481 10056370165154928 10062956983168376 10105323947247168 10114255174804032 10114471131224544 10178251446298152 10182498250053318 10194744711631088 10227798538857312 10242652643582097 10265877876928989 10294866874354104 10315851529481484 10329972440606784 10360005936410619 10376793724338786 10407836065387584 10411956348865568 10419861166827462 10502558477675299 10505184445540701 10527081916632768 10531474267445712 10548539909845728 10615057396552424 10624665983416492 10654895629237104 10659113719351608 10671933404993728 10676386194070352 10736906693950116 10739458292961208 10746396123229284 10746625576926078 10774278213318192 10794435577021152 10798708908603504 10831916256108031 10862503644368616 10867035947535894 10899544855878336 10988796035783328 10998742342762321 11024424369387072 11046896126058912 11094179585447592 11111919800890144 11112157059134448 11119335657671304 11176119235150912 11185024536422316 11239472537526096 11246834275305832 11249646335382168 11304408911368608 11320826606064423 11338929242805836 11343660331199749 11371191133723632 11375692792921464 11394126442411216 11447670601650579 11469087800584974 11473628215391223 11500522266478144 11507951754009312 11526599721464128 11597592986025702 11608090949009541 11632287367197888 11637140857203792 11658912531934752 11713450892473764 11732431859347416 11765562142118976 11789544605121696 11806414788445778 11874626687347844 11908412762088528 11932431628666864 11941939571121477 12002923974486056 12005925080617944 12010678020079788 12010934468329146 12046865367023424 12081890579581359 12106259345061917 12142475409618848 12181844250687552 12281595569404896 12281857802201232 12286719978686664 12306629894820016 12359305327647756 12379332864123464 12419469654326736 12430711567443288 12500909776001412 12526391142941802 12569991248871224 12573134139544776 12593508173191344 12652688559719061 12672920918430052 12678208605458543 12707812180195776 12716135665191392 12818392247712618 12820262041747216 12853524886063808 12856738669008192 12861828430951584 12862103052698928 12882670276930496 12938087549787912 12943209516355524 12958776277492384 12964183235656856 12967424686647144 13000791763338816 13030549300397664 13049195292492702 13107528914954256 13112717960447112 13195686507722157 13266389656010904 13271641591741708 13380602434015803 13386801019970016 13408493553539904 13423985582250222 13464143645496768 13503289471296813 13530525150363319 13571001928397536 13574395103026464 13576664333404424 13656870191442796 13660284835821204 13665692707886058 13687837169238652 13721057234991936 13726489165805472 13726782249519024 13754468705975312 13768699794835658 13813341248547492 13835724965785048 13844958631672518 13893148222436616 13926749472138897 14006912594054268 14041965689927616 14141240154980127 14206527505649472 14212151625802144 14305652623340316 14315875591933488 14328528164305712 14328834102568104 14365704284424256 14369296159479744 14375291647134096 14398278544804672 14419189548922382 14422794796965618 14460215496821784 14483338192491488 14489381263381192 14493004061546808 14563555100444448 14578623312178932 14584394738668314 14584706140113963 14614123000098769 14649591140242992 14792239447263456 14816209412179264 14819913927596736 14825780876895072 14913366048563088 14954790955664721 14985963383368128 14999528447176224 15048160544966976 15094435474752564 15100411102414778 15161588178298176 15167590390561952 15171382762206048 15224061174574819 15263560802200772 15267377169447228 15273747375079977 15292117067446632 15298170953854964 15341697808285968 15388546829522206 15463457314700936 15473777294222226 15477454598679388 15516187809605056 15520067341498944 15565190586508179 15611754098081376 15617934523298352 15643242479129888 15822809864768592 15877883682784704 15922586094828636 15936998975124738 15988670579027412 16007900107490592 16014237360106384 16014579291105528 16109187439441812 16115564789972074 16119594184843926 16161417319977288 16198063362905256 16293755466552924 16300553921303841 16349317283817504 16375810402934976 16382293304915552 16479073770197008 16483194053674992 16559292872435648 16563433213196352 16570344189088368 16574282089924384 16667879701335216 16668235588701672 16701854857255736 16764178852726368 16791344230921792 16870251412958748 17008393864208754 17015127195113033 17063539189382196 17091189663616824 17149470736931904 17198964103583642 17250783399717216 17257612688474032 17261927631013968 17289899582196192 17345957616969408 17396389479038553 17398927056656936 17448431050796832 17455711285805688 17476705219939008 17483623947262816 17549239859919936 17594248676962876 17598647789021124 17610174720544658 17684316907682544 17688519541347872 17709622182668667 17811940031021766 17840803245354404 17898647443000296 18004385961729084 18016017030119682 18213713114428272 18220923610514744 18272766376031328 18302376332692032 18417788331396656 18422393354107344 18430079968029996 18459944842230024 18512072414748864 18524197629915488 18538957991471634 18568999296185196 18576350443966742 18629204481490104 18646067351164932 18675883458739024 18789586714412703 18794052012682114 18854986873306836 18890262259787016 19009381377645078 19074203497787088 19087834122577984 19105112136757472 19167055529512128 19230393062620824 19280287329095712 19292742646427376 19324005415395744 19414814274533286 19438164416238576 19445859651557752 19446274853485284 19501187645008224 19532788186990656 19568900102108947 19573792938739053 19669076940670668 19681959981785206 19843126174910213 19884488064750784 19899584484016356 19907462387612562 19939721274219628 19949384326635072 19994619591584064 20057517694206962 20112740330309856 20125913966336752 20228942262449088 20356502892596304 20364996500106636 20389489423262176 20455597077714624 20485305287164194 20498539061829087 20531755753857978 20589733748708208 20631703058962968 20653049692253487 20720011872821238 20753587448677572 20823912697731136 20839722333654924 21005116955350598 21010368891081402 21062948534891424 21097079819691456 21230114793104848 21249331966832984 21309791258474208 21318227438703216 21352772388140704 21473813387900232 21478916585922416 21492792246458568 21493251153852156 21548556426636384 21588871154042304 21597417817207008 21628784323383573 21663832512216062 21725007288737232 21734071895071788 21876592108002471 21977592071566656 21997484685524642 22093792252117824 22177611607252591 22188359170895184 22223839601780288 22224314118268896 22238671315342608 22370049072844632 22478945075052192 22493668550611664 22499292670764336 22608817822737216 22641653212128846 22650616653622167 22677858485611672 22687320662399498 22742382267447264 22751385585842928 22788252884822432 22821348872542567 22895341203301158 22938175601169948 22947256430782446 23015903508018624 23082820244283309 23195185972051404 23216181898019082 23274281714407584 23317825063869504 23426901784947528 23464863718694832 23579089210243392 23612829576891556 23749253374695688 23816825524177056 23864863257333728 23883879142242954 23899522835024893 23905498462687107 24005847948972112 24011850161235888 24021356040159576 24021868936658292 24163781159162718 24173347184958111 24212518690123834 24284950819237696 24563191138809792 24563715604402464 24573439957373328 24613259789640032 24718610655295512 24758665728246928 24838939308653472 24861423134886576 25001819552002824 25052782285883604 25139982497742448 25146268279089552 25187016346382688 25305377119438122 25345841836860104 25356417210917086 25432271330382784 25506213445782869 25512590796313131 25636784495425236 25640524083494432 25723656861903168 25724206105397856 25798446155375463 25876175099575824 25886419032711048 25917552554984768 25928366471313712 25934849373294288 26061098600795328 26098390584985404 26215057829908512 26225435920894224 26391373015444314 26415262080816987 26532779312021808 26543283183483416 26711231403851351 26717910046532649 26761204868031606 26773602039940032 26847971164500444 27006578942593626 27061050300726638 27142003856795072 27148790206052928 27153328666808848 27313740382885592 27320569671642408 27331385415772116 27375674338477304 27452978331610944 27453564499038048 27508937411950624 27537399589671316 27626682497094984 27671449931570096 27689917263345036 27786296444873232 27853498944277794 27864525665950113 28013825188108536 28191078019023171 28282480309960254 28424303251604288 28506944439404383 28514072066467617 28611305246680632 28631751183866976 28657056328611424 28657668205136208 28750583294268192 28838379097844764 28845589593931236 28920430993643568 28966676384982976 28978762526762384 28986008123093616 29127110200888896 29157246624357864 29168789477336628 29169412280227926 29228246000197538 29299182280485984 29400915552293227 29522939972677809 29584478894526912 29651561753790144 29826732097126176 29861193581418843 29909581911329442 29999056894352448 30086276541310443 30188870949505128 30200822204829556 30335180781123904 30342765524412096 30448122349149638 30527121604401544 30534754338894456 30547494750159954 30584234134893264 30596341907709928 30683395616571936 30727957930746291 30777093659044412 30789935184685033 30797633630786967 30926914629401872 30947554588444452 30954909197358776 31130381173016358 31223508196162752 31235869046596704 31286484958259776 31507675433025897 31645619729537184 31845172189657272 31873997950249476 31977341158054824 32015800214981184 32028474720212768 32029158582211056 32218374878883624 32231129579944148 32239188369687852 32322834639954576 32396126725810512 32495748768324093 32587510933105848 32601107842607682 32698634567635008 32764586609831104 32859846793739489 32958147540394016 32966388107349984 32996227028286963 33140688378176736 33148564179848768 33335759402670432 33336471177403344 33403709714511472 33528357705452736 33740502825917496 34016787728417508 34030254390226066 34030980993599247 34127078378764392 34182379327233648 34343011804951737 34397928207167284 34420884646173669 34501566799434432 34515225376948064 34523855262027936 34579799164392384 34792778958077106 34797854113313872 34824272847028623 34896862101593664 34911422571611376 34967247894525632 35188497353925752 35197295578042248 35220349441089316 35368633815365088 35377039082695744 35419244365337334 35623880062043532 35681606490708808 35797294886000592 36008771923458168 36032034060239364 36318778035185751 36427426228856544 36441847221029488 36545532752062656 36835576662793312 36844786708214688 36860159936059992 36919889684460048 37048395259830976 37077915982943268 37137998592370392 37152700887933484 37258408962980208 37292134702329864 37351766917478048 37579173428825406 37588104025364228 37709973746613672 37780524519574032 38018762755290156 38034625816375629 38148406995574176 38210224273514944 38460786125241648 38560574658191424 38585485292854752 38648010830791488 38829628549066572 38876328832477152 38891719303115504 38892549706970568 39002375290016448 39137800204217894 39147585877478106 39338153881341336 39363919963570412 39587059523166471 39686252349820426 39799168968032712 39814924775225124 39879442548439256 40115035388413924 40141807302047409 40225480660619712 40251827932673504 40591575451089957 40713005785192608 40729993000213272 40778978846524352 40970610574328388 40997078123658174 41063511507715956 41179467497416416 41263406117925936 41306099384506974 41322451759560223 41440023745642476 41507174897355144 41679444667309848 42010233910701196 42020737782162804 42125897069782848 42460229586209696 42498663933665968 42619582516948416 42636454877406432 42705544776281408 42947626775800464 42957833171844832 42985584492917136 42986502307704312 43097112853272768 43194835634414016 43257568646767146 43327665024432124 43450014577474464 43468143790143576 43753184216004942 43842369000296307 43994969371049284 44355223214505182 44376718341790368 44448628236537792 44477342630685216 44740098145689264 44864372866994163 44957890150104384 44987337101223328 44998585341528672 45283306424257692 45301233307244334 45355716971223344 45374641324798996 45484764534894528 45502771171685856 45576505769644864 45642697745085134 45672183523724457 45790682406602316 45876351202339896 45894512861564892 46165640488566618 46390371944102808 46432363796038164 46548563428815168 46853803569895056 46929727437389664 47225659153783112 47498506749391376 47633651048354112 47729726514667456 47767758284485908 47799045670049786 47810996925374214 48011695897944224 48023700322471776 48042712080319152 48043737873316584 48190449281924803 48327562318325436 48346694369916222 48425037380247668 49127431208804928 49146879914746656 49226519579280064 49437221310591024 49517331456493856 49677878617306944 49722846269773152 50003639104005648 50105564571767208 50279964995484896 50292536558179104 50374032692765376 50467163421228337 50610754238876244 50691683673720208 50712834421834172 51012426891565738 51025181592626262 51045381585339099 51273568990850472 51281048166988864 51448412210795712 51596892310750926 51752350199151648 51772838065422096 51856732942627424 51869698746588576 52196781169970808 52430115659817024 52450871841788448 52782746030888628 52830524161633974 53065558624043616 53086566366966832 53128866548006001 53422462807702702 53435820093065298 53522409736063212 53695942329000888 53859913903327721 54013157885187252 54122100601453276 54306657333617696 54627480765771184 54641139343284816 54662770831544232 54751348676954608 54907128998076096 55017874823901248 55074799179342632 55253364994189968 55342899863140192 55379834526690072 55572592889746464 55706997888555588 55729051331900226 56027650376217072 56382156038046342 56404476764902259 56564960619920508 57013888878808766 57028144132935234 57222610493361264 57263502367733952 57314112657222848 57315336410272416 57501166588536384 57676758195689528 57691179187862472 57840861987287136 57957525053524768 57972016246187232 58314493248715728 58337578954673256 58338824560455852 58456492000395076 58598364560971968 58706700306326841 58801831104586454 59045879945355618 59529378524730639 59653464194252352 59722387162837686 59819163822658884 60172553082620886 60196374362542747 60377741899010256 60401644409659112 60896244698299276 61054243208803088 61069508677788912 61094989500319908 61168468269786528 61192683815419856 61366791233143872 61455915861492582 61554187318088824 61579870369370066 61595267261573934 61853829258803744 61895109176888904 61909818394717552 61959149076760461 62260762346032716 62471738093193408 63015350866051794 63291239459074368 63690344379314544 63747995900498952 63954682316109648 64056949440425536 64058317164422112 64436749757767248 64462259159888296 64478376739375704 64645669279909152 64792253451621024 64870133409353281 64886352970150719 64991497536648186 65017226553883597 65175021866211696 65202215685215364 65719693587478978 65779182044387399 65916295080788032 65932776214699968 65992454056573926 66281376756353472 66532834821757773 66671518805340864 66672942354806688 66807419429022944 67481005651834992 67951849960866501 68033575456835016 68060508780452132 68061961987198494 68254156757528784 68364758654467296 68464046617627701 68686023609903474 68795856414334568 68841769292347338 69030450753896128 69047710524055872 69248460732849927 69585557916154212 69595708226627744 69648545694057246 69822845143222752 70201311929724367 70376994707851504 70394591156084496 70440698882178632 70737267630730176 70838488730674668 71247760124087064 71363212981417616 71594589772001184 71698568505074679 72017543846916336 72064068120478728 72520041554874333 72637556070371502 72854852457713088 72883694442058976 73517909343727093 73671153325586624 73689573416429376 73720319872119984 73839779368920096 74155831965886536 74275997184740784 74305401775866968 74516817925960416 74584269404659728 74703533834956096 75158346857650812 75176208050728456 75419947493227344 75561049039148064 75823413792756217 76037525510580312 76069251632751258 76296813991148352 76518640337348607 76921572250483296 77170970585709504 77395338466126389 77659257098133144 77752657664954304 77783438606231008 77785099413941136 78275600408435788 78295171754956212 78676307762682672 78727839927140824 79174119046332942 79245786242450961 79372504699640852 79598337936065424 79629849550450248 79758885096878512 80133694211554053 80230070776827848 80283614604094818 80503655865347008 81183150902179914 81426011570385216 81459986000426544 81941221148656776 81994156247316348 82127023015431912 82358934994832832 82526812235851872 82612198769013948 82644903519120446 82880047491284952 83014349794710288 83358889334619696 83593576997850339 84020467821402392 84041475564325608 84573234057069513 84743815415433419 84920459172419392 84997327867331936 85272909754812864 85520833318213149 85895253551600928 85915666343689664 85971168985834272 85973004615408624 86515137293534292 86655330048864248 86900029154948928 86936287580287152 87506368432009884 87684738000592614 87989938742098568 88202746656879681 88568819918033427 88710446429010364 88753436683580736 88954685261370432 89480196291378528 89728745733988326 89974674202446656 89997170683057344 90258829623931329 90566612848515384 90602466614488668 90711433942446688 90749282649597992 91005542343371712 91285395490170268 91344367047448914 91581364813204632 91752702404679792 91789025723129784 92331280977133236 92369805554055099 92780743888205616 92864727592076328 93707607139790112 93859454874779328 94451318307566224 94523026299077691 94713676052543233 94997013498782752 95535516568971816 95598091340099572 95621993850748428 96023391795888448 96047400644943552 96085424160638304 96087475746633168 96380898563849606 96655124636650872 96693388739832444 96850074760495336 97487246304972279 98293759829493312 98579540381218467 98874442621182048 98988681084860889 99034662912987712 99445692539546304 100007278208011296 100211129143534416 100559929990969792 100585073116358208 100934326842456674 101221508477752488 101383367347440416 101425668843668344 102024853783131476 102050363185252524 102090763170678198 102092942980797741 102547137981700944 103193784621501852 103504700398303296 103545676130844192 103713465885254848 103739397493177152 104393562339941616 104901743683576896 105565492061777256 105661048323267948 106131117248087232 106173132733933664 106257733096012002 106844925615405404 106871640186130596 107044819472126424 107391884658001776 107719827806655442 108026315770374504 108244201202906552 108613314667235392 108956334105557253 109254961531542368 109282278686569632 109325541663088464 109502697353909216 110149598358685264 110506729988379936 110685799726280384 110759669053380144 111145185779492928 111413995777111176 111458102663800452 112055300752434144 112764312076092684 112808953529804518 113129921239841016 114027777757617532 114056288265870468 114103877449126887 114445220986722528 114630672820544832 115353516391379056 115382358375724944 115681723974574272 115915050107049536 115944032492374464 116628986497431456 116675157909346512 116677649120911704 116912984000790152 117413400612653682 117603662209172908 118091759890711236 119058757049461278 119444774325675372 119638327645317768 120345106165241772 120392748725085494 120755483798020512 120803288819318224 121774726353269871 121792489396598552 122108486417606176 122139017355577824 122189979000639816 122336936539573056 122385367630839712 122911831722985164 123108374636177648 123159740738740132 123190534523147868 123707658517607488 123790218353777808 123819636789435104 123918298153520922 123967355278680669 124521524692065432 126030701732103588 127380688758629088 127495991800997904 127909364632219296 128116634328844224 128873499515534496 128924518319776592 128956753478751408 129291338559818304 129584506903242048 129740266818706562 129772705940301438 129982995073296372 130034453107767194 130350043732423392 130404431370430728 130802648050938751 131439387174957956 131527107000888921 131558364088774798 131984908113147852 133065669643515546 133345884709613376 133614838858045888 134962011303669984 135903699921733002 136067150913670032 136121017560904264 136123923974396988 136508313515057568 136729517308934592 136928093235255402 136982300714762629 137016550571173371 137372047219806948 137591712828669136 137683538584694676 138496921465699854 139171115832308424 139191416453255488 139297091388114492 139645690286445504 140402623859448734 140753989415703008 140789182312168992 140881397764357264 141676977461349336 142495520248174128 142726425962835232 143189179544002368 143397137010149358 144035087693832672 144128136240957456 144571347845774409 145040083109748666 145275112140743004 145767388884117952 146191194880460957 147035818687454186 147440639744239968 147679558737840192 148311663931773072 148551994369481568 148610803551733936 149033635851920832 149168538809319456 150316693715301624 150352416101456912 150839894986454688 151122098078296128 151401490263685011 151646827585512434 152075051021160624 152138503265502516 153037280674697214 153136144756017297 153843144500966592 154790676932252778 155318514196266288 155566877212462016 155570198827882272 156551200816871576 156590343509912424 157352615525365344 157455679854281648 158348238092665884 158491572484901922 158745009399281704 159196675872130848 159259699100900496 159517770193757024 159749442107797969 160267388423108106 160460141553655696 160567229208189636 161579741709983163 162366301804359828 162919972000853088 163882442297313552 163988312494632696 164254046030863824 165053624471703744 165224397538027896 165289807038240892 165760094982569904 166028699589420576 166717778669239392 167187153995700678 167296659845174251 168040935642804784 168082951128651216 169146468114139026 169213430294706777 169487630830866838 169994655734663872 170488900400759177 171041666636426298 171790507103201856 171942337971668544 171946009230817248 173030274587068584 173310660097728496 173872575160574304 175012736864019768 175369476001185228 175979877484197136 176120100918980523 176405493313759362 177137639836066854 177420892858020728 178543494120480083 178588135574191917 178960392582757056 179457491467976652 180517659247862658 180589123087628241 181133225697030768 181204933228977336 181422867884893376 181498565299195984 182570790980340536 182688734094897828 183162729626409264 183505404809359584 183578051446259568 184662561954266472 184739611108110198 185561487776411232 185729455184152656 186978619826959457 187415214279580224 188902636615132448 189046052598155382 189427352105086466 189994026997565504 190546418094966139 191071033137943632 191196182680199144 191243987701496856 192170848321276608 192174951493266336 192761797127699212 193310249273301744 193386777479664888 193700149520990672 194610400228059843 194974492609944558 195051679661650791 197159080762436934 197337546133162197 197748885242364096 197977362169721778 199548611075830681 199598504465273319 200014556416022592 200422258287068832 201868653684913348 202443016955504976 202766734694880832 202851337687336688 204049707566262952 204100726370505048 204181526341356396 204185885961595482 205094275963401888 205392139852883103 205806408866052589 206387569243003704 207091352261688384 208787124679883232 210603935789173101 211130984123554512 211322096646535896 212346265467867328 212515466192024004 213689851230810808 213743280372261192 214089638944252848 214783769316003552 215095705515224037 215439655613310884 215529546292795231 216052631540749008 216488402405813104 217912668211114506 218509923063084736 218564557373139264 218651083326176928 219005394707818432 220299196717370528 220553728031181279 221013459976759872 221519338106760288 222827991554222352 222916205327600904 224110601504868288 225528624152185368 225617907059609036 226259842479682032 227470241378268651 228055555515235064 228112576531740936 228207754898253774 228890441973445056 229555921012045821 230018927556176423 230707032782758112 230764716751449888 233257972994862912 233350315818693024 233355298241823408 233825968001580304 234826801225307364 235207324418345816 236183519781422472 238117514098922556 238889548651350744 239276655290635536 240401082634662159 240690212330483544 240785497450170988 241510967596041024 241606577638636448 243549452706539742 243584978793197104 244216972835212352 244278034711155648 244379958001279632 244770735261679424 245823663445970328 246216749272355296 246319481477480264 246381069046295736 247580436707555616 247639273578870208 247836596307041844 247934710557361338 249043049384130864 252061403464207176 254231446246300257 254761377517258176 254991983601995808 255818729264438592 256562499954639447 257746999031068992 257849036639553184 257913506957502816 259480533637413124 259545411880602876 259965990146592744 260068906215534388 260700087464846784 260808862740861456 261605296101877502 262878774349915912 263054214001777842 263116728177549596 263969816226295704 264608239970639043 266131339287031092 269924022607339968 271807399843466004 272134301827340064 272242035121808528 272247847948793976 273016627030115136 273856186470510804 273964601429525258 274033101142346742 274744094439613896 275183425657338272 275367077169389352 276993842931399708 277109416662165297 278342231664616848 278594182776228984 280805247718897468 281507978831406016 281578364624337984 281762795528714528 283353954922698672 284141028157629699 284991040496348256 285452851925670464 286794274020298716 288070175387665344 288256272481914912 289142695691548818 289257162316921561 290080166219497332 290550224281486008 292382389760921914 294071637374908372 294881279488479936 295738621143655401 296623327863546144 297103988738963136 297221607103467872 298337077618638912 300633387430603248 300704832202913824 301679789972909376 302802980527370022 303293655171024868 304150102042321248 304277006531005032 306074561349394428 306272289512034594 309581353864505556 310637028392532576 311140397655764544 313102401633743152 313180687019824848 314705231050730688 314911359708563296 316696476185331768 316983144969803844 317490018798563408 318393351744261696 318519398201800992 319035540387514048 319498884215595938 320534776846216212 320920283107311392 321134458416379272 323159483419966326 324732603608719656 325839944001706176 327764884594627104 327976624989265392 328508092061727648 330448795076055792 330579614076481784 331520189965139808 332057399178841152 333435557338478784 334374307991401356 334593319690348502 336081871285609568 336165902257302432 337333144973473621 338292936228278052 338426860589413554 338975261661733676 340977800801518354 342083333272852596 343892018461634496 346060549174137168 346621320195456992 347745150321148608 350025473728039536 350738952002370456 351959754968394272 352240201837961046 352810986627518724 354275279672133708 354841785716041456 357086988240960166 357176271148383834 358914982935953304 361035318495725316 361178246175256482 362266451394061536 362409866457954672 362997130598391968 365141581960681072 365377468189795656 366325459252818528 367010809618719168 367156102892519136 369325123908532944 369479222216220396 371122975552822464 371458910368305312 371902065836042007 373957239653918914 377019397323294047 377805273230264896 378092105196310764 378854704210172932 381092836189932278 382142066275887264 382392365360398288 382487975402993712 384349902986532672 385523594255398424 386620498546603488 386773554959329776 387400299041981344 389220800456119686 389948985219889116 390103359323301582 392407944152816253 394318161524873868 394675092266324394 395954724339443556 399097222151661362 399197008930546638 400844516574137664 403737307369826696 404886033911009952 405702675374673376 408099415132525904 408201452741010096 408363052682712792 408371771923190964 410188551926803776 410784279705766206 410946902144287887 411612817732105178 412775138486007408 417574249359766464 421207871578346202 421374620537799229 422261968247109024 422644193293071792 425030932384048008 427379702461621616 427486560744522384 428179277888505696 429567538632007104 430191411030448074 430879311226621768 431059092585590462 432105263081498016 432976804811626208 433605628578308773 433714043537323227 435825336422229012 437302166652353856 438573584641382871 440598393434741056 441107456062362558 443038676213520576 445655983108444704 445832410655201808 451057248304370736 451235814119218072 452519684959364064 454090933865472967 454204470791055033 454940482756537302 456111111030470128 456225153063481872 456415509796507548 459111842024091642 460037855112352846 461414065565516224 461529433502899776 466700631637386048 466710596483646816 467651936003160608 469653602450614728 470414648836691632 472367039562844944 476235028197845112 477779097302701488 478553310581271072 479248326323393907 480802165269324318 481380424660967088 481570994900341976 483213155277272896 484618055469874511 484739225129949489 487098905413079484 487169957586394208 488759916002559264 491409183508070569 491647326891940656 492433498544710592 492638962954960528 492762138092591472 495160873415111232 495673192614083688 495869421114722676 498086098768261728 501889979535522753 504122806928414352 507640290884120331 508462892492600514 509983967203991616 511466701202277531 513124999909278894 515698073279106368 515827013915005632 518961067274826248 519090823761205752 519931980293185488 520137812431068776 521617725481722912 523210592203755004 525757548699831824 526108428003555684 526233456355099192 527939632452591408 529216479941278086 532262678574062184 535630482361440249 541767369262884723 543614799686932008 544268603654680128 544484070243617056 544495695897587952 547712372941021608 547929202859050516 548066202284693484 549488188879227792 550366851314676544 550734154338778704 553987685862799416 554218833324330594 556684463329233696 557188365552457968 558617395493571313 560935859480878371 561610495437794936 563525591057429056 566707909845397344 568282056315259398 569982080992696512 571639254284898417 573588548040597432 576512544963829824 578285391383097636 578514324633843122 580160332438994664 581100448562972016 583831200684179529 584764779521843828 585155038984952373 588143274749816744 591477242287310802 592012638399486591 593246655727092288 594443214206935744 598645833227492043 601266774861206496 601409664405827648 605605961054740044 606587310342049736 608300204084642496 608554013062010064 612149122698788856 612544579024069188 617419226598157767 619162707729011112 621274056785065152 626204803267486304 626361374039649696 629822719417126592 631811807367519303 633392952370663536 633966289939607688 634980037597126816 637038796403601984 638997768431191876 641069553692432424 641840566214622784 642268916832758544 646318966839932652 646588638878385693 649465207217439312 655529769189254208 655953249978530784 657016184123455296 660897590152111584 661159228152963568 661661184093543837 663040379930279616 668748615982802712 669186639380697004 672163742571219136 672331804514604864 674666289946947242 676585872456556104 676853721178827108 677950523323467352 681955601603036708 682410724134805953 684166666545705192 690056782668529269 692121098348274336 693242640390913984 700050947456079072 701477904004740912 703919509936788544 704480403675922092 705621973255037448 708550559344267416 709683571432082912 714173976481920332 714352542296767668 717829965871906608 722070636991450632 722356492350512964 724532902788123072 724819732915909344 725994261196783936 730283163921362144 730754936379591312 732650918505637056 734312205785038272 738650247817065888 738958444432440792 742917820736610624 743804131672084014 747914479307837828 754038794646588094 756184210392621528 757709408420345864 762185672379864556 762694338738900771 764284132551774528 764784730720796576 764975950805987424 771047188510796848 773240997093206976 773547109918659552 774800598083962688 778441600912239372 779897970439778232 780206718646603164 784815888305632506 788636323049747736 789350184532648788 791909448678887112 798194444303322724 798394017861093276 807474614739653392 809772067822019904 811405350749346752 816198830265051808 816402905482020192 816726105365425584 816743543846381928 821568559411532412 821893804288575774 823225635464210356 825550276972014816 842415743156692404 842749241075598458 844523936494218048 845288386586143584 850061864768096016 852423084472889097 854759404923243232 854973121489044768 856358555777011392 860382822060896148 861758622453243536 862118185171180924 864210526162996032 865953609623252416 867211257156617546 867428087074646454 867771486950764683 871650672844458024 877147169282765742 882214912124725116 891311966216889408 891664821310403616 902114496608741472 902471628238436144 905039369918728128 908181867730945934 908408941582110066 909880965513074604 912222222060940256 912450306126963744 912831019593015096 915618536356571257 918223684048183284 920075710224705692 933421192967293632 935303872006321216 939307204901229456 940829297673383264 944734079125689888 952470056395690224 955558194605402976 957106621162542144 958496652646787814 958876105003338403 961604330538648636 962760849321934176 963141989800683952 969236110939749022 969478450259898978 974197810826158968 974339915172788416 977519832005118528 982818367016141138 983294653783881312 985277925909921056 985524276185182944 991346385228167376 991738842229445352 996172197536523456 1003779959071045506 1008245613856828704 1011999434920420863 1015280581768240662 1016925784985201028 1022933402404555062 1023338364163226699 1026249999818557788 1037922134549652496 1038181647522411504 1039863960586370976 1040275624862137552 1043235450963445824 1046421184407510008 1051515097399663648 1052216856007111368 1052466912710198384 1055879264905182816 1058432959882556172 1064525357148124368 1071260964722880498 1083534738525769446 1087229599373864016 1088968140487234112 1088991391795175904 1095424745882043216 1095858405718101032 1096132404569386968 1098976377758455584 1101468308677557408 1107975371725598832 1108437666648661188 1113368926658467392 1114376731104915936 1117234790987142626 1118246094754585783 1121871718961756742 1123220990875589872 1131058191969882141 1133415819690794688 1136564112630518796 1143278508569796834 1147177096081194864 1156570782766195272 1157028649267686244 1160320664877989328 1162200897125944032 1167662401368359058 1169529559043687656 1170310077969904746 1176286549499633488 1177223832458448759 1182954484574621604 1184025276798973182 1193422302805314239 1197291666454984086 1202533549722412992 1211211922109480088 1213174620684099472 1217108026124020128 1224298245397577712 1225089158048138376 1232840706432863661 1234838453196315534 1238325415458022224 1249804458843360581 1252409606534972608 1252722748079299392 1263623614735038606 1264123861613397687 1266785904741327072 1267932579879215376 1269960075194253632 1277995536862383752 1282139107384864848 1284537833665517088 1292637933679865304 1293177277756771386 1298930414434878624 1300816885734926319 1311906499957061568 1315720753924148613 1321795180304223168 1322318456305927136 1323322368187087674 1333824926664762973 1337497231965605424 1338373278761394008 1349332579893894484 1353171744913112208 1353707442357654216 1355901046646934704 1362272801596418901 1363911203206073416 1364821448269611906 1368333333091410384 1380113565337058538 1384242196696548672 1396840277530814767 1400101894912158144 1402955808009481824 1408960807351844184 1411243946510074896 1417101118688534832 1419367142864165824 1428347952963840664 1428705084593535336 1435659931743813216 1437744978970181721 1440644862062368123 1444141273982901264 1444712984701025928 1449639465831818688 1453854166409623533 1460566327842724288 1461509872759182624 1474227550524211707 1477300495634131776 1477916888864881584 1487608263344168028 1495828958615675656 1505669938606568259 1508077589293176188 1512368420785243056 1515418816840691728 1524371344759729112 1525388677477801542 1529569461441593152 1529951901611974848 1534400103606832593 1542094377021593696 1547094219837319104 1556883201824478744 1559795940879556464 1560413437293206328 1569631776611265012 1577272646099495472 1578700369065297576 1583818897357774224 1596388888606645448 1596788035722186552 1606891447084320747 1610132492893234961 1614949229479306784 1632397660530103616 1632805810964040384 1633452210730851168 1633487087692763856 1643137118823064824 1643787608577151548 1646451270928420712 1651100553944029632 1675852186480713939 1682807578442635113 1684831486313384808 1685498482151196916 1690576773172287168 1700123729536192032 1704846168945778194 1709518809846486464 1709946242978089536 1714917762854695251 1720765644121792296 1723517244906487072 1724236370342361848 1734422514313235092 1734856174149292908 1735542973901529366 1743301345688916048 1754294338565531484 1764429824249450232 1783329642620807232 1795937499682476129 1804228993217482944 1804943256476872288 1816363735461891868 1816817883164220132 1819761931026149208 1824444444121880512 1824900612253927488 1825662039186030192 1831237072713142514 1836447368096366568 1840151420449411384 1852257679794473301 1878614409802458912 1881658595346766528 1889468158251379776 1904940112791380448 1911116389210805952 1916993305293575628 1917752210006676806 1923208661077297272 1925521698643868352 1926283979601367904 1938472221879498044 1938956900519797956 1939765916635157079 1948395621652317936 1965636734032282276 1966589307567762624 1970555851819842112 1971048552370365888 1982692770456334752 1983477684458890704 2007559918142091012 2016491227713657408 2023998869840841726 2030561163536481324 2033851569970402056 2045866804809110124 2046676728326453398 2052499999637115576 2070170348005587807 2075844269099304992 2076363295044823008 2079727921172741952 2080551249724275104 2092842368815020016 2103030194799327296 2104433712014222736 2104933825420396768 2111758529810365632 2116865919765112344 2129050714296248736 2142521929445760996 2167069477051538892 2174459198747728032 2177982783590351808 2190849491764086432 2191716811436202064 2192264809138773936 2197952755516911168 2202936617355114816 2215950743451197664 2216875333297322376 2228753462209831872 2234469581974285252 2236492189509171566 2243743437923513484 2246441981751179744 2262116383939764282 2273128225261037592 2286557017139593668 2294354192162389728 2313141565532390544 2314057298535372488 2320641329755978656 2324401794251888064 2335324802736718116 2339059118087375312 2340620155939809492 2352573098999266976 2354447664916897518 2365908969149243208 2368050553597946364 2386844605610628478 2394583332909968172 2422423844218960176 2426349241368198944 2434216052248040256 2448596490795155424 2450178316096276752 2465681412865727322 2469676906392631068 2476650830916044448 2485250312967836269 2499608917686721162 2527247229470077212 2528247723226795374 2533571809482654144 2535865159758430752 2555991073724767504 2564278214769729696 2569075667331034176 2585275867359730608 2586354555513542772 2597860828869757248 2601633771469852638 2603314460852294049 2631441507848297226 2644636912611854272 2646644736374175348 2667649853329525946 2674994463931210848 2676746557522788016 2698665159787788968 2706343489826224416 2707414884715308432 2711802093293869408 2724545603192837802 2727822406412146832 2729642896539223812 2736666666182820768 2746855609069713771 2760227130674117076 2793680555061629534 2805911616018963648 2817921614703688368 2822487893020149792 2834202237377069664 2856695905927681328 2857410169187070672 2871319863487626432 2875489957940363442 2876628315010015209 2881289724124736246 2888282547965802528 2889425969402051856 2898311306812906009 2907708332819247066 2923019745518365248 2948455101048423414 2955833777729763168 2975216526688336056 2991657917231351312 3011339877213136518 3016155178586352376 3024736841570486112 3030837633681383456 3035239400048161411 3035998304761262589 3048742689519458224 3050777354955603084 3068800207213665186 3070015092489680097 3084188754043187392 3113766403648957488 3119591881759112928 3120826874586412656 3139263553222530024 3154545292198990944 3157400738130595152 3167637794715548448 3178636537058310769 3192777777213290896 3193576071444373104 3213782894168641494 3220264985786469922 3229898458958613568 3239289107614424363 3266904421461702336 3266974175385527712 3286274237646129648 3287575217154303096 3292902541856841424 3351704372961427878 3354738284263757349 3365615156885270226 3369662972626769616 3370996964302393832 3392326388289121577 3393174575909646423 3400247459072384064 3409692337891556388 3429835525709390502 3441531288243584592 3447034489812974144 3448472740684723696 3468845028626470184 3469712348298585816 3471085947803058732 3486602691377832096 3508588677131062968 3528859648498900464 3580266908415942717 3591874999364952258 3609886512953744576 3620381943804356641 3632727470923783736 3633635766328440264 3639523862052298416 3651324078372060384 3662474145426285028 3672894736192733136 3680302840898822768 3704515359588946602 3749413376530081743 3757228819604917824 3792371584840193061 3809880225582760896 3833986610587151256 3835504420013353612 3846417322154594544 3852567959202735808 3876944443758996088 3877913801039595912 3879531833270314158 3896791243304635872 3902450657204778957 3910321768454999191 3931273468064564552 3965385540912669504 3966955368917781408 4001474779994288919 4015119836284182024 4047997739681683452 4061122327072962648 4067703139940804112 4086818404789256703 4091733609618220248 4093353456652906796 4104999999274231152 4140340696011175614 4151688538198609984 4152726590089646016 4161102499448550208 4185684737630040032 4190520832592444301 4208867424028445472 4209867650840793536 4233731839530224688 4258101428592497472 4285043858891521992 4321934586187104369 4334138954103077784 4348918397495456064 4361562499228870599 4381698983528172864 4383433622872404128 4384529618277547872 4422682651572635121 4431901486902395328 4433750666594644752 4468939163948570504 4472984379018343132 4487486875847026968 4492883963502359488 4524232767879528564 4546256450522075184 4573114034279187336 4588708384324779456 4626283131064781088 4628114597070744976 4641282659511957312 4670649605473436232 4678118236174750624 4681240311879618984 4705146197998533952 4708895329833795036 4731817938298486416 4736101107195892728 4773689211221256956 4789166665819936344 4830397478679704883 4844847688437920352 4852698482736397888 4897192981590310848 4900356632192553504 4931362825731454644 4939353812785262136 4953301661832088896 4970500625935672538 4999217835373442324 5027556559442141817 5054494458940154424 5056495446453590748 5071730319516861504 5111982147449535008 5128556429539459392 5170551734719461216 5172709111027085544 5203267542939705276 5206628921704588098 5262883015696594452 5293289472748350696 5335299706659051892 5349988927862421696 5353493115045576032 5397330319575577936 5412686979652448832 5414829769430616864 5423604186587738816 5449091206385675604 5455644812824293664 5459285793078447624 5473333332365641536 5493711218139427542 5520454261348234152 5587361110123259068 5635843229407376736 5644975786040299584 5668404474754139328 5713391811855362656 5714820338374141344 5750979915880726884 5753256630020030418 5762579448249472492 5776565095931605056 5778851938804103712 5796622613625812018 5815416665638494132 5896910202096846828 5911667555459526336 5950433053376672112 5983315834462702624 6022679754426273036 6032310357172704752 6049473683140972224 6061675267362766912 6070478800096322822 6071996609522525178 6097485379038916448 6101554709911206168 6137600414427330372 6140030184979360194 6227532807297914976 6239183763518225856 6241653749172825312 6278527106445060048 6309090584397981888 6314801476261190304 6335275589431096896 6357273074116621538 6385555554426581792 6387152142888746208 6409329754495998799 6427565788337282988 6440529971572939844 6478578215228848726 6533948350771055424 6572548475292259296 6575150434308606192 6585805083713682848 6703408745922855756 6709476568527514698 6731230313770540452 6739325945253539232 6741993928604787664 6784652776578243154 6786349151819292846 6819384675783112776 6859671051418781004 6883062576487169184 6896945481369447392 6937690057252940368 6939424696597171632 6942171895606117464 6973205382755664192 7017177354262125936 7057719296997800928 7160533816831885434 7163368549142586893 7183749998729904516 7240763887608713282 7265454941847567472 7267271532656880528 7279047724104596832 7302648156744120768 7324948290852570056 7345789472385466272 7360605681797645536 7409030719177893204 7455750938903508807 7498826753060163486 7584743169680386122 7667973221174302512 7671008840026707224 7692834644309189088 7753888887517992176 7755827602079191824 7759063666540628316 7793582486609271744 7804901314409557914 7820643536909998382 7862546936129129104 7933910737835562816 8002949559988577838 8030239672568364048 8095995479363366904 8122244654145925296 8135406279881608224 8173636809578513406 8183467219236440496 8186706913305813592 8209999998548462304 8238506942987866687 8240566827209141313 8280681392022351228 8353956119637199673 8371369475260080064 8381041665184888602 8417734848056890944 8467463679060449376 8570087717783043984 8629884945030045627 8643869172374208738 8668277908206155568 8694933920438718027 8723124998457741198 8766867245744808256 8769059236555095744 8845365303145270242 8867501333189289504 8937878327897141008 8945968758036686264 8974973751694053936 9048465535759057128 9092512901044150368 9105718200144484233 9146228068558374672 9210045277469040291 9252566262129562176 9256229194141489952 9336774486653340811 9341299210946872464 9356236472349501248 9362480623759237968 9417790659667590072 9463635876596972832 9472202214391785456 9535909611174932307 9547378422442513912 9578333331639872688 9660794957359409766 9689695376875840704 9717867322843273089 9800713264385107008 9862725651462909288 9878707625570524272 9941001251871345076 9998435670746884648 10055113118884283634 10064214852791272047 10108988917880308848 10112990892907181496 10176979164867364731 10223964294899070016 10341103469438922432 10345418222054171088 10406535085879410552 10413257843409176196 10525766031393188904 10586578945496701392 10670599413318103784 10706986230091152064 10740800725247828151 10794660639151155872 10829659538861233728 10861145831413069923 10898182412771351208 10911289625648587328 10918571586156895248 10987422436278855084 11040908522696468304 11174722220246518136 11248240129590245229 11271686458814753472 11426783623710725312 11429640676748282688 11501959831761453768 11506513260040060836 11525158896498944984 11557703877608207424 11593245227251624036 11630833331276988264 11730965305364997573 11793820404193693656 11900866106753344224 11966631668925405248 12004424339982866757 12045359508852546072 12064620714345409504 12140957600192645644 12143993219045050356 12194970758077832896 12203109419822412336 12275200828854660744 12280060369958720388 12455065614595829952 12483307498345650624 12557054212890120096 12571562497777332903 12629602952522380608 12714546148233243076 12771111108853163584 12774304285777492416 12818659508991997598 12855131576674565976 12881059943145879688 12957156430457697452 12965803758561313107 13145096950584518592 13150300868617212384 13171610167427365696 13406817491845711512 13418953137055029396 13462460627541080904 13478651890507078464 13483987857209575328 13569305553156486308 13572698303638585692 13638769351566225552 13719342102837562008 13766125152974338368 13793890962738894784 13875380114505880736 13878849393194343264 13884343791212234928 14034354708524251872 14115438593995601856 14321067633663770868 14326737098285173786 14367499997459809032 14481527775217426564 14491192436039114649 14530909883695134944 14534543065313761056 14558095448209193664 14649896581705140112 14691578944770932544 14721211363595291072 14818061438355786408 14911501877807017614 14997653506120326972 15169486339360772244 15335946442348605024 15342017680053414448 15385669288618378176 15507777775035984352 15511655204158383648 15518127333081256632 15609802628819115828 15641287073819996764 15725093872258258208 16005899119977155676 16060479345136728096 16191990958726733808 16244489308291850592 16270812559763216448 16347273619157026812 16366934438472880992 16373413826611627184 16419999997096924608 16477013885975733374 16481133654418282626 16561362784044702456 16707912239274399346 16762083330369777204 16934927358120898752 17140175435566087968 17259769890060091254 17287738344748417476 17336555816412311136 17389867840877436054 17396752190774853883 17446249996915482396 17690730606290540484 17735002666378579008 17875756655794282016 17891937516073372528 17949947503388107872 18096931071518114256 18185025802088300736 18211436400288968466 18292456137116749344 18420090554938080582 18512458388282979904 18673548973306681622 18682598421893744928 18724961247518475936 18835581319335180144 18927271753193945664 18944404428783570912 19071819222349864614 19094756844885027824 19156666663279745376 19227989263487996397 19321589914718819532 19435734645686546178 19725451302925818576 19757415251141048544 19882002503742690152 19996871341493769296 20110226237768567268 20128429705582544094 20217977835760617696 20225981785814362992 20288179147690342063 20353958329734729462 20690836444108342176 20813070171758821104 20826515686818352392 21051532062786377808 21173157890993402784 21246675800337129877 21341198826636207568 21481601450495656302 21490105647427760679 21589321278302311744 21722291662826139846 21796364825542702416 21837143172313790496 21974844872557710168 22081817045392936608 22349444440493036272 22367252816710526421 22496480259180490458 22675023753300970541 23003919663522907536 23013026520080121672 23050317792997889968 23186490454503248072 23261666662553976528 23461930610729995146 23587640808387387312 23746284718023851039 23801732213506688448 24008848679965733514 24090719017705092144 24129241428690819008 24281915200385291288 24287986438090100712 24406218839644824672 24550401657709321488 24560120739917440776 24715520828963600061 25061868358911599019 25114108425780240192 25143124995554665806 25342673606630496487 25429092296466486152 25637319017983995196 25710263153349131952 25762119886291759376 25914312860915394904 25931607517122626214 26084801761316154081 26300601737234424768 26813634983691423024 26837906274110058792 26924921255082161808 26967975714419150656 27138611106312972616 27145396607277171384 27277538703132451104 27317154600433452699 27372252379184994337 27438684205675124016 27750760229011761472 27757698786388686528 27768687582424469856 28010323459960022433 28068709417048503744 28607728833524796921 28642135267327541736 28653474196570347572 28734999994919618064 28963055550434853128 28982384872078229298 29061819767390269888 29069086130627522112 29153601968529819267 29299793163410280224 29636122876711572816 29823003755614035228 29995307012240653944 30338972678721544488 30530937494602094193 30671892884697210048 30684035360106828896 31015555550071968704 31023310408316767296 31036254666162513264 31219605257638231656 31282574147639993528 31450187744516516416 32011798239954311352 32120958690273456192 32383981917453467616 32488978616583701184 32583437494239209769 32694547238314053624 32733868876945761984 32746827653223254368 32954027771951466748 32962267308836565252 33122725568089404912 33415824478548798692 33524166660739554408 34280350871132175936 34519539780120182508 34575476689496834952 34673111632824622272 34779735681754872108 34793504381549707766 34892499993830964792 35192895916094992719 35381461212581080968 35751513311588564032 35783875032146745056 35899895006776215744 36193862143036228512 36422872800577936932 36584912274233498688 36840181109876161164 37347097946613363244 37365196843787489856 37449922495036951872 37671162638670360288 37888808857567141824 38143638444699729228 38189513689770055648 38313333326559490752 38455978526975992794 38643179829437639064 38871469291373092356 39450902605851637152 39514830502282097088 39764005007485380304 39993742682987538592 40220452475537134536 40256859411165088188 40435955671521235392 40451963571628725984 40576358295380684126 40707916659469458924 41381672888216684352 41626140343517642208 41653031373636704784 42103064125572755616 42346315781986805568 42493351600674259754 42682397653272415136 42963202900991312604 42980211294855521358 43444583325652279692 43592729651085404832 43674286344627580992 43949689745115420336 44163634090785873216 44698888880986072544 44734505633421052842 44992960518360980916 45350047506601941082 46007839327045815072 46026053040160243344 46100635585995779936 46372980909006496144 46523333325107953056 46923861221459990292 47175281616774774624 47492569436047702078 48017697359931467028 48181438035410184288 48563830400770582576 48575972876180201424 48812437679289649344 49100803315418642976 49120241479834881552 49431041657927200122 50123736717823198038 50286249991109331612 50685347213260992974 50858184592932972304 51274638035967990392 51420526306698263904 51524239772583518752 51828625721830789808 51863215034245252428 52169603522632308162 52190256572324561649 53627269967382846048 53675812548220117584 53849842510164323616 54277222212625945232 54290793214554342768 54555077406264902208 54634309200866905398 54744504758369988674 54877368411350248032 55067914829445214171 55537375164848939712 56020646919920044866 57215457667049593842 57284270534655083472 57306948393140695144 57469999989839236128 57669548600915066809 57683967790463989191 57926111100869706256 57964769744156458596 58307203937059638534 58599586326820560448 59272245753423145632 59646007511228070456 59990614024481307888 60677945357443088976 60864537443071026189 61061874989204188386 61368070720213657792 61546493044674062897 62072509332325026528 62439210515276463312 62565148295279987056 63740027401011389631 64023596479908622704 64470316942283282037 64767963834906935232 65166874988478419538 65389094476628107248 65493655306446508736 65908055543902933496 65924534617673130504 66245451136178809824 66831648957097597384 67048333321479108816 68025071259902911623 69039079560240365016 69150953378993669904 69559471363509744216 69587008763099415532 69784999987661929584 70385791832189985438 70762922425162161936 71238854154071553117 71567750064293490112 72387724286072457024 72845745601155873864 73680362219752322328 74146562486890800183 74694195893226726488 75185605076734797057 75342325277340720576 76028020819891489461 76287276889399458456 76379027379540111296 76911957053951985588 77286359658875278128 77742938582746184712 78901805211703274304 79528010014970760608 79987485365975077184 80440904951074269072 80513718822330176376 80903927143257451968 81152716590761368252 81415833318938917848 82116757137554983011 83252280687035284416 83306062747273409568 84030970379880067299 84206128251145511232 84986703201348519508 85364795306544830272 85926405801982625208 85960422589711042716 86889166651304559384 87185459302170809664 87899379490230840672 89397777761972145088 89469011266842105684 89985921036721961832 90700095013203882164 92015678654091630144 92052106080320486688 92201271171991559872 92745961818012992288 93046666650215906112 93847722442919980584 94350563233549549248 94985138872095404156 96035394719862934056 96362876070820368576 97127660801541165152 97151945752360402848 98201606630837285952 98240482959669763104 98862083315854400244 100247473435646396076 100572499982218663224 101370694426521985948 101716369185865944608 102549276071935980784 102841052613396527808 103048479545167037504 103657251443661579616 103726430068490504856 104339207045264616324 104380513144649123298 107254539934765692096 107351625096440235168 107699685020328647232 108554444425251890464 108581586429108685536 109268618401733810796 109489009516739977348 109754736822700496064 110135829658890428342 112041293839840089732 114430915334099187684 114568541069310166944 114613896786281390288 114939999979678472256 115339097201830133618 115367935580927978382 115852222201739412512 115929539488312917192 116614407874119277068 118544491506846291264 119292015022456140912 119981228048962615776 121355890714886177952 121729074886142052378 121777265335423977181 122123749978408376772 123092986089348125794 124145018664650053056 124878421030552926624 125130296590559974112 127480054802022779262 128047192959817245408 128940633884566564074 130333749976956839076 130778188953256214496 131816111087805866992 131849069235346261008 132490902272357619648 133663297914195194768 134096666642958217632 136050142519805823246 138078159120480730032 138301906757987339808 139118942727019488432 139174017526198831064 139569999975323859168 140771583664379970876 141525844850324323872 142017254033832394441 142477708308143106234 145691491202311747728 147360724439504644656 148293124973781600366 149388391786453452976 150371210153469594114 152056041639782978922 152574553778798916912 153823914107903971176 154572719317750556256 155485877165492369424 156570769716973684947 158725166273106793787 159056020029941521216 160881809902148538144 161027437644660352752 162305433181522736504 162831666637877835696 164233514275109966022 165203744488335642513 166612125494546819136 168061940759760134598 169973406402697039016 171852811603965250416 171920845179422085432 173008645802745200427 173778333302609118768 175798758980461681344 177398715246413475409 178938022533684211368 179971842073443923664 181400190026407764328 182593612329213078567 184104212160640973376 184639479134022188691 185491923636025984576 187695444885839961168 189970277744190808312 191220082203034168893 192070789439725868112 194255321603082330304 194303891504720805696 196480965919339526208 197724166631708800488 200494946871292792152 201144999964437326448 202741388853043971896 203432738371731889216 204075213779708734869 205098552143871961568 207314502887323159232 207452860136981009712 208678414090529232648 208761026289298246596 213716562462214659351 214703250192880470336 217108888850503780928 217163172858217371072 218537236803467621592 218978019033479954696 220271659317780856684 224082587679680179464 228084062459674468383 228861830668198375368 229137082138620333888 229227793572562780576 230678194403660267236 230735871161855956764 231704444403478825024 231859078976625834384 233228815748238554136 238584030044912281824 239962456097925231552 242711781429772355904 243458149772284104756 243554530670847954362 244247499956816753544 246185972178696251588 246350271412664949033 249756842061105853248 250260593181119948224 254960109604045558524 256094385919634490816 257881267769133128148 260667499953913678152 261556377906512428992 263632222175611733984 263698138470692522016 267326595828390389536 268193333285916435264 272100285039611646492 276156318240961460064 276603813515974679616 278237885454038976864 278348035052397662128 279139999950647718336 281543167328759941752 283051689700648647744 284034508067664788882 284955416616286212468 291382982404623495456 294721448879009289312 296586249947563200732 298776783572906905952 300742420306939188228 304112083279565957844 305149107557597833824 307647828215807942352 309145438635501112512 310971754330984738848 313141539433947369894 317450332546213587574 321763619804297076288 322054875289320705504 324610866363045473008 325663333275755671392 328467028550219932044 330407488976671285026 336123881519520269196 339946812805394078032 343705623207930500832 343841690358844170864 346017291605490400854 347556666605218237536 354797430492826950818 357876045067368422736 359943684146887847328 362800380052815528656 365187224658426157134 365331796006271931543 369278958268044377382 375390889771679922336 379940555488381616624 382440164406068337786 384141578879451736224 385475403806116499197 395448333263417600976 400989893742585584304 402289999928874652896 403686840206405467663 405482777706087943792 408150427559417469738 410197104287743923136 414905720273962019424 417356828181058465296 417522052578596493192 426051762101497183323 427433124924429318702 430825451312718440279 437074473606935243184 437956038066959909392 440543318635561713368 448165175359360358928 456168124919348936766 457723661336396750736 458455587145125561152 461356388807320534472 461471742323711913528 463718157953251668768 466457631496477108272 476175498819320381361 477168060089824563648 486916299544568209512 487109061341695908724 488494999913633507088 492371944357392503176 492700542825329898066 495611233465006927539 509920219208091117048 515762535538266256296 519025937408235601281 521334999907827356304 527264444351223467968 527396276941385044032 532196145739240426227 534653191656780779072 544200570079223292984 552312636481922920128 553918437402066566073 556475770908077953728 556696070104795324256 563086334657519883504 568069016135329577764 569910833232572424936 582765964809246990912 589442897758018578624 593172499895126401464 597553567145813811904 601484840613878376456 608224166559131915688 610298215115195667648 615295656431615884704 621943508661969477696 626283078867894739788 634900665092427175148 644109750578641411008 649221732726090946016 651326666551511342784 656934057100439864088 660814977953342570052 672247763039040538392 679893625610788156064 687411246415861001664 687683380717688341728 692034583210980801708 695113333210436475072 709594860985653901636 715752090134736845472 719887368293775694656 725600760105631057312 730374449316852314268 730663592012543863086 738557916536088754764 750781779543359844672 759881110976763233248 764880328812136675572 768283157758903472448 770950807612232998394 790896666526835201952 801979787485171168608 804579999857749305792 807373680412810935326 810965555412175887584 816300855118834939476 829811440547924038848 834713656362116930592 835044105157192986384 852103524202994366646 854866249848858637404 861650902625436880558 874148947213870486368 875912076133919818784 881086637271123426736 896330350718720717856 912336249838697873532 915447322672793501472 922712777614641068944 922943484647423827056 927436315906503337536 932915262992954216544 952350997638640762722 973832599089136419024 974218122683391817448 976989999827267014176 984743888714785006352 985401085650659796132 991222466930013855078 1019840438416182234096 1031525071076532512592 1038051874816471202562 1042669999815654712608 1046290381759459069249 1064392291478480852454 1088401140158446585968 1095995388018815794629 1107836874804133132146 1113392140209590648512 1126172669315039767008 1136138032270659155528 1139821666465144849872 1156426211418349497591 1186344999790252802928 1202969681227756752912 1211060520619216402989 1216448333118263831376 1230591312863231769408 1252566157735789479576 1269801330184854350296 1278155286304491549969 1292476353938155320837 1298443465452181892032 1313868114200879728176 1321629955906685140104 1344495526078081076784 1359787251221576312128 1375366761435376683456 1384069166421961603416 1419189721971307803272 1428526496457961144083 1431504180269473690944 1451201520211262114624 1460748898633704628536 1461327184025087726172 1477115833072177509528 1519762221953526466496 1529760657624273351144 1541901615224465996788 1581793333053670403904 1596588437217721278681 1603959574970342337216 1614747360825621870652 1621931110824351775168 1632601710237669878952 1669427312724233861184 1670088210314385972768 1704207048405988733292 1709732499697717274808 1723301805250873761116 1748297894427740972736 1751824152267839637568 1762173274542246853472 1792660701437441435712 1824672499677395747064 1830894645345587002944 1845425555229282137888 1845886969294847654112 1865830525985908433088 1904701995277281525444 1947665198178272838048 1948436245366783634896 1953979999654534028352 1969487777429570012704 1970802171301319592264 1982444933860027710156 2039680876832364468192 2063050142153065025184 2076103749632942405124 2085339999631309425216 2092580763518918138498 2128784582956961704908 2176802280316893171936 2191990776037631589258 2215673749608266264292 2252345338630079534016 2272276064541318311056 2279643332930289699744 2312852422836698995182 2372689999580505605856 2405939362455513505824 2422121041238432805978 2432896666236527662752 2505132315471578959152 2539602660369708700592 2556310572608983099938 2584952707876310641674 2627736228401759456352 2643259911813370280208 2688991052156162153568 2698327826642815494379 2768138332843923206832 2838379443942615606544 2857052992915922288166 2921497797267409257072 2922654368050175452344 2954231666144355019056 3015778159189029081953 3059521315248546702288 3083803230448931993576 3138871145278377207747 3193176874435442557362 3229494721651243741304 3265203420475339757904 3340176420628771945536 3408414096811977466584 3419464999395434549616 3446603610501747522232 3469278634255048492773 3524346549084493706944 3633181561857649208967 3649344999354791494128 3690851110458564275776 3691773938589695308224 3809403990554563050888 3877429061814465962511 3895330396356545676096 3896872490733567269792 3938975554859140025408 3941604342602639184528 3964889867720055420312 4079361753664728936384 4126100284306130050368 4152207499265884810248 4185161527037836276996 4257569165913923409816 4353604560633786343872 4383981552075263178516 4431347499216532528584 4544552129082636622112 4559286665860579399488 4625704845673397990364 4745379999161011211712 4811878724911027011648 4844242082476865611956 4865793332473055325504 5010264630943157918304 5079205320739417401184 5112621145217966199876 5169905415752621283348 5255472456803518912704 5286519823626740560416 5377982104312324307136 5396655653285630988758 5536276665687846413664 5676758887885231213088 5714105985831844576332 5842995594534818514144 5845308736100350904688 5908463332288710038112 6031556318378058163906 6119042630497093404576 6167606460897863987152 6277742290556754415494 6386353748870885114724 6458989443302487482608 6530406840950679515808 6816828193623954933168 6838929998790869099232 6893207221003495044464 6938557268510096985546 7266363123715298417934 7298689998709582988256 7324032672316213484743 7618807981109126101776 7754858123628931925022 7793744981467134539584 7883208685205278369056 7929779735440110840624 8094983479928446483137 8304414998531769620496 8370323054075672553992 8515138331827846819632 8767963104150526357032 8862694998433065057168 9047334477567087245859 9089104258165273244224 9251409691346795980728 9416613435835131623241 9688484164953731223912 10020529261886315836608 10158410641478834802368 10225242290435932399752 10339810831505242566696 10573039647253481120832 10793311306571261977516 11072553331375692827328 11353517775770462426176 11428211971663689152664 11685991189069637028288 11690617472200701809376 11816926664577420076224 12063112636756116327812 12238085260994186809152 12335212921795727974304 12555484581113508830988 12772707497741770229448 12917978886604974965216 13060813681901359031616 13633656387247909866336 13677859997581738198464 13786414442006990088928 13877114537020193971092 14532726247430596835868 14597379997419165976512 14648065344632426969486 15237615962218252203552 15509716247257863850044 15766417370410556738112 15859559470880221681248 16189966959856892966274 16608829997063539240992 16740646108151345107984 17030276663655693639264 17535926208301052714064 17725389996866130114336 18094668955134174491718 18502819382693591961456 18833226871670263246482 19376968329907462447824 20450484580871864799504 20679621663010485133392 21586622613142523955032 21972098016948640454229 22856423943327378305328 23381234944401403618752 24126225273512232655624 24284950439785339449411 24670425843591455948608 25110969162227017661976 25545414995483540458896 25835957773209949930432 27142003432701261737577 27267312774495819732672 27572828884013980177856 27754229074040387942184 29065452494861193671736 29296130689264853938972 30475231924436504407104 31019432494515727700088 31719118941760443362496 32379933919713785932548 33217659994127078481984 33481292216302690215968 34060553327311387278528 35071852416602105428128 35450779993732260228672 36189337910268348983436 37005638765387183922912 37666453743340526492964 38753936659814924895648 40900969161743729599008 41359243326020970266784 43173245226285047910064 43944196033897280908458 45712847886654756610656 48252450547024465311248 48569900879570678898822 50221938324454035323952 51090829990967080917792 51268228706213494393201 54284006865402523475154 55508458148080775884368 58130904989722387343472 58592261378529707877944 62038864989031455400176 64759867839427571865096 65916294050845921362687 66962584432605380431936 70143704833204210856256 72378675820536697966872 74011277530774367845824 75332907486681052985928 77507873319629849791296 81801938323487459198016 82718486652041940533568 86346490452570095820128 87888392067794561816916 91425695773309513221312 96504901094048930622496 97139801759141357797644 100443876648908070647904 102181659981934161835584 102536457412426988786402 108568013730805046950308 111016916296161551768736 116261809979444774686944 117184522757059415755888 124077729978062910800352 129519735678855143730192 131832588101691842725374 144757351641073395933744 150665814973362105971856 153804686118640483179603 172692980905140191640256 175776784135589123633832 193009802188097861244992 194279603518282715595288 200887753297816141295808 205072914824853977572804 217136027461610093900616 222033832592323103537472 232523619958889549373888 234369045514118831511776 248155459956125821600704 259039471357710287460384 263665176203383685450748 289514703282146791867488 301331629946724211943712 307609372237280966359206 351553568271178247267664 388559207036565431190576 410145829649707955145608 434272054923220187801232 461414058355921449538809 468738091028237663023552 518078942715420574920768 527330352406767370901496 579029406564293583734976 602663259893448423887424 615218744474561932718412 703107136542356494535328 777118414073130862381152 820291659299415910291216 868544109846440375602464 922828116711842899077618 1054660704813534741802992 1230437488949123865436824 1406214273084712989070656 1554236828146261724762304 1640583318598831820582432 1737088219692880751204928 1845656233423685798155236 2109321409627069483605984 2460874977898247730873648 3281166637197663641164864 3691312466847371596310472 4218642819254138967211968 4921749955796495461747296 7382624933694743192620944 9843499911592990923494592 14765249867389486385241888 29530499734778972770483776
- Sum of all divisors σ(n): 111591255747061927020958137
- Sum of proper divisors (its aliquot sum) s(n): 82060756012282954250474361
- 29530499734778972770483776 is an abundant number, because the sum of its proper divisors (82060756012282954250474361) is greater than itself. Its abundance is 52530256277503981479990585
Bases of 29530499734778972770483776
- Binary: 11000011011010101001110011001001011011001000001010110100110001001010100111110010000002
- Hexadecimal: 0x186D53992D905698953E40
- Base-36: 3PKSFGQORQ4DN5740
Squares and roots of 29530499734778972770483776
- 29530499734778972770483776 squared (295304997347789727704837762) is 872050414585780981139735579015786337561793079218176
- 29530499734778972770483776 cubed (295304997347789727704837763) is 25752084536639298511180631807814402784154702410987993348290890001759372312576
-
29530499734778972770483776 is a
perfect square number . Itssquare root is 5434197248424 -
The
cube root of 29530499734778972770483776 is 309093779.8490600493
Scales and comparisons
How big is 29530499734778972770483776?- 29,530,499,734,778,972,770,483,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,530,499,734,778,972,770,483,776 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 29530499734778972770483776 cubic inches would be around 25757815 feet tall.
Recreational maths with 29530499734778972770483776
- 29530499734778972770483776 backwards is 67738407727987743799403592
- 29530499734778972770483776 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29530499734778972770483776's digits is 144
- 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 29530499734778972770483776 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 29530499734778972770483776 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/29530499734778972770483776/
Chicago style:
Numbermatics. 2024. "Number 29530499734778972770483776 - Facts about the integer". https://numbermatics.com/n/29530499734778972770483776/
The information we have on file for 29530499734778972770483776 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 29530499734778972770483776, math, Factors of 29530499734778972770483776, curriculum, school, college, exams, university, Prime factorization of 29530499734778972770483776, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, five hundred thirty sextillion, four hundred ninety-nine quintillion, seven hundred thirty-four quadrillion, seven hundred seventy-eight trillion, nine hundred seventy-two billion, seven hundred seventy million, four hundred eighty-three thousand, seven hundred seventy-six.