30171873489630642059254416
30,171,873,489,630,642,059,254,416 is an even composite number composed of eight prime numbers multiplied together.
30171873489630642059254416 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 30171873489630642059254416:
24 × 34 × 192 × 312 × 412 × 532 × 972 × 12292
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 31 × 31 × 41 × 41 × 53 × 53 × 97 × 97 × 1229 × 1229)See below for interesting mathematical facts about the number 30171873489630642059254416 from the Numbermatics database.
Names of 30171873489630642059254416
- Cardinal: 30171873489630642059254416 can be written as Thirty septillion, one hundred seventy-one sextillion, eight hundred seventy-three quintillion, four hundred eighty-nine quadrillion, six hundred thirty trillion, six hundred forty-two billion, fifty-nine million, two hundred fifty-four thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 3.0171873489630642059254416 × 1025
Factors of 30171873489630642059254416
Divisors of 30171873489630642059254416
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 36 38 41 48 53 54 57 62 72 76 81 82 93 97 106 108 114 123 124 144 152 159 162 164 171 186 194 212 216 228 246 248 279 291 304 318 324 328 342 361 369 372 388 424 432 456 477 492 496 513 558 582 589 636 648 656 684 722 738 744 776 779 837 848 873 912 954 961 984 1007 1026 1083 1107 1116 1164 1178 1229 1271 1272 1296 1368 1431 1444 1476 1488 1539 1552 1558 1643 1674 1681 1746 1767 1843 1908 1922 1968 2014 2052 2166 2173 2214 2232 2328 2337 2356 2458 2511 2542 2544 2619 2736 2809 2862 2883 2888 2952 3007 3021 3078 3116 3249 3286 3321 3348 3362 3492 3534 3686 3687 3813 3816 3844 3977 4028 4104 4293 4332 4346 4428 4464 4656 4674 4712 4916 4929 5022 5043 5084 5141 5238 5301 5529 5618 5724 5766 5776 5904 6014 6042 6156 6232 6498 6519 6572 6642 6696 6724 6984 7011 7068 7372 7374 7626 7632 7688 7857 7954 8056 8208 8427 8586 8649 8664 8692 8856 9021 9063 9348 9409 9424 9747 9832 9858 10044 10086 10168 10282 10476 10602 11058 11061 11191 11236 11439 11448 11532 11931 12028 12084 12312 12464 12996 13038 13144 13284 13392 13448 13968 14022 14136 14744 14748 14787 14801 15129 15252 15376 15423 15714 15903 15908 16112 16587 16854 17172 17298 17328 17384 17712 18042 18126 18259 18696 18818 19133 19494 19557 19664 19716 20088 20172 20336 20564 20952 21033 21204 22116 22122 22382 22472 22878 22896 23064 23351 23862 24056 24149 24168 24624 25281 25947 25992 26076 26288 26568 26896 27063 27189 28044 28227 28272 29241 29488 29496 29574 29602 30258 30504 30846 31217 31428 31806 31816 31939 33174 33183 33573 33708 34317 34344 34596 34768 35017 35793 36084 36252 36518 37392 37636 38099 38266 38988 39114 39401 39432 40176 40344 41128 41287 41904 42066 42408 44232 44244 44361 44403 44764 44944 45387 45756 46128 46269 46702 47709 47724 48112 48298 48336 49761 50389 50562 50933 51894 51984 52111 52152 53136 53371 54126 54378 54777 56088 56454 57133 57399 58482 58671 58992 59148 59204 60516 61008 61692 62434 62856 63099 63612 63632 63878 65137 66348 66366 67146 67363 67416 68634 68688 69192 70034 70053 71586 72168 72447 72504 73036 75272 75563 75843 76198 76532 77841 77976 78228 78802 78864 80688 81189 81567 82256 82574 84132 84681 84816 87079 88464 88488 88722 88806 89093 89528 90774 91512 92538 93217 93404 93651 95418 95448 95817 96596 97679 99522 99549 100719 100778 101124 101866 102951 103788 104222 104304 105051 106742 107379 108252 108756 109554 112176 112908 114266 114297 114798 115169 116964 117342 118203 118296 118408 119213 121032 123287 123384 123861 124868 125712 126198 127224 127756 130274 132696 132732 133083 133209 134292 134726 134832 136161 137268 138384 138807 140068 140106 143172 144336 144894 145008 146072 149283 150544 151126 151167 151686 152396 152799 153064 155682 155952 156333 156456 157604 159371 160113 162378 163057 163134 164331 165148 168264 169362 171399 172197 174158 176013 176976 177444 177612 178186 178771 179056 181548 183024 185076 186434 186808 187302 190836 190896 191634 193192 195358 195411 199044 199098 201438 201556 202089 202248 203732 205902 207576 208444 210102 210159 210781 213484 214758 216504 217341 217512 219108 225816 226689 227529 228532 228594 229596 230338 233928 234684 236406 236592 236816 238426 242064 243567 246574 246768 247722 249736 252396 254043 254448 255512 260548 261237 265392 265464 266166 266418 267279 268584 269452 272322 272473 274536 277614 279651 280136 280212 280953 286344 287451 289788 291679 292144 293037 298566 302157 302252 302334 303372 304792 305598 306128 311364 312666 312912 315153 315208 318742 320226 322137 324756 326114 326268 328662 330296 336528 338724 342798 342891 344394 345507 346921 348316 352026 354609 354888 355224 356372 357542 357639 363096 369861 370152 371583 372868 373616 374604 381672 383268 385769 386384 390716 390822 398088 398196 399627 402876 403112 404178 404496 407464 411804 415152 416421 416888 420204 420318 421562 426968 429516 433008 434682 435024 438216 443669 451632 453378 453501 455058 457064 457188 458397 458831 459192 460676 467856 468999 469368 472812 476852 478113 480339 487134 489171 492993 493148 495444 498677 499472 504792 508086 511024 514197 516591 521096 522474 530928 532332 532836 534558 536313 537168 538904 544644 544946 549072 555228 559302 560272 560424 561906 572688 574902 579576 583358 586074 586233 593123 597132 604314 604504 604668 606267 606744 606841 609584 611196 622728 625332 630306 630416 630477 632343 637484 640452 644274 649512 652023 652228 652536 657324 660592 677448 680067 685596 685782 688788 691014 693842 696632 704052 709218 709776 710448 712744 715084 715278 723881 726192 739722 740304 743166 745736 748619 749208 762129 763344 766536 771538 781432 781644 783711 784453 796176 796392 799254 801837 805752 806224 808356 814928 817419 823608 832842 833776 838953 840408 840636 842859 843124 853936 859032 862353 869364 875037 876432 879111 887338 906471 906756 907002 910116 914128 914376 916794 917662 918384 921352 937998 938736 945459 945624 953704 956226 957391 960678 967727 974268 978342 985986 986296 990109 990888 997354 1009584 1014049 1016172 1028394 1028673 1033182 1036521 1040763 1042192 1044948 1063827 1064664 1065672 1069116 1072626 1072917 1077808 1085527 1089288 1089892 1109583 1110456 1114749 1118604 1120848 1123812 1149804 1157307 1159152 1166716 1172148 1172466 1181069 1186246 1194264 1198881 1208628 1209008 1209336 1212534 1213488 1213682 1222392 1237603 1245456 1250664 1260612 1260954 1264686 1274968 1279897 1280904 1288548 1299024 1304046 1304456 1305072 1314648 1331007 1354896 1360134 1360503 1371192 1371564 1375191 1376493 1377576 1382028 1387684 1393264 1406997 1408104 1418436 1425488 1430168 1430556 1434339 1435697 1441017 1447762 1467513 1478979 1479444 1486332 1491472 1496031 1497238 1498416 1510441 1524258 1533072 1542591 1543076 1549773 1562059 1562864 1563288 1567422 1568906 1592784 1598508 1603674 1608939 1611504 1615441 1616712 1634838 1647216 1654501 1665684 1677906 1680816 1681272 1685718 1686248 1692767 1718064 1724706 1738728 1750074 1758222 1758699 1771123 1774676 1779369 1812942 1813512 1814004 1818801 1820232 1820523 1828752 1833588 1835324 1842704 1855901 1875996 1890918 1891248 1891431 1897029 1907408 1912452 1914782 1921356 1935454 1948536 1956069 1956684 1971972 1972592 1980218 1981776 1994708 2019247 2028098 2032344 2040201 2056788 2057346 2065949 2066364 2073042 2081526 2088253 2089896 2127654 2129328 2131344 2138232 2145252 2145834 2171054 2171643 2178576 2179784 2188211 2219166 2220912 2229498 2237208 2245857 2247624 2265047 2299608 2314614 2333432 2342453 2344296 2344932 2351133 2353359 2362138 2372492 2388528 2397762 2405511 2417256 2418672 2425068 2427364 2444784 2452257 2475206 2501328 2516859 2521224 2521908 2528577 2529372 2549936 2559794 2561808 2577096 2587059 2608092 2608912 2625111 2629296 2637333 2662014 2670617 2699449 2720268 2721006 2742384 2743128 2750382 2752986 2755152 2761883 2764056 2775368 2813994 2816208 2836377 2836872 2860336 2861112 2868678 2871394 2872173 2882034 2895524 2903181 2935026 2957958 2958888 2970327 2972664 2992062 2994476 3020882 3028049 3042147 3048516 3085182 3086019 3086152 3098083 3099546 3109563 3122289 3124118 3126576 3134844 3137812 3191481 3197016 3207348 3217878 3218751 3230882 3233424 3256581 3269676 3309002 3328749 3331368 3344247 3355812 3362544 3371436 3372496 3385534 3396649 3449412 3452261 3471921 3477456 3500148 3516444 3517398 3542246 3543207 3549352 3558738 3570239 3625884 3627024 3628008 3637602 3640464 3641046 3667176 3670648 3695603 3711802 3712809 3751992 3781836 3782862 3794058 3821897 3824904 3829564 3839691 3842712 3870908 3897072 3912138 3913368 3943944 3960436 3989416 3993021 4004839 4038494 4056196 4064688 4080402 4081509 4113576 4114692 4125573 4129479 4131898 4132728 4146084 4163052 4176506 4179792 4220991 4255308 4276464 4290504 4291668 4303017 4307091 4323051 4342108 4343286 4359568 4376422 4402539 4438332 4458996 4474416 4488093 4491714 4495248 4530094 4531323 4599216 4627773 4629228 4666864 4684906 4686177 4688592 4689864 4702266 4706718 4721929 4724276 4744984 4795524 4811022 4826817 4834512 4846323 4850136 4854728 4887733 4904514 4940501 4950412 4963503 5033718 5042448 5043816 5054767 5057154 5058744 5078301 5119588 5154192 5174118 5176987 5216184 5250222 5274666 5276097 5313369 5324028 5338107 5341234 5398898 5440536 5442012 5456403 5461569 5486256 5500764 5505972 5523766 5528112 5541901 5550736 5567703 5627988 5672754 5673744 5691087 5722224 5737356 5742788 5744346 5764068 5791048 5806362 5870052 5915916 5917776 5940654 5945328 5984124 5988952 6041764 6056098 6057741 6084294 6097032 6120603 6170364 6172038 6172304 6196166 6197847 6199092 6219126 6244578 6248236 6264759 6269688 6275624 6318289 6382962 6394032 6414696 6435756 6437502 6461764 6513162 6514929 6534211 6539352 6564633 6618004 6657498 6662736 6688494 6711624 6737571 6742872 6771068 6793298 6795141 6898824 6904522 6943842 7000296 7027359 7032888 7034796 7053399 7060077 7084492 7086414 7098704 7117476 7140478 7216533 7251768 7256016 7275204 7282092 7329611 7334352 7341296 7356771 7391206 7423604 7425618 7503984 7550577 7563672 7565724 7588116 7643794 7649808 7659128 7679382 7685424 7741816 7824276 7826736 7875333 7887888 7911999 7920872 7978832 7986042 8009678 8011851 8076988 8098347 8112392 8160804 8163018 8227152 8229384 8251146 8258958 8263796 8265456 8285649 8292168 8326104 8353012 8441982 8446663 8510616 8581008 8583336 8606034 8614182 8616519 8642021 8646102 8684216 8686572 8709543 8752844 8805078 8876664 8910981 8917992 8976186 8983428 9042049 9060188 9062646 9084147 9126441 9255546 9258456 9294249 9328689 9366867 9369812 9372354 9379728 9404532 9413436 9443858 9448552 9474863 9489968 9591048 9622044 9653634 9656253 9692646 9700272 9709456 9769743 9775466 9809028 9881002 9900824 9927006 9986247 10067436 10087632 10109534 10114308 10117488 10156602 10189947 10239176 10348236 10353974 10356783 10415763 10432368 10500444 10549332 10552194 10626738 10629621 10648056 10676214 10682468 10710717 10797796 10881072 10884024 10912806 10923138 11001528 11011944 11047532 11083802 11086809 11135406 11138427 11171393 11255976 11345508 11382174 11465691 11474712 11485576 11488692 11519073 11528136 11563661 11582096 11612724 11740104 11831832 11881308 11958839 11968248 11977904 11979063 12014517 12083528 12112196 12115482 12168588 12194064 12241206 12340728 12344076 12388437 12392332 12395694 12398184 12438252 12489156 12496472 12529518 12539376 12551248 12636578 12765924 12829392 12871512 12875004 12909051 12921273 12923528 13026324 13029858 13068422 13078704 13129266 13207617 13236008 13314996 13376988 13423248 13464279 13475142 13485744 13542136 13586596 13590282 13593969 13753739 13797648 13809044 13887684 14000592 14054718 14058531 14065776 14069592 14106798 14120154 14165787 14168984 14172828 14223761 14234952 14280956 14433066 14480451 14503536 14538969 14550408 14564184 14659222 14663199 14713542 14782412 14821503 14847208 14851236 14890509 15101154 15127344 15131448 15164301 15176232 15234903 15287588 15318256 15358764 15458987 15483632 15530961 15648552 15750666 15816529 15823998 15841744 15940107 15972084 16014321 16019356 16023702 16153976 16196694 16224784 16321608 16326036 16384707 16458768 16502292 16517916 16527592 16571298 16584336 16625703 16652208 16703109 16706024 16883964 16893326 17021232 17073261 17166672 17212068 17228364 17233038 17284042 17292204 17368432 17373144 17419086 17505688 17610156 17753328 17821962 17835984 17952372 17966856 18084098 18120376 18125292 18168294 18173223 18190429 18252882 18386813 18511092 18516912 18588498 18593541 18657378 18733734 18739624 18744708 18794277 18809064 18812071 18826872 18887716 18897104 18949726 18954867 19182096 19244088 19307268 19312506 19385292 19539486 19544787 19550932 19602633 19618056 19693899 19762004 19801648 19854012 19972494 20134872 20212713 20219068 20228616 20313204 20379894 20385423 20445757 20478352 20696472 20707948 20713566 20831526 21000888 21082077 21098664 21104388 21180231 21253476 21259242 21296112 21352428 21364936 21421434 21595592 21768048 21825612 21846276 21988833 22003056 22023888 22070313 22095064 22167604 22173618 22270812 22276854 22342786 22440311 22511952 22691016 22764348 22931382 22949424 22971152 22977384 23038146 23056272 23127322 23225448 23480208 23514457 23625999 23663664 23762616 23917678 23936496 23958126 24029034 24035553 24167056 24224392 24230964 24295041 24318043 24337176 24482412 24681456 24688152 24776874 24784664 24791388 24796368 24856947 24876504 24978312 24992944 25059036 25273156 25339989 25531848 25743024 25750008 25818102 25842546 25847056 25849557 25926063 26052648 26059716 26128629 26136844 26258532 26415234 26429881 26472016 26629992 26732943 26753976 26928558 26950284 27084272 27126147 27173192 27180564 27187938 27252441 27379323 27507478 27618088 27775368 27882747 28100601 28109436 28117062 28139184 28213596 28240308 28331574 28337968 28345656 28424589 28447522 28469904 28561912 28698379 28866132 28960902 29077938 29100816 29128368 29309229 29318444 29326398 29427084 29564824 29643006 29679121 29694416 29702472 29781018 30202308 30262896 30328602 30352464 30469806 30569841 30575176 30693379 30717528 30917974 31061922 31070349 31247289 31297104 31435519 31501332 31633058 31647996 31880214 31888863 31944168 32028642 32038712 32047404 32132151 32162573 32307952 32393388 32643216 32652072 32769414 33004584 33035832 33055184 33142596 33251406 33260427 33406218 33412048 33415281 33514179 33651337 33767928 33786652 34146522 34397073 34424136 34456728 34466076 34557219 34568084 34584408 34690983 34746288 34838172 35011376 35220312 35643924 35876517 35904744 35933712 35937189 36043551 36168196 36240752 36250584 36336588 36346446 36380858 36505764 36773626 37022184 37165311 37176996 37187082 37314756 37467468 37479248 37489416 37588554 37618128 37624142 37653744 37775432 37899452 37909734 38365693 38488176 38614536 38625012 38763819 38770584 39078972 39089574 39101864 39205266 39236112 39253031 39387798 39524008 39676807 39708024 39944988 40269744 40392837 40425426 40438136 40457232 40626408 40759788 40770846 40781907 40891514 41261217 41392944 41415896 41427132 41576009 41663052 42001776 42164154 42175593 42197328 42208776 42360462 42497361 42506952 42518484 42671283 42704856 42729872 42842868 43035893 43191184 43616907 43651224 43692552 43977666 43989597 44140626 44190128 44335208 44347236 44464509 44506607 44541624 44553708 44671527 44685572 44880622 45382032 45492903 45528696 45704709 45862764 45954768 46076292 46254644 46376961 46450896 46592883 46823671 47028914 47251998 47449587 47525232 47820321 47835356 47916252 48042963 48058068 48071106 48423829 48448784 48461928 48590082 48636086 48674352 48964824 49154121 49376304 49553748 49569328 49582776 49713894 49753008 49877109 49956624 50109327 50118072 50546312 50679978 50741723 51063696 51289531 51500016 51636204 51685092 51699114 51852126 52105296 52119432 52257258 52273688 52475777 52517064 52830468 52859762 53259984 53465886 53507952 53857116 53900568 54252294 54346384 54361128 54375876 54504882 54519669 54571287 54758646 55014956 55160439 55236176 55550736 55765494 55780623 56201202 56218872 56234124 56382831 56427192 56436213 56480616 56663148 56691312 56849178 56864601 56895044 57123824 57396758 57532931 57732264 57921804 58155876 58618458 58634361 58636888 58652796 58807899 58854168 58863577 59081697 59129648 59286012 59358242 59404944 59562036 60404616 60638139 60657204 60939612 61139682 61150352 61156269 61337271 61386758 61435056 61835948 61928081 62123844 62140698 62494578 62596657 62871038 63002664 63246231 63266116 63295992 63540693 63760428 63777726 63888336 64044419 64057284 64077424 64094808 64264302 64325146 64786776 65304144 65538828 65592959 65966499 66009168 66071664 66285192 66502812 66520854 66812436 66830562 67028358 67302674 67320933 67535856 67573304 67834541 68293044 68794146 68848272 68913456 68932152 69114438 69136168 69168816 69381966 69676344 70216457 70440624 70543371 71287848 71753034 71809488 71874378 72087102 72106659 72336392 72501168 72616043 72673176 72692892 72761716 72885123 72954129 73011528 73547252 74044368 74330622 74353992 74374164 74570841 74629512 74934936 74978832 75177108 75248284 75550864 75798904 75819468 76019967 76091941 76731386 77229072 77250024 77527638 77541168 77548671 77778189 78157944 78179148 78203728 78385887 78410532 78506062 78775596 79048016 79289643 79353614 79416048 79889976 80053373 80198829 80785674 80850852 80876272 81252816 81378441 81519576 81541692 81563814 81757323 81783028 82137969 82522434 82789127 82831792 82854264 83152018 83326104 83648241 84328308 84351186 84417552 84720924 84994722 85013904 85036968 85273767 85342566 85409712 85618373 85685736 86071786 86095137 87233814 87302448 87385104 87927687 87955332 87979194 88281252 88670416 88694472 88929018 89013214 89037363 89083248 89107416 89343054 89371144 89716651 89761244 90985806 91057392 91409418 91709523 91725528 92080137 92152584 92509288 92753922 92866927 93185766 93211047 93647342 93869519 94057828 94306557 94503996 94899174 95640642 95666589 95670712 95832504 96040573 96085926 96116136 96142212 96396453 96487719 96847658 96923856 97180164 97272172 97929648 98308242 98362753 99107496 99165552 99427788 99754218 99781281 100218654 100236144 100245843 100542537 100954011 101092624 101359956 101483446 102579062 103191219 103272408 103370184 103398228 103671657 103704252 104072949 104238864 104514516 104547376 104951554 105034128 105296119 105660936 105719524 106931772 107020091 107629551 107714232 107801136 108130653 108504588 108722256 108751752 109009764 109039338 109142574 109495297 109517292 110029912 110320878 110677409 111530988 111561246 112402404 112437744 112468248 112765662 112854384 112872426 112961232 113326296 113698356 113729202 113790088 114563693 114793516 115065862 115097079 115464528 115843608 116291457 116311752 117236916 117268722 117273776 117305592 117615798 117708336 117727154 117759093 118163394 118572024 118716484 119030421 119124072 120047491 120809232 121276278 121314408 121879224 122279364 122312538 122345721 122674542 122773516 123671896 123783651 123856162 124150009 124247688 124281396 124728027 124989156 125193314 125742076 126005328 126492462 126526779 126532232 126591984 127081386 127492083 127520856 127555452 128013849 128088838 128114568 128189616 128528604 128650292 129107679 129573552 130850721 131077656 131185918 131932998 131968791 132570384 133005624 133041708 133393527 133519821 133624872 133661124 134014581 134056716 134605348 134641866 135146608 135669082 136478709 136586088 137114127 137588292 137864304 138228876 138272336 138763932 139130883 139262609 139352688 139778649 140432914 140471013 141086742 141542701 142348761 142575696 143460963 143506068 143748756 144174204 144213318 144672784 145232086 145271487 145346352 145385784 145523432 145770246 145908258 146023056 146379799 146512777 147094504 148661244 148707984 148748328 149141682 149259024 149631327 149869872 150327981 150354216 150496568 151519723 151597808 151638936 152039934 152183882 152225169 153462772 153868593 154500048 155055276 155097342 155556378 156315888 156358296 156697777 156771774 156821064 157012124 157427331 157551192 158579286 158707228 159779952 160106746 160397658 160486597 161571348 161701704 162756882 163039152 163083384 163127628 163514646 163559007 163566056 163713861 164198399 164275938 165044868 165481317 165578254 165708528 166304036 166652208 167296482 167341869 168656616 168702372 169148493 169308639 169441848 169989444 170073936 170547534 170593803 170685132 171236746 171371472 171798931 172143572 172190274 172598793 174467628 175855374 175910664 175958388 176423697 176562504 176590731 177245091 177388944 177858036 178026428 178074726 178214832 178686108 178742288 179433302 179522488 180022397 181971612 182818836 183419046 183451056 183468807 184011813 184160274 184305168 185018576 185507844 185733854 185784243 186371532 186422094 187294684 187739038 187789971 188115656 188613114 189007992 189738693 189798348 191281284 191333178 191341424 191665008 192081146 192133257 192171852 192232272 192284424 192792906 192975438 193695316 194360328 194544344 195866959 196616484 196725506 196778877 197899497 198214992 198855576 199508436 199562562 200397053 200437308 200491686 201085074 201908022 201962799 202560541 202719912 202966892 203503623 205158124 206382438 206544816 206740368 206796456 207343314 207408504 208145898 209029032 209903108 210592238 210649371 211321872 211439048 211630113 212256467 213863544 214040182 215259102 215428464 216261306 216319977 217009176 217503504 217848129 218019528 218078676 218285148 218655369 218862387 218990594 219034584 219709559 220059824 220641756 221354818 223061976 223122492 223712523 224804808 224936496 225531324 225744852 226652592 227217941 227396712 227458404 227580176 228059901 228275823 229127386 229587032 230131724 230194158 231687216 232582914 232623504 233334567 234473832 234537444 234611184 235231596 235454308 235518186 236326788 237144048 237432968 237868929 238060842 238248144 240094982 240160119 242552556 242628816 243758448 244135323 244558728 244625076 244691442 245271969 245349084 245547032 247343792 247567302 247712324 248300018 248367381 248495376 248562792 249456054 249978312 250386628 250944723 251484152 252984924 253053558 253064464 254162772 254984166 255041712 255110904 255821301 256027698 256177676 256229136 256855119 257057208 257300584 258215358 258285411 259049849 261701442 261846553 262155312 262371836 263865996 263937582 266011248 266083416 266787054 267039642 267112089 267249744 267322248 267902651 268029162 268113432 269149953 269210696 269283732 271338164 272957418 273172176 274228254 275128569 275176584 276240411 276457752 277527864 278261766 278525218 278600781 279557298 279633141 280865828 280942026 281608557 282173484 282919671 283085402 284697522 286921926 287012136 287497512 288121719 288348408 288426636 289189359 289463157 290464172 290542974 290771568 291046864 291540492 291816516 292759598 293025554 293720753 294189008 295088259 297322488 297496656 298283364 299262654 299343843 300514051 300655962 300708432 300993136 301627611 302862033 303039446 303277872 304079868 304367764 304450338 306925544 307737186 309573657 310110552 310194684 311112756 312218847 312716592 313395554 313543548 313642128 314024248 314854662 315102384 315888357 317158572 317414456 320213492 320795316 320973194 321060273 322888653 323142696 323403408 324391959 325513764 326166768 326255256 327029292 327118014 327132112 327427722 328396798 328485891 328551876 330089736 330962634 331156508 332032227 332608072 334592964 334683738 334869317 337313232 337404744 338296986 338617278 338883696 339978888 341095068 341187606 341370264 342473492 343597862 343691079 344287144 344380548 345197586 345291237 346313183 348935256 351710748 351821328 351916776 352847394 353125008 353181462 353277279 354490182 355716072 356052856 356149452 357091263 357372216 358473491 358866604 359044976 360044794 360142473 363943224 365637672 366838092 366937614 368023626 368320548 370724009 371015688 371350953 371467708 371568486 372450027 372743064 372844188 374184081 374589368 375478076 375579942 376231312 377226228 378015984 379477386 379596696 382476249 382562568 382666356 384041547 384162292 384266514 384343704 384568848 385585812 385950876 387323037 387390632 388469383 388720656 389088688 391733918 393232968 393451012 393557754 395798994 395906373 397711152 399016872 399125124 400180581 400559463 400794106 400874616 400983372 402170148 403816044 403925598 405121082 405439824 405933784 407007246 409436127 410316248 412764876 413592912 414686628 414817008 416291796 417392649 417787827 418058064 419335947 419806216 421184476 421298742 421413039 422878096 423260226 424512934 424628103 426365909 427046283 427727088 428080364 430518204 432522612 432639954 434018352 435696258 435814461 436039056 436157352 436570296 437310738 437724774 437981188 438069168 439139397 439419118 439538331 441283512 442709636 446123952 446244984 447425046 448893981 449609616 451062648 451489704 454435882 454559169 454793424 454916808 456119802 456551646 456675507 458027113 458254772 459174064 460263448 460388316 461605779 465165828 466669134 468947664 469074888 470093331 470463192 470908616 471036372 472281993 472653576 474110101 474865936 475737858 476121684 479228597 480189964 480320238 481459791 485105112 488270646 489117456 489250152 489382884 490312399 490543938 490698168 491094064 491141583 492595197 495134604 495424648 496443951 496600036 496734762 497125584 498912108 499956624 500773256 501889446 502167739 502968304 505969848 506107116 507925917 508325544 509968332 510221808 511642602 511781409 512055396 512355352 513710238 514114416 514601168 515396793 516430716 516570822 517796379 518099698 523402884 523693106 524743672 527731992 527875164 529271091 529772193 532166832 533574108 534079284 534224178 534644496 535805302 536058324 536226864 538299906 538421392 538567464 540067191 542676328 545269201 545914836 548456508 550257138 550353168 552035439 552480822 552915504 555055728 556523532 557050436 557201562 557352729 559114596 559266282 561731656 561884052 563217114 563369913 563903299 564346968 565839342 566170804 569395044 573843852 574024272 574995024 576243438 576399771 576696816 576853272 578378718 578926314 580928344 581085948 583080984 583174201 583633032 585519196 586051108 587441506 587600877 590176518 590336631 593698491 594644976 596566728 598525308 598687686 601028102 601191159 601311924 603255222 605724066 605888397 606078892 607681623 608159736 608735528 608900676 610510869 612874033 613851088 615474372 619147314 620221104 620389368 622225512 624437694 626791108 627087096 628048496 629709324 631776714 631948113 633818467 634317144 634828912 634890339 636769401 640426984 641590632 641946388 642120546 645777306 646285392 648783918 651027528 652510512 653544387 654058584 654236028 654855444 656587161 656793596 656971782 657103752 659128677 660179472 661925268 662313016 664064454 665216144 669185928 669367476 669738634 674809488 676593972 677234556 679957776 681653823 682190136 682375212 682740528 684179703 684827469 684946984 687195724 687382158 688574288 688761096 690395172 690582474 692626366 697870512 700003701 703421496 703833552 705694788 706362924 706554558 708980364 711432144 712105712 712298904 713606787 714182526 714744432 716946982 717733208 720089588 720284946 720480357 727886448 728948167 731275344 732405969 733676184 733875228 736047252 736641096 741448018 742031376 742701906 742935416 743136972 744900054 745102143 745486128 745688376 745807589 748368162 749178736 750956152 751159884 753859333 754452456 758954772 759193392 764952498 765125136 765332712 767463903 768083094 768324584 768533028 768687408 770565357 771171624 771901752 774646074 774781264 774856233 776938766 777149547 783467836 785539659 786465936 786902024 787115508 791597988 791812746 798033744 798250248 800361162 801118926 801336267 801588212 801749232 801966744 803707953 804340296 807449859 807632088 807851196 810242164 811867568 814014492 818872254 819326311 820632496 825529752 828721233 829373256 832583592 834785298 835575654 835802343 838276037 838671894 839612432 842368952 842597484 842826078 844825671 846520452 848759013 849025868 849256206 852731818 854092566 856160728 861036408 864365157 865045224 865279908 868389471 871392516 871628922 872314704 873140592 874621476 875449548 875962376 878278794 878838236 879076662 881162259 882567024 885264777 885419272 889649749 892489968 894850092 897787962 901542153 902125296 902979408 904882833 908586099 908871764 909118338 909833616 912239604 913103292 913351014 916054226 916509544 920052751 920526896 920776632 923211558 930331656 933338268 936656541 938149776 940186662 940926384 941817232 942072744 944563986 945307152 947665071 948220202 951475716 952243368 958457194 960379928 960640476 962919582 963180819 964092737 968665959 970210224 974501089 976541292 978500304 978765768 980624798 981087876 981396336 982283166 985190394 985457673 990269208 990849296 992887902 993200072 993469524 996096681 997039763 997824216 1001546512 1003778892 1004335478 1004607951 1011939696 1012214232 1015851834 1016651088 1019936664 1023285204 1023562818 1024110792 1024710704 1027420476 1030793586 1031073237 1032861432 1033141644 1035592758 1035873711 1036199396 1038939549 1046805768 1047386212 1049487344 1055463984 1055750328 1058542182 1059544386 1059831837 1067148216 1068158568 1068448356 1071273789 1071610604 1072116648 1075420473 1076599812 1077134928 1080134382 1080427419 1083625121 1085352656 1090538402 1091829672 1096913016 1100514276 1104070878 1104961644 1112172027 1113047064 1114052859 1114100872 1114403124 1114705458 1117350081 1118229192 1118532564 1122552243 1123463312 1123768104 1126434228 1126739826 1127806598 1128693936 1131678684 1132341608 1138790088 1147687704 1152124641 1152486876 1152799542 1153706544 1156757436 1157852628 1161856688 1161969111 1162171896 1165408149 1166161968 1166348402 1167266064 1171038392 1172102216 1174883012 1175201754 1176633539 1180353036 1180673262 1187396982 1189336483 1193133456 1197050616 1197375372 1201678389 1202056204 1202382318 1202623848 1206510444 1211448132 1211776794 1212157784 1215363246 1216319472 1216843961 1217471056 1217801352 1221021738 1225748066 1230948744 1238294628 1240778736 1244451024 1246266221 1248875388 1252177947 1253363481 1253582216 1254174192 1259418648 1263553428 1263896226 1264239117 1267636934 1268634288 1269780678 1273538802 1273884309 1279097727 1280853968 1281138849 1283181264 1283892776 1284241092 1288856279 1291554612 1297567836 1302055056 1307088774 1307443383 1308117168 1308472056 1309710888 1313174322 1313587192 1313943564 1314207504 1317418191 1318257354 1318614993 1323850536 1324626032 1328128908 1334112683 1338371856 1338734952 1339477268 1353187944 1354469112 1363307646 1363677507 1364380272 1364750424 1368359406 1369654938 1369893968 1370026521 1374081339 1374391448 1374764316 1377522192 1379704817 1380790344 1381164948 1384817337 1385252732 1400007402 1406842992 1410279993 1411389576 1412725848 1413109116 1416845979 1417960728 1422330303 1424597808 1427213574 1428365052 1433893964 1435466416 1437685791 1440179176 1440569892 1440960714 1444379373 1451533801 1457896334 1464811938 1467352368 1467750456 1470937197 1472094504 1473282192 1473424749 1477785591 1482896036 1485403812 1485870832 1486273944 1489331853 1489800108 1490204286 1491376752 1491615178 1496736324 1501912304 1502319768 1506503217 1507718666 1508904912 1517909544 1521014087 1523777751 1529904996 1530665424 1534927806 1536166188 1536649168 1537066056 1541130714 1542343248 1543803504 1546190379 1549292148 1549712466 1553389137 1553877532 1554299094 1566935672 1571079318 1572993413 1573804048 1574231016 1583195976 1583625492 1589316579 1596500496 1600722324 1602237852 1602672534 1603176424 1603933488 1607415906 1608680592 1614899718 1615264176 1615702392 1620201573 1620484328 1626749087 1628028984 1635807603 1637744508 1638652622 1651059504 1656106317 1657442466 1658746512 1665167184 1669570596 1671151308 1671604686 1672058187 1676552074 1677343788 1684737904 1685194968 1685652156 1689651342 1690109739 1691709897 1693040904 1697518026 1698051736 1698512412 1704616369 1705463636 1708185132 1712321456 1722072816 1728730314 1729199313 1730090448 1730559816 1736778942 1742785032 1743257844 1749242952 1749522603 1750899096 1751924752 1756557588 1757676472 1758153324 1762324518 1762802631 1764471613 1770529554 1770838544 1771009893 1779299498 1783520861 1789700184 1795575924 1803084306 1803573477 1809765666 1817172198 1817665191 1817743528 1818236676 1823044869 1824479208 1824770887 1826206584 1826702028 1831532607 1832108452 1833019088 1838622099 1840105502 1841553264 1846423116 1860663312 1866676536 1873313082 1880373324 1884145488 1889127972 1895330142 1895844339 1896440404 1901455401 1902951432 1904486736 1904671017 1910308203 1916914388 1919770511 1920759856 1921280952 1925839164 1926361638 1928185474 1937331918 1949002178 1953082584 1957531536 1960633161 1961249596 1962175752 1964566332 1969761483 1970380788 1970915346 1977386031 1980538416 1985376989 1985775804 1986400144 1986939048 1992193362 1994079526 1995648432 2007557784 2008670956 2009215902 2024428464 2031703668 2033381729 2039873328 2044961469 2046570408 2047125636 2048221584 2054482407 2054840952 2061587172 2062146474 2065722864 2066283288 2071185516 2071747422 2072398792 2077879098 2080410643 2093611536 2094772424 2102870771 2111500656 2117084364 2119088772 2119663674 2134296432 2136317136 2136896712 2140820361 2142547578 2143221208 2144233296 2150840946 2153199624 2160268764 2160854838 2161441071 2167250242 2176710167 2181076804 2183659344 2186844501 2193826032 2201028552 2208141756 2209923288 2224344054 2226094128 2228105718 2228201744 2228806248 2229410916 2234700162 2235306429 2236458384 2237065128 2237422767 2245104486 2247536208 2252868456 2253479652 2255613196 2261577999 2263357368 2264683216 2277580176 2280902329 2295375408 2304249282 2304973752 2305599084 2311696071 2313514872 2315705256 2323938222 2324343792 2324568699 2330816298 2331448641 2332696804 2342076784 2344204432 2349766024 2350403508 2353267078 2356618977 2358850171 2360706072 2361346524 2374793964 2378672966 2394101232 2394750744 2403356778 2404008801 2404112408 2404764636 2405247696 2411123859 2413020888 2422349577 2422896264 2423553588 2424315568 2430726492 2433687922 2435602704 2442043476 2451496132 2457978933 2461897488 2476589256 2481654563 2486163699 2492532442 2497750776 2504355894 2506726962 2507164432 2507407029 2514828111 2518837296 2527106856 2527792452 2528478234 2534477013 2535273868 2539051321 2539561356 2546277039 2547077604 2547768618 2558195454 2562277698 2566462937 2567785552 2568482184 2577712558 2583109224 2593095471 2595135672 2605168413 2614177548 2614886766 2616944112 2619421776 2626348644 2627174384 2627887128 2634836382 2636514708 2637229986 2643486777 2647701072 2655794331 2656257816 2668225366 2668949247 2677469904 2678954536 2689311319 2704626459 2706375888 2708938224 2725758297 2726615292 2727355014 2729500848 2736718812 2739309876 2740053042 2748162678 2748782896 2749528632 2759409634 2760158253 2761580688 2762329896 2769634674 2770505464 2781216181 2783742763 2800014804 2820559986 2822779152 2825451696 2826218232 2833691958 2835921456 2842995213 2844660606 2854427148 2856730104 2867787928 2875371582 2878874737 2880358352 2881139784 2881921428 2888758746 2889542457 2892278211 2903067602 2915792668 2923503267 2929623876 2935500912 2941874394 2944189008 2946849498 2955571182 2956373019 2965792072 2970807624 2972547888 2977257763 2978663706 2979600216 2980408572 2983230356 2988290043 2991119289 2993472648 3004639536 3013006434 3013823853 3015437332 3035819088 3042028174 3047555502 3049245343 3059809992 3069855612 3072332376 3074132112 3082261428 3092380758 3093219711 3098584296 3099424932 3106778274 3107621133 3107755064 3108598188 3116818647 3119769581 3133871344 3142158636 3145986826 3148462032 3166391952 3167250984 3178633158 3179495511 3201444648 3204475704 3205345068 3206352848 3213821367 3214831812 3226261419 3229799436 3231404784 3240403146 3240968656 3241282257 3250875363 3253498174 3256057968 3264179689 3271615206 3275489016 3277305244 3282188293 3312212634 3314884932 3317622821 3336516081 3339141192 3342302616 3343209372 3344116374 3352050243 3353104148 3354687576 3367656729 3370389936 3371304312 3379302684 3380219478 3383419794 3386081808 3394354207 3395036052 3396103472 3397024824 3409232738 3410927272 3416370264 3457460628 3458398626 3461119632 3473557884 3485570064 3485907333 3486515688 3496224447 3498485904 3499045206 3501798192 3513115176 3515352944 3516306648 3524649036 3525605262 3528943226 3529900617 3541059108 3542019786 3558598996 3567041722 3568009449 3579400368 3591151848 3605035167 3606168612 3607146954 3619531332 3634344396 3635330382 3635487056 3636473352 3646089738 3648958416 3649541774 3650531883 3652413168 3653404056 3663065214 3664216904 3677244198 3680211004 3692846232 3721472221 3733353072 3738798663 3746626164 3760090443 3760746648 3778255944 3790660284 3791688678 3792717351 3792880808 3802910802 3805902864 3807544007 3809342034 3820616406 3821652927 3833828776 3837293181 3839541022 3842561904 3848650279 3851678328 3852723276 3856370948 3866568837 3874663836 3898004356 3906165168 3921266322 3922330149 3922499192 3924351504 3929132664 3939522966 3940761576 3941830692 3952254573 3954772062 3955844979 3970753978 3971551608 3973878096 3984386724 3988159052 4002338049 4015115568 4017341912 4018431804 4032872873 4063407336 4066763458 4089922938 4091032521 4093140816 4094251272 4108964814 4109681904 4110079563 4122244017 4123174344 4124292948 4132566576 4139114451 4142371032 4143494844 4144797584 4154452011 4155758196 4160821286 4174481621 4189544848 4205741542 4230839979 4234168728 4238177544 4239327348 4242828769 4250537937 4266990909 4273793424 4281640722 4285095156 4286442416 4301681892 4306399248 4313057373 4317140879 4320537528 4321709676 4322882142 4333138119 4334500484 4353420334 4354601403 4362153608 4373689002 4387823731 4402057104 4412811591 4416283512 4419846576 4433356773 4448688108 4456211436 4457612496 4458821832 4469400324 4470612858 4474130256 4474845534 4490208972 4505736912 4506959304 4511226392 4519509651 4523155998 4526714736 4537773769 4541896087 4561804658 4563042261 4608498564 4609947504 4611198168 4623392142 4627029744 4631410512 4638571137 4647876444 4649137398 4660167411 4661632596 4662897282 4665393608 4697111413 4699532048 4700807016 4706534156 4713237954 4717700342 4718980239 4721412144 4722693048 4749587928 4757345932 4767949737 4789501488 4806713556 4808017602 4808224816 4809529272 4822247718 4826041776 4844699154 4845792528 4847107176 4860604719 4861452984 4867375844 4880247261 4884086952 4902992264 4907422809 4915957866 4921947131 4953178512 4963309126 4972327398 4975084507 4985064884 4995501552 5008711788 5013453924 5014814058 5016174561 5029656222 5054213712 5055584904 5056956468 5068954026 5070329217 5070547736 5075129691 5078102642 5079122712 5090150369 5092554078 5094155208 5095537236 5113849107 5116390908 5124555396 5132925874 5136964368 5155425116 5166218448 5186190942 5187597939 5190271344 5210336826 5228355096 5229773532 5248567809 5252697288 5255774256 5269672764 5273029416 5274459972 5286973554 5288407893 5293414839 5311588662 5312515632 5313029679 5336450732 5337898494 5350562583 5357909072 5378622638 5409252918 5410720431 5451516594 5453230584 5454710028 5469134607 5473437624 5474312661 5478619752 5480106084 5494597821 5496325356 5499057264 5515866297 5518819268 5520316506 5524659792 5539269348 5541010928 5562432362 5567485526 5580694307 5600029608 5641119972 5652436464 5667383916 5685990426 5687533017 5689321212 5704366203 5708854296 5709766969 5713460208 5730924609 5735575856 5750743164 5757749474 5759311533 5762279568 5763842856 5777517492 5779084914 5784556422 5803250741 5806135204 5831585336 5847006534 5859247752 5881899483 5883748788 5893698996 5911142364 5912746038 5931584144 5932158093 5941615248 5954515526 5956130967 5957327412 5959200432 5960817144 5966460712 5976580086 5982238578 5986945296 6007023857 6026012868 6027647706 6030874664 6071875729 6084056348 6095111004 6098490686 6100145187 6119619984 6134884407 6139711224 6144664752 6163447221 6164522856 6184761516 6186439422 6197168592 6198849864 6212308643 6213556548 6215242266 6215510128 6217196376 6233637294 6239539162 6241231929 6284317272 6291973652 6308612313 6334501968 6357266316 6358991022 6362517023 6402889296 6408951408 6410690136 6427642734 6429663624 6452522838 6459598872 6480806292 6482564514 6484323213 6501750726 6506996348 6528359378 6530130501 6543230412 6550978032 6554610488 6560533503 6564376586 6579950477 6624425268 6629769864 6635245642 6673032162 6678282384 6684605232 6686418744 6688232748 6704100486 6705919287 6706208296 6709375152 6712268301 6735313458 6742608624 6758605368 6760438956 6766839588 6784733997 6788708414 6790072104 6794049648 6810996329 6818465476 6821854544 6832740528 6842706987 6914921256 6916797252 6935088213 6947115768 6971814666 6973031376 6992448894 6994345923 6998090412 7026230352 7032613296 7043756171 7049298072 7051210524 7057886452 7059801234 7069856931 7076550513 7082118216 7084039572 7117197992 7134083444 7136018898 7182303696 7210070334 7212337224 7214293908 7233371577 7239062664 7267048731 7268688792 7270660764 7272946704 7292179476 7299083548 7301063766 7306808112 7326130428 7328433808 7354488396 7360422008 7373936799 7380918277 7385692464 7442944442 7444963689 7477597326 7493252328 7520180886 7521493296 7522221087 7544484333 7556511888 7581320568 7583377356 7585434702 7585761616 7603431039 7605821604 7615088014 7617153963 7618684068 7641232812 7643305854 7667657552 7674586362 7679082044 7697300558 7699388811 7703356656 7705446552 7712741896 7733137674 7749327672 7765177181 7779286413 7796008712 7842532644 7844660298 7844998384 7858265328 7879045932 7881523152 7883661384 7904509146 7909544124 7911689958 7930460331 7941507956 7943103216 7967382993 7968773448 7976318104 8004676098 8006847741 8030545319 8034683824 8036863608 8065745746 8067933957 8113879377 8126814672 8133526916 8179845876 8182065042 8188502544 8217929628 8220159126 8244488034 8246348688 8248585896 8278228902 8280474759 8284742064 8286989688 8304982181 8308904022 8311516392 8321642572 8343648543 8348963242 8351228289 8411483084 8461679958 8468337456 8476355088 8478654696 8485657538 8501075874 8528985639 8533981818 8563281444 8570190312 8603363784 8626114746 8634281758 8636624211 8641075056 8643419352 8645764284 8666276238 8668627371 8669000968 8676834633 8702515147 8706840668 8709202806 8724307216 8747378004 8770509801 8775647462 8825623182 8832567024 8866713546 8869119057 8897376216 8912422872 8917643664 8931773289 8938800648 8941225716 8949691068 8964870129 8973357867 8980417944 9008091919 9013918608 9022452784 9039019302 9041471559 9046311996 9075547538 9083792174 9105343343 9123609316 9126084522 9147736029 9216997128 9222396336 9246784284 9277142274 9279659133 9295752888 9298274796 9315935581 9320334822 9323265192 9325794564 9330787216 9350455941 9359308743 9394222826 9401614032 9413068312 9426475908 9435400684 9437960478 9445386096 9499175856 9514691864 9535899474 9541187041 9613427112 9616035204 9619058544 9644495436 9678784257 9689398308 9694214352 9721209438 9722905968 9723846771 9734751688 9752626089 9760494522 9768173904 9792539067 9805984528 9814845618 9831915732 9843894262 9846564879 9926618252 9944654796 9950169014 9952868463 9970129768 10009548243 10017423576 10026907848 10029628116 10032349122 10056150729 10059312444 10111169808 10113912936 10137908052 10140658434 10141095472 10150259382 10156205284 10158245424 10180300738 10183062621 10185108156 10188310416 10191074472 10227698214 10232781816 10249110792 10265851748 10310850232 10372381884 10375195878 10380948827 10420673652 10456710192 10459547064 10488673341 10497135618 10505394576 10539345528 10546058832 10548919944 10573947108 10576815786 10586829678 10589701851 10621043809 10623177324 10626059358 10672901464 10675796988 10701125166 10704028347 10735708673 10757245276 10818505836 10821440862 10903033188 10906461168 10909420056 10938269214 10946875248 10948625322 10951595649 10957239504 10960212168 10989195642 10992650712 11031732594 11037638536 11040633012 11078538696 11112678221 11124864724 11134971052 11161388614 11164416663 11200059216 11216395989 11280271329 11282239944 11334767832 11371980852 11375066034 11378642424 11408732406 11417708592 11419533938 11422632021 11461849218 11464958781 11501486328 11511879543 11515498948 11518623066 11527685712 11545950837 11555034984 11558169828 11569112844 11599706511 11606501482 11612270408 11644606627 11663170672 11694013068 11718495504 11763798966 11767497576 11787397992 11822284728 11825492076 11856763719 11864316186 11867534937 11909031052 11912261934 11914654824 11921634288 11932921424 11953160172 11964477156 12007014147 12014047714 12042550873 12052025736 12055295412 12061749328 12098618619 12143751458 12168112696 12190222008 12196981372 12200290374 12269768814 12273097563 12279422448 12326894442 12329045712 12366732051 12369523032 12372878844 12397699728 12417343353 12424617286 12427113096 12430484532 12434392752 12467274588 12479078324 12482463858 12523444863 12568634544 12583947304 12617224626 12692519937 12714532632 12717982044 12725034046 12728486307 12800972727 12821380272 12855285468 12859327248 12905045676 12919197744 12939172119 12951422637 12961612584 12965129028 12968646426 12999414357 13003501452 13013992696 13056718756 13060261002 13063804209 13086460824 13109220976 13121067006 13128753172 13159900954 13163471193 13238434773 13248850536 13259539728 13270491284 13300070319 13346064324 13372837488 13376465496 13408200972 13411838574 13412416592 13424536602 13470626916 13517210736 13520877912 13533679176 13558528953 13569467994 13577416828 13580144208 13613321307 13621992658 13625688261 13636930952 13685413974 13689126783 13729641997 13829842512 13833594504 13870176426 13894231536 13915713411 13943629332 13984897788 13988691846 13996180824 14087512342 14091334239 14098596144 14102421048 14115772904 14119602468 14139713862 14153101026 14156940717 14164236432 14168079144 14198840503 14211739369 14234395984 14268166888 14272037796 14420140668 14424674448 14428587816 14466743154 14478125328 14534097462 14537377584 14541321528 14581814157 14584358952 14598167096 14602127532 14640741783 14652260856 14697413131 14708976792 14720844016 14722268427 14747873598 14761836554 14765841393 14885888884 14889927378 14925253521 14955194652 14986504656 15040361772 15044442174 15088968666 15162641136 15166754712 15170869404 15199684369 15206862078 15211643208 15225389073 15230176028 15234307926 15237368136 15270451107 15282465624 15286611708 15341547321 15349172724 15358164088 15394601116 15398777622 15410893104 15425483792 15466275348 15498655344 15530354362 15558572826 15567199909 15592017424 15685065288 15689320596 15745703427 15758091864 15767322768 15809018292 15819088248 15823379916 15860920662 15865223679 15880244517 15883015912 15927244703 15934765986 15937546896 15952636208 16009352196 16013695482 16051687749 16061090638 16073727216 16131491492 16135867914 16227758754 16232161293 16267053832 16359691752 16364130084 16407403821 16422937983 16435859256 16440318252 16488976068 16497171792 16547598891 16556457804 16560949518 16573979376 16609964362 16617808044 16623032784 16643285144 16687297086 16697926484 16702456578 16742082921 16822966168 16903345231 16923359916 16957309392 16971315076 17002151748 17057971278 17067963636 17113098609 17126562888 17129300907 17140380624 17192773827 17206727568 17252229492 17268563516 17273248422 17277934599 17286838704 17291528568 17332552476 17337254742 17338001936 17353669266 17405030294 17409752223 17413681336 17418405612 17481002269 17494756008 17541019602 17551294924 17651246364 17733427092 17738238114 17794752432 17796474279 17824845744 17863546578 17868392901 17877601296 17882451432 17899382136 17929740258 17946715734 17960835888 18016183838 18021071571 18078038604 18082943118 18092623992 18151095076 18167584348 18210686686 18215627187 18247218632 18252169044 18295472058 18300435561 18404653221 18433994256 18493568568 18554284548 18559318266 18591505776 18596549592 18631871162 18636925929 18640669644 18646530384 18651589128 18700911882 18718617486 18723695787 18788445652 18826136624 18852951816 18870801368 18875920956 18925836939 18999095023 19029383728 19071798948 19082374082 19087551069 19226854224 19232070408 19288990872 19357568514 19378796616 19438514141 19442418876 19447693542 19469503376 19505252178 19520989044 19585078134 19590391503 19629691236 19648372477 19663831464 19681600509 19687788524 19693129758 19739851431 19853236504 19889309592 19900338028 19905736926 19940259536 20019096486 20034847152 20053815696 20059256232 20064698244 20112301458 20118624888 20136804903 20227825872 20275816104 20281316868 20300518764 20312410568 20354201991 20360601476 20366125242 20370216312 20382148944 20432988987 20455396428 20465563632 20498221584 20528120961 20531703496 20588877299 20621700464 20744763768 20750391756 20761897654 20841347304 20919094128 20977346682 20983037769 20994271236 21078691056 21097839888 21131268513 21147894216 21153631572 21173659356 21179403702 21209570793 21229651539 21242087618 21246354648 21252118716 21345802928 21351593976 21402250332 21408056694 21471417346 21514490552 21637011672 21642881724 21700114731 21806066376 21818840112 21876538428 21897250644 21903191298 21920424336 21978391284 21985301424 22063465188 22075277072 22081266024 22121810397 22142754831 22157077392 22225356442 22249729448 22269942104 22322777228 22328833326 22334891067 22356037241 22432791978 22560542658 22564479888 22597393177 22633452999 22669535664 22743961704 22750132068 22757284848 22817464812 22839067876 22845264042 22851461889 22923698436 22929917562 23002972656 23023759086 23030997896 23037246132 23091901674 23098166433 23110069968 23116339656 23120035259 23138225688 23199413022 23213002964 23224540816 23289213254 23295531543 23388026136 23527597932 23534995152 23574795984 23644569456 23650984152 23713527438 23728632372 23735069874 23791380993 23818062104 23824523868 23829309648 23906320344 23928954312 24014028294 24020543223 24028095428 24085101746 24091635957 24104051472 24110590824 24197237238 24203801871 24287502916 24336225392 24341638131 24380444016 24393962744 24400580748 24539537628 24546195126 24653788884 24733464102 24739046064 24745757688 24834686706 24841424277 24849234572 24854226192 24860969064 24914946543 24934549176 24958156648 24964927716 25030945629 25046889726 25053684867 25127835353 25167894608 25234449252 25385039874 25399115641 25429065264 25435964088 25450068092 25456972614 25601945454 25710570936 25810091352 25878344238 25902845274 25909872633 25923225168 25930258056 25937292852 25986557147 25998828714 26007002904 26027985392 26030503899 26107545441 26113437512 26120522004 26127608418 26172921648 26242134012 26257506344 26311529403 26319801908 26326942386 26476869546 26497701072 26540982568 26600140638 26692128648 26752930992 26795319867 26816401944 26823677148 26849073204 26920073601 26941253832 27024275757 27041755824 27067358352 27117057906 27124414677 27138935988 27154833656 27226642614 27243985316 27251376522 27273861904 27316030029 27370827948 27378253566 27443208087 27459283994 27579142219 27667189008 27740352852 27831426822 27887258664 27947806743 27969795576 27977383692 27992361648 28051367823 28077926229 28175024684 28182668478 28204842096 28231545808 28239204936 28279427724 28306202052 28313881434 28336158288 28397681006 28423478738 28536333776 28544075592 28623561123 28840281336 28857175632 28899267653 28933486308 29036352771 29068194924 29082643056 29163628314 29168717904 29196334192 29204255064 29257878267 29281483566 29304521712 29377617201 29394826262 29417953584 29444536854 29495747196 29523673108 29531682786 29539694637 29771777768 29779854756 29850507042 29858605389 29886874847 29910389304 30028644729 30080723544 30088884348 30177937332 30333509424 30341738808 30399368738 30413724156 30423286416 30450778146 30460352056 30468615852 30474736272 30540902214 30549187863 30564931248 30573223416 30683094642 30698345448 30716328176 30789202232 30797555244 30908232653 30932550696 31060708724 31117145652 31134399818 31142846481 31370130576 31378641192 31466020023 31491406854 31516183728 31618036584 31638176496 31646759832 31721841324 31730447358 31760489034 31766031824 31769105553 31854489406 31863131427 31869531972 32018704392 32027390964 32103375498 32112085041 32122181276 32207126019 32262982984 32271735828 32455517508 32464322586 32482323749 32534107664 32719383504 32728260168 32814807642 32845875966 32854786947 32871718512 32880636504 32977952136 33095197782 33112915608 33121899036 33219928724 33235616088 33286570288 33338034663 33374594172 33395852968 33404913156 33484165842 33493249989 33592378751 33645932336 33649187967 33806690462 33846719832 33942630152 34004303496 34115942556 34135927272 34226197218 34253125776 34258601814 34267896063 34385547654 34504458984 34535638629 34537127032 34546496844 34555869198 34583057136 34637852511 34665104952 34674509484 34707338532 34799119533 34810060588 34819504446 34827362672 34836811224 34933819881 34962004538 34989512016 35082039204 35102589848 35302492728 35466854184 35476476228 35592948558 35727093156 35736785802 35764902864 35798764272 35859480516 35893431468 36021042441 36032367676 36042143142 36127652619 36156077208 36165886236 36185247984 36295855857 36302190152 36335168696 36421373372 36431254374 36475639709 36494437264 36504338088 36590944116 36600871122 36809306442 36987137136 37100196153 37108569096 37118636532 37193099184 37252030059 37263742324 37273851858 37281339288 37303178256 37401823764 37437234972 37447391574 37570334589 37576891304 37705903632 37722162791 37741602736 37751841912 37851673878 37998190046 38143597896 38164748164 38175102138 38185458921 38402918181 38464140816 38577981744 38634252851 38715137028 38757593232 38817516357 38854267911 38877028282 38884837752 38895387084 39010504356 39041978088 39170156268 39180783006 39191412627 39259382472 39296744954 39327662928 39363201018 39375577048 39386259516 39479702862 39490413579 39527802217 39706473008 39715304319 39778619184 39800676056 39811473852 39954544649 40038192972 40118512464 40129396488 40224602916 40237249776 40273609806 40551632208 40562633736 40601037528 40624821136 40675586859 40708403982 40721202952 40732250484 40740432624 40839963921 40865977974 40877064783 40910792856 41056241922 41063406992 41067380349 41177754598 41188925991 41357493173 41489527536 41500783512 41523795308 41682694608 41954693364 41966075538 41988542472 42262537026 42274002717 42295788432 42307263144 42347318712 42358807404 42419141586 42459303078 42470822151 42484175236 42492709296 42504237432 42596521509 42635218107 42703187952 42804500664 42816113388 42942834692 43028981104 43274023344 43285763448 43400229462 43612132752 43753076856 43794501288 43806382596 43922225349 43956782568 44092239393 44126930376 44162532048 44166805281 44243620794 44285509662 44297524179 44428629961 44450712884 44499458896 44539884208 44645554456 44657666652 44669782134 44712074482 44775760563 44865583956 45121085316 45194786354 45266905998 45487923408 45500264136 45599053107 45634929624 45676167219 45678135752 45690528084 45702923778 45811353321 45847396872 45859835124 46024641963 46047518172 46061995792 46074492264 46183803348 46196332866 46232679312 46240070518 46276451376 46398826044 46426005928 46578426508 46591063086 46701599727 46776052272 47055195864 47151436697 47237110281 47301968304 47427054876 47457264744 47470139748 47582761986 47636124208 47640733551 47649047736 47781734109 47812640688 47857908624 48028056588 48041086446 48056190856 48155063247 48170203492 48183271914 48221181648 48241975099 48394474476 48407603742 48575005832 48683276262 48762795803 48787925488 48801161496 49079075256 49092390252 49268813949 49307577768 49466928204 49491515376 49642796673 49669373412 49682848554 49698469144 49721938128 49829893086 49869098352 49916313296 49929855432 50061891258 50093779452 50107369734 50226248763 50255670706 50468898504 50710035693 50770079748 50798231282 50871928176 50900136184 50913945228 51096915061 51203890908 51339295827 51387902721 51421141872 51620182704 51756688476 51805690548 51819745266 51833803797 51860516112 51874585704 51973114294 51997657428 52014005808 52061007798 52215090882 52226875024 52229256669 52241044008 52255216836 52443006807 52484268024 52515012688 52623058806 52639603816 52653884772 52843107439 52891112497 52953739092 53081965136 53200281276 53384257296 53590639734 53605178703 53632803888 53647354296 53698146408 53840147202 53882507664 54048551514 54063214713 54234115812 54248829354 54277871976 54309667312 54453285228 54487970632 54502753044 54632060058 54646881561 54698620003 54741655896 54756507132 54886416174 54901306683 54918567988 55158284438 55480705704 55662853644 55774517328 55895613486 55910777787 55939591152 55954767384 56102735646 56155852458 56171087361 56350049368 56365336956 56478409872 56558855448 56567897497 56612404104 56627762868 56777510817 56795362012 56846957476 56997285069 57088151184 57247122246 57262653207 57680562672 57798535306 57866972616 58072705542 58136389848 58315542423 58327256628 58408510128 58515756534 58562967132 58755234402 58771174509 58789652524 58889073708 58945117431 58991494392 59044801527 59047346216 59063365572 59079389274 59219554293 59512885841 59543555536 59559709512 59701014084 59717210778 59773749694 59820778608 60057289458 60161447088 60177768696 60355874664 60410414709 60683477616 60798737476 60827448312 60901556292 60920704112 60937231704 61062605973 61081804428 61098375726 61146446832 61298966961 61366189284 61396690896 61578404464 61584362883 61595110488 61766631897 61816465306 61865101392 62121417448 62234291304 62268799636 62285692962 62361577567 62757282384 62932040046 62982813708 63034833599 63236073168 63293519664 63393805539 63443682648 63460894716 63520978068 63538211106 63688954617 63708978812 63726262854 63739063944 64037408784 64054781928 64206750996 64224170082 64244362552 64414252038 64492729933 64525965968 64543471656 64911035016 64928645172 64964647498 65456520336 65629615284 65691751932 65709573894 65761273008 65955904272 66190395564 66225831216 66243798072 66365431191 66428264493 66439857448 66471232176 66676069326 66749188344 66791705936 66809826312 66968331684 66986499978 67004673201 67068111723 67184757502 67298375934 67613380924 67693439664 67792179531 67885260304 67900358997 68008606992 68231885112 68271854544 68452394436 68517203628 68535792126 68554385667 68771095308 69008917968 69071277258 69074254064 69092993688 69111738396 69275705022 69294499299 69330209904 69349018968 69360105777 69414677064 69598239066 69620121176 69639008892 69673622448 69867639762 69886594629 69924009076 70164078408 70205179696 70604985456 70707972199 70933708368 70952952456 71185897116 71454186312 71473571604 71718961032 71786862936 72042084882 72061629669 72064735352 72084286284 72255305238 72274907871 72312154416 72331772472 72343336133 72591711714 72604380304 72611405613 72670337392 72842746744 72862508748 72951279418 73008676176 73124355301 73181888232 73201742244 73618612884 74200392306 74217138192 74237273064 74504060118 74524272831 74527484648 74547703716 74562678576 74744839629 74803647528 74874469944 74894783148 75092836887 75140669178 75153782608 75161054601 75383506059 75444325582 75503683824 75703347756 75996380092 76197346923 76287195792 76329496328 76350204276 76370917842 76805836362 76931291453 77268505702 77430274056 77635032714 77708535822 77729617899 77754056564 77769675504 77790774168 77959671441 78021008712 78083956176 78091511697 78322636323 78340312536 78361566012 78382825254 78518764944 78593489908 78710590951 78726402036 78751154096 78772519032 78934588209 78959405724 78980827158 79055604434 79430608638 79601352112 79622947704 79909089298 80076385944 80258792976 80385959601 80449205832 80547219612 80613746611 80760220803 81072827271 81125267472 81202075056 81351173718 81416807964 81442405904 81464500968 81679927842 81731955948 81754129566 81821585712 81948090087 82112483844 82134760698 82329624261 82355509196 82377851982 82714986346 82737426657 83001567024 83047590616 83368650889 83843420229 83909386728 83932151076 83977084944 84233778687 84525074052 84548005434 84614526288 84694637424 84717614808 84838283172 84918606156 84941644302 84968350472 85008474864 85193043018 85270436214 85609001328 85632226776 85870683369 85885669384 86217701611 86296025653 86571526896 86697802959 86800458924 87506153712 87589002576 87612765192 87773634801 87844450698 87913565136 88132851603 88184478786 88253860752 88333610562 88487241588 88571019324 88595048358 88619083911 88857259922 88901425768 89245116847 89291108912 89315333304 89339564268 89424148964 89551521126 89575816167 89660624541 89731167912 90242170632 90389572708 90533811996 91000528272 91198106214 91269859248 91352334438 91356271504 91381056168 91405847556 91622706642 91647563589 91694793744 91719670248 92049283926 92095036344 92148984528 92367606696 92392665732 92480141036 92724697959 92797652088 92852011856 93156853016 93182126172 93403199454 93428539443 93516995489 94110391728 94302873394 94474220562 94526605633 94854109752 94914529488 94940279496 95165523972 95281467102 95298095472 95307316659 95563468218 95589394281 96056113176 96082172892 96112381712 96310126494 96336255123 96340406984 96366543828 96483950198 96621378057 96712857011 96788948952 96815207484 97150011664 97366552524 97446971247 97525591606 97602322992 98158150512 98184780504 98537627898 98564360841 98615155536 98933856408 99285593346 99338746824 99365697108 99396938288 99659786172 99859710864 100014103989 100123782516 100187558904 100214739468 100452497526 100479749967 100511341412 100777136253 100937797008 100947563901 101420071386 101540159496 101596462564 101747837083 101800272368 101827890456 102193830122 102407781816 102678591654 102775805442 102803688189 103513376952 103611381096 103639490532 103667607594 103749171408 103913557533 103946228588 103995314856 104122015596 104397358599 104430181764 104458513338 104482088016 104510433672 104801459643 104886013614 104968536048 105224980417 105246117612 105279207632 105307769544 105686214878 105782224994 105907478184 106400562552 107181279468 107210357406 107294708592 107396292816 107680294404 108063127323 108097103028 108126429426 108382957857 108468231624 108497658708 108555743952 108887567571 108906570456 108975941264 109005506088 109264120116 109293763122 109397240006 109426919127 109483311792 109513014264 109772832348 109802613366 109837135976 110261764079 110316568876 110961411408 111325707288 111756090177 111791226972 111821555574 111909534768 112205471292 112311704916 112342174722 112700098736 112711003767 112730673912 113117710896 113135794994 113166488373 113224808208 113255525736 113555021634 113590724024 113693914952 113994570138 114133453283 114494244492 114525306414 114556376763 115365638851 115597070612 115733945232 115902758553 116145411084 116272779696 116562803733 116631084846 116654513256 117031513068 117125934264 117510468804 117542349018 117574237881 117579305048 117778147416 117890234862 117982988784 118033864217 118089603054 118094692432 118126731144 118158778548 118439108586 118471240737 118583406651 119025771682 119119419024 119402028168 119434421556 119547499388 119863633947 120114578916 120355537392 120711749328 120820829418 120887823437 121597474952 121654896624 121803112584 121874463408 122125211946 122163608856 122196751452 122519891763 122597933922 122631194349 122732378568 123168725766 123190220976 123202141047 123533263794 123566777973 123632930612 124072479519 124242834896 124468582608 124537599272 124571385924 124723155134 125019059063 125864080092 125965627416 126069667198 126787611078 126822008151 126887365296 126921789432 127041956136 127076422212 127377909234 127412466453 127417957624 127452525708 127478127888 127789564527 127905654321 128109563856 128413501992 128448340164 128488725104 128828504076 128985459866 129086943312 129408930251 129822070032 129857290344 129929294996 131259230568 131383503864 131419147788 131527691839 131766676047 132276718179 132380791128 132487596144 132730862382 132856528986 132879714896 132892572537 133285889883 133352138652 133498376688 133619652624 133831367249 133936663368 133972999956 134009346402 134136223446 134327281689 134369515004 134569720013 134596751868 135226761848 135584359062 135800717994 136022535661 136463770224 136797159321 136904788872 137034407256 137071584252 137108771334 137434059963 137542190616 138073925889 138142554516 138185987376 138223476792 138551410044 138588998598 138698037936 138720211554 138829354128 139196478132 139240242352 139278017784 139735279524 139773189258 139848018152 140104799181 140328156816 140798778697 141415944398 141454310091 141905904912 142371794232 142908372624 142922200653 142947143208 143345202327 143437922064 143573725872 144084169764 144123259338 144129470704 144168572568 144465189741 144510610476 144549815742 144663544944 144686672266 144725925297 145183423428 145222811226 145685493488 145725017496 145902558836 146248710602 146288387409 146363776464 146403484488 147237225768 147538366439 147806441847 148400784612 148474546128 149008120236 149048545662 149054969296 149095407432 149489679258 149607295056 149748939888 149789566296 150185673774 150281338356 150322109202 150678746289 150767012118 150888651164 151406695512 151992760184 152130107079 152394693846 152580361061 152658992656 152700408552 152741835684 153290745183 153611672724 153862582906 154163708163 154537011404 154860548112 155270065428 155417071644 155459235798 155501411391 155508113128 155581548336 155919342882 156042017424 156183023394 156645272646 156680625072 156687770007 156723132024 156765650508 157186979816 157329020421 157421181902 157452804072 157545038064 157794661439 157869176418 157918811448 157961654316 158111208868 158529322317 158673337491 158861217276 159245895408 159818178596 160152771888 160771919202 160815536109 160898411664 161094439224 161227493222 161520441606 162145654542 162189644139 162702347436 162833615928 162929001936 163359855684 163463911896 163508259132 163896180174 163940644683 164095860009 164224967688 164269521396 164659248522 164703920049 164711018392 164755703964 165347787793 165429972692 165474853314 166095181232 166737301778 167686840458 167732333361 167818773456 167864302152 168467557374 168513262083 169050148104 169096010868 169435229616 169676566344 169703692491 169837212312 169883288604 169936700944 170332532451 170386086036 170540872428 170991855207 171153746461 171264453552 171741366738 171771338768 171787959621 172435403222 172592051306 173001523517 173395605918 173600917848 173955979529 174946627269 175225530384 175547269602 175688901396 176265703206 176313523527 176368957572 176667221124 176835352293 176974483176 177002776039 177142038648 177190096716 177238167822 177658662879 177714519844 177802851536 178490233694 178538657523 178630666608 178679128536 178848297928 179103042252 179151632334 179321249082 179462335824 179900772971 180484341264 180779145416 181067623992 182396212428 182704668876 182762112336 182811695112 183245413284 183295127178 183439340496 183896900883 184098567852 184190072688 184735213392 184753088649 184785331464 184960282072 185299895691 185449395918 185595304176 186217739567 186313706032 186364252344 186806398908 186857078886 187033990978 187084732701 188605746788 188948441124 189053211266 189104500797 189708219504 189880558992 190181416617 190331047944 190562934204 190614633318 191066863851 191126936436 191178788562 192112226352 192164345784 192581567933 192620252988 192672510246 192680813968 192733087656 192967900396 193242756114 193425714022 193478189799 193577897904 193630414968 194733105048 194893942494 195051183212 196369561008 197075255796 197128721682 197238027713 197867712816 198571186692 198677493648 198731394216 199284793479 199319572344 200028207978 200247565032 200375117808 200429478936 200904995052 200959499934 201014019603 201022682824 201204335169 201554272506 201799832371 201895127802 202840142772 203080318992 203192925128 203376538593 203495674166 203655780912 203978464787 204387660244 204815563632 205357183308 205551610884 205607376378 205663157001 207026753904 207222762192 207278981064 207335215188 207827115066 207883497897 207892457176 207990629712 208080317331 208244031192 208794717198 208860363528 208917026676 209020867344 209602919286 209659783887 209772027228 210449960834 210492235224 210615539088 211140886199 211372429756 211564449988 211814956368 212123916597 212801125104 214362558936 214420714812 215360588808 216126254646 216194206056 216252858852 216765915714 216824723613 216936463248 216995317416 217030008399 217775135142 217813140912 217834216839 218011012176 218528240232 218587526244 218794480012 218853838254 219026028528 219373065903 219545664696 219605226732 219674271952 220523528158 220633137752 221247525913 222651414576 223512180354 223582453944 223643111148 224234518887 224410942584 224623409832 224684349444 225278510661 225422007534 225461347824 225483163803 226150518177 226271589988 226332976746 226511051472 227110043268 227181448048 227387829904 227989140276 228266906566 228592040769 228808466587 228988488984 229050612828 229112753526 230731277702 230793874359 231194141224 231805517106 232290822168 233125607466 233188853697 233262169692 233309026512 233879014323 234063026136 234251868528 234967908969 235020937608 235084698036 235148475762 235158610096 235556294832 235780469724 236067728434 236131772853 236179206108 236253462288 236317557096 236878217172 236942481474 237166813302 238051543364 238804056336 238868843112 239094998776 239727267894 240229157832 240720492611 241157878803 241641658836 241775646874 241841239833 243194949904 243218481813 243606225168 244250423892 244327217712 244393502904 245039783526 245195867844 245262388698 245464757136 245844270261 246287978137 246337451532 246404282094 246988872783 247066527588 247133555946 247265861224 248144959038 248212279971 248946904889 249075198544 249142771848 249446310268 250038118126 250105952667 251530260687 251728160184 251931254832 252139334396 252701336061 253575222156 253644016302 253843578864 254083912272 254152844424 254755818468 254824932906 254835915248 254905051416 255579129054 255811308642 256827003984 256896680328 257612050107 257657008152 257970919732 258653104833 258817860502 258888076959 259714580688 259858589992 260093408877 260863197943 262518461136 262767007728 262838295576 263055383678 263533352094 264398554809 264553436358 264761582256 265461724764 265713057972 265785145074 265857251733 266571779766 266704277304 267662734498 267735350541 267873326736 267945999912 268018692804 268272446892 268654563378 268727448501 268739030008 268981873623 269139440026 269193503736 269777969557 270023048011 270453523696 271168718124 271601435988 272045071322 273594318642 273809577744 274068814512 274143168504 274217542668 274868119926 274942690767 275084381232 276147851778 276285109032 276446953584 277102820088 277177997196 277440423108 278174093877 278392956264 278556035568 279250849489 279470559048 279546378516 279696036304 280209598362 280285618329 280550986467 281597557394 282831888796 282908620182 283579816899 284743588464 285844401306 285894286416 286690404654 286768182843 288168339528 288246518676 288337145136 288794003011 288930379482 289021220952 289099631484 289373344532 289451850594 289864134171 290138571033 290366846856 290445622452 291450034992 291805117672 292340913741 292497421204 292576774818 292806968976 294474451536 295076732878 295612883694 295776798271 296801569224 298016240472 298097091324 298190814864 298979358516 299579132592 300042311967 300371347548 300562676712 300644218404 301357492578 301439249901 301534024236 301777302328 302331408759 302617649357 302813391024 303985520368 304260214158 304789387692 305160722122 305243511249 305400817104 305483671368 306581490366 307223345448 307725165812 308327416326 308411064567 309074022808 310540130856 310834143288 310918471596 311002822782 311016226256 311740672599 311838685764 312366046788 313290545292 313375540014 313446264048 313531301016 314373959632 314404378929 314658040842 314842363804 314905608144 315589322878 315674941251 315738352836 315837622896 315923308632 316222417736 317058644634 317346674982 317722434552 318372264421 319636357192 321543838404 321631072218 321809413637 322188878448 322454986444 323040883212 324291309084 324379288278 325148873571 325404694872 325667231856 326662702713 326719711368 326927823792 327016518264 327792360348 327881289366 328191720018 328280757381 328449935376 328539042792 329252358079 329318497044 329407840098 329422036784 329511407928 330695575586 330785292237 330859945384 330949706628 333474603556 335373680916 335464666722 335728604304 336935114748 337026524166 338100296208 338133011301 338192021736 339353132688 339407384982 339499465119 339674424624 339766577208 340665064902 340772172072 341081744856 341983710414 342307492922 342400359849 343482733476 343575919242 343669130289 344870806444 345184102612 346003047034 346096916553 346791211836 347201835696 347708275659 347911959058 349688411199 349893254538 351094539204 351377802792 352531406412 352627047054 352737915144 353334442248 353670704586 353948966352 354005552078 354101592651 354284077296 354380193432 354476335644 355317325758 355413722211 355429039688 355750219953 356980467388 357077315046 357358257072 357696595856 358206084504 358303264668 358642498164 359590901841 359801545942 360982805437 361558290832 362135247984 362663470311 364792424856 365409337752 365623390224 366490826568 366590254356 367559675289 367793801766 367893583047 368197135704 369331768679 369506177298 369570662928 369920564144 370599791382 370700333919 370898791836 372217438557 372435479134 372728504688 373319077063 373612797816 373714157772 374067981956 374169465402 375057177189 377211493576 377896882248 378106422532 378209001594 380362833234 380466024453 380662095888 381125868408 381229266636 382133727702 382253872872 382357577124 383368693581 383716962963 384328691568 385163135866 385240505976 385345020492 385466175312 385935800792 386485512228 386851428044 386956379598 387260829936 388226790753 389466210096 389787884988 390102366424 391188668681 394150511592 394257443364 394476055426 394583075517 396830154537 397142373384 397462788432 398569586958 398639144688 398677717611 399857669649 400056415956 400495130064 400858957872 401494101747 401809990104 401918999868 402028039206 402045365648 402408670338 402981845067 403108545012 403599664742 403709160039 403790255604 405680285544 406385850256 406753077186 406991348332 407956929574 408067606983 408775320488 410391477963 410714366616 411103221768 411214752756 411326314002 411554390593 412302179889 414557962128 414670430376 415654230132 415766995794 415784914352 416160634662 416488062384 417589434396 417720727056 417834053352 419205838572 419319567774 419544054456 420314397543 420899921668 420984470448 422281772398 422396336091 422744859512 423128899976 424247833194 424362930273 425618901907 428725117872 428841429624 430035606981 430721177616 432252509292 432388412112 432505717704 433531831428 433649447226 433990634832 434060016798 434177775891 435550270284 435668433678 437056480464 437175052488 437588960024 437707676508 438746131806 438865162227 439091329392 439210453464 440164055593 440563920439 441047056316 441266275504 442495051826 442615099317 447024360708 447164907888 447286222296 448469037774 448821885168 449246819664 449368698888 450557021322 450844015068 450966327606 452036238867 452301036354 452543179976 452665953492 454220086536 455619807061 455978280552 456390321237 456533813132 457184081538 457616933174 457741083183 457976977968 458101225656 458225507052 459872235549 461462555404 461587748718 462388282448 462491124489 463611034212 464581644336 466251214932 466377707394 466524339384 467758028646 468126052272 469935817938 470041875216 470063310021 470169396072 470296951524 471560939448 471987061263 472135456868 472263545706 472358412216 472635114192 473383984317 473756434344 473884962948 474333626604 475587966951 476020012473 476103086728 477428871707 477737686224 478189997552 479454535788 480458315664 481440985222 482315757606 482583197179 483283317672 483551293748 483682479666 486436963626 486568932417 488500847784 488787005808 490079567052 490391735688 490524777396 491688540522 491821934049 492287580027 492575956274 492674903064 492808564188 493744585793 493977745566 494133055176 494267111892 494531722448 496043363379 496289918076 496424559942 497893809778 498285543696 498892620536 500076236252 500211905334 503060521374 503197000083 503456320368 504278668792 505402672122 507150444312 507288032604 508305688848 509111077473 509511636936 509649865812 509810102832 511158258108 511622617284 512975565621 513461239383 513793360656 515224100214 515314016304 515363878863 515941839464 517306209666 517635721004 517776153918 519004570551 519717179984 520186817754 521726395886 521867938587 524003702161 524839881807 525676591152 526110767356 527066704188 528797109618 529106872716 530506056879 530923449528 531008328117 531426115944 531570290148 531714503466 532975988637 533143559532 533408554608 535325468996 535470701082 535615972569 535891999824 536037385608 536544893784 537309126756 537454897002 537478060016 537963747246 538278880052 538387007472 539555939114 539702318913 540046096022 542337436248 543202871976 544090142644 547188637284 548286337008 548435085336 549736239852 549885381534 551690702649 552295703556 552570218064 554205640176 554355994392 554880846216 555899687073 556348187754 556785912528 558501698978 558653218701 558941118096 559092757032 560419196724 560571236658 561101972934 561254198103 562915321877 563195114788 565663777592 565817240364 567159633798 567313502391 570544249851 571688802612 573380809308 573536365686 576336679056 576493037352 577588006022 577744703799 577860758964 578042441904 578199262968 578746689064 578903701188 579728268342 580277142066 580434569397 580733693712 580891244904 582681314129 583610235344 584681827482 584994842408 585153549636 588971945713 590153465756 591225767388 591553596542 591714083139 593603138448 596032480944 596194182648 597854380437 597958717032 600084623934 600742695096 601125353424 601288436808 602593938371 602714985156 602878499802 603068048472 603554604656 603613005507 604662817518 605235298714 605399497113 608520428316 609578775384 610129615779 610321444244 610487022498 610967342736 611935394361 613162980732 614446690896 615450331624 616654832652 616822129134 617164151231 618148045616 621080261712 621668286576 621836943192 622005645564 623481345198 623677371528 624240951993 624732093576 626581090584 626751080028 627062602032 628808757858 628979351661 629316081684 629684727608 631178645756 631349882502 631476705672 631846617264 632444835472 633422658597 634117289268 634693349964 635444869104 636371749791 636744528842 638255196269 639272714384 643087676808 643262144436 643618827274 644909972888 646081766424 648582618168 648758576556 650297747142 650474170839 650809389744 651090025197 653325405426 653439422736 654033036528 655584720696 655762578732 656383440036 656561514762 657078085584 658119197709 658504716158 658636994088 658815680196 659022815856 661391151172 661570584474 661719890768 661899413256 663742577739 666949207112 670747361832 670929333444 672703556661 673870229496 674053048332 676266022602 676384043472 678451554531 678814769964 678998930238 679533154416 681330129804 681544344144 682163489712 683967420828 684614985844 684800719698 685776122307 686425399761 686965466952 687151838484 687338260578 689741612888 690368205224 692006094068 692193833106 692381623077 693037154471 693582423672 695416551318 695823918116 699376822398 699786509076 701637042969 702189078408 702755605584 704903726907 705062812824 705254094108 705475830288 706668884496 707341409172 708011104156 708203185302 708395318559 708760386864 708952671288 710634651516 710827444422 710858079376 711500439906 713960934776 714154630092 716412169008 716606529336 716721093029 717284996328 719181803682 719603091884 721965610874 722161477833 725326940622 725523719499 729584849712 729655445439 730818675504 732981653136 733180508712 735119350578 735587603532 735787166094 736394271408 737532810783 738663537358 738863934411 739012354596 741199582764 741400667838 741797583672 744434877114 744636839913 744870958268 746638154126 746840714667 747225595632 747428315544 748135963912 748338930804 750114354378 750317858001 753222186557 754422987152 754590782061 755793764496 756212845064 756418003188 760725666468 760932048906 762251736816 762458533272 764267455404 764507745744 764715154248 766737387162 767433925926 770326271732 770481011952 770690040984 771871601584 772836150321 772971024456 773702856088 773912759196 775959314499 776453581506 776664230877 778962895943 779575769976 780204732848 780280226631 782377337362 782589593829 788301023184 788514886728 788952110852 789166151034 793660309074 794284746768 797139173916 797355435222 799715339298 800112831912 802988203494 803206051623 803619980208 803837999736 804056078412 804817340676 805583271557 805963690134 806217090024 806945620869 807199329484 807418320078 807580511208 809333908671 810069144033 811360571088 813506154372 813982696664 815913859148 816135213966 817550640976 820782955926 821428733232 822206443536 822429505512 822652628004 823108781186 824604359778 829340860752 831308460264 831533991588 832321269324 834522281631 835178868792 835668106704 837752548467 838411677144 838639135548 839088108912 840628795086 840856854987 841652959401 841799843336 844143969259 844563544796 844792672182 845489719024 846257799952 848495666388 848725860546 850739450697 851237803814 857682859248 860071213962 860304548529 864505018584 865011435408 866382009033 867063662856 867298894452 868120033596 868355551782 869592402513 870415713099 871100540568 871336867356 874350104976 875177920048 875415353016 877022741223 877492263612 877730324454 878420906928 880328111186 881127840878 882094112632 884990103652 885230198634 887330394813 894048721416 894572444592 895877297243 896938075548 898737397776 900126935901 901114042644 901688030136 901932655212 904072477734 904602072708 905086359952 905331906984 906994226277 907852948071 908440173072 911239614122 911956561104 912780642474 913067626264 914368163076 915233866348 915482166366 915730533747 916202451312 916451014104 916597526881 919744471098 922925110808 923175497436 924982248978 926493120257 927222068424 932502429864 932755414788 933048678768 935516057292 939871635876 940126620042 940338792144 940593903048 943121878896 943213136787 943974122526 944270913736 944527091412 944716824432 946767968634 947024823753 947512868688 947769925896 948667253208 951175933902 952040024946 952206173456 954857743414 955116793263 958909071576 962881970444 964631515212 965166394358 965428240911 966566635344 967102587496 967364959332 972873927252 973137864834 975446620713 977001695568 980159134104 980783471376 981049554792 983377081044 983643868098 984575160054 984842272143 985151912548 985349806128 985617128376 987489171586 987757074237 987955491132 988266110352 988534223784 992086726758 992355876711 992579836152 992849119884 995787619556 997785241072 1000152472504 1000423810668 1006121042748 1006394000166 1006952036219 1008557337584 1010805344244 1014300888624 1014576065208 1018222154946 1018498395357 1019023273872 1019299731624 1022316516216 1023245234568 1025951131242 1026922478766 1027201079547 1030241249473 1030448200428 1030727757726 1031883678928 1034612419332 1035271442008 1035552307836 1038009141102 1038290749659 1040373635508 1041363741281 1043124826977 1043452791772 1043735877174 1048007404322 1049679763614 1052221534712 1054133408376 1057594219236 1058213745432 1061012113758 1061846899056 1062016656234 1062304777953 1062852231888 1063140580296 1063429006932 1065951977274 1066287119064 1067250659859 1070650937992 1070941402164 1071231945138 1072074771216 1073089787568 1074618253512 1074909794004 1075927494492 1076557760104 1078772705523 1079111878228 1079404637826 1080092192044 1082948416311 1084674872496 1086405743952 1087990410933 1088180285288 1094377274568 1096870170672 1099472479704 1099770763068 1103381405298 1104591407112 1107995306037 1108711988784 1109761692432 1111799374146 1112101001757 1112696375508 1116652315671 1117003397956 1117306437402 1118185514064 1119957231189 1120838393448 1121142473316 1122203945868 1122508396206 1125171531567 1125830643754 1126390229576 1130744830979 1131327555184 1131634480728 1134319267596 1134627004782 1141088499702 1143377605224 1146761618616 1147072731372 1150106080743 1151150888889 1152986074704 1155176012044 1155489407598 1155721517928 1156398525936 1157493378128 1157807402376 1159456536684 1160554284132 1160869138794 1161782489808 1164680372259 1165362628258 1169363654964 1169989684816 1170307099272 1173566006043 1177943891426 1180306931512 1182451534776 1183107193084 1183428166278 1183749226551 1184869973773 1190490463611 1192388365296 1195708760874 1195917434064 1197661838381 1199573008947 1200169247868 1201485390192 1202576873616 1204482305241 1205187876742 1205429970312 1205756999604 1206136096944 1207226011014 1209325635036 1210470597428 1210798994226 1211127480117 1217040856632 1219157550768 1220259231558 1220642888488 1220974044996 1223870788722 1224202820949 1225361868727 1226325961464 1230900663248 1231174433889 1233309665304 1233644258268 1234328302462 1234663171779 1243673886384 1244011291128 1246962690396 1247354743056 1248481903986 1249464187152 1253162181168 1253502160056 1257617515716 1257958703322 1258632163368 1259369455216 1260943192629 1262357291512 1262699765004 1262953411344 1266845317194 1267189008273 1268234578536 1269386699928 1272743499582 1273088790819 1273489057684 1276510392538 1276856705721 1286175353616 1286524288872 1287237654548 1289819945776 1290106820943 1292163532848 1297165236336 1297517153112 1300595494284 1300948341678 1302180050394 1302533327673 1306650810852 1311169441392 1311525157464 1312766880072 1313123029524 1316238395418 1316595486681 1317009432316 1317273988176 1317631360392 1320492166779 1321691761317 1322782302344 1323141168948 1323798826512 1327485155478 1327845297951 1331775273709 1333898414224 1341494723664 1341858666888 1345407113322 1347740458992 1348106096664 1352532045204 1356903109062 1357629539928 1357997860476 1362660259608 1366859421183 1367934841656 1369170963711 1369229971688 1369601439396 1371552244614 1372850799522 1373223249549 1373930933904 1374303676968 1374676521156 1377287528791 1379483225776 1379616706647 1380736410448 1384012188136 1384387666212 1384763246154 1386074308942 1387164847344 1390833102636 1391647836232 1398753644796 1399573018152 1403274085938 1404378156816 1409807453814 1410125625648 1410508188216 1414682818344 1415961183789 1416022208312 1416406370604 1416790637118 1417905342576 1420151952951 1421269303032 1421654888844 1423000879812 1426763900853 1427921869552 1428060037419 1428309260184 1432286615121 1433213058672 1433442186058 1434569992656 1438363607364 1439206183768 1443931221748 1444322955666 1447749591537 1450653881244 1451047438998 1459310890878 1461694537607 1466361017424 1470238701156 1471175207064 1471574332188 1475065621566 1476862740081 1477327074716 1477727868822 1478024709192 1481233757379 1482399165528 1482801335676 1483595167344 1488130090137 1488869754228 1489273679826 1489741916536 1493276308252 1493681429334 1494856631088 1495501228069 1496271927824 1496677861608 1500228708756 1500635716002 1506444373114 1509181564122 1512425690128 1512836006376 1521451332936 1521864097812 1524917066544 1527333232419 1528534910808 1529430308496 1531661185609 1533474774324 1534867851852 1538926696863 1540383718149 1540652543464 1541380081968 1545672300642 1545942048912 1547405712176 1547825518392 1551918628998 1552907163012 1553328461754 1557013711653 1557925791886 1559151539952 1560560453262 1564754674724 1565179187658 1565603815761 1572011106483 1574519645421 1577029773456 1577904221704 1578332302068 1584004366891 1587320618148 1591518170637 1593024984351 1594278347832 1594710870444 1599430678596 1600225663824 1605976406988 1606412103246 1606847917707 1607675999472 1608112156824 1609634681352 1611166543114 1611927380268 1612434180048 1613891241738 1614398658968 1614836640156 1615161022416 1618667817342 1619106956739 1620138288066 1627012308744 1627965393328 1631827718296 1632270427932 1638136330609 1639624487407 1641565911852 1644859011024 1645305256008 1646217562372 1649208719556 1662616920528 1663067983176 1664642538648 1667699061219 1669044563262 1670357737584 1675505096934 1675959656103 1676823354288 1677278271096 1681257590172 1681713709974 1683305918802 1683599686672 1683762594309 1688287938518 1688745965631 1689127089592 1689585344364 1695657220093 1696991332776 1697451721092 1701478901394 1701940507173 1702475607628 1720142427924 1720609097058 1729010037168 1732764018066 1733234111397 1734127325712 1734597788904 1736240067192 1736711103564 1739184805026 1740831426198 1741303708191 1742201081136 1742673734712 1748043942387 1750830706032 1754045482446 1754984527224 1755460648908 1760656222372 1762255681756 1764188225264 1766915837139 1769980207304 1770460397268 1774660789626 1775142249417 1788097442832 1791754594486 1793876151096 1800253871802 1802228085288 1803376060272 1803865310424 1807781815113 1808144955468 1809204145416 1810663813968 1810839016521 1813988452554 1815705896142 1816198491339 1822479228244 1825561284948 1826135252528 1828736326152 1830388847337 1830467732696 1830964332732 1831461067494 1832902028208 1833195053762 1835806183083 1839488942196 1845850221616 1846350994872 1849964497956 1851492453693 1852986240514 1854444136848 1865004859728 1865510829576 1871032114584 1872722855979 1879743271752 1880253240084 1881187806096 1886426273574 1887948245052 1888541827472 1889054182824 1893535937268 1894049647506 1895539851792 1897334506416 1900267975791 1902351867804 1904080049892 1909115249373 1909715486828 1910233586526 1914765588807 1917818143152 1925763940888 1929263030424 1930332788716 1930856481822 1933208904577 1934205174992 1934729918664 1945747854504 1946275729668 1950893241426 1953270075591 1960318268208 1962099109584 1966754162088 1967287736196 1969150320108 1969684544286 1970303825096 1971234256752 1974357593127 1974978343172 1975514148474 1975910982264 1977068447568 1984173453516 1984711753422 1985159672304 1985698239768 1991227733217 1991575239112 1999274627923 2000304945008 2000847621336 2012242085496 2012788000332 2013904072438 2021610688488 2029152130416 2035354663593 2036444309892 2036996790714 2038599463248 2044633032432 2046490469136 2051902262484 2053844957532 2054402159094 2057328366921 2059276199283 2060482498946 2060896400856 2061455515452 2069224838664 2070542884016 2071104615672 2076018282204 2076581499318 2077144869231 2079111463413 2080747271016 2082727482562 2086249653954 2086905583544 2087471754348 2094973517501 2096014808644 2099359527228 2104443069424 2104911128907 2108266816752 2115188438472 2116427490864 2122024227516 2124033312468 2124609555906 2125185955677 2126281160592 2126858013864 2131903954548 2132574238128 2134501319718 2141301875984 2141882804328 2142463890276 2149236507024 2149819588008 2150163279087 2151854988984 2153115520208 2157545411046 2158223756456 2158809275652 2160184384088 2165896832622 2166484433499 2168535612377 2175980821866 2176360570576 2176571158497 2188754549136 2191947138169 2198944959408 2199541526136 2206762810596 2209182814224 2215990612074 2216591803233 2223598748292 2224202003514 2225392751016 2233304631342 2233910519739 2234006795912 2234612874804 2239914462378 2240522144001 2241676786896 2242284946632 2242643420123 2244407891736 2245016792412 2250343063134 2250953574003 2251661287508 2252780459152 2259666559671 2261489661958 2263268961456 2268638535192 2269254009564 2282176999404 2286755210448 2293523237232 2294145462744 2300212161486 2302301777778 2310352024088 2310978815196 2311443035856 2315614804752 2318913073368 2321108568264 2321738277588 2327877943497 2329360744518 2329992692631 2330725256516 2336888687829 2338727309928 2340614198544 2340840679893 2347132012086 2347768781487 2355887782852 2360613863024 2364903069552 2366214386168 2366856332556 2367498453102 2369739947546 2380980927222 2391417521748 2395323676762 2399146017894 2400338495736 2408964610482 2409618154869 2410375753484 2410859940624 2411513999208 2414452022028 2416749814671 2418651270072 2420836862607 2420941194856 2421597988452 2422254960234 2428001726013 2430207432099 2434081713264 2440028319481 2440518463116 2441285776976 2441948089992 2447741577444 2448405641898 2450723737454 2452651922928 2462348867778 2466619330608 2467288516536 2468656604924 2469326343558 2488022582256 2493925380792 2496963807972 2499026144941 2503566844893 2507004320112 2513257645401 2515235031432 2515917406644 2517264326736 2521886385258 2524714583024 2524958878203 2525399530008 2532431907777 2533690634388 2534378016546 2536469157072 2538773399856 2545486999164 2546177581638 2546978115368 2552218352091 2553020785076 2553713411442 2556824680247 2573048577744 2574475309096 2580213641886 2584428177559 2595034306224 2599146027099 2601190988568 2601896683356 2604360100788 2605066655346 2611247139297 2613301621704 2623050314928 2625533760144 2626246059048 2631068223669 2632476790836 2633190973362 2634018864632 2635262720784 2640984333558 2643383522634 2645564604688 2646282337896 2654970310956 2655690595902 2661991184439 2663550547418 2675176795243 2683717333776 2687631891729 2690814226644 2696212193328 2705064090408 2713806218124 2715259079856 2715995720952 2720982678831 2723558844213 2725320519216 2733718842366 2735869683312 2738341927422 2738459943376 2739202878792 2743104489228 2745701599044 2746446499098 2747191601241 2748607353936 2749353042312 2749792580643 2754575057582 2759233413294 2768024376272 2768775332424 2769526492308 2772148617884 2779479360771 2781666205272 2783295672464 2797507289592 2799146036304 2803228962341 2806548171876 2819614907628 2821016376432 2829365636688 2831922367578 2832044416624 2832812741208 2833581274236 2840303905902 2841074471259 2842538606064 2843309777688 2846001759624 2853527801706 2856120074838 2856618520368 2864573230242 2865350379789 2866884372116 2876727214728 2878412367536 2887862443496 2888645911332 2895499183074 2896284722733 2899026860159 2901307762488 2902094877996 2918621781756 2923389075214 2940477402312 2942350414128 2943148664376 2950131243132 2953725480162 2954526816429 2954654149432 2955455737644 2956049418384 2962467514758 2963271222711 2964798331056 2965602671352 2976260180274 2977067630133 2977739508456 2978547359652 2979483833072 2986552616504 2987362858668 2991002456138 2993355723216 2998098567341 3000457417512 3001271432004 3012888746228 3018363128244 3020856108657 3025672012752 3042902665872 3043728195624 3054666464838 3055495186071 3057069821616 3063322371218 3066949548648 3069735703704 3077853393726 3080767436298 3081305086928 3081603238641 3090723748419 3091344601284 3095651036784 3103837257996 3105814326024 3106656923508 3114027423306 3114872248977 3115851583772 3121120906524 3124091223843 3129374480931 3129509349448 3130358375316 3131207631522 3144022212966 3149039290842 3154182949573 3155808443408 3156664604136 3168008733782 3174641236296 3183036341274 3186049968702 3186914333859 3188556695664 3189421740888 3198861357192 3201751979577 3211952813976 3212824206492 3213695835414 3216224313648 3219269362704 3222333086228 3223854760536 3227782483476 3228797317936 3229673280312 3236318116569 3237335634684 3238213913478 3240276576132 3248845248933 3254024617488 3263655436592 3263971232799 3264540855864 3276272661218 3279248974814 3283131823704 3290610512016 3292435124744 3298417439112 3305163611051 3323985918111 3326135966352 3329285077296 3335398122438 3338089126524 3349956947013 3351010193868 3351919312206 3354556542192 3359871693567 3362515180344 3363427419948 3366611837604 3367525188618 3375514594701 3376575877036 3377491931262 3378254179184 3379170688728 3391314440186 3392234492937 3393982665552 3394903442184 3402957802788 3403881014346 3404951215256 3418114686449 3440284855848 3441218194116 3465528036132 3466468222794 3469195577808 3472480134384 3473422207128 3478369610052 3481662852396 3482607416382 3485347469424 3494041116777 3496087884774 3508090964892 3509969054448 3510921297816 3520698018129 3521312444744 3524511363512 3533831674278 3538137051773 3539960414608 3540920794536 3549321579252 3550284498834 3551247679653 3554609921319 3583509188972 3587752302192 3592985515143 3598719026841 3600507743604 3604456170576 3607730620848 3613446915723 3615563630226 3616289910936 3618408290832 3621678033042 3627976905108 3631411792284 3632396982678 3633382440351 3644958456488 3651122569896 3657472652304 3659049790727 3660777694674 3660935465392 3661928665464 3662922134988 3666390107524 3671612366166 3672608462847 3676085606181 3678977884392 3692701989744 3699928995912 3702984907386 3703989515337 3705972481028 3731021659152 3742064229168 3745445711958 3747522526547 3759486543504 3760506480168 3772852547148 3775896490104 3778108365648 3787071874536 3788099295012 3800535951582 3801567024819 3804703735608 3808160099784 3818230498746 3819266372457 3819430973656 3820467173052 3829531177614 3830570117163 3834196815049 3851527881776 3858526060848 3860665577432 3861712963644 3866417809154 3869459837328 3875590830953 3891495709008 3892551459336 3901786482852 3906540151182 3907599983019 3933508324176 3934575472392 3938300640216 3939369088572 3940607650192 3948715186254 3949786460043 3949956686344 3951028296948 3951821964528 3961476500337 3965075283951 3968346907032 3969423506844 3971396479536 3982455466434 3983150478224 3983535893853 3995325821127 3998549255846 4001695242672 4011676837781 4024484170992 4025576000664 4027808144876 4043221376976 4070709327186 4072888619784 4073993581428 4077358447009 4100578263549 4103804524968 4107689915064 4108804318188 4114656733842 4118552398566 4119669748647 4120964997892 4121792801712 4122911030904 4131862586373 4138449677328 4138850119941 4142209231344 4152036564408 4153162998636 4154289738462 4158222926826 4161494542032 4165454965124 4171661320403 4172499307908 4173811167088 4174943508696 4189947035002 4192029617288 4198719054456 4209822257814 4230376876944 4244048455032 4248066624936 4249219111812 4250371911354 4253716027728 4260455858853 4263807909096 4269002639436 4280291702559 4283765608656 4284180112257 4284927780552 4296859845363 4299639176016 4300326558174 4303709977968 4315090822092 4316447512912 4317618551304 4320368768176 4331793665244 4332968866998 4337071224754 4343248774611 4351961643732 4353142316994 4383894276338 4385083612821 4399083052272 4413525621192 4430588220243 4431981224148 4433183606466 4443701272137 4447197496584 4448404007028 4450785502032 4464390270411 4466609262684 4467821039478 4468013591824 4469225749608 4479828924756 4481044288002 4484569893264 4485286840246 4486503684207 4488815783472 4490033584824 4500686126268 4501907148006 4503322575016 4519333119342 4522979323916 4537277070384 4538508019128 4564353998808 4573689359609 4581999697257 4588290925488 4594983556827 4600424322972 4604603555556 4620704048176 4621151154447 4621957630392 4637826146736 4642217136528 4643476555176 4655755886994 4658721489036 4659985385262 4661450513032 4671041134959 4673777375658 4677454619856 4679471584603 4681681359786 4694264024172 4695537562974 4696811447283 4711775565704 4716033319449 4729991192891 4732428772336 4733712665112 4734996906204 4739479895092 4752013100673 4761961854444 4779074953053 4782835043496 4790647353524 4798292035788 4800676991472 4817929220964 4819236309738 4820543753121 4820751506968 4823027998416 4828904044056 4833499629342 4837302540144 4841673725214 4841882389712 4843195976904 4844509920468 4856003452026 4857320870217 4860414864198 4880056638962 4881036926232 4883896179984 4895483154888 4896811283796 4901447474908 4914408991827 4918873462221 4924697735556 4934577033072 4937313209848 4938652687116 4956400760917 4987850761584 4993927615944 4998052289882 5007133689786 5026515290802 5027878968309 5030470062864 5031834813288 5043772770516 5049917756406 5050799060016 5051287782927 5064863815554 5066237896893 5067381268776 5068756033092 5086971660279 5090973998328 5092355163276 5093956230736 5104436704182 5105821521519 5106041570152 5107426822884 5113649360494 5125781421583 5130437912209 5148950618192 5160427283772 5168856355118 5198292054198 5199702334191 5202381977136 5203793366712 5208720201576 5210133310692 5222494278594 5223911124573 5226603243408 5244131827161 5252492118096 5262136447338 5264953581672 5266381946724 5268037729264 5281968667116 5286767045268 5292564675792 5300747511417 5305766140291 5309940621912 5311381191804 5323982368878 5325426748251 5327101094836 5350353590486 5375263783458 5381628453288 5392635365399 5410128180816 5423345445339 5427612436248 5431991441904 5441965357662 5447117688426 5448595474017 5467437684732 5476683854844 5478405757584 5486208978456 5487086057209 5491403198088 5492892998196 5494383202482 5498706084624 5499585161286 5507418549249 5509150115164 5518466826588 5537550664848 5539052984616 5544297235768 5554477361079 5558958721542 5563332410544 5576923962101 5595014579184 5606457924682 5613096343752 5639229815256 5663844735156 5665625482416 5667162548472 5680607811804 5682148942518 5686619555376 5692003519248 5700803927373 5707055603412 5712240149676 5727345748119 5729146460484 5730700759578 5733768744232 5744296766421 5753454429456 5772749926577 5775724886992 5777291822664 5790998366148 5792569445466 5798053720318 5799626713731 5802615524976 5804189755992 5837243563512 5846778150428 5859810226773 5880954804624 5886297328752 5900262486264 5907450960324 5909053632858 5909308298864 5910911475288 5923072779381 5924935029516 5926542445422 5931205342704 5952520360548 5954135260266 5955479016912 5957094719304 5973105233008 5973683199651 5974725717336 5982004912276 5996197134682 5997823883769 6000914835024 6002542864008 6025777492456 6036726256488 6041712217314 6049073023999 6087456391248 6109332929676 6110990372142 6114378859103 6126644742436 6133899097296 6139471407408 6155706787452 6161534872596 6163206477282 6177828597849 6181447496838 6182689202568 6207674515992 6211628652048 6213313847016 6228054846612 6229744497954 6231434607693 6231703167544 6237334390239 6242241813048 6248182447686 6255794803501 6258748961862 6259018698896 6260716750632 6262415263044 6284920552503 6288044425932 6298078581684 6308365899146 6313329208272 6336017467564 6349282472592 6366072682548 6372099937404 6373828667718 6375557867031 6378843481776 6397722714384 6403503959154 6423905627952 6425648412984 6427391670828 6444666172456 6447709521072 6450489837261 6455564966952 6459346560624 6472636233138 6474671269368 6476427826956 6480553152264 6497690497866 6499453300497 6505606837131 6527942465598 6529081711728 6529713475491 6552545322436 6558497949628 6566263647408 6575841414507 6584870249488 6596834878224 6610327222102 6647971836222 6649775409699 6670796244876 6676178253048 6699913894026 6702020387736 6703838624412 6719743387134 6721566432003 6725030360688 6726854839896 6727930260369 6733223675208 6735050377236 6751029189402 6752860722009 6753151754072 6754983862524 6758341377456 6778999679013 6782628880372 6784468985874 6789806884368 6805915605576 6807762028692 6809902430512 6836229372898 6858673303303 6880569711696 6882436388232 6931056072264 6932936445588 6946844414256 6956739220104 6963325704792 6965214832764 6983633830491 6988082233554 6989978077893 6992175769548 7010666063487 7016181929784 7017303604901 7021842595632 7041396036258 7042624889488 7043306344461 7049022727024 7067663348556 7076274103546 7081841589072 7093062464197 7098643158504 7100568997668 7102495359306 7109219842638 7132195160689 7167018377944 7185971030286 7197438053682 7201015487208 7226893831446 7228854464607 7231127260452 7232579821872 7243356066084 7250249444013 7255953810216 7262823584568 7264793965356 7266764880702 7284005178039 7289916912976 7290622296297 7302245139792 7318099581454 7320084958443 7321555389348 7323857330928 7325844269976 7332780215048 7343224732332 7345216925694 7352171212362 7357955768784 7399857991824 7405969814772 7407979030674 7411944962056 7462335270941 7490891423916 7495045053094 7497078434823 7521012960336 7539772936203 7545705094296 7551792980208 7574143749072 7574876634609 7576198590024 7597295723331 7601071903164 7603134049638 7609407471216 7616320199568 7634927322247 7636460997492 7638532744914 7638861947312 7640934346104 7656655056273 7659062355228 7661140234326 7668393630098 7670474040741 7721331154864 7723425927288 7732835618308 7751181661906 7753284532677 7785102918672 7797438081297 7803572965704 7813080302364 7815199966038 7819533421267 7833741417891 7869150944784 7876601280432 7878738177144 7897430372508 7899572920086 7899913372688 7902056593896 7922953000674 7930150567902 7936693814064 7938847013688 7964910932868 7967071787706 7985973553317 7990651642254 7997098511692 8023353675562 8025530385729 8051152001328 8055616289752 8062895675187 8086759136233 8141418654372 8145777239568 8147987162856 8154716894018 8170676532639 8201156527098 8207609049936 8215379830128 8217608636376 8229313467684 8237104797132 8239339497294 8241574803723 8241929995784 8245822061808 8249377741929 8263725172746 8277700239882 8304073128816 8306325997272 8308579476924 8316445853652 8330909930248 8338438082313 8343322640806 8344998615816 8349887017392 8363117056267 8370714488341 8379894070004 8384059234576 8397438108912 8409686887023 8419644515628 8488096910064 8496133249872 8498438223624 8500743822708 8520911717706 8523223413777 8527615818192 8538005278872 8560583405118 8568360224514 8569855561104 8593719690726 8596051139367 8600653116348 8630181644184 8635237102608 8656776334159 8663587330488 8665937733996 8674142449508 8686497549222 8688854168199 8697080580477 8703923287464 8706284633988 8767788552676 8770167225642 8827051242384 8861176440486 8863962448296 8866367212932 8887402544274 8889813668133 8894394993168 8896808014056 8928780540822 8931202890399 8933218525368 8935642078956 8938451499216 8959657849512 8962088576004 8970573680492 8973007368414 8980067169648 8994295702023 9001372252536 9003814296012 9006645150032 9038666238684 9045958647832 9062568325971 9071148562433 9077016038256 9128707997616 9147378719218 9163999394514 9169080746401 9189967113654 9200848645944 9209207111112 9242302308894 9243915260784 9244809715923 9272171245257 9286953110352 9311511773988 9317442978072 9319970770524 9322901026064 9342082269918 9344616746931 9347554751316 9358943169206 9363362719572 9372273671529 9381147130067 9388528048344 9391075125948 9393622894566 9423551131408 9432066638898 9459982385782 9462548848719 9467425330224 9469993812408 9478959790184 9504026201346 9523923708888 9558149906106 9560743001577 9565670086992 9581294707048 9596584071576 9635858441928 9638472619476 9641087506242 9641503013936 9657808088112 9666999258684 9683347450428 9686391953808 9689019840936 9712006904052 9714641740434 9720829728396 9746535746799 9760113277924 9762073852464 9790966309776 9791913698397 9793622567592 9802894949816 9828817983654 9837746924442 9849395471112 9869540197051 9874626419696 9877305374232 9912801521834 9915490833153 9971957754333 9987855231888 9996104579764 10014267379572 10053030581604 10055757936618 10063669626576 10079615080701 10087545541032 10099835512812 10102575565854 10126543784103 10129727631108 10132475793786 10134762537552 10137512066184 10173943320558 10176703478811 10181947996656 10184710326552 10206823100449 10208873408364 10211643043038 10212083140304 10214853645768 10227298720988 10251562843166 10254344059347 10260875824418 10320854567544 10337712710236 10396584108396 10399404668382 10407586733424 10417440403152 10420266621384 10444988557188 10447822249146 10482123350331 10488263654322 10524272894676 10529907163344 10532763893448 10562094054387 10563937334232 10573534090536 10601495022834 10611532280582 10614411155319 10619881243824 10622762383608 10647964737756 10650853496502 10653743038959 10654202189672 10663829763957 10695391115663 10700707180972 10750527566916 10763256906576 10778956545429 10785270730798 10840340747169 10846690890678 10855224872496 10883930715324 10894235376852 10897190948034 10900147321053 10934875369464 10953367709688 10972417956912 10974172114418 10977149372181 10982806396176 10985785996392 10988766404964 10999170322572 11014837098498 11017825388541 11018300230328 11028256818543 11036933653176 11070944968451 11078105969232 11088594471536 11108954722158 11111968546011 11117917443084 11153847924202 11190466968547 11212915849364 11226192687504 11242567579641 11278459630512 11327689470312 11334325096944 11361215623608 11364297885036 11401607854746 11404701074457 11414111206824 11424480299352 11449284829049 11454691496238 11458292920968 11461401519156 11467537488464 11488593532842 11491710351489 11502590445147 11545499853154 11554583645328 11581996732296 11585138890932 11596107440636 11599253427462 11608379511984 11626772492859 11674487127024 11693556300856 11719620453546 11726118873389 11800524972528 11814901920648 11818107265716 11821822950576 11846145558762 11849870059032 11853084890844 11884429501011 11895225851853 11905040721096 11908270520532 11914189438608 11947366399302 11949451434672 11950607681559 11964009824552 11985977463381 11992394269364 11995647767538 12005085728016 12035030513343 12051554984912 12073452512976 12083424434628 12098146047998 12126848729111 12218665859352 12221980744284 12228757718206 12232075341027 12253289484872 12301734790647 12311413574904 12323069745192 12326412954564 12355657195698 12359009245941 12362894993676 12365378405136 12395587759119 12415349031984 12426627694032 12456109693224 12459488995908 12462869215386 12463406335088 12474668780478 12484483626096 12496364895372 12511589607002 12514983961209 12517497923724 12521433501264 12524830526088 12569841105006 12576088851864 12596157163368 12616731798292 12672034935128 12732145365096 12744199874808 12747657335436 12751115734062 12758186108383 12781367576559 12807007918308 12851296825968 12854783341656 12889332344912 12890579536089 12900979674522 12911129933904 12945272466276 12949342538736 12952855653912 12961106304528 12995380995732 12998906600994 13011213674262 13029746323833 13053262841261 13055884931196 13059426950982 13105090644872 13116995899256 13151682829014 13155250838463 13194185959117 13220654444204 13295943672444 13299550819398 13331103816411 13341592489752 13352356506096 13393170811233 13399827788052 13404040775472 13407677248824 13439486774268 13443132864006 13453709679792 13455860520738 13459511052621 13466447350416 13470100754472 13502058378804 13505721444018 13506303508144 13509967725048 13557999358026 13565257760744 13568937971748 13611831211152 13615524057384 13657481533609 13672458745796 13717346606606 13721068078827 13764872776464 13784950670481 13862112144528 13863453463341 13865872891176 13913478440208 13926651409584 13930429665528 13967267660982 13976164467108 13979956155786 13984351539096 14013123404877 14021332126974 14032363859568 14034607209802 14038414753809 14082792072516 14086612688922 14090434341849 14135326697112 14148099958347 14152548207092 14186124928394 14189973578673 14197286317008 14201137995336 14204990718612 14218439685276 14256039302019 14264390321378 14311221544583 14334036755888 14337224859159 14371942060572 14394876107364 14402030974416 14453787662892 14457708929214 14462254520904 14486712132168 14500498888026 14511907620432 14525647169136 14529587930712 14533529761404 14568010356078 14571962610651 14581244592594 14636199162908 14640169916886 14643110778696 14651688539952 14665560430096 14686449464664 14690433851388 14704342424724 14743226975481 14756620386663 14800295022917 14811939629544 14815958061348 14823889924112 14869202282751 14924670541882 14981782847832 14990090106188 14994156869646 15079545872406 15083636904927 15091410188592 15149753269218 15152397180048 15194591446662 15198713690679 15202143806328 15206268099276 15260914980837 15269854644494 15272921994984 15277065489828 15281868692208 15306082159583 15313310112546 15318124710456 15322280468652 15336787260196 15340948081482 15377344264749 15391313736627 15446851854576 15465671236616 15502363323812 15506569065354 15594876162594 15599107002573 15607145931408 15626160604728 15630399932076 15639066842534 15667482835782 15732395481483 15757476354288 15794860745016 15799145840172 15804113187792 15845906001348 15860301135804 15877694027376 15902242534251 15917298420873 15929821865736 15934143575412 15971947106634 15976280244753 15981303284508 15994197023384 16038735415921 16046707351124 16051060771458 16111232579504 16125791350374 16173518272466 16177906096197 16270036336017 16282837308744 16295974325712 16309433788036 16341353065278 16345786422051 16402313054196 16435217272752 16458626935368 16461258171627 16474209594264 16478678994588 16483149607446 16483859991568 16498755483858 16522255647747 16527450345492 16555400479764 16612651994544 16617158953848 16632891707304 16661819860496 16663432083237 16676876164626 16686645281612 16689997231632 16726234112534 16730771886303 16741428976682 16759788140008 16819373774046 16839289031256 16873730014313 16996876447248 17001487645416 17041823435412 17046446827554 17076010557744 17102411782119 17121166810236 17136720449028 17187439381452 17192102278734 17201306232696 17232890299263 17260363288368 17313552668318 17318249779731 17327174660976 17331875467992 17348284899016 17372995098444 17377708336398 17394161160954 17398880141193 17407846574928 17412569267976 17450374978187 17535577105352 17540334451284 17722352880972 17727924896592 17732734425864 17774805088548 17779627336266 17793616028112 17857561081644 17862405780798 17866437050736 17871284157912 17919315699024 17921049598953 17924177152008 17941147360984 17946014736828 17988591404046 17993471651307 18002744505072 18007628592024 18063120737999 18077332477368 18091917295664 18125136651942 18142297124866 18147219071997 18294757438436 18327998789028 18338161492802 18343136577309 18379934227308 18401697291888 18418414222224 18484604617788 18489619431846 18533485793547 18544342490514 18623023547976 18634885956144 18639941541048 18680412089501 18684164539836 18689233493862 18695109502632 18712003170717 18717886338412 18726725439144 18744547343058 18762294260134 18767384410503 18777056096688 18782150251896 18787245789132 18854761657509 18864133277796 18919964771564 18925097697438 18939987624816 18957919580368 19008052402692 19047847417776 19116299812212 19121486003154 19132088688161 19162589414096 19193168143152 19271716883856 19276945238952 19282175012484 19333998517368 19351469511783 19366694900856 19378039681872 19424013808104 19429283480868 19441659456792 19493071493598 19498359901491 19516820511393 19520226555848 19574583739987 19583827396794 19587245135184 19605789899632 19657635967308 19675493848884 19698790942224 19727524243521 19739080394102 19754610748464 19785911084339 19825603043668 19830981666306 19943915508666 19949326229097 19992209159528 20028534759144 20106061163208 20111515873236 20159230161402 20164699296009 20175091082064 20183790781107 20199671025624 20205151131708 20253087568206 20259455262216 20264951587572 20275024132368 20336999037039 20347886641116 20353406957622 20369420653104 20413646200898 20417746816728 20423286086076 20429707291536 20454597441976 20503125686332 20508688118694 20521751648836 20576019909909 20641709135088 20675425420472 20793168216792 20798809336764 20840533242768 20889977114376 20895644498292 20964246700662 20976527308644 21031998190461 21048545789352 21051910814703 21065527786896 21124188108774 21127874668464 21129919033383 21147068181072 21202990045668 21223064561164 21228822310638 21245524767216 21279187392591 21295929475512 21301706993004 21307486077918 21308404379344 21327659527914 21390782231326 21396585482067 21401414361944 21484151788601 21501055133832 21557913090858 21570541461596 21680681494338 21693381781356 21750748332039 21767861430648 21788470753704 21794381896068 21800294642106 21852015534117 21869750738928 21871866888891 21906735419376 21948344228836 21954298744362 21960254875329 21971571992784 21977532809928 21998340645144 22029674196996 22035650777082 22036600460656 22056513637086 22073867306352 22141889936902 22217909444316 22223937092022 22235834886168 22307695848404 22380933937094 22387005812823 22425831698728 22485135159282 22491235304469 22619318808609 22655378940624 22722431247216 22728595770072 22791887169993 22803215709492 22809402148914 22828222413648 22848960598704 22898569658098 22904781966741 22909382992476 22916585841936 22922803038312 22977187065684 22983420702978 23005180890294 23011422122223 23090999706308 23163993464592 23170277781864 23192214881272 23198506854924 23253544985718 23259853598031 23349887783267 23387112601712 23392314243891 23439240907092 23452237746778 23458600263801 23629803841296 23636214531432 23692291117524 23699740118064 23706169781688 23768859002022 23790451703706 23810081442192 23816541041064 23889933879289 23894732798604 23901215363118 23928019649104 23957920659951 23971954926762 23984788538728 23991295535076 24070061026686 24076591157187 24147849774233 24166848869256 24188687025561 24196292095996 24253697458222 24260277408699 24437331718704 24443961488568 24457515436412 24464150682054 24506578969744 24512029597917 24603469581294 24622827149808 24646139490384 24652825909128 24711314391396 24718018491882 24725789987352 24748133225787 24791175518238 24912219386448 24918977991816 24925738430772 24949337560956 24992729790744 25015314246939 25023179214004 25029967922418 25034995847448 25049661052176 25089351168801 25112143465023 25139682210012 25152177703728 25192314326736 25229060661069 25233463596584 25303730200471 25344069870256 25464290730192 25488399749616 25495314670872 25502231468124 25516372216766 25562735153118 25614015836616 25709566683312 25781159072178 25788153418101 25801959349044 25890544932552 25905711307824 25970329002477 25990761991464 25997813201988 26022427348524 26059492647666 26066562504597 26091241741431 26106525682522 26111769862392 26118853901964 26168463047029 26210181289744 26233991798512 26303365658028 26310501676926 26388371918234 26441308888408 26591887344888 26599101638796 26662207632822 26669441004399 26683184979504 26786341622466 26799655576104 26815354497648 26878973548536 26886265728012 26911721041476 26919022105242 26940201508944 26982887106069 27004116757608 27011442888036 27019935450096 27115998716052 27130515521488 27137875943496 27187704977913 27213445687299 27231048114768 27314963067218 27344917491592 27434693213212 27442136157654 27507242239203 27569901340962 27726906926682 27731745782352 27772196214533 27816513735771 27860859331056 27934535321964 27952328934216 27959912311572 27968703078192 28026246809754 28042664253948 28069214419604 28076829507618 28116821014587 28143441390201 28165584145032 28173225377844 28180868683698 28270653394224 28296199916694 28305096414184 28372249856788 28379947157346 28387646546157 28402275990672 28409981437224 28414523333311 28436879370552 28512078604038 28528780642756 28622443089166 28674449718318 28743884121144 28789752214728 28907575325784 28915417858428 28924509041808 28973424264336 29000997776052 29059175861424 29067059522808 29136020712156 29143925221302 29162489185188 29239607240397 29272398325816 29280339833772 29286221557392 29372898929328 29380867702776 29408684849448 29486453950962 29513240773326 29600590045834 29608620591153 29623879259088 29631916122696 29738404565502 29746472499459 29849341083764 29915873262999 29963565695664 29980180212376 29988313739292 30159091744812 30167273809854 30238845242103 30299506538436 30389182893324 30397427381358 30404287612656 30412536198552 30521829961674 30530110436433 30539709288988 30545843989968 30554130979656 30612164319166 30620469301347 30626620225092 30636249420912 30644560937304 30673574520392 30681896162964 30754688529498 30763032178041 30782627473254 30882109648837 30931342473232 31004726647624 31013138130708 31189752325188 31198214005146 31215513122789 31252321209456 31260799864152 31278133685068 31334965671564 31464790962966 31589721490032 31598291680344 31686282163161 31691812002696 31720602271608 31804485068502 31834596841746 31843233465957 31859643731472 31868287150824 31937478733663 31943894213268 31952560489506 31962606569016 31988394046768 31991489291871 32077470831842 32086173346989 32093414702248 32102121542916 32251582700748 32336869636287 32347036544932 32355812192394 32540072672034 32565674617488 32618867576072 32682706130556 32691572844102 32804626108392 32917253870736 32922516343254 32931448116543 32948419188528 32957357989176 32966299214892 32997510967716 33044511295494 33054900690984 33084770455629 33110800959528 33212834905353 33234317907696 33265783414608 33326864166474 33335905638033 33353752329252 33373290563224 33452468225068 33461543772606 33482857953364 33519576280016 33571400905641 33638747548092 33678578062512 33727702738923 33747460028626 34002975290832 34083646870824 34092893655108 34204823564238 34242333620472 34273440898056 34347854487147 34374878762904 34384204557468 34402612465392 34465780598526 34475131054467 34507771335441 34627105336636 34636499559462 34663750935984 34696569798032 34745990196888 34755416672796 34788322321908 34797760282386 34825138535952 34880317478577 34900749956374 35071154210704 35080668902568 35178356620167 35444705761944 35465468851728 35549610177096 35559254672532 35653288503033 35685677555559 35715122163288 35724811561596 35742568315824 35842099197906 35848354304016 35882294721968 35892029473656 35957932390143 35977182808092 35986943302614 36015257184048 36105091540029 36126241475998 36154664954736 36250273303884 36284594249732 36294438143994 36380546187333 36589514876872 36655997578056 36676322985604 36686273154618 36696226023081 36730969186963 36759868454616 36905204371941 36969209235576 36979238863692 37066971587094 37088684981028 37186763277357 37246047095952 37279883082096 37360824179002 37368329079672 37378466987724 37390219005264 37424006341434 37435772676824 37453450878288 37489094686116 37524588520268 37534768821006 37544951883627 37564300503792 37574491578264 37709523315018 37728266555592 37839929543128 37850195394876 37986217930537 38016104805384 38232599624424 38242972006308 38264177376322 38274558325149 38553890477904 38564350024968 38667997034736 38671738608267 38702939023566 38733389801712 38848027616208 38858566961736 38883318913584 38986142987196 38996719802982 39033641022786 39040453111696 39089238971499 39149167479974 39159788523783 39167654793588 39315271934616 39350987697768 39455048487042 39465752515389 39478160788204 39571822168678 39582557877351 39651206087336 39661963332612 39887831017332 39898652458194 39920775887521 39984418319056 39993311449233 40057069518288 40212122326416 40223031746472 40318460322804 40329398592018 40367581562214 40378533157863 40399342051248 40410302263416 40506175136412 40518910524432 40529903175144 40673998074078 40695773282232 40706813915244 40827292401796 40835493633456 40846572172152 40909194883952 40972444600827 41006251372664 41017376237388 41043503297672 41152039819818 41163204236481 41285033484979 41350850840944 41354852011443 41586336433584 41597618673528 41779954228752 41791288996584 41928493401324 41953054617288 42063996380922 42097091578704 42103821629406 42115244261427 42248376217548 42259838066766 42405980091336 42444299875041 42446129122328 42457644621276 42558374785182 42569920736019 42591858951024 42603413986008 42614972155836 42655319055828 42695913392521 42768117906057 42781564462652 42793170964134 42802828723888 42933664633749 42968303577202 43002110267664 43115826181716 43141082923192 43361362988676 43386763562712 43501496664078 43535722861296 43576941507408 43588763792136 43600589284212 43704031068234 43743733777782 43896688457672 43908597488724 43920509750658 43955065619856 43996681290288 44059348393992 44071301554164 44113027274172 44229680926443 44269861159989 44283779873804 44400885068751 44435818888632 44447874184044 44471669772336 44607606848253 44615391696808 44761867874188 44774011625646 44851663397456 44970270318564 44982470608938 45238637617218 45457191540144 45583774339986 45596141072037 45606431418984 45618804297828 45782744942511 45797139316196 45809563933482 45818765984952 45845606076624 45918246478749 45954374131368 45966841405956 46010361780588 46022844244446 46132032794247 46173941209881 46181999412616 46340555563728 46360538070139 46384429762544 46397013709848 46507089971436 46519707196062 46699775566534 46784628487782 46878481814184 46904475493556 46917200527602 47197186444449 47272429062864 47384582235048 47412339563376 47481496753879 47537718004044 47580903407412 47633082082128 47706727602753 47751895262619 47779867758578 47789465597208 47802430726236 47915841319902 47943909853524 47969577077456 47982591070152 48116206247763 48140122053372 48153182314374 48295699548466 48333697738512 48377374051122 48392584191992 48507394916444 48520554817398 48533718288591 48579668924693 48810109008051 48887922977136 48915030872824 48928301364108 49024059195834 49104135373621 49206939162588 49305651818256 49383774514881 49422628782792 49436036983764 49451579974704 49496266451574 49582351036476 49837955983632 49851476861544 49898675121912 49985459581488 49990296249711 50030628493878 50046358428008 50059935844836 50069991694896 50178702337602 50192315658909 50224286930046 50279364420024 50458121322138 50466927193168 50607460400942 50621190042939 50828359109617 50990629341744 51004462936248 51032744433532 51125470306236 51228031673232 51562318144356 51576306836202 51603918698088 51698670897789 51781089865104 51940658004954 51954749339193 51981523982928 51995626403976 52044854697048 52118985295332 52133125009194 52182483482862 52196640423579 52213051365044 52223539724784 52237707803928 52336926094058 52351124934561 52606731316056 52621003353852 52776743836468 52882617776816 53183774689776 53198203277592 53324415265644 53338882008798 53572683244932 53599311152208 53757947097072 53772531456024 53823442082952 53838044210484 53965774212138 53980414953921 54008233515216 54022885776072 54189362213997 54231997432104 54275751886992 54375409955826 54426891374598 54441657215991 54602786222069 54629926134436 54689834983184 54869386426424 54884272315308 55014484478406 55029409731927 55139802681924 55453813853364 55544392429066 55633027471542 55869070643928 55904657868432 55919824623144 56041236268503 56052493619508 56085328507896 56136009512151 56138428839208 56153659015236 56233642029174 56286882780402 56302153231509 56331168290064 56346450755688 56361737367396 56564284972527 56592399833388 56610192828368 56744499713576 56759894314692 56775293092314 56819962874448 56829046666622 56873758741104 57024157208076 57057561285512 57244886178332 57348899436636 57396266064483 57487768242288 57579504429456 57815150651568 57830835716856 58001995552104 58054408535349 58134119045616 58272041424312 58287850442604 58324978370376 58479214480794 58544796651632 58550461534179 58560679667544 58723751219961 58761735405552 58817369698896 58972907901924 59026481546652 59182572730563 59201180091668 59217241182306 59263832245392 59357733253017 59476809131004 59492944998918 59698682167528 59831746525998 59929476041887 59960360424752 59976627478584 60318183489624 60334547619708 60477690484206 60551372343321 60599013076872 60778365786648 60794854762716 60825072397104 61010997111117 61043659923348 61060220872866 61079418577976 61108261959312 61224328638332 61240938602694 61253240450184 61289121874608 61347149040784 61363792325928 61509377058996 61526064356082 61565254946508 61728059729727 61764219297674 62009453295248 62026276261416 62379504650376 62396428010292 62431026245578 62521599728304 62556267370136 62669931343128 62798108609969 62929581925932 63095994571383 63155732444109 63196583360688 63372564326322 63383624005392 63441204543216 63608970137004 63669193683492 63686466931914 63736574301648 63837562177773 63874957467326 63887788426536 63905120979012 63925213138032 63982978583742 64154941663684 64172346693978 64186829404496 64189756446201 64204243085832 64452455365803 64503165401496 64673739272574 64694073089864 64711624384788 64944179042531 65080145344068 65237735152144 65252244996117 65365412261112 65383145688204 65609252216784 65845032686508 65862896233086 65880764625987 65914715978352 65932598429784 65995021935432 66089022590988 66109801381968 66169540911258 66221601919056 66425669810706 66653728332948 66671811276066 66707504658504 66746581126448 66904936450136 66923087545212 66965715906728 67142801811282 67161017438469 67224603983687 67277495096184 67455405477846 67473705913407 67494920057252 68167293741648 68185787310216 68375661509979 68409647128476 68484667240944 68546881796112 68695708974294 68714345900223 68749757525808 68768409114936 68931561197052 68950262108934 69015542670882 69034266366669 69254210673272 69272999118924 69491980393776 69510833345592 69521946023813 69576644643816 69595520564772 69760634957154 69779560794093 69801499912748 70049663349801 70161337805136 70356713240334 70375800791403 70889411523888 71099220354192 71118509345064 71306577006066 71371355111118 71430244326576 71449623123192 71669801637867 71684198395812 71784058947312 71915864780286 71954365616184 71973886605228 72210183080058 72229773471561 72252482951996 72443549322699 72500546607768 72566061076683 72569188499464 72588876287988 72761092374666 72780832226097 73179029753744 73311995156112 73352645971208 73372546309236 73392452046162 73461938373926 73519736909232 73810408743882 73938418471152 73958477727384 74133943174188 74177369962056 74244399677361 74373526554714 74721648358004 74736658159344 74756933975448 74848012682868 74871545353648 74978189372232 75045942740817 75049177040536 75069537642012 75089903767254 75148983156528 75268053506403 75336430395069 75419046630036 75456533111184 75679859086256 75687181983207 75700390789752 75911190601413 75972435861074 76032209610768 76465199248848 76485944012616 76528354752644 76549116650298 77128700049936 77343477216534 77405878047132 77469810493171 77717133923472 77910987007431 77972285974392 77993439605964 78067282045572 78178477942998 78273725224293 78298334959948 78319577047566 78335309587176 78505389141087 78630543869232 78701975395536 78910096974084 78931505030778 78956321576408 79143644337356 79165115754702 79261565087657 79302412174672 79323926665224 79775662034664 79797304916388 79841551775042 79986622898466 80446063492944 80636920645608 80658797184036 80735163124428 80757066315726 80820604526832 80948661318207 81012350272824 81059806350288 81347996148156 81391546564464 81413627830488 81563114933739 81640337061897 81654584803592 81693144344304 81944889201654 82012502745328 82034752474776 82087006595344 82304079639636 82326408472962 82521726717609 82570066969958 82709704022886 83195237347056 83316588643599 83449541207313 83582577993168 83856986802648 83906109234576 84127992761844 84207643258812 84230488522854 84350463043761 84430324170603 84496752435096 84519676133532 84811960182672 84888599750082 84892258244656 84915289242552 85116749570364 85139841472038 85162939638471 85206827972016 85229944311672 85243569999933 85310638111656 85391826785042 85536235812114 85563128925304 85586341928268 85867329267498 85936607154404 86231652363432 86282165846384 86722725977352 86773527125424 86900097832571 87002993328156 87177527584272 87201178568424 87408062136468 87487467555564 87793376915344 87817194977448 87841019501316 88118696787984 88142603108328 88226054548344 88459361852886 88539722319978 88567559747608 88801770137502 88825861773459 88871637777264 88895748368088 88909960107457 89215213696506 89230783393616 89239417498377 89523735748376 89548023251292 89869832664929 89940540637128 89964941217876 90477275234436 91167548679972 91192282144074 91212862837968 91237608595656 91565489885022 91590331309299 91594278632392 91619127866964 91637531969904 91836492957498 91861407904041 91908748262736 91933682811912 92020723561176 92045688488892 92264065588494 92289096534123 92347882419762 92363998825232 92646328946511 92721076140278 92794027419696 93014179942872 93039414392124 93399551133068 93569256975564 93646539368367 93756963628368 93808950987112 93834401055204 94394372888898 94769164470096 94962993507758 95075436008088 95161806814824 95413455205506 95503790525238 95529700397871 95559735517156 95578931194416 95604861452472 95812436200989 95831682639804 95887819707048 95965182140304 95974467875613 96232412495526 96258520040967 96280244106744 96306364628748 96591399096932 96754748102244 96785168383984 97010608908861 97014789832888 97041109634796 97067436577182 97159337849386 97620218016102 97830061745648 97856602728216 98048118391668 98208270747242 98413878325176 98767549029762 98794344349629 98845257565584 98872073967528 98992532903148 99164702072952 99254311366887 99638504716059 99702953723088 99797350243824 99980592499422 100061256987756 100092716856016 100119871689672 100357404675204 100384631317818 100448573860092 100558728840048 100714202716923 100916242644276 101183108216769 101214920801884 101242380085878 101656718219234 102008925872496 102065488867064 102250940612472 102460071942581 103043563461441 103124636288712 103152613672404 103207837396176 103397341795578 103523314006323 103881316009908 103909498678386 103991252807952 104089709394096 104237970590664 104266250018388 104364966965724 104393280847158 104426102730088 104475415607856 104640952435731 104673852188116 104702249869122 105213462632112 105242006707704 105535069860501 105553487672936 105961555279919 106396406555184 106648830531288 106677764017596 107145366489864 107545062912048 107646884165904 107676088420968 107873797170429 107931548424276 107960829907842 108045771552144 108315274620087 108378724427994 108463994864208 108750819911652 108853782749196 108883314431982 109141638561999 109205572444138 109259852268872 109682248604963 109738772852848 109768544630616 110028968956812 110058819463854 110088678069243 110192907560889 110279605363848 110907627706728 111088784858132 111266054943084 111560289832071 111738141287856 111839649246288 112082472537006 112104987239016 112170657015792 112272019024302 112276857678416 112307318030472 112467284058348 112573765560804 112604306463018 112634855650881 112692901511376 112723474734792 113128569945054 113184799666776 113488999427152 113519788629384 113550586184628 113658093333244 113958653791611 114048314416152 114115122571024 114489772356664 114697798873272 114792532128966 114823674975447 114932387455981 115661671433712 116003991104208 116108817070698 116173198322957 116544082848624 116575700885208 116649956740752 116958428961588 117100923068358 117121359335088 117447502439922 117479365571349 117945815803848 118052963093304 118365145461126 118397257546167 118402360183336 118434482364612 118715466506034 118747673632053 118860101266519 118953618262008 118985889997836 119397364335056 119663493051996 119762327662563 119858952083774 119953254957168 120636366979248 120669095239416 120955380968412 121102744686642 121135599473589 121198026153744 121556731573296 121589709525432 122021994222234 122087319846696 122120441745732 122158837155952 122448657276664 122481877205388 122506480900368 122727584651856 122917333802481 123018754117992 123052128712164 123130509893016 123456119459454 123489612709443 123528438595348 123855100454937 124052552522832 124064556034329 124759009300752 124792856020584 124862052491156 125112534740272 125339862686256 125596217219938 125859163851864 126191989142766 126311464888218 126345732784281 126745128652644 127217940274008 127338387366984 127372933863828 127675124355546 127709762208057 127749914934652 127775576853072 127810241958024 127965957167484 128087740177563 128304353718171 128309883327368 128344693387956 128379512892402 128408486171664 128800993901247 128904910731606 129006330802992 129321500932493 129347478545148 129388146179728 129423248769576 129888358085062 130160290688136 130504489992234 130730824522224 130766291376408 131690065373016 131725792466172 131761529251974 131865196859568 131990043870864 132178045181976 132339081822516 132689042779329 132809583479967 132851339621412 133202655206253 133307456665896 133343622552132 133415009317008 133809872900272 133822820544759 133846175090424 133931431813456 134285603622564 134322034876938 134449207967374 134554990192368 134910810955692 134947411826814 134989840114504 135511708053091 136371574620432 136751323019958 136819294256952 137348234827533 137391417948588 137428691800446 137536818229872 137754739436247 137863122394104 137900524217868 138031085341764 138068532733338 138396098382741 138508421346544 138521823629643 138545998237848 139021666691184 139043892047626 139081614210417 139153289287632 139191041129544 139521269914308 139559121588186 139602999825496 140099326699602 140713426480668 140751601582806 141784370147879 142237018690128 142444490261637 142613154012132 142742710222236 142899246246384 143255685787857 143339603275734 143368396791624 143831729560572 143908731232368 143947773210456 144348618743289 144420366160116 144459546943122 144504965903992 144887098645398 145001093215536 145063619122693 145132122153366 145138376998928 145177752575976 145522184749332 145561664452194 145601154865773 145739006774079 146705291942416 146745092618472 146784904092324 146923876747852 147312406120863 147620817487764 147916955454768 148151323544643 148267886348376 148354739924112 148488799354722 148571135004073 148747053109428 149443296716008 149513867950896 149696025365736 149956378744464 150091885481634 150098354081072 150139075284024 150179807534508 150536107012806 150576946976727 150672860790138 150838093260072 151374363966414 151400781579504 151822381202826 151863570128817 151944871722148 152485077328851 152971888025232 153056709505288 153098233300596 153648423588427 154686954433068 154811756094264 154939620986342 155821974014862 155864248017579 155944571948784 155986879211928 156134564091144 156356955885996 156547450448586 156589921270737 156596669919896 156639154095132 156670619174352 157010778282174 157053374803683 157820193948168 157863010061556 157912643152816 158287288674712 158330231509404 158523130175314 158647853330448 158899224069073 159043575278479 159551324069328 159594609832776 159683103550084 159973245796932 161273841291216 161317594368072 161470326248856 161514132631452 161897322636414 161941244861763 162024700545648 162568086641991 162695992296312 162827255660976 163126229867478 163280674123794 163309169607184 163324971647973 163808358666207 163889778403308 164069504949552 164478750349021 164608159279272 164652816945924 165043453435218 165088229195781 165140133939916 165419408045772 166633177287198 166899082414626 167171696327369 167713973605296 168123708805509 168255985523688 168415286517624 168460977045708 168700926087522 168860648341206 168906459694527 168993504870192 169039352267064 169692854917581 169777199500164 169830578485104 170233499140728 170279682944076 170325879276942 170459888623344 170487139999866 170621276223312 170783653570084 171072471624228 171126257850608 171172683856536 171734658534996 171873214308808 172188798193449 172463304726864 173445451954704 173800195665142 174005986656312 174402357136848 174816124272936 174974935111128 175634389954896 175651384602537 175682039002632 176171253659883 176285206216656 176452109096688 176918723705772 177079444639956 177135119495216 177547718191689 177603540275004 177651723546918 177791496736176 177819920214914 178073199759051 178430427393012 178478834996754 179047471496752 179096046502584 179739665329858 179788428125661 179881081274256 179929882435752 180954550468872 181654117029963 182335097359944 182384564288148 182475217191312 183130979770044 183180662618598 183188557264784 183238255733928 183672985914996 183722815808082 183867365623824 184041447122352 184091376977784 184528131176988 184578193068246 184695764839524 185184179189181 185292657893022 185442152280556 186028359885744 186078828784248 186799102266136 187138513951128 187293078736734 187521263743969 187617901974224 187668802110408 188394325829907 188788745777796 189467197332327 189925987015516 190150872016176 190323613629648 190826910411012 191007581050476 191059400795742 191119471034312 191209722904944 191512686533319 191624872401978 191663365279608 191775639414096 191948935751226 192464824991052 192517040081934 192560488213488 192569269338603 192612729257496 193182798193864 193357366097409 193509496204488 193929638908531 194021217817722 194029579665776 194082219269592 194134873154364 194318675698772 194832537127593 195240436032204 195713205456432 196096236783336 196416541494484 196827756650352 197535098059524 197588688699258 197642293877961 197744147935056 197985065806296 198329404145904 198508622733774 199277009432118 199961184998844 200122513975512 200239743379344 200714809350408 200769262635636 200897147720184 201428405433846 201483052315407 201673811951061 201832485288552 202366216433538 202421117740221 202429841603768 202484760171756 203212431197597 203313436438468 204130977734128 204501881224944 204920143885162 206087126922882 206143037700669 206249272577424 206305227344808 206794683591156 207046628012646 207102799100007 207762632019816 207818997356772 208475941181328 208532500036776 208565838071439 208729933931448 208786561694316 208852205460176 209281904871462 209338682382279 209347704376232 209404499738244 210148990049403 210347954400569 210484013415408 211070139721002 211106975345872 211127402374209 211923110559838 212618872402393 213297661062576 213355528035192 214290732979728 215009404913601 215352176841936 215747594340858 215863096848552 215921659815684 216630549240174 216689320414683 216757448855988 217330647968097 217501639823304 217536411751931 217707565498392 217766628863964 218283277123998 218342496678291 218411144888276 218519704537744 219364497209926 219537089261232 220057937913624 220117638927708 220177356138486 220385815121778 220559210727696 221098049981359 221815255413456 222177569716264 222532109886168 223120579664142 224164945074012 224209974478032 224544038048604 224614636060944 224934568116696 225147531121608 225208612926036 225269711301762 225446949469584 225804160519209 226009291185207 226257139890108 226369599333552 227039577258768 227061545949621 227101172369256 227316186666488 227733571804239 227917307583222 228096628832304 228979544713328 229395597746544 229585064257932 229647349950894 229864774911962 232217634141396 232346396645914 232409431479513 233151401770416 233732961022293 233916857923176 234201846136716 234821175672879 234895004879844 234958731142698 235516167423261 235891631607696 236105926186608 236682746989657 236730290922252 236794515092334 236804720366672 236868964729224 237430933012068 237495347264106 237720202533038 237784695262971 237907236524016 237971779995672 239326986103992 239524655325126 239717904167548 241338190478832 241910761936824 242205489373284 242271198947178 242405536059277 242845983954621 243179419050864 244043988444468 244174639693392 244240883491464 244897314553328 244921011185691 244963754410776 245834667604962 246037508235984 246104257424328 246261019786032 246912238918908 246979225418886 247056877190696 247565180152827 247710200909874 248011993983959 248129112068658 249585712041168 249724104982312 249949765930797 250689533223223 251192434439876 251718327703728 252383978285532 252622929776436 252691465568562 253290972511809 253490257305288 254435880548016 254676774733968 254745867727656 255350248711092 255419524416114 255488818915413 255499829869304 255620483916048 255730709999799 255931914334968 256175480355126 256608707436342 256619766654736 256689386775912 256759025784804 257601987802494 257809821463212 258643001864986 258694957090296 258846497539152 259492149138571 259776716170124 260320581376272 260700293497713 261008979984468 261532582752816 263380130746032 263451584932344 263523058503948 264356090363952 264678163645032 265378085558658 265619166959934 265702679242824 266405310412506 266477585320377 266614913331792 266687245104264 266729880322371 267645641089518 267692350180848 267718252495131 268571207245128 268644069753876 268898415934748 269609497994787 269821621911384 269894823653628 269979680229008 271023416106182 271913209347077 273502646039916 273638588513904 274696469655066 274782835897176 274857383600892 275509478872494 275584223712123 275726244788208 275801048435736 276062170683528 276137065466676 276792196765482 276867289602369 277043647259286 277091996475696 277938986839533 278087784095252 278163228420834 278382082259088 279042539828616 279118243176372 279205999650992 280198653399204 280939618105101 281205605435423 281426852961336 281503203165612 283568740295758 284888980523274 285226308024264 285485420444472 286511371575714 286589101193613 286679206551468 286736793583248 287437308602967 287663459121144 287895546420912 288697237486578 288775560122901 288840732320232 288919093886244 289009931807984 289774197290796 290127238245386 290264244306732 290355505151952 290815561032077 291044369498664 291123328904388 291202309731546 291478013548158 293490185236944 293569808184648 293847753495704 294624812241726 295241634975528 296302647089286 296383033048887 296535772696752 296977598709444 297142270008146 297494106218856 298886593432016 298915514148177 299392050731472 300183770963268 300278150568048 300359615069016 301072214025612 301153893953454 301345721580276 301676186520144 302142608150769 302748727932828 303549324650307 303644762405652 303727140257634 303889743444296 304970154657702 305955746108581 306113419010576 306196466601192 307296847176854 307380215827743 309130690384323 309373908866136 309623512188528 309879241972684 310569942018969 311643948029724 311728496035158 311973758423856 312269128182288 312713911771992 313094900897172 313179842541474 313193339839792 313278308190264 313922857307193 314021556564348 314106749607366 315640387896336 315726020123112 316574577349424 316605209581503 316660463018808 317046260350628 317798448138146 317884665839757 318087150556958 319189219665552 319366207100168 319946491593864 320600870271947 322635188736144 322940652497712 323028265262904 323794645272828 323882489723526 324945823860261 325136173283982 325391984592624 326252459734956 326561348247588 326649943295946 327424915685997 327616717332414 327779556806616 328957500698042 329046745814889 329216318558544 329305633891848 330086906870436 330176458391562 330266034207729 330280267879832 330578722682667 330838816091544 331557124585553 333266354574396 333798164829252 334343392654738 336247417611018 336511971047376 336830573035248 336921954091416 337401852175044 337721296682412 337812919389054 337904566952643 338078704534128 339385709835162 339554399000328 340466998281456 340559365888152 340651758553884 340974279999732 341567307140168 341875961374833 342144943248456 342345367713072 343199294021981 343469317069992 343746428617616 344377596386898 344471024926341 344797162367943 347600391330284 348011973312624 348519594968871 349632248545872 349949870222256 351302769205074 351364078005264 352342507319766 352438096714047 353837447411544 354158889279912 354927829700519 355095436383378 355207080550008 355303447093836 355639840429828 356146399518102 356243020896159 356580303799557 356860854786024 356957669993508 358192093005168 359286982987689 359479330659716 359576856251322 359859764871504 361909100937744 363308234059926 363509685075059 364670194719888 364769128576296 366261959540088 366361325237196 366476511467856 367345971829992 367445631616164 368182753955568 368752001407443 369056262353976 369156386136492 369391529679048 370368358378362 370468838128329 370585315786044 370884304561112 371565301364811 371917091059753 372157657568496 373598204532272 374277027902256 374586157473468 375042527487938 375337604220816 375932310602441 376788651659814 377577491555592 378934394664654 379037198352843 379851974031032 381653820822024 382015162100952 382118801591484 382238942068624 383025373066638 383129286624171 383249744803956 383326730559216 383897871502452 384263220532689 384929649982104 385034080163868 385138538677206 385225458514992 386365596387728 386402981703741 386714732194818 387018992408976 387859277817062 387964502797479 388042435635444 388164438539184 388269746308728 388637351397544 389665074255186 390480872064408 392192473566672 392833082988968 395070196119048 395177377398516 395284587755922 395503769359873 395970131612592 397017245467548 398554018864236 399607965618759 399922369997688 400245027951024 401429618700816 401468461634277 401538525271272 401794295440368 402856810867692 402966104630814 403347623902122 403664970577104 404651148079091 404732432867076 404842235480442 404859683207536 404969520343512 406424862395194 406535124159273 406626872876936 409840287770324 412174253845764 412286075401338 412610454689616 413264218308741 413589367182312 414093256025292 414205598200014 415188295148223 415525264039632 415565470888929 415637994713544 417065000073552 417131676142878 417244842631251 417459867862896 417573123388632 418563809742924 418677364764558 418695408752464 418808999476488 420297980098806 420695908801138 422140279442004 422254804748418 423846221119676 425237744804786 425353110443637 426711056070384 427333470784911 429767057363571 430018809827202 431495188681716 431726193697104 431843319631368 433045856229867 433261098480348 433378640829366 433514897711976 434661295936194 435003279646608 435072823503862 435190857368079 435415130996784 435533257727928 436566554247996 436684993356582 436803464597319 436822289776552 437217020322237 438728994419852 440115875827248 440235277855416 440354712276972 440771630243556 441937218362589 442196099962718 443647867882073 444355139432528 444453970633929 445064219772336 445713405012219 446241159328284 448329890148024 449088076097208 449869136233392 450295062243216 450417225852072 450539422603524 451608321038418 451730840930181 452018582370414 452514279780216 453908743706491 454123091899242 454202344738512 454632373332976 455467143608478 455590710386451 455834615166444 457455231986553 458809145710427 459170128515864 459294699901788 459729549823924 460945270765281 464435268282792 464692793291828 464818862959026 467465922044586 467592744052737 467833715846352 468403692273432 469642351345758 469790009759688 469917462285396 471032334846522 471160124411049 473365493979314 473460581844504 473589030184668 473737929458448 474861866024136 474990694528212 475440405066076 475569390525942 475943559991344 476697672207219 477130725835437 478653972207984 479049310650252 479435808335096 480770873808949 483821523873648 484410978746568 484542397894356 484811072118554 485691967909242 487704259925973 488087976888936 488481766982928 489842022371382 489927508821552 489974914943919 491425075998621 491669335209924 492208514848656 493436251047063 493824477837816 493958450837772 494113754381392 495130360305654 495264687587343 495420401819748 496023987967918 496258224137316 497200797893551 499448209964624 499899531861594 501379066446446 501515088982107 502384868879752 504371126416527 504767956571064 505245859552872 505382931137124 506581945023618 506719379083581 506980514610576 509491735455312 510700497422184 510839048832228 510977637830826 510999659738608 511461419999598 511863828669936 512350960710252 513217414872684 513378773551824 513518051569608 515203975604988 515619642926424 516566394580347 517286003729972 517389914180592 518984298277142 519553432340248 521400586995426 522017959968936 523085630443703 526903169864688 527046117007896 528513760979649 529356327290064 530756171117316 531238333919868 531405358485648 532810620825012 532955170640754 533374490208528 533459760644742 534219599277153 535291282179036 535436504990262 537142414490256 537288139507752 537796831869496 539218995989574 539365284376983 539643243822768 539789647307256 540961624323797 542046832212364 543826418694154 547005292079832 549392939310132 549565671794352 549714767201784 551018957744988 551168447424246 551602096871472 552124341367056 552274130933352 553584393530964 553734579204738 554087294518572 555552537567543 555877973679066 556175568190504 556326456841668 558085079657232 558236486352744 559956742877969 560397306798408 561879236210202 562411210870846 562563791231907 562853705922672 563006406331224 565182977489721 567137480591516 568401591996981 569777961046548 570452616048528 570970840888944 573022743151428 573178202387226 573358413102936 574538059599957 574874617205934 575326918242288 577394474973156 577551120245802 577681464640464 577707808015809 577838187772488 579548394581592 580072098292227 580254476490772 580528488613464 581631122064154 581788916725593 582088738997328 582246657808776 582404619463092 582956027096316 584497611382779 586760083327903 587139616369296 587695506991408 589249624483452 590483269951056 592605294178572 592766066097774 593094749332991 593955197418888 594284540016292 594988212437712 597831028296354 600367541926536 600719230138032 602144428051224 602307787906908 602691443160552 604285216301538 604449156946221 605021435853183 605497455865656 606812095939597 607098649300614 607289524811304 607454280515268 607779486888592 609637293592791 609940309315404 611911492217162 612392933202384 614593694353708 614760431655486 618261380768646 618429113102007 618747817732272 619758483945368 621139884037938 623287896059448 623456992070316 625427823543984 625697514214317 626189801794344 626359685082948 626556616380528 627845714614386 628043113128696 628213499214732 630446970148209 631043863201707 631452040246224 633210419163006 633320926037616 633382207122627 634092520701256 635596896276292 635769331679514 636174301113916 637856617207179 638732414200336 639892983187728 641201740543894 645028214740803 646056530525808 647589290545656 647764979447052 649891647720522 650272346567964 651991943904291 652504919469912 652609235255793 653122696495176 653299886591892 654849831371994 655027490034873 655233434664828 655559113613232 657915001396084 658093491629778 658611267783696 660173813740872 660352916783124 660532068415458 660560535759664 661157445365334 661677632183088 663114249171106 663294149944077 666532709148792 667596329658504 668686785309476 672494835222036 673843908182832 674803704350088 675442593364824 675625838778108 675809133905286 677412481557627 678027873555621 678771419670324 679108798000656 681118731776304 681303517107768 681948559999464 683134614280336 683200715412717 683751922749666 684289886496912 686398588043962 686938634139984 688755192773796 688942049852682 689594324735886 691822930586833 695200782660568 697039189937742 697228294438539 701198883066879 702605538410148 704685014639532 704876193428094 706548502269783 707674894823088 708317778559824 709855659401038 710048240968971 710190872766756 710414161100016 710606894187672 711279680859656 712292799036204 712486041792318 713160607599114 713354085788913 713721709572048 713915339987016 718573965975378 718958661319432 719153712502644 723846521281277 726616468119852 727019370150118 727216608177831 729538257152592 732523919080176 732722650474392 734691943659984 734763033557073 734891263232328 737504002814886 738112524707952 738312772272984 738783059358096 740587950257959 740736716756724 740937676256658 741170631572088 741768609122224 742695540458481 743130602729622 743834182119506 744035981951877 749172314946936 749849297792391 750085054975876 751864621204882 752068599669669 753577303319628 755154983111184 757868789329308 758074396705686 758494741862899 759703948062064 759872917535427 763307641644048 764030324201904 764237603182968 766050746133276 766258573248342 766499489607912 767192129999397 767795743004904 768526441065378 769859299964208 770068160327736 770277077354412 772805963407482 773429464389636 775718555634124 775929005594958 776084871270888 776539492617456 777274702795088 778476447415713 779330148510372 780961744128816 782100880493139 784415636214601 785666165977936 790140392238096 790354754797032 790569175511844 791007538719746 794034490935096 797108037728472 799215931237518 799432755961131 799844739995376 800189640967113 802936923268554 803077050542544 805713621735384 805932209261628 806695247804244 808828493984361 809302296158182 809464865734152 809684470960884 809939040687024 811222354457899 812849724790388 813070248318546 813253745753872 815739628041231 819680575540648 824348507691528 824572150802676 826528436617482 826752671136369 827178734364624 828186512050584 828411196400028 830376590296446 831130941777858 831275989427088 833816960518599 834263352285756 834489685262502 835146246777264 837127619485848 837354729529116 837617998952976 840595960197612 841391817602276 842818854315303 843616816306269 844280558884008 844509609496836 847692442239352 850475489609572 850706220887274 854666941569822 859534114727142 860037619654404 862311925808901 862990377363432 863686639262736 866091712459734 866326680368703 866522196960696 866757281658732 867029795423952 869322591872388 870145647007724 870381714736158 871066515455856 872446683096231 873133108495992 873369986713164 873606929194638 873644579553104 874434040644474 877457988839704 880470555710832 880709424553944 880850223332641 881543260487112 883874436725178 884392199925436 887295735764146 888907941267858 891426810024438 892482318656568 896659780296048 896746542444531 898176152194416 900834451704144 901078845207048 903216642076836 903461681860362 904037164740828 905028559560432 906427824452307 907817487412982 908246183798484 910934287216956 911181420772902 911669230332888 914910463973106 917618291420854 917867238325743 918340257031728 918589399803576 919459099647848 921890541530562 922140647483229 927392071152969 928870536565584 929385586583656 929637725918052 934931844089172 935185488105474 936807384546864 939284702691516 939580019519376 939834924570792 942064669693044 942320248822098 946730987958628 946921163689008 947178060369336 949723732048272 949815628744509 949981389056424 950880810132152 951138781051884 953395344414438 953653997519271 954261451670874 957345399113947 958098621300504 958871616670192 961541747617898 961802610815841 968821957493136 969084795788712 969622144237108 971383935818484 975408519851946 976175953777872 979684044742764 979949829887838 982274747057991 982850151997242 983338670419848 986872502094126 987140237444667 987648955675632 987916901675544 990061840743553 990260720611308 990529375174686 990840803639496 991736168048001 992047975935836 992516448274632 994401595787102 994671373756659 999799063723188 1002758132892892 1003030177964214 1004769737759504 1008742252833054 1009535913142128 1010491719105744 1010765862274248 1013163890047236 1013438758167162 1021400994844368 1021678097664456 1021955275661652 1022922839999196 1024701921420504 1025627884124499 1026434829745368 1027036103139216 1029597882065943 1030407951209976 1031239285852848 1033132789160694 1033413074779023 1034391487103829 1034572007459944 1037452938219311 1037968596554284 1039106864680496 1042801173990852 1044035919937872 1045558784906613 1046171260887406 1054092234015792 1057027521959298 1057314290142141 1061512342234632 1062476667839736 1064783489101557 1065621241650024 1065910341281508 1066919521289484 1068439198554306 1068729062688477 1069740911398671 1070582564358072 1070873009980524 1074576279015504 1075593663738992 1077860948963067 1078437991979148 1078730568753966 1079579294614512 1081923248647594 1084093664424728 1087652837388308 1090529055225177 1094010584159664 1098785878620264 1099429534403568 1102037915489976 1102336894848492 1104548261866704 1106256004222329 1107168787061928 1107469158409476 1108174589037144 1111105075135086 1111755947358132 1112351136381008 1112652913683336 1114695904094433 1115751273179259 1116472972705488 1119913485755938 1120794613596816 1123758472420404 1124822421741692 1125127582463814 1126012812662448 1127796931807323 1130365954979442 1134274961183032 1136803183993962 1138660044795853 1139555922093096 1146045486302856 1146356404774452 1146716826205872 1149076119199914 1149749234411868 1152789661598067 1154788949946312 1155102240491604 1155415616031618 1155676375544976 1159096789163184 1159208945111223 1160144196584454 1160508952981544 1161056977226928 1163262244128308 1163577833451186 1163893508392437 1164493315617552 1164809238926184 1165912054192632 1168995222765558 1173520166655806 1178499248966904 1185210588357144 1185532132195548 1186189498665982 1186511308079619 1187910394837776 1188569080032584 1195662056592708 1198823896856277 1200735083853072 1204288856102448 1204615575813816 1205382886321104 1208570432603076 1208898313892442 1210042871706366 1210994911731312 1213624191879194 1213953444237273 1214197298601228 1214579049622608 1214908561030536 1219274587185582 1219605372477819 1219880618630808 1223822984434324 1229187388707416 1229520863310972 1236522761537292 1236858226204014 1237544052513151 1239516967890736 1239792654926223 1242279768075876 1246575792118896 1246913984140632 1251395028428634 1251734527893753 1252379603588688 1252719370165896 1255691429228772 1256086226257392 1256426998429464 1260893940296418 1262087726403414 1266166495602317 1266420838326012 1266764414245254 1268185041402512 1271193792552584 1271538663359028 1272348602227832 1275713234414358 1276059331330911 1279836038034349 1282000412354733 1282403481087788 1290056429481606 1295178581091312 1295529958894104 1299137568689601 1299783295441044 1300544693135928 1303983887808582 1305009838939824 1305218470511586 1305572572104237 1306245392990352 1306599773183784 1309699662743988 1310054980069746 1310466869329656 1311651060966711 1315830002792168 1316186983259556 1320347627481744 1320705833566248 1321064136830916 1322314890730668 1325811655087767 1326228498342212 1326588299888154 1330943603646219 1333065418297584 1335192659317008 1337140215036657 1337373570618952 1344989670444072 1349607408700176 1350885186729648 1351251677556216 1351618267810572 1354824963115254 1356055747111242 1357542839340648 1361726231119473 1362607034215536 1363897119998928 1366401430825434 1366772131159353 1367503845499332 1372365695959659 1372797176087924 1376427437131281 1377510385547592 1377884099705364 1379188649471772 1382835812295843 1383645861173666 1390401565321136 1394078379875484 1394456588877078 1402397766133758 1405211076820296 1409370029279064 1409752386856188 1413097004539566 1413480373233147 1419711318802076 1420096481937942 1420381745533512 1421213788375344 1422559361719312 1424585598072408 1424972083584636 1426321215198228 1426708171577826 1427830679974032 1430093016621657 1431392177506311 1437147931950756 1437917322638864 1438307425005288 1442312621426847 1447693042562554 1453232936239704 1454038740300236 1454433216355662 1463112779777919 1465445300948784 1469526067114146 1469782526464656 1471926399370249 1474275227995863 1475008005629772 1476625544545968 1480308753141189 1481175900515918 1481473433513448 1481875352513316 1482341263144176 1485391080916962 1486261205459244 1487668364239012 1488071963903754 1491602393680653 1498344629893872 1499698595584782 1500170109951752 1503729242409764 1504137199339338 1504545266946321 1505969736665483 1507154606639256 1513113379249581 1515737578658616 1516148793411372 1516989483725798 1519745835070854 1528475206365936 1532101492266552 1532517146496684 1532998979215824 1534384259998794 1535591486009808 1537052882130756 1540136320655472 1540554154708824 1545611926814964 1546858928779272 1549699183741041 1551437111268248 1551858011189916 1552169742541776 1556952894831426 1558660297020744 1564201760986278 1568831272429202 1569256891331109 1580709509594064 1581138351023688 1582015077439492 1585541282938947 1588068981870192 1594216075456944 1598431862475036 1598865511922262 1600379281934226 1602658797831459 1605873846537108 1611427243470768 1611864418523256 1613390495608488 1617656987968722 1618095853130949 1618604592316364 1618929731468304 1619368941921768 1622444708915798 1622884872971391 1625699449580776 1626140496637092 1631479256082462 1636751811388361 1639361151081296 1648697015383056 1649144301605352 1653056873234964 1653505342272738 1656373024101168 1656822392800056 1660753180592892 1662261883555716 1667633921037198 1668526704571512 1668979370525004 1674255238971696 1674709459058232 1679870228633907 1681191920395224 1682783635204552 1685637708630606 1687233632612538 1687691373695721 1688561117768016 1689019218993672 1692686372884139 1695384884478704 1695548932469163 1700950979219144 1701412441774548 1709333883139644 1719068229454284 1720075239308808 1724623851617802 1725980754726864 1732183424919468 1732653360737406 1733044393921392 1733514563317464 1738645183744776 1740216294876681 1740291294015448 1740763429472316 1744893366192462 1745366750176779 1746266216991984 1746739973426328 1747213858389276 1748868081288948 1753492834148337 1754915977679408 1760280249983709 1761418849107888 1761700446665282 1763086520974224 1767748873450356 1768784399850872 1774591471528292 1777815882535716 1779284247998973 1782853620048876 1784964637313136 1793493084889062 1802157690414096 1806433284153672 1806923363720724 1808074329481656 1812855648904614 1815064307559549 1815634974825964 1816492367596968 1820436287818791 1821868574433912 1822362841545804 1823338460665776 1828911880778373 1829820927946212 1835236582841708 1835734476651486 1837178799607152 1838918199295696 1843781083061124 1844281294966458 1854784142305938 1858771173167312 1859275451836104 1869863688178344 1870370976210948 1877092542642951 1878569405383032 1879669849141584 1884129339386088 1884640497644196 1891340910444627 1893131589605121 1893461975917256 1894356120738672 1899631257489018 1899962778112848 1901761620264304 1902277562103768 1906790688828876 1907307995038542 1908522903341748 1913569851621537 1914690798227894 1916197242601008 1923083495235796 1923605221631682 1935084644222409 1938169591577424 1939244288474216 1942767871636968 1946741366909039 1950817039703892 1955975831712873 1957827705767379 1959368089485528 1959899659775676 1964549494115982 1965700303994484 1966677340839696 1973745004188252 1974280474889334 1975833803351088 1980123681487106 1980521441222616 1981058750349372 1981681607278992 1983472336096002 1984095951871672 1985032896549264 1988803191574204 1989342747513318 1989882449832231 1999598127446376 2005516265785784 2006060355928428 2013269550318461 2017484505666108 2021531724548496 2026327780094472 2026877516334324 2043356195328912 2043910551323304 2045845679998392 2049403842841008 2049602146238151 2051255768248998 2052869659490736 2059195764131886 2060815902419952 2066265578321388 2066826149558046 2068782974207658 2069144014919888 2074905876438622 2075468791760499 2075937193108568 2083962723494297 2085602347981704 2091117569813226 2091684883315617 2092342521774812 2114055043918596 2114628580284282 2119645506809349 2123024684469264 2124953335679472 2129566978203114 2130144722906913 2131242483300048 2131820682563016 2133839042578968 2136878397108612 2137458125376954 2139481822797342 2140062257366739 2141165128716144 2141746019961048 2155721897926134 2156875983958296 2157461137507932 2163846497295188 2168187328849456 2171539563843831 2175305674776616 2181058110450354 2181649824533493 2197571757240528 2204075830979952 2204673789696984 2212512008444658 2214337574123856 2214938316818952 2216349178074288 2221763850773877 2222210150270172 2223511894716264 2225305827366672 2229391808188866 2231502546358518 2232107945855631 2239826971511876 2247516944840808 2249547893377173 2249644843483384 2250255164927628 2255593863614646 2256205799009007 2260731909958884 2268549922366064 2273606367987924 2275484225588697 2277320089591706 2279111844186192 2292090972605712 2292712809548904 2298152238399828 2299498468823736 2301576389998191 2305579323196134 2309577899892624 2310204480983208 2310831232063236 2318417890222446 2320288393168908 2321017905963088 2326524488256616 2327155666902372 2327787016784874 2329618477852368 2331824108385264 2335429342247139 2337990445531116 2346302641479417 2347040333311612 2353246908643803 2356998497933808 2370421176714288 2371064264391096 2372378997331964 2373022616159238 2377138160065168 2391324113185416 2397647793712554 2400568922901339 2409231151627632 2417140865206152 2417796627784884 2420085743412732 2426485481953083 2427248383758388 2427906888474546 2428394597202456 2429817122061072 2433667063373697 2438549174371164 2439210744955638 2439761237261616 2447218884123693 2447645968868648 2457108517717367 2458374777414832 2459041726621944 2473045523074584 2473716452408028 2475088105026302 2479585309852446 2484559536151752 2493827968281264 2501450881555797 2502790056857268 2503469055787506 2505438740331792 2511382858457544 2512853996858928 2521787880592836 2524175452806828 2528456562945909 2530850448918807 2532332991204634 2532841676652024 2533528828490508 2542387585105168 2543077326718056 2544697204455664 2551426468828716 2552118662661822 2559672076068698 2564000824709466 2564806962175576 2574722453008729 2580112858963212 2586935777426703 2591059917788208 2598275137379202 2599566590882088 2601089386271856 2607967775617164 2610436941023172 2611145144208474 2613199546367568 2617340049288693 2619399325487976 2620109960139492 2620933738659312 2623302121933422 2631660005584336 2632373966519112 2641411667132496 2642128273661832 2642550669997923 2644629781461336 2651623310175534 2652456996684424 2653176599776308 2661887207292438 2674280430073314 2674747141237904 2689979340888144 2693903032809701 2702503355112432 2703236535621144 2709649926230508 2712111494222484 2715085678681296 2723452462238946 2732802861650868 2733544262318706 2735007690998664 2744731391919318 2745594352175848 2752854874262562 2753601714977229 2755020771095184 2755768199410728 2756208763331167 2758377298943544 2765671624591686 2766421942449687 2767291722347332 2788156759750968 2788913177754156 2804795532267516 2810422153640592 2818740058558128 2819504773712376 2826194009079132 2826960746466294 2839422637604152 2840192963875884 2840763491067024 2849171196144816 2849944167169272 2852642430396456 2853416343155652 2860186033243314 2860961992557813 2862784355012622 2872036197341841 2874295863901512 2876614850010576 2884625242853694 2885407832447523 2895386085125108 2906465872479408 2908077480600472 2908866432711324 2926225559555838 2939052134228292 2943852798740498 2948550455991726 2950016011259544 2960617506282378 2961420712334001 2962351801031836 2962946867026896 2963750705026632 2970185522230659 2970782161833924 2972522410918488 2975208504144003 2975336728478024 2976143927807508 2983204787361306 2984014121269977 2999397191169564 3000340219903504 3007458484819528 3008274398678676 3009090533892642 3011939473330966 3014309213278512 3026226758499162 3031475157317232 3032297586822744 3033978967451596 3039491670141708 3064202984533104 3065034292993368 3068768519997588 3074105764261512 3076883652373497 3081108309417648 3088793646197829 3091223853629928 3093717857558544 3099398367482082 3102874222536496 3103174461311487 3103716022379832 3112358814657933 3113905789662852 3117320594041488 3128403521972556 3136676354719839 3137662544858404 3138513782662218 3162276702047376 3164030154878984 3171082565877894 3176262230220011 3194350467304671 3196863724950072 3197731023844524 3200758563868452 3205317595662918 3209222734196013 3211747693074216 3223728837046512 3226780991216976 3233582846889201 3235313975937444 3236191706261898 3237209184632728 3238737883843536 3244889417831596 3245769745942782 3251398899161552 3252280993274184 3262958512164924 3271587165675531 3273503622776722 3298288603210704 3306113746469928 3307010684545476 3313644785600112 3321506361185784 3324523767111432 3335267842074396 3337053409143024 3337958741050008 3344087712283299 3347253819537777 3349418918116464 3359740457267814 3362383840790448 3365567270409104 3371275417261212 3374467265225076 3375382747391442 3378038437987344 3383390795421969 3385372745768278 3391097864938326 3401901958438288 3402824883549096 3415980134387559 3418667766279288 3438136458908568 3440150478617616 3449247703235604 3458368984794201 3464366849838936 3465306721474812 3467029126634928 3477290367489552 3480432589753362 3480582588030896 3481526858944632 3489786732384924 3490733500353558 3491680525177311 3493479946852656 3494427716778552 3497736162577896 3506985668296674 3520560499967418 3523400893330564 3535497746900712 3537568799701744 3549182943056584 3555631765071432 3558568495997946 3559533924238857 3562904011135411 3565707240097752 3586986169778124 3612866568307344 3613846727441448 3616148658963312 3625711297809228 3630128615119098 3631269949651928 3632984735193936 3640872575637582 3641860332711819 3643737148867824 3644725683091608 3657823761556746 3658816117433457 3659641855892424 3670473165683416 3671468953302972 3684663139262089 3687562166122248 3688562589932916 3709568284611876 3712632157539453 3718550903672208 3739727376356688 3740741952421896 3754185085285902 3755203583681259 3757138810766064 3768258678772176 3769280995288392 3782681820889254 3786263179210242 3786923951834512 3798499486806951 3799262514978036 3804555124207536 3813581377657752 3814615990077084 3817045806683496 3827139703243074 3828177993992733 3829381596455788 3839508114103047 3846001237064199 3846166990471592 3847210443263364 3870169288444818 3878488576948432 3885535743273936 3893482733818078 3901634079407784 3911951663425746 3915655411534758 3916717716312711 3918736178971056 3919799319551352 3929098988231964 3931400607988968 3934953182900133 3947490008376504 3948560949778668 3960247362974212 3961042882445232 3962117500698744 3966944672192004 3968191903743344 3977434965263301 3977606383148408 3978685495026636 3979764899664462 3992830810938657 3999196254892752 4011032531571568 4011420645109971 4012120711856856 4026539100636922 4034969011332216 4052655560188944 4053755032668648 4085178693358419 4087821102646608 4091691359996784 4099204292476302 4102511536497996 4117097087878977 4118391528263772 4129282311393843 4132531156642776 4133652299116092 4137565948415316 4148507436887529 4149811752877244 4150937583520998 4151874386217136 4167925446988594 4171204695963408 4182235139626452 4183369766631234 4184685043549624 4200862949645821 4228110087837192 4229257160568564 4239291013618698 4259133956406228 4260289445813826 4263641365126032 4267678085157936 4273756794217224 4274916250753908 4278963645594684 4280124514733478 4283492039922096 4290279049864971 4294176532518933 4311443795852268 4313751967916592 4314922275015864 4326937864280541 4327692994590376 4343079127687662 4350611349553232 4362116220900708 4363299649066986 4409347579393968 4415779198110747 4422825683987589 4425024016889316 4429876633637904 4440926259423567 4443527701547754 4444420300540344 4447023789432528 4458783616377732 4463005092717036 4464215891711262 4474807181041959 4479653943023752 4495033889681616 4496972192803483 4499095786754346 4499289686966768 4500510329855256 4511187727229292 4512411598018014 4513635800838963 4517909209996449 4521463819917768 4547212735975848 4550968451177394 4554640179183412 4585425619097808 4596304476799656 4598996937647472 4603152779996382 4605705185126263 4611158646392268 4620408961966416 4621662464126472 4636835780444892 4640576786337816 4653048976513232 4654311333804744 4655574033569748 4670858684494278 4675980891062232 4692605282958834 4694080666623224 4706493817287606 4707770673993327 4712227885695221 4742128528782192 4744757994663928 4746045232318476 4763101131241237 4782648226370832 4795295587425108 4801137845802678 4834281730412304 4835593255569768 4840171486825464 4852970963906166 4854287559392847 4854496767516776 4855813776949092 4856789194404912 4867334126747394 4868654618914173 4877098348742328 4878421489911276 4894437768247386 4895291937737296 4910255434165083 4914217035434734 4918083453243888 4930350833632849 4946091046149168 4947432904816056 4950176210052604 4959170619704892 4969119072303504 5002901763111594 5005580113714536 5006938111575012 5022765716915088 5039610685901721 5043575761185672 5048350905613656 5056913125891818 5061700897837614 5063074121087163 5064665982409268 5065683353304048 5067057656981016 5078059118652417 5086154653436112 5086646797407489 5102852937657432 5104237325323644 5119344152137396 5128001649418932 5129613924351152 5149444906017458 5160225717926424 5173871554853406 5196550274758404 5199133181764176 5215935551234328 5220873882046344 5222290288416948 5234680098577386 5236100250530337 5238798650975952 5240219920278984 5246604243866844 5260478502445011 5264747933038224 5280840749951127 5284256547323664 5285101339995846 5289259562922672 5303246620351068 5304913993368848 5306353199552616 5323774414584876 5337852743996919 5348560860146628 5387806065619402 5406473071242288 5419299852461016 5424222988444968 5445192922678647 5446904924477892 5461308863456373 5465605723301736 5467088524637412 5470015381997328 5486735642335119 5489462783838636 5491188704351696 5505709748525124 5507203429954458 5511536398821456 5512417526662334 5516754597887088 5531343249183372 5532843884899374 5534583444694664 5576313519501936 5577826355508312 5609591064535032 5631277627928853 5639009547424752 5652388018158264 5653921492932588 5678845275208304 5679394768815363 5680385927751768 5699888334338544 5705284860792912 5706832686311304 5720372066486628 5721923985115626 5725568710025244 5740709554864611 5744072394683682 5748591727803024 5769250485707388 5770815664895046 5790772170250216 5813159176063039 5816154961200944 5817732865422648 5840224100727117 5852451119111676 5873483117302137 5878104268456584 5887705597480996 5897100911983452 5900032022519088 5921235012564756 5922841424668002 5924703602063672 5927501410053264 5940371044461318 5941564323667848 5945044821836976 5950417008288006 5950673456956048 5952287855615016 5966409574722612 5968028242539954 5969647349496693 5998794382339128 6014916969639056 6016548797357352 6018181067785284 6023878946661932 6039808650955383 6052453516998324 6064595173645488 6067957934903192 6078983340283416 6091416535166993 6130068585986736 6137537039995176 6148211528523024 6153767304746994 6177587292395658 6182447707259856 6198796734964164 6206348922622974 6207432044759664 6224717629315866 6226406375281497 6227811579325704 6251888170482891 6256807043945112 6273352709439678 6275054649946851 6275325089716808 6277027565324436 6299585367125507 6328060309757968 6342165131755788 6352524460440022 6388700934609342 6390434168720739 6393727449900144 6395462047689048 6401517127736904 6410635191325836 6418445468392026 6420186772100217 6423495386148432 6467165693778402 6470627951874888 6472383412523796 6474418369265456 6489778835663192 6491539491885564 6504561986548368 6514618691531493 6520786586417639 6525917024329848 6543174331351062 6544949473600479 6547007245553444 6612227492939856 6614021369090952 6643012722371568 6649047534222864 6665291552321631 6670535684148792 6675917482100016 6688175424566598 6694507639075554 6696323837566893 6719480914535628 6742550834522424 6743628764309861 6748934530450152 6750765494782884 6766781590843938 6768617397027021 6770745491536556 6782195729876652 6805649767098192 6826452676766091 6831960268775118 6837335532558576 6854039549422129 6876272917817136 6898495406471208 6916737969588402 6928733699677872 6930613442949624 6960865179506724 6963053717889264 6979573464769848 6981467000707116 6983361050354622 6988855433557104 6995472325155792 7006288026741417 7013971336593348 7038907924438251 7041120999934836 7046801786661128 7059740725931409 7070995493801424 7098365886113168 7111263530142864 7117136991995892 7119067848477714 7125808022270822 7131414480195504 7173972339556248 7201706768704017 7227693454882896 7251422595618456 7260257230238196 7262539899303856 7279456445859249 7281745151275164 7283720665423638 7289451366183216 7301001190121091 7315647523113492 7317632234866914 7319283711784848 7340946331366832 7341656652371079 7342937906605944 7369326278524178 7371325553152101 7375124332244496 7377125179865832 7419136569223752 7425264315078906 7481483904843792 7508370170571804 7510407167362518 7514571617837587 7538561990576784 7565363641778508 7572526358420484 7592551346756421 7596998973613902 7598525029956072 7627162755315504 7629231980154168 7634091613366992 7654279406486148 7656355987985466 7658763192911576 7679016228206094 7688371813502729 7692002474128398 7692333980943184 7694420886526728 7724167359026187 7740338576889636 7786965467636156 7803268158815568 7823903326851492 7831310823069516 7833435432625422 7839598639102704 7852020147866079 7858197976463928 7862801215977936 7869906365800266 7894980016753008 7897121899557336 7920494725948424 7924235001397488 7927652009993769 7933889344384008 7954869930526602 7955212766296816 7957370990053272 7959529799328924 7985661621877314 8022841290219942 8024241423713712 8053078201273844 8069938022664432 8081709098429103 8107510065337296 8170357386716838 8198408584952604 8205023072995992 8234194175757954 8236783056527544 8258564622787686 8260805144931687 8265062313285552 8267304598232184 8268626289993501 8275131896830632 8297014873775058 8299265827349061 8299623505754488 8301875167041996 8335850893977188 8364470279252904 8366739533262468 8369370087099248 8401725899291642 8429309489759387 8456220175674384 8458514321137128 8478582027237396 8518267912812456 8520578891627652 8547513588434448 8549832501507816 8557927291189368 8560249029466956 8580558099729942 8582885977673439 8588353065037866 8616108592025523 8622887591704536 8624266130423329 8629844550031728 8653875728561082 8655385989180752 8656223497342569 8686158255375324 8717373768498113 8724232441801416 8726599298133972 8831558396221494 8845651367975178 8850048033778632 8881852518847134 8884262137002003 8887055403095508 8888840601080688 8910556566691977 8917567232755464 8926010185434072 8928431783422524 8949614362083918 8952042363809931 8959307886047504 8993944385606966 8998191573508692 9001020659710512 9022375454458584 9024823196036028 9027271601677926 9035818419992898 9042927639835536 9094425471951696 9101936902354788 9109280358366824 9192608953599312 9206305559992764 9211410370252526 9222317292784536 9243324928252944 9266380938593487 9273671560889784 9281153572675632 9308622667609488 9309523383934461 9311148067139496 9337076443973799 9341717368988556 9351961782124464 9385210565917668 9388161333246448 9410029064159517 9412987634575212 9415541347986654 9424455771390442 9489515989327856 9492090464636952 9526202262482474 9528786690660033 9583051401914013 9590591174850216 9602275691605356 9627668202588039 9671186511139536 9680342973650928 9705941927812332 9708575118785694 9708993535033552 9711627553898184 9734668253494788 9737309237828346 9754196697484656 9756842979822552 9788875536494772 9814761497026593 9820510868330166 9828434070869468 9860701667265698 9894865809632112 9900352420105208 9918341239409784 9938626978430357 10005803526223188 10011160227429072 10013876223150024 10041761458613331 10079221371803442 10087151522371344 10096701811227312 10113826251783636 10123401795675228 10126148242174326 10129331964818536 10134115313962032 10150172386265907 10156118237304834 10173293594814978 10205705875314864 10208474650647288 10238688304274792 10247940403162677 10256003298837864 10278270862152143 10298889812034916 10320451435852848 10347743109706812 10393100549516808 10431871102468656 10441747764092688 10444580576833896 10469360197154772 10472200501060674 10475041575531933 10480439840557968 10493208487733688 10520957004890022 10561681499902254 10570202679991692 10606493240702136 10612706399105232 10639178114681411 10647548829169752 10675705487993838 10678601772716571 10688712033406233 10697121720293256 10775612131238804 10838599704922032 10848445976889936 10890385845357294 10893809848955784 10922617726912746 10925580998135457 10931211446603472 10934177049274824 10973471284670238 10976448352300371 10978925567677272 11011419497050248 11014406859908916 11024835053324668 11053989417786267 11062686498366744 11065687769798748 11069166889389328 11137896472618359 11148441583230157 11155652711016624 11219182129070064 11262555255857706 11268800237326829 11304776036316528 11307842985865176 11358789537630726 11360771855503536 11395498460420853 11413665372622608 11440744132973256 11443847970231252 11451137420050488 11481419109729222 11484533981978199 11488144789367364 11518524342309141 11529429822852343 11538500971414776 11541631329790092 11581544340500432 11626318352126078 11635465730845296 11680448201454234 11704902238223352 11746966234604274 11750153148938133 11756208536913168 11775411194961992 11794201823966904 11842470025129512 11845682849336004 11849407204127344 11880742088922636 11883128647335696 11900834016576012 11904575711230032 11932819149445224 11936056485079908 11939294698993386 11978492432815971 11997588764678256 12033097594714704 12034261935329913 12036362135570568 12047757893323864 12079617301910766 12104907033996648 12135915869806384 12157966680566832 12182833070333986 12255536080075257 12275074079990352 12307534609493988 12355174584791316 12387846934181529 12397593469928328 12412697845245948 12445522310662587 12449435258631732 12452812750562994 12455623158651408 12503776340965782 12513614087890224 12544185590451821 12546705418879356 12550109299893702 12550650179433616 12554055130648872 12599170734251014 12602588848937463 12684330263511576 12705048920880044 12777401869218684 12780868337441478 12790924095378096 12803034255473808 12821270382651672 12836890936784052 12840373544200434 12870837149594913 12882529597556799 12934331387556804 12941255903749776 12944766825047592 12979557671326384 12980813592841623 12983078983771128 13029237383062986 13041573172835278 13051834048659696 13086348662702124 13089898947200958 13094014491106888 13144635681149827 13228042738181904 13247337594332241 13322778778270701 13330583104643262 13341071368297584 13376350849133196 13389015278151108 13392647675133786 13424421543125877 13438961829071256 13485101669044848 13487257528619722 13490916578410449 13497869060900304 13501530989565768 13533563181687876 13537234794054042 13540907402516889 13541490983073112 13553727629989347 13564391459753304 13652905353532182 13663920537550236 13708079098844258 13753083904344263 13796990812942416 13817115555378789 13833475939176804 13861226885899248 13921730359013448 13959146929539696 13962934001414232 13966722100709244 14012576053482834 14027942673186696 14071171054901221 14077815848876502 14082241999869672 14093603573322256 14119481451862818 14123312021979981 14136683657085663 14234273983991784 14238135696955428 14251616044541644 14289303393723711 14347944679112496 14403413537408034 14411400095395081 14502845191236912 14520514460476392 14558912891718498 14563490302550328 14567441330847276 14602002380242182 14605963856742519 14631295046226984 14635264469733828 14683313304742158 14685875813211888 14730766302495249 14738652557048356 14742651106304202 14754250359731664 14791052500898547 14838273138447504 14850528630157812 14903897088077419 15016740341143608 15020814334725036 15029143235675174 15118832057705163 15130727283557016 15145052716840968 15185102693512842 15189222363261489 15193997947227804 15197050059912144 15234177355957251 15258463960308336 15308558812972296 15312711975970932 15317526385823152 15358032456412188 15376743627005458 15384004948256796 15388841773053456 15413224734700081 15448334718052374 15480677153779272 15573930935272312 15647806653702984 15662621646139032 15666870865250844 15704040295732158 15708300751591011 15716395952927856 15739812731600532 15794243799114672 15840989451896848 15842522249853381 15855304019987538 15867778688768016 15909739861053204 15914741980106544 15919059598657848 15971323243754628 16013558231990757 16045682580439884 16106156402547688 16163418196858206 16215654543754793 16340714773433676 16383926590369119 16396817169905208 16410046145991984 16460206927005357 16468388351515908 16473566113055088 16517129245575372 16521610289863374 16534609196464368 16537252579987002 16550263793661264 16594029747550116 16598531654698122 16599247011508976 16603750334083992 16671701787954376 16728940558505808 16733479066524936 16803451798583284 16858618979518774 16917028642274256 16957164054474792 17036535825624912 17038184306446089 17041157783255304 17099665003015632 17115854582378736 17120498058933912 17161116199459884 17165771955346878 17176706130075732 17222128664593833 17232217184051046 17245775183409072 17248532260846658 17307751457122164 17312446994685138 17372316510750648 17434747536996226 17439477528189117 17448464883602832 17453198596267944 17520672302181351 17620449351906411 17663116792442988 17691302735950356 17700096067557264 17763705037694268 17768524274004006 17774110806191016 17821113133383954 17835134465510928 17852020370868144 17856863566845048 17899228724167836 17904084727619862 17908942048490079 17987888771213932 17996383147017384 18044750908917168 18049646392072056 18054543203355852 18071636839985796 18119425952866149 18189562583164993 18203873804709576 18218560716733648 18274249605500979 18412611119985528 18422820740505052 18444634585569072 18532761877186974 18547343121779568 18619046767868922 18622296134278992 18674152887947598 18679219125844491 18683434737977112 18755664511448673 18770421131835336 18811174974127507 18820058128319034 18825975269150424 18831082695973308 18848911542780884 18898756101376521 18984180929273904 19052404524964948 19057573381320066 19166102803828026 19171302506162217 19181182349700432 19204551383210712 19255336405176078 19411883855624664 19417150237571388 19423255107796368 19469336506989576 19474618475656692 19513685959645104 19543856074594479 19562359759252917 19577751072989544 19629522994053186 19634848420801437 19641021736660332 19656868141738936 19711605826166909 19721403334531396 19800704840210416 19836682478819568 19877253956860714 19995874656964893 20011607052446376 20027752446300048 20083522917226662 20088971512700679 20158442743606884 20227652503567272 20230886292929583 20246803591350456 20252296484348652 20258663929637072 20300344772531814 20305852191081063 20312236474609668 20346587189629956 20416949301294576 20477376608549584 20479358030298273 20495880806325354 20512006597675728 20556541724304286 20562118648266387 20597779624069832 20695486219413624 20786201099033616 20889161153667792 20938720394309544 20944401002121348 20950083151063866 20986416975467376 21018864080224251 21041914009780044 21123362999804508 21140405359983384 21179222177794227 21212986481404272 21278356229362822 21295097658339504 21351410975987676 21357203545433142 21377424066812466 21394243440586512 21446510848191823 21551224262477608 21780771690714588 21787619697911568 21845235453825492 21851161996270914 21868354098549648 21903003570363273 21946942569340476 21952896704600742 21957851135354544 22022838994100496 22024969957113237 22028813719817832 22049670106649336 22107978835572534 22113976659456303 22125372996733488 22131375539597496 22275792945236718 22296883166460314 22525110511715412 22537600474653658 22543714853512761 22615685971730352 22717579075261452 22777654040269263 22790996920841706 22881488265946512 22887695940462504 22902274840100976 22958226457996729 22962838219458444 22969067963956398 22976289578734728 23037048684618282 23058859645704686 23065115440508187 23077001942829552 23083262659580184 23172502077078561 23252636704252156 23360896402908468 23409804476446704 23493932469208548 23500306297876266 23513336997749869 23550822389923984 23556060443598237 23588403647933808 23684940050259024 23691365698672008 23761484177845272 23782956029981307 23801668033152024 23865638298890448 23872112970159816 23878589397986772 23956984865631942 24057163416444023 24068523870659826 24072724271141136 24095515786647728 24159234603821532 24209814067993296 24245127295287309 24316884722652631 24365666140667972 24511072160150514 24615069218987976 24710349169582632 24775693868363058 24782415434795061 24795186939856656 24805878869980503 24825395690491896 24891044621325174 24898870517263464 24905625501125988 25007552681931564 25088371180903642 25093410837758712 25100218599787404 25108110261297744 25198341468502028 25205177697874926 25287928469278161 25368660527023152 25410097841760088 25554803738437368 25561736674882956 25642540765303344 25673781873568104 25680747088400868 25741674299189826 25765059195113598 25848325776076569 25868662775113608 25872798391269987 25889533650095184 25961627185683246 25966157967542256 25968670492027707 26058474766125972 26083146345670556 26152121305494339 26172697325404248 26179797894401916 26188028982213776 26289271362299654 26494675188664482 26645557556541402 26661166209286524 26731669700075931 26752701698266392 26778030556302216 26785295350267572 26848843086251754 26856127091429793 26877923658142512 26974515057239444 26981833156820898 27003061979131536 27067126363375752 27074469588108084 27081814805033778 27082981966146224 27107455259978694 27128782919506608 27305810707064364 27327841075100472 27416158197688516 27506167808688526 27634231110757578 27666951878353608 27799142815780461 27843460718026896 27925868002828464 27933444201418488 28011229331921397 28025152106965668 28055885346373392 28142342109802442 28155631697753004 28164483999739344 28238962903725636 28246624043959962 28273367314171326 28468547967983568 28476271393910856 28503232089083288 28578606787447422 28586360071980099 28749154205742039 28806827074816068 28822800190790162 29041028920952784 29117825783436996 29126980605100656 29134882661694552 29204004760484364 29211927713485038 29262590092453968 29270528939467656 29366626609484316 29444284491079779 29461532604990498 29477305114096712 29485302212608404 29582105001797094 29677707372532357 29701057260315624 29807794176154838 29815880935291071 30033480682287216 30041628669450072 30058286471350348 30125284375839993 30237664115410326 30261454567114032 30290105433681936 30370205387025684 30378444726522978 30387995894455608 30450517158797721 30468354711914502 30617117625944592 30625423951941864 30716064912824376 30743821209488031 30753487254010916 30768009896513592 30826449469400162 30834812586456429 30896669436104748 30961354307558544 31098284416378859 31147861870544624 31295613307405968 31325243292278064 31333741730501688 31408080591464316 31416601503182022 31479625463201064 31685044499706762 31710608039975076 31819479722106408 31838119197315696 31917534344044233 31942646487509256 32027116463981514 32035805318149713 32066136100218699 32091365160879768 32161041084798641 32212312805095376 32326836393716412 32431309087509586 32681429546867352 32767853180738238 32776742994406371 32793634339810416 32920413854010714 32936776703031816 33034258491150744 33043220579726748 33074505159974004 33161968253358801 33188059495100232 33197063309396244 33207500668167984 33343403575908752 33413689417855077 33445324749690471 33466958133049872 33606903597166568 33717237959037548 33806400711980487 33914328108949584 34076368612892178 34082315566510608 34186495381262559 34240996117867824 34322232398919768 34331543910693756 34353412260151464 34444257329187666 34464434368102092 34497064521693316 34555573026927423 34588289468557029 34615502914244328 34624893989370276 34744633021501296 34869495073992452 34878955056378234 34906397192535888 35041344604362702 35240898703812822 35326233584885976 35382605471900712 35527410075388536 35537048548008012 35548221612382032 35642226266767908 35713727133690096 35798457448335672 35808169455239724 35817884096980158 35935477298447913 35975777542427864 35992766294034768 36099292784144112 36109086406711704 36143273679971592 36238851905732298 36379125166329986 36407747609419152 36548499211001958 36766608240225771 36825222239971056 36845641481010104 37065523754373948 37163540802544587 37238093535737844 37348305775895196 37358438251688982 37366869475954224 37511329022897346 37540842263670672 37622349948255014 37632556771355463 37640116256638068 37651950538300848 37662165391946616 37697823085561768 37797512202753042 37807766546812389 38104809049929896 38115146762640132 38332205607656052 38342605012324434 38363865627907681 38409102766421424 38510672810352156 38823767711249328 38834300475142776 38938673013979152 38942440778524869 38949236951313384 39087712149188958 39124719518505834 39155502145979088 39251161363671827 39259045988106372 39269696841602874 39282043473320664 39313736283477872 39423211652333818 39433907043449481 39442806669062792 39742012782996723 39754507913721428 39991749313929786 40023214104892752 40167045834453324 40177943025401358 40273264629377631 40316885487213768 40455305007134544 40461772585859166 40472749735231347 40493607182700912 40504592968697304 40600689545063628 40611704382162126 40624472949219336 40661182889968041 40693174379259912 40958716060596546 40991761612650708 41113083448608572 41124237296532774 41195559248139664 41259251713032789 41390972438827248 41451346666136367 41877440788619088 41888802004242696 41900166302127732 42037728160448502 42083828019560088 42213513164703663 42246725999609016 42280810719966768 42358444355588454 42369936065939943 42410050971256989 42556712458725644 42702821951975352 42714407090866284 42754848133624932 42867910181171133 42893021696383646 43102448524955216 43234200286185243 43561543381429176 43690470907650984 43702323992541828 43806007140726546 43817891570227557 43893885138680952 43905793409201484 44049939914226474 44057627439635664 44099340213298672 44192298907485747 44215957671145068 44227953318912606 44262751079194992 44373157502695641 44551585890473436 44593766332920628 44711691264232257 45050221023430824 45075200949307316 45087429707025522 45356496173115489 45435158150522904 45555308080538526 45581993841683412 45702532067871753 45775391880925008 45916452915993458 45925676438916888 45938135927912796 45952579157469456 46074097369236564 46117719291409372 46130230881016374 46166525319160368 46239674204100243 46345004154157122 46505273408504312 46685061836629973 46721792805816936 46987864938417096 47000612595752532 47026673995499738 47112120887196474 47382731397344016 47522968355690544 47527566749560143 47565912059962614 47603336066304048 47744225940319632 47757178795973544 47913969731263884 48040674695972271 48114326832888046 48137047741319652 48318469207643064 48490254590574618 48633769445305262 48646963631264379 48731332281335944 49022144320301028 49151779771107357 49230138437975952 49420698339165264 49551387736726116 49564830869590122 49611757739961006 49650791380983792 49782089242650348 49797741034526928 49811251002251976 50015105363863128 50176742361807284 50186821675517424 50200437199574808 50396682937004056 50410355395749852 50575856938556322 50739306153039191 50820195683520176 51109607476874736 51123473349765912 51347563747136208 51361494176801736 51483348598379652 51530118390227196 51696651552153138 51737325550227216 51745596782539974 51923254371366492 51937340984055414 52116949532251944 52166292691341112 52304242610988678 52318432584567351 52345394650808496 52359595788803832 52473277559408309 52562016906544053 52578542724599308 52989350377328964 53291115113082804 53322332418573048 53463339400151862 53505403396532784 53556061112604432 53570590700535144 53697686172503508 53712254182859586 53949030114478888 53963666313641796 54134252726751504 54148939176216168 54163629610067556 54214910519957388 54358277858598447 54568687749494979 54611621414128728 54655682150200944 54822748816502937 54832316395377032 55012335617377052 55268462221515156 55333903756707216 55598285631560922 55866888402836976 56022458663842794 56037657377533473 56050304213931336 56266993534346019 56284684219604884 56311263395506008 56433524922382521 56477925807451272 56493248087919924 56546734628342652 56696268304129563 56952542787821712 57006464178166576 57157213574894844 57172720143960198 57498308411484078 57613654149632136 57645600381580324 58235651566873992 58269765323389104 58408009520968728 58423855426970076 58541057878935312 58631568223783437 58687079277758751 58733253218968632 58888568982159558 58923065209980996 58954610228193424 58970604425216808 59134817478500727 59164210003594188 59355414745064714 59402114520631248 59615588352309676 59631761870582142 59987623970894679 60083257338900144 60116572942700696 60250568751679986 60348982374180209 60475328230820652 60692658878788749 60740410774051368 60756889453045956 60775991788911216 60901034317595442 60936709423829004 61250847903883728 61432129825648752 61438074090894819 61487642418976062 61506974508021832 61536019793027184 61652898938800324 61669625172912858 61686355944799161 61793338872209496 62196568832757718 62667483461003376 62816161182928632 62833203006364044 62959250926402128 63370088999413524 63421216079950152 63537666533382681 63638959444212816 63835068688088466 63885292975018512 64054232927963028 64071610636299426 64132272200437398 64182730321759536 64322082169597282 64339532544575469 64653672787432824 64862618175019172 65362859093734704 65535706361476476 65553485988812742 65709010711089819 65840827708021428 65873553406063632 66068516982301488 66086441159453496 66149010319948008 66323936506717602 66341929978368909 66376118990200464 66394126618792488 66827378835710154 66890649499380942 67106824266922801 67213807194333136 67434475918075096 67612801423960974 67631144560538283 68152737225784356 68372990762525118 68644464797839536 68663087821387512 68706824520302928 68874679373990187 68888514658375332 68928868736204184 68994129043386632 69111146053854846 69176578937114058 69195346321524561 69231005828488656 69249787978740552 69517506231235683 69738990147984904 69757910112756468 70082689208725404 70481797407625644 70540010993249607 70652467169771952 70765210943801424 71054820150777072 71074097096016024 71284452533535816 71348868089943921 71596914896671344 71616338910479448 71635768193960316 71870954596895826 71951555084855728 72171490249332069 72218172813423408 72286547359943184 72477703811464596 72735381885861927 72758250332659972 72950654167957893 73096998422003916 73533216480451542 73691282962020208 74131047508747896 74327081605089174 74417636609941509 74476187071475688 74696611551790392 74716876503377964 75022658045794692 75244699896510028 75265113542710926 75280232513276136 75324330783893232 75395646171123536 75595024405506084 75615533093624778 75863785407834483 76209618099859792 76230293525280264 76664411215312104 76685210024648868 76727731255815362 77021345620704312 77544977328229707 77618395173809961 77668600950285552 77884881557049738 77898473902626768 78175424298377916 78249439037011668 78456363916483017 78502322727343654 78518091976212744 78539393683205748 78564086946641328 78846423304667636 78867814086898962 78885613338125584 79484025565993446 79509015827442856 79816396043270599 79983498627859572 80195009100227793 80334091668906648 80355886050802716 80546529258755262 80633770974427536 80923545171718332 80945499470462694 81009185937394608 81201379090127256 81223408764324252 81248945898438672 81322365779936082 81386348758519824 81917432121193092 81983523225301416 82226166897217144 82248474593065548 82518503426065578 82902693332272734 83777604008485392 83800332604255464 84033687995764191 84075456320897004 84167656039120176 84427026329407326 84493451999218032 84716888711176908 84739872131879886 84820101942513978 85113424917451288 85405643903950704 85428814181732568 85442471663266177 85509696267249864 85735820362342266 85759080215940297 85786043392767292 86468400572370486 87123086762858352 87380941815301968 87404647985083656 87612014281453092 87635783140455114 87787770277361904 87811586818402968 88099879828452948 88384597814971494 88431915342290136 88455906637825212 88746315005391282 89033122117597071 89103171780946872 89187532665841256 89423382528464514 89447642805873213 90100442046861648 90150401898614632 90174859414051044 90712992346230978 90870316301045808 91110616161077052 91163987683366824 91405064135743506 91832905831986916 91851352877833776 91876271855825592 92148194738473128 92231463628464093 92235438582818744 92260461762032748 92479348408200486 92504437759369287 92690008308314244 93010546817008624 93294853249136577 93370123673259946 93443585611633872 93975729876834192 94001225191505064 94053347990999476 94224241774392948 95055133499120286 95131824119925228 95514357591947088 95752603032132699 95827939462527768 96081349391944542 96198408300656097 96228653665776092 96274095482639304 96483123254395923 96636938415286128 96980509181149236 97267538890610524 97293927262528758 97462664562671888 98044288640602056 98303559542214714 99102775473452232 99129661739180244 99223515479922012 99485904760076403 99564178485300696 99622502004503952 100030210727726256 100241068253565231 100335974249071413 100353484723614568 100400874399149616 100793365874008112 100820710791499704 101151713877112644 101419202135941461 101478612306078382 102246946699531824 102559486143787677 102722988353603472 102966697196759304 103060236780454392 103393303104306276 103491193565079948 103666719080782269 103764868405671087 103846508742732984 103874681968110828 104233899064503888 104332585382682224 104608485221977356 104636865169134702 104719191577607664 104946555118816618 105124033813088106 105157085449198616 105978700754657928 106582230226165608 106644664837146096 106926678800303724 107141181401070288 107395372345007016 107424508365719172 107898060228957776 107927332627283592 108297878352432336 108327259220135112 108429821039914776 108716555717196894 109137375498989958 109223242828257456 109645497633005874 109664632790754064 110024671234754104 110450024345197741 110536924443030312 111196571263121844 112044917327685588 112075314755066946 112100608427862672 112533987068692038 112569368439209768 112622526791012016 112867049844765042 112897670314066389 112955851614902544 112986496175839848 113093469256685304 113392536608259126 113423299640437167 114314427149789688 114345440287920396 114996616822968156 115091596883723043 115227308299264272 115291200763160648 116471303133747984 116816019041937456 116847710853940152 117263136447566874 117374158555517502 117466506437937264 117753484091015481 117777137964319116 117846130419961992 117941208850433616 118269634957001454 118301721130348443 118328420007188376 118710829490129428 119226038348990169 119231176704619352 119263523741164284 119975247941789358 120233145885401392 120501137503359972 120697964748360418 120950656461641304 121385317757577498 121418249205694041 121480821548102736 121513778906091912 121802068635190884 121873418847658008 121983548669904123 122876148181789638 122975284837952124 123013949016043664 123305797877600648 123339250345825716 123372711889598322 123586677744418992 123777755139098367 124354039998409101 124393137665515436 125632322365857264 125666406012728088 126640539494110989 126740177998827048 126842432159900304 127075333066765362 127230152913770967 127670137376176932 128108465855926056 128143221272598852 128264544400874796 128603730543513399 128644164339194564 128679065089150938 129307345574865648 129702600858555729 129725236350038344 130226751439020451 131071412722952952 131106971977625484 131418021422179638 131681655416042856 132172882318906992 132298020639896016 132576896722457241 132647873013435204 132683859956737818 132788253237584976 133119472508086923 133654757671420308 133781298998761884 134135073792696771 134213648533845602 134868951836150192 135225602847921948 135262289121076566 136305474451568712 136745981525050236 137107596203615259 137326175642775024 137749358747980374 137777029316750664 137857737472408368 137988258086773264 138222292107709692 138353157874228116 138390692643049122 138499575957481104 138719022612300729 139035012462471366 139477980295969808 139515820225512936 140055185509889919 140165378417450808 140963594815251288 141080021986499214 142148194192032048 142568905067071632 142697736179887842 142776860738914153 143232677820958896 143271536387920632 143741909193791652 144342980498664138 144955407622929192 145470763771723854 145516500665319944 145901308335915786 145940890893793137 146079064456551851 146193996844007832 147066432960903084 148262095017495792 148654163210178348 148835273219883018 148952374142951376 149393223103580784 149433753006755928 150045316091589384 150489399793020056 150530227085421852 150560465026552272 151190048811012168 151231066187249556 151727570815668966 152217918459117573 152460587050560528 153328822430624208 153370420049297736 153455462511630724 154042691241408624 155089954656459414 155236790347619922 155769763114099476 156350848596755832 156498878074023336 156912727832966034 156955297753702053 157004645454687308 157036183952425488 157078787366411496 157419832678224927 157686050719632159 157692846609335272 157735628173797924 158968051131986892 159018031654885712 159632792086541198 159966997255719144 160390018200455586 160668183337813296 160711772101605432 161093058517510524 161847090343436664 161890998940925388 162402758180254512 162446817528648504 162644731559872164 163074833575795341 163706063248484937 163834864242386184 163967046450602832 164452333794434288 164468246449508811 164496949186131096 165037006852131156 165805386664545468 167600665208510928 168067375991528382 168150912641794008 168800980603038057 168854052658814652 169300574767147563 169433777422353816 169479744263759772 169640203885027956 170088804912388689 170226849834902576 170857628363465136 170884943326532354 171019392534499728 171471640724684532 171518160431880594 171572086785534584 172936801144740972 174809295970167312 175224028562906184 175271566280910228 175623173636805936 176061237833276253 176199759656905896 176769195629942988 176863830684580272 176911813275650424 177404452435502181 177492630010782564 178066244235194142 178206343561893744 178375065331682512 178846765056929028 178895285611746426 180300803797229264 180349718828102088 181046947122540627 181425984692461956 182077976636366247 182221232322154104 182327975366733648 182810128271487012 183665811663973832 183752543711651184 184296389476946256 184462927256928186 184470877165637488 184520923524065496 184958696816400972 185008875518738574 185059067834397483 185380016616628488 186589706498273154 186740247346519892 188002450383010128 188106695981998952 188448483548785896 188833912590176783 190110266998240572 190263648239850456 191505206064265398 191655878925055536 192162698783889084 192396816601312194 192457307331552184 192548190965278608 192966246508791846 193018597633726407 193961018362298472 194535077781221048 194587854525057516 195287146380890717 196088577281204112 196607119084429428 198205550946904464 198259323478360488 198447030959844024 198971809520152806 199025789935106727 199128356970601392 200482136507130462 200671948498142826 200706969447229136 201320472800768403 201641421582999408 202144384178946809 202303427754225288 202838404271882922 202893433681614849 202957224612156764 205118972287575354 205933394393518608 206120473560908784 206624038121970561 206786606208612552 206982387130159896 207333438161564538 207529736811342174 207586038964573683 207693017485465968 207749363936221656 208552518693707049 209216970443954712 209273730338269404 209893110237633236 210248067626176212 210314170898397232 211620032979748821 211957401509315856 213164460452331216 213853357600607448 214790744690014032 214849016731438344 215854665254567184 216514470747996207 216654518440270224 216859642079829552 217433111434393788 218206145657585781 218274750997979916 218851962503873679 219290995266011748 220049342469508208 220900048690395482 221073848886060624 222393142526243688 223252909829824527 224089834655371176 224150629510133892 225067974137384076 225138736878419536 225734099689530084 225795340628132778 225972992351679696 226186938513370608 226785073216518252 226846599280874334 227591356223503449 228628854299579376 228690880575840792 229993233645936312 230183193767446086 230582401526321296 232855185521429883 233695421707880304 234526272895133748 234748317111035004 235369091749449051 235506968182030962 235554275928638232 235692260839923984 236539269914002908 236603442260696886 236656840014376752 237421658980258856 238339526218584599 238452076697980338 238462353409238704 238527047482328568 239449188129811797 239950495883578716 241002275006719944 241395929496720836 241901312923282608 242770635515154996 242836498411388082 243027557812183824 243604137270381768 243746837695316016 243967097339808246 245752296363579276 245950569675904248 246611595755201296 246678500691651432 246745423779196644 247555510278196734 248708079996818202 248786275331030872 249748077941846713 251332812025456176 253281078988221978 253480355997654096 254150666133530724 254460305827541934 255340274752353864 256216931711852112 256286442545197704 256327414989798531 256529088801749592 257207461087026798 257277240647820891 257288328678389128 257358130178301876 259405201717111458 259450472700076688 260453502878040902 261308594182540997 262142825445905904 262213943955250968 262836042844359276 263363310832085712 265153793444914482 265295746026870408 265367719913475636 266238945016173846 267099366352791213 267309515342840616 267352250043123199 267562597997523768 268270147585393542 268342928417619639 268427297067691204 270451205695843896 270524578242153132 272610948903137424 273491963050100472 274215192407230518 275498717495960748 275554058633501328 276444584215419384 276706315748456232 276781385286098244 277438045224601458 277513313278107861 278070024924942732 279031640451025872 279884559747409731 280110371019779838 280330756834901616 281927189630502576 282160043972998428 285395472359775684 285553721477828306 286543072775841264 287257809096398097 287483818387583304 288595224901968291 288685960997328276 289449369763187769 289910815245858384 290941527543447708 291033001330639888 291802616671831572 291881781787586274 292158128913103702 292387993688015664 294132865921806168 297308326420356696 297670546439766036 298457714280229209 298867506013511856 300090632183178768 300978799586040112 301007922747214239 301060454170843704 302380097622024336 302462132374499112 303455141631337932 304257606407824383 304435836918235146 306740840098595472 306910925023261448 308097436331341067 310179909312918828 310473580695239844 311294605217013261 311539526228198952 312701697193511664 312997756148046672 313825455665932068 313910595507404106 314009290909374616 314157574732822992 314839665356449854 315372101439264318 315385693218670544 315471256347595848 317936102263973784 319265584173082396 319933994511438288 320780036400911172 321423544203210864 322186117035021048 323694180686873328 323781997881850776 324893635057297008 325289463119744328 326149667151590682 327412126496969874 327669728484772368 328936492899017622 328993898372262192 330074013704262312 331350073035593223 331610773329090936 336134751983056764 336301825283588016 337601961206076114 337708105317629304 338601149534295126 338693010942199167 338867554844707632 338959488527519544 339280407770055912 340177609824777378 340269898921311501 341769886653064708 342943281449369064 343036320863761188 343144173571069168 345274790651169129 345601689080134867 345873602289481944 350448057125812368 350543132561820456 352122475666552506 352399519313811792 353260452273046443 353538391259885976 353823626551300848 354808904871004362 354905163391045329 354985260021565128 356132488470388284 357412324508422633 357693530113858056 357790571223492852 360699437656204176 362093894245081254 362851969384923912 364155953272732494 364254747617082123 364442464644308208 365620256542974024 367331623327947664 368925854513856372 369041847048130992 369917393632801944 370017751037477148 370118135668794966 370760033233256976 371333265417295101 373062119995227303 373179412996546308 373480494693039784 376213391963997904 376896967097571792 377667825180353566 379921618482332967 380220533996481144 380527296479700912 381690458741312901 383010412128530796 384325397567778168 384793633202624388 384914614663104368 385811191630540197 385932493017583692 386037195267452814 387922036724596944 389070155562442096 389107802575667187 389175709050115032 390574292761781434 390680254317061353 393214238168858856 396518646956720976 396894061919688048 397943619040305612 398051579870213454 399358417524260769 400964273014260924 401343896996285652 402405221378090313 402640945601536806 404288768357893618 404606855508450576 405676808543765844 405786867363229698 405914449224313528 407483706115644637 410237944575150708 413248076243941122 413573212417225104 413964774260319792 414666876323129076 415059473622684348 415172077929147366 415498727872443312 416157067836902187 417105037387414098 418433940887909424 418547460676538808 419786220475266472 420165556529669757 420496135252352424 423240065959497642 427706715201214896 428330582216742459 429698033462876688 433028941495992414 434866222868787576 436206302701937851 436412291315171562 436549501995959832 437703925007747358 437822672681379411 438237193369655553 438581990532023496 441800097380790964 444786285052487376 446505819659649054 446753402957247511 448179669310742352 448301259020267784 450135948274768152 451468199379060168 451590681256265556 453570146433036504 453693198561748668 455182712447006898 456653755377352719 457086104912436437 457381761151681584 459986467291872624 460366387534892172 462020809730399989 465710371042859766 469052545790267496 469496634222070008 470738183498898102 470865893261106159 471013936364061924 471108551857276464 472259498034674781 473078539828005816 473206884521393772 474843317960517712 476679052437169198 476904153395960676 477054094964657136 478898376259623594 479900991767157432 482004550013439888 482791858993441672 485541271030309992 485672996822776164 487208274540763536 487934194679616492 491118189745454811 491504592727158552 491901139351808496 493357001383302864 493404739348526433 493490847558393288 495111020556393468 497416159993636404 497572550662061744 499496155883693426 506562157976443956 507901724301442689 508301332267061448 508920611655083868 510266414737166067 510680549504707728 512572885090395408 512654829979597062 513058177603499184 514414922174053596 514554481295641782 514576657356778256 514716260356603752 518810403434222916 520907005756081804 522617188365081994 524427887910501936 525672085688718552 528183713499828759 530307586889828964 530591492053740816 530735439826951272 532213357306506543 532477890032347692 534198732705582426 534619030685681232 534704500086246398 535125195995047536 536540295170787084 536685856835239278 536854594135382408 540902411391687792 541049156484306264 543140841367621881 546233929909098741 546983926100200944 548430384814461036 550997434991921496 552889168430838768 553412631496912464 553562770572196488 554876090449202916 555026626556215722 555177203503192449 556140049849885464 559769119494819462 560220742039559676 563876440078114783 564320087945996856 566501737770530349 570790944719551368 571107442955656612 574515618192796194 574967636775166608 577190449803936582 577371921994656552 578898739526375538 579055792901179221 581883055086895416 583605233343663144 583763563575172548 584316257826207404 585861439142672151 588265731843612336 590867403911198321 594616652840713392 595341092879532072 596915428560458418 602015845494428478 602120908341687408 603961418402305209 604924264748998224 606433152536840427 606910283262675864 608515212815648766 608680301044844547 608871673836470292 611059780611174179 613821850046522896 616194872662682134 619872114365911683 620359818625837656 620947161390479688 622589210434026522 622758116893721049 623079052456397904 627650911331864136 627821191014808212 628018581818749232 629679330712899708 630744202878528636 630942512695191696 634860098939246463 635872204527947568 638531168346164792 641560072801822344 644372234070042096 647563995763701552 649543412243988621 650578926239488656 652299334303181364 654824252993939748 656555887511621037 657872985798035244 660148027408524624 662700146071186446 663221546658181872 664841836293946513 672269503966113528 675203922412152228 675416210635258608 677202299068590252 677386021884398334 677918977055039088 678560815540111824 680355219649554756 680539797842623002 682774068670510347 683539773306129416 685886562898738128 686072641727522376 690549581302338258 691203378160269734 691747204578963888 698565556564289649 701086265123640912 704244951333105012 706107275248347153 706520904546092886 707076782519771952 709617809742008724 709810326782090658 709970520043130256 712264976940776568 714824649016845266 715018578655753797 715387060227716112 715581142446985704 718347564389435391 724187788490162508 725703938769847824 728311906545464988 728509495234164246 728913446930245939 731240513085948048 737851709027712744 739834787265603888 740035502074954296 740236271337589932 742666530834590202 745772065909764713 746124239990454606 746358825993092616 746960989386079568 749244233825540139 755335650360707132 759843236964665934 760441067992962288 763380917482625802 766020824257061592 768650795135556336 768982244969395593 769587266405248776 771622383261080394 771864986035167384 772074390534905628 778215605151334374 778351418100230064 781148585523562868 781360508634122706 783925782547622991 786428476337717712 795887238080611224 796103159740426908 798716835048521538 801298099058373639 801928546028521848 802056750129369597 802687793992571304 804810442756180626 805028785252858917 805281891203073612 808577536715787236 811353617087531688 811573734726459396 811828898448627056 814967412231289274 820475889150301416 826496152487882244 829333752646258152 830118947245368696 830344155858294732 832314135673804374 832539939834323583 834210074774828196 837094921353077616 839572440950532944 839653679242229193 840331113059339514 840992270504704848 846480131918995284 856661164433484918 861773427289194291 866057882991984828 868348109289563307 869732445737575152 872412605403875702 872824582630343124 873099003991919664 875407850015494716 875645345362758822 876474386739311106 877163981064046992 883600194761581928 893011639319298108 893506805914495022 896602518040535568 900271896549536304 902936398758120336 903023768241642717 903181362512531112 907140292866073008 907386397123497336 910365424894013796 912772819223473149 913307510754705438 914172209824872874 920732775069784344 924041619460799978 924292308994023201 931420742085719532 933883815651039783 938105091580534992 938993268444140016 941476366997796204 941731786522212318 942027872728123848 944518996069349562 946157079656011632 946413769042787544 953358104874338396 953808306791921352 957796752519247188 959801983534314864 964046816907744629 965583717986883344 971082542060619984 971345993645552328 975868389359232984 982236379490909622 983009185454317104 986809478697052866 986981695116786576 990222041112786936 994050219106779669 994832319987272808 996992273628757871 998992311767386852 1013124315952887912 1015803448602885378 1016079032826597501 1016602664534122896 1017841223310167736 1020532829474332134 1025309659959194124 1028829844348107192 1029108962591283564 1029432520713207504 1035824371953507387 1036805067240404601 1037620806868445832 1041814011512163608 1045234376730163988 1051344171377437104 1056367426999657518 1059781356819139329 1060615173779657928 1061470879653902544 1064426714613013086 1064715490173135987 1064955780064695384 1068397465411164852 1069409000172492796 1072236973525267899 1073080590341574168 1073371713670478556 1073709188270764816 1082098312968612528 1086281682735243762 1092467859818197482 1096860769628922072 1101994869983842992 1107125541144392976 1109752180898405832 1110053253112431444 1110354407006384898 1112280099699770928 1113999796251885303 1119538238989638924 1120441484079119352 1127752880156229566 1128640175891993712 1133003475541060698 1139764855446998901 1141581889439102736 1142214885911313224 1149031236385592388 1154380899607873164 1154743843989313104 1157797479052751076 1158111585802358442 1163766110173790832 1167210466687326288 1167323407727001561 1167527127150345096 1168632515652414808 1171722878285344302 1172040762951184059 1181734807822396642 1190682185759064144 1193830857120916836 1204031690988856956 1207215664134270939 1207922836804610418 1212866305073680854 1213820566525351728 1216786002273826637 1217030425631297532 1217360602089689094 1217743347672940584 1222119561222348358 1222451118346933911 1232389745325364268 1239744228731823366 1240719637251675312 1241894322780959376 1245178420868053044 1245516233787442098 1248471203510706561 1255301822663728272 1255642382029616424 1259358661425799416 1260496669589009271 1261488405757057272 1269720197878492926 1275029661071533219 1277062336692329584 1283120145603644688 1284991746650227377 1299086824487977242 1304598668606362728 1308618908105813553 1309648505987879496 1313111775023242074 1313468018044138233 1314711580108966659 1315745971596070488 1325400292142372892 1329683672587893026 1340260208871742533 1344539007932227056 1350407844824304456 1354404598137180504 1354772043768796668 1360710439299109512 1361079595685246004 1365548137341020694 1367079546612258832 1369961266132058157 1371258314737309311 1372145283455044752 1381099162604676516 1382406756320539468 1386062429191199967 1397131113128579298 1408489902666210024 1412214550496694306 1413041809092185772 1416778494104024343 1419235619484017448 1419620653564181316 1424529953881553136 1429649298033690532 1430037157311507594 1431162284893971408 1436695128778870782 1448375576980325016 1456623813090929976 1457018990468328492 1457826893860491878 1473354569236364433 1475703418055425488 1480071004149908592 1480472542675179864 1485333061669180404 1491544131819529426 1492248479980909212 1492717651986185232 1498488467651080278 1510671300721414264 1519686473929331868 1523705172904328067 1526761834965251604 1532041648514123184 1537964489938791186 1539174532810497552 1543244766522160788 1543729972070334768 1544148781069811256 1556431210302668748 1562297171047125736 1562721017268245412 1567851565095245982 1572918490744214921 1591774476161222448 1592206319480853816 1596640071919519629 1597433670097043076 1602596198116747278 1603857092057043696 1604113500258739194 1605375587985142608 1609620885512361252 1610057570505717834 1610563782406147224 1617155073431574472 1622707234175063376 1623147469452918792 1629422524102865643 1629934824462578548 1640951778300602832 1652992304975764488 1658667505292516304 1660237894490737392 1660688311716589464 1664628271347608748 1665079879668647166 1668420149549656392 1679307358484458386 1680662226118679028 1691629320234344349 1692960263837990568 1699505213311591047 1713322328866969836 1723546854578388582 1732115765983969656 1736696218579126614 1737167378703537663 1744825210807751404 1745649165260686248 1750815700030989432 1751290690725517644 1752948773478622212 1757584317428016453 1767200389523163856 1772602211733594963 1786023278638596216 1787013611828990044 1806047536483285434 1806362725025062224 1811884255206915627 1814772794246994672 1819299457610521281 1820730849788027592 1825545638446946298 1826615021509410876 1828344419649745748 1833179341833522537 1841465550139568688 1848083238921599956 1848584617988046402 1859616343097735049 1862841484171439064 1867767631302079566 1882952733995592408 1883463573044424636 1884055745456247696 1889037992138699124 1892827538085575088 1904580296817739389 1906716209748676792 1907616613583842704 1915593505038494376 1928093633815489258 1942691987291104656 1948630236731965863 1951736778718465968 1964472758981819244 1969667662534863111 1973618957394105732 1980444082225573872 1988100438213559338 1989664639974545616 1993984547257515742 1994525508881839539 1997984623534773704 2026248631905775824 2031606897205770756 2032158065653195002 2035682446620335472 2041065658948664268 2050619319918388248 2057659688696214384 2058217925182567128 2071648743907014774 2073610134480809202 2075241613736891664 2080311552274606831 2083628023024327216 2090468753460327976 2112734853999315036 2119562713638278658 2121230347559315856 2128853429226026172 2129430980346271974 2129911560129390768 2136794930822329704 2138818000344985592 2144473947050535798 2145055735967261391 2146161180683148336 2146743427340957112 2155042693168306173 2172563365470487524 2184935719636394964 2186740340790737817 2193721539257844144 2219504361796811664 2220106506224862888 2220708814012769796 2227999592503770606 2237316197729294139 2239076477979277848 2240882968158238704 2247732701476620417 2255505760312459132 2266006951082121396 2279529710893997802 2284429771822626448 2298062472771184776 2306946734908186779 2308761799215746328 2315594958105502152 2316223171604716884 2334646815454003122 2335054254300690192 2337265031304829616 2343445756570688604 2344081525902368118 2351777347642868973 2363469615644793284 2387661714241833672 2403894297175120917 2406170250388108791 2408063381977713912 2414431328268541878 2415845673609220836 2425732610147361708 2433572004547653274 2434060851262595064 2434721204179378188 2435486695345881168 2444239122444696716 2444902236693867822 2464779490650728536 2474308277341388569 2479488457463646732 2490356841736106088 2491032467574884196 2496942407021413122 2511284764059232848 2518717322851598832 2518961037726687579 2520993339178018542 2522976811514114544 2539440395756985852 2550059322143066438 2569983493300454754 2598173648975954484 2605044327868689921 2609197337212725456 2617237816211627106 2619297011975758992 2626223550046484148 2626936036088276466 2629423160217933318 2631491943192140976 2650800584284745784 2659367345175786052 2680520417743485066 2700815689648608912 2708809196274361008 2709544087537593336 2721420878598219024 2722159191370492008 2731096274682041388 2739922532264116314 2742516629474618622 2762198325209353032 2764813512641078936 2772124858382399934 2772876926982069603 2794262226257158596 2816979805332420048 2824429100993388612 2826083618184371544 2833556988208048686 2838471238968034896 2839241307128362632 2859298596067381064 2860074314623015188 2873390257557741564 2892140450723233887 2896751153960650032 2913247626181859952 2914037980936656984 2915653787720983756 2946709138472728866 2960945085350359728 2970666123338360808 2982150657320339007 2983088263639058852 2984496959961818424 2990976820886273613 2996976935302160556 3021342601442828528 3039372947858663736 3047410345808656134 3053523669930503208 3075928979877582372 3086489533044321576 3088297562139622512 3107473115860522161 3110415201721213803 3112862420605337496 3124594342094251472 3125442034536490824 3135703130190491964 3145836981488429842 3179344070457417987 3184412638961707632 3193280143839039258 3194867340194086152 3205192396233494556 3208227000517478388 3216710920575803697 3219241771024722504 3220115141011435668 3221127564812294448 3234310146863148944 3246294938905837584 3258845048205731286 3259869648925157096 3305984609951528976 3321376623433178928 3329256542695217496 3330159759337294332 3336840299099312784 3358614716968916772 3361324452237358056 3383258640468688698 3385920527675981136 3399010426623182094 3426644657733939672 3447093709156777164 3464231531967939312 3473392437158253228 3474334757407075326 3489650421615502808 3491298330521372496 3501631400061978864 3502581381451035288 3505897546957244424 3515168634856032906 3516122288853552177 3545204423467189926 3572046557277192432 3574027223657980088 3612095072966570868 3623768510413831254 3638598915221042562 3641461699576055184 3650358006821479911 3651091276893892596 3653230043018821752 3656688839299491496 3666358683667045074 3667353355040801733 3696166477843199912 3697169235976092804 3719232686195470098 3725682968342878128 3735535262604159132 3765905467991184816 3766927146088849272 3778075984277398248 3781490008767027813 3809160593635478778 3813432419497353584 3825088983214599657 3831187010076988752 3854975239950682131 3856187267630978516 3897260473463931726 3925856724317440659 3928945517963638488 3939335325069726222 3944134740326899977 3947237914788211464 3976200876427118676 3987969094515031484 3989051017763679078 3995969247069547408 4020780626615227599 4063213794411541512 4064316131306390004 4082131317897328536 4101238639836776496 4109883798396174471 4113774944211927933 4116435850365134256 4143297487814029548 4147220268961618404 4158187287573599901 4160623104549213662 4180937506920655952 4225469707998630072 4239125427276557316 4250335482312073029 4257706858452052344 4258861960692543948 4273589861644659408 4277636000689971184 4288947894101071596 4290111471934522782 4293486854681914224 4310085386336612346 4345126730940975048 4369871439272789928 4373480681581475634 4440213012449725776 4441417628025539592 4455999185007541212 4474632395458588278 4478152955958555696 4495465402953240834 4511011520624918264 4528450998153107381 4532013902164242792 4559059421787995604 4596124945542369552 4613893469816373558 4617523598431492656 4631189916211004304 4632446343209433768 4669293630908006244 4686891513141377208 4688163051804736236 4703554695285737946 4718755472232644763 4726939231289586568 4775323428483667344 4807788594350241834 4812340500776217582 4816126763955427824 4828862656537083756 4831691347218441672 4851465220294723416 4867144009095306548 4868121702525190128 4869442408358756376 4888267572308596929 4888478244889393432 4889804473387735644 4929558981301457072 4948616554682777138 4958976914927293464 4980713683472212176 4982064935149768392 4993884814042826244 5037922075453375158 5041986678356037084 5074887960703033047 5078880791513971704 5098515639934773141 5100118644286132876 5139966986600909508 5196347297951908968 5210088655737379842 5234475632423254212 5252447100092968296 5253872072176552932 5258846320435866636 5272752952284049359 5301601168569491568 5317806635200784889 5318734690351572104 5361040835486970132 5419088175075186672 5435652765620746881 5444318382740984016 5457898372831563843 5462192549364082776 5479845064528232628 5485033258949237244 5499538025500567611 5524396650418706064 5529627025282157872 5544249716764799868 5545753853964139206 5588524452514317192 5648858201986777224 5652167236368743088 5667113976416097372 5678482614256725264 5718597192134762128 5720148629246030376 5746780515115483128 5784280901446467774 5828075961873313968 5831307575441967512 5853851290295480273 5893418276945457732 5941332246676721616 5964301314640678014 5966176527278117704 5968993919923636848 5981953641772547226 5983576526645518617 5993953870604321112 6078745895717327472 6094820691617312268 6107047339861006416 6151857959755164744 6172979066088643152 6214946231721044322 6220830403442427606 6225724841210674992 6240934656823820493 6250884069072981648 6271406260380983928 6291673962976859684 6358688140914835974 6386560287678078516 6389734680388172304 6410384792466989112 6416454001034956776 6433421841151607394 6435167207901784173 6438483542049445008 6440230282022871336 6465128079504918519 6517690096411462572 6519739297850314192 6560221022372213451 6658513085390434992 6660319518674588664 6711948593187882417 6717229433937833544 6722648904474716112 6743198104429861251 6766517280937377396 6798020853246364188 6853289315467879344 6894187418313554328 6920840204724560337 6946784874316506456 6948669514814150652 6979300843231005616 7005162762902070576 7011795093914488848 7030337269712065812 7032244577707104354 7055332042928606919 7090408846934379852 7148054447315960176 7218510751164326373 7224190145933141736 7247537020827662508 7277197830442085124 7300716013642959822 7302182553787785192 7306460086037643504 7313377678598982992 7332717367334090148 7334706710081603466 7392332955686399824 7394338471952185608 7422924832024165707 7438465372390940196 7471070525208318264 7533854292177698544 7556151968554796496 7562980017534055626 7618321187270957556 7650177966429199314 7709950479901364262 7712374535261957032 7742190416197248103 7794520946927863452 7851713448634881318 7857891035927276976 7878670650139452444 7888269480653799954 7894475829576422928 7952401752854237352 7975938189030062968 7978102035527358156 8041561253230455198 8126427588823083024 8128632262612780008 8164262635794657072 8219767596792348942 8227549888423855866 8286594975628059096 8287919751336819169 8294440537923236808 8316374575147199802 8318630780946208809 8321246209098427324 8450939415997260144 8478250854553114632 8500670964624146058 8515413716904104688 8517723921385087896 8577895788202143192 8580222943869045564 8620170772673224692 8676421352169701661 8690253461881950096 8739742878545579856 8746961363162951268 8882835256051079184 8911998370015082424 8946451971961017021 8949264790917176556 8972930462658820839 8990930805906481668 9022023041249836528 9056901996306214762 9064027804328485584 9118118843575991208 9227786939632747116 9264892686418867536 9331245605163641409 9338587261816012488 9373783026282754416 9376326103609472472 9407109390571475892 9437510944465289526 9453878462579173136 9615577188700483668 9624681001552435164 9650132761727411091 9657725313074167512 9663382694436883344 9702930440589446832 9734288018190613096 9738884816717512752 9776535144617193858 9776956489778786864 9779608946775471288 9897233109365554276 9917953829854586928 9964129870299536784 9987769628085652488 10075844150906750316 10083973356712074168 10149775921406066094 10157761583027943408 10197031279869546282 10200237288572265752 10279933973201819016 10392694595903817936 10420177311474759684 10468951264846508424 10504894200185936592 10507744144353105864 10517692640871733272 10545505904568098718 10548366866560656531 10635613270401569778 10637469380703144208 10713652361484180877 10722081670973940264 10871305531241493762 10915796745663127686 10924385098728165552 10951074020464439733 10959690129056465256 10970066517898474488 10999076051001135222 11002060065122405199 11088499433529599736 11091507707928278412 11177048905028634384 11297716403973554448 11334227952832194744 11440297258492060752 11475266949643798971 11493561030230966256 11564925719852046393 11568561802892935548 11662615150883935024 11707702580590960546 11777570172952321977 11786836553890915464 11832404220980699931 11928602629281356028 11932353054556235408 11963907283545094452 11967153053291037234 11987907741208642224 12062341879845682797 12189641383234624536 12303715919510329488 12341324832635783799 12429892463442088644 12441660806884855212 12474561862720799703 12481869313647640986 12542812520761967856 12583347925953719368 12631994889584983747 12717376281829671948 12773120575356157032 12820769584933978224 12832908002069913552 12866843682303214788 12870334415803568346 12880460564045742672 12930256159009837038 13035380192822925144 13120442044744426902 13320639037349177328 13423897186375764834 13434458867875667088 13486396208859722502 13533034561874754792 13585352994459322143 13596041706492728376 13788374836627108656 13841680409449120674 13849355491674672841 13893569748633012912 13897339029628301304 14060674539424131624 14064489155414208708 14110664085857213838 14156266416697934289 14169669252285529547 14180817693868759704 14437021502328652746 14448380291866283472 14495074041655325016 14554395660884170248 14601432027285919644 14604365107575570384 14665434734668180296 14669413420163206932 14788676943904371216 14845849664048331414 14876930744781880392 14942141050416636528 15125960035068111252 15224663882109099141 15236642374541915112 15295546919804319423 15300355932858398628 15419900959802728524 15424749070523914064 15484380832394496206 15589041893855726904 15703426897269762636 15757341300278904888 15776538961307599908 15818258856852148077 15904803505708474704 15951876378060125936 15953419905602354667 15956204071054716312 16083122506460910396 16257264525225560016 16373695118494691529 16439535193584697884 16455099776847711732 16498614076501702833 16573189951256118192 16575839502673638338 16588881075846473616 16632749150294399604 16637261561892417618 16642492418196854648 16956501709106229264 17001341929248292116 17035447842770175792 17155791576404286384 17160445887738091128 17240341545346449384 17352842704339403322 17493922726325902536 17561553870886440819 17823996740030164848 17892903943922034042 17898529581834353112 17945860925317641678 17950729579936555851 17981861611812963336 18113803992612429524 18236237687151982416 18316889521247147951 18455573879265494232 18662491210327282818 18677174523632024976 18722803970471461479 18752652207218944944 18814218781142951784 18875021888930579052 18942853198946399549 19231154377400967336 19249362003104870328 19300265523454822182 19305501623705352519 19315450626148335024 19468576036381226192 19553070289234387716 19559217893550942576 19680663067116640353 19794466218731108552 19975539256171304976 20135845779563647251 20151688301813500632 20167946713424148336 20229594313289583753 20299551842812132188 20394062559739092564 20400474577144531504 20559867946403638032 20840354622949519368 20937902529693016848 21015488288706211728 21035385281743466544 21091011809136197436 21096733733121313062 21165996128785820757 21271226540803139556 21427304722968361754 21444163341947880528 21655532253492979119 21742611062482987524 21831593491326255372 21902148040928879466 21919380258112930512 21940133035796948976 21998152102002270444 22004120130244810398 22176998867059199472 22183015415856556824 22268774496072497121 22668455905664389488 22950533899287597942 23118934043202706103 23129851439704092786 23137123605785871096 23226571248591744309 23415405161181921092 23555140345904643954 23573673107781830928 23664808441961399862 23857205258562712056 23927814567090188904 23934306106582074468 24124683759691365594 24225563560359131161 24379282766469249072 24682649665271567598 24859784926884177288 24863759254010457507 24883321613769710424 24949123725441599406 24955892342838626427 24963738627295281972 25166695851907438736 25263989779169967494 25434752563659343896 25546241150712314064 25733687364606429576 25740668831607136692 25860512318019674076 26029264056509104983 26070760385645850288 26240884089488853804 26847794372751529668 26918791387976462517 26972792417719445004 27066069123749509584 27170705988918644286 27192083412985456752 27683360818898241348 27698710983349345682 27794678059256602608 27993736815490924227 28121349078848263248 28128978310828417416 28221328171714427676 28312532833395868578 28339338504571059094 28361635387737519408 28874043004657305492 28950398285182233273 28990148083310650032 29108791321768340496 29202864054571839288 29330869469336360592 29338826840326413864 29691699328096662828 29753861489563760784 29885451324140083499 30251920070136222504 30449327764218198282 30473284749083830224 30591093839608638846 30600711865716797256 30839801919605457048 30968761664788992412 31178083787711453808 31406853794539525272 31514682600557809776 31553077922615199816 31636517713704296154 31906839811204709334 31912408142109432624 32140957084452542631 32166245012921820792 32747390236989383058 32853222061393319199 32879070387169395768 32910199553695423464 32997228153003405666 33006180195367215597 33151679005347276676 33265498300588799208 33274523123784835236 33284984836393709296 34002683858496584232 34320891775476182256 34425800848931396913 34480683090692898768 34705685408678806644 34987845452651805072 35123107741772881638 35332710518856965931 35785807887844068084 35797059163668706224 35891721850635283356 35901459159873111702 35963723223625926672 36187025639537048391 36227607985224859048 36633779042494295902 36911147758530988464 37023974497907351397 37324982420654565636 37423685588162399109 37445607940942922958 37628437562285903568 37750043777861158104 37885706397892799098 37895984668754951241 38462308754801934672 38498724006209740656 38600531046909644364 38611003247410705038 39106140578468775432 39361326134233280706 39525919493217529789 39588932437462217104 40271691559127294502 40303376603627001264 40459188626579167506 40599103685624264376 40756058983377966429 40788125119478185128 41548066475024018523 41680709245899038736 42182023618272394872 42193467466242626124 42331992257571641514 42468799250093802867 42509007756856588641 42542453081606279112 42854609445936723508 43311064506985958238 43485222124965975048 43663186982652510744 43804296081857758932 43996304204004540888 44008240260489620796 44366030831713113648 44537548992144994242 45673991646327297423 45901067798575195884 46237868086405412206 46259702879408185572 46274247211571742192 46453142497183488618 46830810322363842184 47110280691809287908 47329616883922799724 47714410517125424112 47855629134180377808 47860259716807064001 47868612213164148936 48249367519382731188 48451127120718262322 49365299330543135196 49495842229505108499 49719569853768354576 49727518508020915014 49766643227539420848 49898247450883198812 49911784685677252854 49927477254590563944 50527979558339934988 50869505127318687792 51467374729212859152 51481337663214273384 51721024636039348152 52058528113018209966 52481768178977707608 52684661612659322457 53695588745503059336 53837582775952925034 53852188739809667553 53945584835438890008 54341411977837288572 54950668563741443853 55366721637796482696 55397421966698691364 55987473630981848454 56168411911414384437 56257956621656834832 56442656343428855352 56625065666791737156 56678677009142118188 56828559596839198647 57748086009314610984 57900796570364466546 58405728109143678576 58677653680652827728 59041989201349921059 59383398656193325656 59770902648280166998 60407537338690941753 60503840140272445008 60898655528436396564 61182187679217277692 61201423731433594512 61679603839210914096 61937523329577984824 62813707589079050544 63106155845230399632 63273035427408592308 63813679622409418668 64281914168905085262 64332490025843641584 64489658120512811761 65494780473978766116 65706444122786638398 65758140774338791536 65820399107390846928 65994456306006811332 66012360390734431194 66303358010694553352 66530996601177598416 66549046247569670472 66806323488217491363 68005367716993168464 68851601697862793826 69356802129608118309 69411370817357613288 69679713745775232927 70246215483545763276 70665421037713931862 71571615775688136168 71783443701270566712 71802918319746223404 72374051279074096782 72455215970449718096 72676690681077393483 73267558084988591804 74047948995814702794 74591277762031372521 74649964841309131272 74847371176324798218 74891215881885845916 75500087555722316208 75771412795785598196 75791969337509902482 77201062093819288728 77222006494821410076 78087792169527314949 78212281156937550864 78722652268466561412 79051838986435059578 80543383118254589004 80756374163929387551 80918377253158335012 81198207371248528752 81512117966755932858 81576250238956370256 83096132950048037046 84364047236544789744 84386934932485252248 84663984515143283028 84937598500187605734 85018015513713177282 85084906163212558224 85709218891873447016 86622129013971916476 86970444249931950096 87326373965305021488 87608592163715517864 87992608408009081776 88016480520979241592 89075097984289988484 89656353972420250497 91347983292654594846 91802135597150391768 92475736172810824412 92519405758816371144 92906284994366977236 93661620644727684368 94220561383618575816 94659233767845599448 95720519433614128002 95737224426328297872 96422871253357627893 96498735038765462376 96902254241436524644 98559666184179957597 98730598661086270392 98991684459010216998 99455037016041830028 99796494901766397624 99823569371354505708 99854954509181127888 101055959116679869976 102962675326428546768 103277402546794190739 103442049272078696304 104117056226036419932 104963536357955415216 105369323225318644914 107391177491006118672 107675165551905850068 107704377479619335106 107891169670877780016 108682823955674577144 109901337127482887706 110733443275592965392 110794843933397382728 111974947261963696908 112336823822828768874 112885312686857710704 113250131333583474312 113357354018284236376 113657119193678397294 113687954006264853723 115496172018629221968 115801593140728933092 118083978402699842118 118577758479652589367 118766797312386651312 119541805296560333996 120815074677381883506 121797311056872793128 122268176950133899287 122364375358434555384 123875046659155969648 124644199425072055569 126546070854817184616 127406397750281408601 127527023270569765923 127627359244818837336 128563828337810170524 128979316241025623522 130989560947957532232 131412888245573276796 131988912612013622664 132024720781468862388 132606716021389106704 133098092495139340944 133612646976434982726 137703203395725587652 138713604259216236618 138822741634715226576 139359427491550465854 140492430967091526552 141330842075427863724 143143231551376272336 143566887402541133424 143605836639492446808 144748102558148193564 145353381362154786966 146535116169977183608 148095897991629405588 149182555524062745042 149299929682618262544 149694742352649596436 149782431763771691832 151542825591571196392 151583938675019804964 154402124187638577456 154444012989642820152 156175584339054629898 157445304536933122824 158053984837977967371 158103677972870119156 161086766236509178008 161512748327858775102 161836754506316670024 163024235933511865716 164852005691224331559 166192265900096074092 168505235734243153311 168773869864970504496 169327969030286566056 169875197000375211468 170036031027426354564 170485678790517595941 171418437783746894032 173244258027943832952 175217184327431035728 176032961041958483184 178150195968579976968 179312707944840500994 182695966585309189692 183604271194300783536 184951472345621648824 185038811517632742288 185812569988733954472 188441122767237151632 189318467535691198896 191441038867228256004 192845742506715255786 192997470077530924752 193468974361538435283 193804508482873049288 197119332368359915194 197461197322172540784 197983368918020433996 198910074032083660056 199592989803532795248 199647138742709011416 200418970464652474089 202111918233359739952 206554805093588381478 208070406388824354927 208234112452072839864 209039141237325698781 210738646450637289828 215350331103811700136 215408754959238670212 217365647911349154288 218030072043232180449 219802674254965775412 221589687866794765456 223773833286094117563 223949894523927393816 224673647645657537748 226500262667166948624 226714708036568472752 227314238387356794588 227375908012529707446 231603186281457866184 236167956805399684236 237155516959305178734 239083610593120667992 240007902902114691193 241630149354763767012 243594622113745586256 244536353900267798574 244728750716869110768 249288398850144111138 253092141709634369232 254812795500562817202 255054046541139531846 255254718489637674672 257127656675620341048 257958632482051247044 261979121895915064464 262825776491146553592 263977825224027245328 264049441562937724776 267225293952869965452 268969061917260751491 275406406791451175304 277427208518432473236 278718854983100931708 280984861934183053104 282661684150855727448 287211673278984893616 289268613760072883679 289496205116296387128 290706762724309573932 293070232339954367216 296191795983258811176 298365111048125490084 299389484705299192872 299564863527543383664 303085651183142392784 303167877350039609928 308888025979285640304 312351168678109259796 314890609073866245648 316107969675955934742 316207355945740238312 322173532473018356016 323025496655717550204 323673509012633340048 326048471867023731432 329704011382448663118 332384531800192148184 337010471468486306622 338655938060573132112 339750394000750422936 340072062054852709128 340971357581035191882 341063862018794561169 346488516055887665904 355733275438957768101 356300391937159953936 358625415889681001988 365391933170618379384 366804530850401697861 369902944691243297648 371625139977467908944 373932598275216166707 382581069811709297769 382882077734456512008 385691485013430511572 386937948723076870566 387609016965746098576 394238664736719830388 395966737836040867992 397820148064167320112 399294277485418022832 400837940929304948178 413109610187176762956 416140812777648709854 416468224904145679728 418078282474651397562 421477292901274579656 430700662207623400272 430817509918477340424 436060144086464360898 439259746820851415957 439605348509931550824 447547666572188235126 447899789047854787632 449347295291315075496 454628476774713589176 454751816025059414892 463206372562915732368 472335913610799368472 474161954513933902113 474311033918610357468 478167221186241335984 480015805804229382386 483260298709527534024 489072707800535597148 494556017073672994677 498576797700288222276 509625591001125634404 510108093082279063692 511457036371552787823 514255313351240682096 515917264964102494088 525651552982293107184 528098883125875449552 534450587905739930904 537938123834521502982 550812813582902350608 554854417036864946472 557437709966201863416 565323368301711454896 567823575158661586481 578537227520145767358 578992410232592774256 580406923084615305849 581413525448619147864 592383591966517622352 596730222096250980168 598778969410598385744 606335754700079219856 624211219166473064781 624702337356218519592 627117423711977096343 632215939351911869484 632414711891480476624 646050993311435100408 652096943734047462864 654090216129696541347 659408022764897326236 664769063600384296368 671321499858282352689 674020942936972613244 679500788001500845872 680144124109705418256 681942715162070383764 682127724037589122338 711466550877915536202 717250831779362003976 720023708706344073579 730783866341236758768 733609061700803395722 747865196550432333414 750992470371133065991 765162139623418595538 765764155468913024016 771382970026861023144 773875897446153741132 788477329473439660776 791933475672081735984 801675881858609896356 806907185751782254473 826219220374353525912 832281625555297419708 836156564949302795124 842954585802549159312 861635019836954680848 867805841280218651037 872120288172928721796 878519493641702831914 879210697019863101648 895095333144376470252 898694590582630150992 909256953549427178352 909503632050118829784 944671827221598736944 948323909027867804226 948622067837220714936 960031611608458764772 966520597419055068048 978145415601071194296 989112034147345989354 997153595400576444552 1019251182002251268808 1020216186164558127384 1022914072743105575646 1023191586056383683507 1031834529928204988176 1067199826316873304303 1068901175811479861808 1075876247669043005964 1109708834073729892944 1114875419932403726832 1121797794825648500121 1135647150317323172962 1147743209435127893307 1157074455040291534716 1160813846169230611698 1162827050897238295728 1193460444192501960336 1225303504289743423459 1248422438332946129562 1249404674712437039184 1254234847423954192686 1264431878703823738968 1292101986622870200816 1308180432259393082694 1317779240462554247871 1318816045529794652472 1342642999716564705378 1348041885873945226488 1363885430324140767528 1364255448075178244676 1422933101755831072404 1434501663558724007952 1440047417412688147158 1467218123401606791444 1483668051221018984031 1495730393100864666828 1501984940742266131982 1530324279246837191076 1534371109114658363469 1542765940053722046288 1547751794892307482264 1576954658946879321552 1603351763717219792712 1613814371503564508946 1652438440748707051824 1664563251110594839416 1672313129898605590248 1703470725475984759443 1735611682560437302074 1741220769253845917547 1744240576345857443592 1757038987283405663828 1790190666288752940504 1819007264100237659568 1872633657499419194343 1896647818055735608452 1897244135674441429872 1920063223216917529544 1956290831202142388592 1962270648389089624041 1978224068294691978708 1994307190801152889104 2038502364004502537616 2040432372329116254768 2045828145486211151292 2046383172112767367014 2134399652633746608606 2151752495338086011928 2160071126119032220737 2243595589651297000242 2252977411113399197973 2271294300634646345924 2295486418870255786614 2314148910080583069432 2321627692338461223396 2420721557255346763419 2450607008579486846918 2496844876665892259124 2508469694847908385372 2528863757407647477936 2616360864518786165388 2635558480925108495742 2637632091059589304944 2685285999433129410756 2696083771747890452976 2727770860648281535056 2728510896150356489352 2845866203511662144808 2880094834825376294316 2934436246803213582888 2967336102442037968062 2991460786201729333656 3003969881484532263964 3060648558493674382152 3068742218229316726938 3095503589784614964528 3201599478950619912909 3206703527434439585424 3227628743007129017892 3329126502221189678832 3344626259797211180496 3406941450951969518886 3471223365120874604148 3482441538507691835094 3488481152691714887184 3514077974566811327656 3580381332577505881008 3675910512869230270377 3745267314998838388686 3793295636111471216904 3840126446433835059088 3924541296778179248082 3953337721387662743613 3956448136589383957416 4091656290972422302584 4092766344225534734028 4268799305267493217212 4303504990676172023856 4320142252238064441474 4487191179302594000484 4505954822226798395946 4542588601269292691848 4590972837740511573228 4628297820161166138864 4643255384676922446792 4841443114510693526838 4901214017158973693836 4993689753331784518248 5016939389695816770744 5110412176427954278329 5223662307761537752641 5232721729037572330776 5271116961850216991484 5370571998866258821512 5457021792300712978704 5691732407023324289616 5760189669650752588632 5868872493606427165776 5934672204884075936124 5982921572403458667312 6007939762969064527928 6121297116987348764304 6137484436458633453876 6403198957901239825818 6455257486014258035784 6480213378357096662211 6758932233340197593919 6813882901903939037772 6942446730241749208296 6964883077015383670188 7028155949133622655312 7351821025738460540754 7490534629997676777372 7586591272222942433808 7849082593556358496164 7906675442775325487226 7912896273178767914832 8183312581944844605168 8185532688451069468056 8537598610534986434424 8640284504476128882948 8974382358605188000968 9011909644453596791892 9085177202538585383696 9181945675481023146456 9286510769353844893584 9682886229021387053676 9802428034317947387672 9987379506663569036496 10033878779391633541488 10220824352855908556658 10447324615523075505282 10465443458075144661552 10542233923700433982968 10741143997732517643024 11027731538607690811131 11520379339301505177264 11860013164162988230839 11869344409768151872248 12015879525938129055856 12274968872917266907752 12806397915802479651636 12910514972028516071568 12960426756714193324422 13517864466680395187838 13627765803807878075544 13884893460483498416592 13929766154030767340376 14703642051476921081508 14981069259995353554744 15331236529283862834987 15698165187112716992328 15813350885550650974452 16371065376902138936112 17075197221069972868848 17280569008952257765896 17948764717210376001936 18023819288907193583784 18363891350962046292912 19365772458042774107352 19440640135071289986633 19604856068635894775344 20276796700020592781757 20441648705711817113316 20894649231046151010564 21084467847400867965936 22055463077215381622262 23280766581505125045721 23720026328325976461678 23738688819536303744496 24549937745834533815504 25612795831604959303272 25920853513428386648844 27035728933360790375676 27255531607615756151088 27859532308061534680752 29407284102953842163016 29962138519990707109488 30662473058567725669974 31396330374225433984656 31626701771101301948904 33083194615823072433393 34561138017904515531792 35580039492488964692517 36047638577814387167568 38731544916085548214704 38881280270142579973266 40553593400041185563514 40883297411423634226632 41789298462092302021128 44110926154430763244524 45993709587851588504961 46561533163010250091442 47440052656651952923356 51225591663209918606544 51841707026856773297688 54071457866721580751352 58814568205907684326032 60830390100061778345271 61324946117135451339948 63253403542202603897808 66166389231646144866786 69842299744515375137163 71160078984977929385034 77762560540285159946532 81107186800082371127028 81766594822847268453264 83578596924184604042256 88221852308861526489048 91987419175703177009922 93123066326020500182884 94880105313303905846712 99249583847469217300179 103683414053713546595376 108142915733443161502704 121660780200123556690542 122649892234270902679896 132332778463292289733572 139684599489030750274326 142320157969955858770068 155525121080570319893064 162214373600164742254056 176443704617723052978096 183974838351406354019844 186246132652041000365768 189760210626607811693424 198499167694938434600358 209526899233546125411489 243321560400247113381084 245299784468541805359792 264665556926584579467144 279369198978061500548652 284640315939911717540136 311050242161140639786128 324428747200329484508112 367949676702812708039688 372492265304082000731536 396998335389876869200716 419053798467092250822978 486643120800494226762168 529331113853169158934288 558738397956123001097304 569280631879823435080272 628580697700638376234467 735899353405625416079376 793996670779753738401432 838107596934184501645956 973286241600988453524336 1117476795912246002194608 1257161395401276752468934 1587993341559507476802864 1676215193868369003291912 1885742093101915128703401 2514322790802553504937868 3352430387736738006583824 3771484186203830257406802 5028645581605107009875736 7542968372407660514813604 10057291163210214019751472 15085936744815321029627208 30171873489630642059254416
- Sum of all divisors σ(n): 100607113593838310715432099
- Sum of proper divisors (its aliquot sum) s(n): 70435240104207668656177683
- 30171873489630642059254416 is an abundant number, because the sum of its proper divisors (70435240104207668656177683) is greater than itself. Its abundance is 40263366614577026596923267
Bases of 30171873489630642059254416
- Binary: 11000111101010010010010001010000011011010011000100011111100011111101010011010100100002
- Hexadecimal: 0x18F5248A0DA623F1FA9A90
- Base-36: 3SH8CLUHY6UAVVD00
Squares and roots of 30171873489630642059254416
- 30171873489630642059254416 squared (301718734896306420592544162) is 910341949874276337978731071840055498341229815501056
- 30171873489630642059254416 cubed (301718734896306420592544163) is 27466722143910345046814873850748625688846121708494116593010142397254820663296
-
30171873489630642059254416 is a
perfect square number . Itssquare root is 5492892998196 -
The
cube root of 30171873489630642059254416 is 311315510.8706805037
Scales and comparisons
How big is 30171873489630642059254416?- 30,171,873,489,630,642,059,254,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,171,873,489,630,642,059,254,416 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 30171873489630642059254416 cubic inches would be around 25942959.2 feet tall.
Recreational maths with 30171873489630642059254416
- 30171873489630642059254416 backwards is 61445295024603698437817103
- 30171873489630642059254416 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 30171873489630642059254416's digits is 108
- 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 30171873489630642059254416 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 30171873489630642059254416 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/30171873489630642059254416/
Chicago style:
Numbermatics. 2024. "Number 30171873489630642059254416 - Facts about the integer". https://numbermatics.com/n/30171873489630642059254416/
The information we have on file for 30171873489630642059254416 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 30171873489630642059254416, math, Factors of 30171873489630642059254416, curriculum, school, college, exams, university, Prime factorization of 30171873489630642059254416, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, one hundred seventy-one sextillion, eight hundred seventy-three quintillion, four hundred eighty-nine quadrillion, six hundred thirty trillion, six hundred forty-two billion, fifty-nine million, two hundred fifty-four thousand, four hundred sixteen.