171161306485816120139055104
171,161,306,485,816,120,139,055,104 is an even composite number composed of six prime numbers multiplied together.
171161306485816120139055104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 171161306485816120139055104:
218 × 113 × 133 × 193 × 313 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 31 × 31 × 31 × 103 × 103 × 103)See below for interesting mathematical facts about the number 171161306485816120139055104 from the Numbermatics database.
Names of 171161306485816120139055104
- Cardinal: 171161306485816120139055104 can be written as One hundred seventy-one septillion, one hundred sixty-one sextillion, three hundred six quintillion, four hundred eighty-five quadrillion, eight hundred sixteen trillion, one hundred twenty billion, one hundred thirty-nine million, fifty-five thousand, one hundred four.
Scientific notation
- Scientific notation: 1.71161306485816120139055104 × 1026
Factors of 171161306485816120139055104
Divisors of 171161306485816120139055104
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 8 11 13 16 19 22 26 31 32 38 44 52 62 64 76 88 103 104 121 124 128 143 152 169 176 206 208 209 242 247 248 256 286 304 338 341 352 361 403 412 416 418 484 494 496 512 572 589 608 676 682 704 722 806 824 832 836 961 968 988 992 1024 1133 1144 1178 1216 1331 1339 1352 1364 1408 1444 1573 1612 1648 1664 1672 1859 1922 1936 1957 1976 1984 2048 2197 2266 2288 2299 2356 2432 2662 2678 2704 2717 2728 2816 2888 3146 3193 3211 3224 3296 3328 3344 3718 3751 3844 3872 3914 3952 3968 3971 4096 4394 4433 4532 4576 4598 4693 4712 4864 5239 5324 5356 5408 5434 5456 5632 5776 6292 6386 6422 6448 6479 6592 6656 6688 6859 7436 7502 7657 7688 7744 7828 7904 7936 7942 8192 8788 8866 9064 9152 9196 9386 9424 9728 10478 10571 10609 10648 10712 10816 10868 10912 11191 11264 11552 12463 12493 12584 12772 12844 12896 12958 13184 13312 13376 13718 14729 14872 15004 15314 15376 15488 15656 15808 15872 15884 16384 17303 17407 17576 17732 18128 18259 18304 18392 18772 18848 19456 20449 20956 21142 21218 21296 21424 21527 21632 21736 21824 22382 22528 23104 24167 24926 24986 25168 25289 25441 25544 25688 25792 25916 26368 26624 26752 27436 29458 29744 29791 29887 30008 30628 30752 30976 31312 31616 31744 31768 32768 34606 34814 35123 35152 35321 35464 36256 36518 36608 36784 37183 37544 37696 38912 40898 41261 41509 41743 41912 42284 42436 42592 42848 43054 43264 43472 43648 43681 44764 45056 46208 48334 48763 49852 49972 50336 50578 50882 51088 51376 51584 51623 51832 52736 53248 53504 54872 57629 58916 59488 59582 59774 60016 60667 61009 61256 61504 61952 62624 63232 63488 63536 65536 68107 69212 69628 70246 70304 70642 70928 71269 72512 73036 73216 73568 74366 75088 75392 75449 77824 81796 82522 83018 83486 83824 84227 84568 84872 85184 85696 86108 86528 86944 87296 87362 89167 89528 90112 92416 96668 97526 98983 99541 99704 99944 100672 101156 101764 102176 102752 103168 103246 103664 105472 106496 107008 109744 115258 116281 116699 117832 118976 119164 119548 120032 121334 122018 122512 123008 123101 123904 125248 126464 126976 127072 131072 136214 137093 137423 137917 138424 139256 140492 140608 141284 141856 142538 145024 145483 146072 146432 147136 148732 150176 150784 150898 155648 162019 162409 163592 165044 166036 166972 167648 168454 169136 169744 170368 171392 172216 173056 173888 174592 174724 178334 179056 180224 184832 191477 193336 195052 197966 199082 199408 199888 200849 201344 201571 202312 203528 204352 205504 206336 206492 207328 210944 212629 212992 214016 219488 224939 226291 230516 232562 233398 235664 236797 237367 237952 238328 239096 240064 242668 244036 245024 246016 246202 247808 250496 252928 253952 254144 262144 265837 272428 274186 274846 275834 276848 278512 279851 280984 281216 282568 283712 285076 290048 290966 292144 292864 294272 297464 300352 301568 301796 311296 324038 324818 327184 327701 328757 328879 330088 330733 332072 333944 335296 336908 338272 339488 340736 342784 344432 346112 346921 347776 349184 349448 356668 358112 360448 369664 382954 386353 386672 387283 388531 390104 395932 398164 398816 399776 401698 402688 403142 404624 407056 408704 409013 411008 412672 412984 414656 421888 425258 425984 428032 438976 449878 452582 456599 459173 461032 465124 466796 471328 473594 474734 475904 476656 478192 480128 480491 483379 485336 488072 490048 492032 492404 495616 500992 505856 507904 508288 531674 536393 539617 544856 548372 549692 551668 553696 557024 559702 561968 562432 565136 566029 567424 567853 570152 580096 581932 584288 585728 588544 594928 600704 603136 603592 622592 633919 648076 649636 654368 655402 657514 657758 660176 661466 664144 667337 667888 670592 671099 673816 676544 678976 681472 685568 688864 692224 693842 695552 698368 698896 706477 713336 716224 720896 739328 749177 765908 772706 773344 774566 777062 780208 783959 788671 791864 793117 796328 797632 799552 803396 805376 806284 809248 814112 817408 818026 822016 825344 825968 829312 829939 843776 850516 851968 856064 877952 899756 905164 913198 918346 922064 926497 930248 933592 942656 947188 949468 951808 953312 956384 960256 960982 966758 970672 976144 980096 980837 984064 984808 991232 1001984 1011712 1015808 1016576 1063348 1072786 1079234 1088813 1089712 1092727 1094951 1096744 1099384 1103336 1107392 1114048 1119404 1123936 1124864 1130272 1132058 1134848 1135706 1140304 1152673 1159171 1160192 1163864 1168576 1171456 1177088 1189856 1201408 1206272 1207184 1245184 1267838 1279091 1283689 1286779 1294033 1296152 1299272 1308736 1310804 1315028 1315516 1320352 1322932 1328288 1334674 1335776 1341184 1342198 1347632 1353088 1354111 1357952 1362944 1371136 1377728 1384448 1387684 1391104 1396736 1397792 1412954 1426672 1432448 1441792 1478656 1498354 1511653 1517087 1531816 1545412 1546688 1549132 1554124 1560416 1567918 1577342 1583728 1586234 1592656 1595264 1599104 1600313 1606792 1610752 1612568 1618496 1628224 1634816 1636052 1644032 1650688 1651936 1658624 1659878 1687552 1701032 1703936 1712128 1755904 1782209 1786499 1792921 1799512 1810328 1826396 1836692 1844128 1852994 1860496 1867184 1880677 1885312 1891279 1894376 1898936 1903616 1906624 1912768 1920512 1921964 1933516 1941344 1952288 1960192 1961674 1968128 1969616 1982464 2003968 2023424 2031616 2033152 2106247 2111317 2126696 2145572 2158468 2177626 2179424 2185454 2189902 2193488 2198768 2206672 2209339 2214784 2217281 2228096 2238808 2247872 2249728 2260544 2264116 2269696 2271412 2280608 2305346 2318342 2320384 2327728 2337152 2338919 2342912 2354176 2379712 2402816 2412544 2414368 2489201 2490368 2535676 2558182 2567378 2573558 2588066 2592304 2598544 2604767 2611037 2617472 2620423 2621608 2630056 2631032 2640704 2645864 2656576 2669348 2671552 2682368 2684396 2695264 2706176 2708222 2715904 2725888 2742272 2755456 2764177 2768896 2775368 2782208 2793472 2795584 2825908 2853344 2864896 2883584 2924207 2957312 2996708 3023306 3034174 3063632 3068473 3078361 3085771 3090824 3093376 3098264 3108248 3120832 3135836 3154684 3167456 3172468 3185312 3190528 3198208 3200626 3213584 3221504 3225136 3236992 3256448 3269632 3272104 3288064 3301376 3303872 3317248 3319756 3375104 3402064 3407872 3424256 3511808 3564418 3572998 3585842 3599024 3604711 3617669 3620656 3638063 3652792 3673384 3688256 3705988 3720992 3734368 3761354 3770624 3782558 3788752 3797872 3807232 3813248 3816131 3825536 3829849 3841024 3843928 3867032 3882688 3904576 3920384 3923348 3936256 3939232 3964928 4007936 4046848 4063232 4066304 4212494 4222634 4249883 4253392 4260113 4273841 4275427 4291144 4299529 4316936 4355252 4358848 4370908 4379804 4386976 4397536 4413344 4418678 4429568 4434562 4456192 4477616 4495744 4499143 4499456 4509973 4521088 4528232 4539392 4542824 4561216 4610692 4636684 4640768 4655456 4674304 4677838 4685824 4708352 4759424 4805632 4825088 4828736 4978402 4980736 5022589 5034679 5050903 5071352 5116364 5134756 5147116 5176132 5184608 5197088 5209534 5222074 5234944 5240846 5243216 5260112 5262064 5281408 5291728 5313152 5317169 5338696 5343104 5364736 5368792 5390528 5412352 5416444 5431808 5451776 5484544 5510912 5528354 5537792 5550736 5564416 5586944 5591168 5651816 5706688 5729792 5848414 5914624 5935787 5993416 6046612 6068348 6127264 6136946 6156722 6171542 6181648 6186752 6196528 6216496 6226319 6241664 6246383 6248701 6271672 6283927 6309368 6334912 6344936 6370624 6381056 6396416 6401252 6427168 6443008 6450272 6473984 6512896 6539264 6544208 6576128 6591499 6602752 6607744 6634496 6639512 6750208 6804128 6848512 6973109 7015021 7023616 7128836 7145996 7171684 7198048 7209422 7235338 7241312 7276126 7305584 7340707 7346768 7358377 7376512 7382089 7411976 7441984 7468736 7522708 7541248 7565116 7577504 7595744 7614464 7626496 7632262 7651072 7659698 7682048 7687856 7734064 7765376 7771247 7809152 7840768 7846696 7872512 7878464 7929856 8015872 8093696 8126464 8132608 8240947 8424988 8445268 8499766 8506784 8520226 8547682 8550854 8582288 8599058 8633872 8675381 8710504 8717696 8724287 8741816 8759608 8773952 8795072 8826688 8837356 8859136 8869124 8912384 8955232 8991488 8998286 8998912 9019946 9042176 9056464 9078784 9085648 9122432 9129329 9184201 9221384 9273368 9281536 9310912 9348608 9355676 9371648 9416704 9518848 9611264 9650176 9657472 9956804 10045178 10069358 10101806 10142704 10191467 10195249 10232728 10252723 10269512 10294232 10352264 10369216 10394176 10419068 10444148 10469888 10481692 10486432 10520224 10524128 10562816 10583456 10626304 10634338 10677392 10686208 10729472 10737584 10754551 10781056 10789207 10824704 10832888 10863616 10903552 10969088 11021824 11056708 11075584 11101472 11128832 11173888 11182336 11303632 11413376 11459584 11696828 11829248 11871574 11976943 11986832 12019997 12044461 12093224 12136696 12254528 12273892 12313444 12343084 12363296 12373504 12393056 12432992 12452638 12483328 12492766 12497402 12543344 12567854 12618736 12669824 12679403 12689872 12741248 12750881 12762112 12792832 12802504 12854336 12886016 12900544 12947968 13025792 13078528 13088416 13152256 13182998 13205504 13215488 13268992 13279024 13500416 13608256 13697024 13946218 14030042 14047232 14120579 14154569 14205451 14234363 14257672 14291992 14343368 14396096 14418844 14470676 14482624 14552252 14611168 14681414 14693536 14716754 14753024 14764178 14823952 14883968 14895221 14937472 14984749 15045416 15069223 15082496 15130232 15155008 15191488 15228928 15252992 15264524 15302144 15319396 15364096 15375712 15468128 15530752 15542494 15618304 15681536 15693392 15745024 15756928 15859712 16031744 16187392 16265216 16481894 16628183 16687957 16728127 16849976 16890536 16999532 17013568 17040452 17095364 17101708 17164576 17198116 17267744 17350762 17421008 17435392 17448574 17483632 17519216 17547904 17590144 17603443 17653376 17674712 17718272 17738248 17824768 17910464 17982976 17996572 17997824 18039892 18084352 18112928 18157568 18171296 18244864 18258658 18368402 18442768 18546736 18563072 18621824 18697216 18711352 18743296 18833408 19037696 19222528 19300352 19314944 19651489 19722131 19913608 20090356 20138716 20203612 20285408 20382934 20390498 20465456 20505446 20539024 20588464 20687447 20704528 20738432 20761813 20788352 20804069 20838136 20888296 20939776 20963384 20972864 21040448 21048256 21125632 21166912 21252608 21268676 21354784 21372416 21458944 21475168 21509102 21562112 21578414 21649408 21665776 21727232 21807104 21900787 21938176 22043648 22113416 22151168 22202944 22257664 22347776 22364672 22607264 22826752 22919168 23168717 23224487 23307973 23393656 23658496 23743148 23953886 23973664 24039994 24088922 24186448 24273392 24302729 24390091 24448801 24509056 24547784 24586627 24626888 24686168 24726592 24747008 24786112 24865984 24905276 24966656 24985532 24994804 25086688 25135708 25237472 25339648 25358806 25379744 25482496 25501762 25524224 25585664 25605008 25708672 25728109 25772032 25801088 25895936 26051584 26157056 26176832 26304512 26365996 26411008 26430976 26537984 26558048 27000832 27216512 27381211 27394048 27892436 28060084 28094464 28241158 28309138 28410902 28468726 28515344 28583984 28686736 28721407 28792192 28824653 28837688 28941352 28965248 29104504 29222336 29362828 29387072 29433508 29506048 29528356 29647904 29767936 29790442 29874944 29969498 30090832 30138446 30164992 30260464 30310016 30382976 30405947 30457856 30505984 30529048 30604288 30638792 30728192 30751424 30936256 31061504 31084988 31236608 31363072 31386784 31490048 31513856 31719424 32063488 32374784 32530432 32963788 33256366 33375914 33456254 33699952 33753203 33781072 33861971 33874537 33943481 33999064 34027136 34065499 34080904 34190728 34203416 34329152 34396232 34535488 34701524 34842016 34870784 34897148 34967264 35038432 35095808 35180288 35206886 35306752 35349424 35436544 35476496 35649536 35732863 35820928 35934301 35965952 35993144 35995648 36079784 36168704 36225856 36315136 36342592 36489728 36517316 36736804 36885536 37093472 37126144 37243648 37394432 37422704 37486592 37666816 38075392 38445056 38600704 38629888 39302978 39444262 39651821 39794359 39827216 39890149 40018693 40115023 40180712 40277432 40407224 40570816 40765868 40780996 40930912 41010892 41078048 41176928 41374894 41409056 41476864 41523626 41576704 41608138 41676272 41776592 41879552 41926768 41945728 41977441 42080896 42096512 42128339 42251264 42333824 42505216 42537352 42709568 42744832 42917888 42950336 43018204 43124224 43156828 43298816 43331552 43454464 43614208 43801574 43876352 44087296 44226832 44302336 44405888 44515328 44695552 44729344 45214528 45653504 45838336 46337434 46448974 46615946 46787312 46861243 47029697 47294819 47316992 47486296 47907772 47947328 48079988 48177844 48372896 48546784 48605458 48780182 48897602 49018112 49095568 49173254 49253776 49372336 49453184 49490573 49494016 49572224 49609703 49731968 49788037 49810552 49933312 49971064 49989608 50173376 50271416 50474944 50679296 50717612 50759488 50964992 51003524 51048448 51171328 51210016 51417344 51456218 51544064 51602176 51791872 52103168 52314112 52353664 52609024 52731992 52822016 52861952 53075968 53116096 54433024 54762422 54788096 55248479 55381469 55559933 55580551 55784872 56120168 56188928 56482316 56618276 56821804 56937452 57030688 57167968 57373472 57442814 57584384 57649306 57675376 57882704 57930496 58209008 58300987 58444672 58488859 58629649 58725656 58774144 58867016 59012096 59056712 59295808 59535872 59580884 59749888 59938996 60181664 60276892 60329984 60520928 60620032 60765952 60811894 60915712 61011968 61058096 61208576 61277584 61456384 61502848 61872512 62123008 62169976 62473216 62726144 62773568 62980096 63027712 64126976 64749568 65060864 65293657 65450827 65927576 66512732 66751828 66912508 67399904 67506406 67562144 67723942 67749074 67886962 67998128 68054272 68130998 68161808 68381456 68406832 68489509 68658304 68735711 68792464 69070976 69123197 69403048 69684032 69741568 69794296 69934528 70076864 70191616 70360576 70413772 70613504 70698848 70873088 70952992 71299072 71465726 71641856 71868602 71931904 71986288 71991296 72159568 72337408 72451712 72506489 72630272 72685184 72767131 72979456 73034632 73473608 73771072 74186944 74252288 74487296 74788864 74845408 75333632 76150784 76890112 77165231 77201408 77259776 78605956 78888524 79303642 79588718 79654432 79780298 80037386 80230046 80361424 80554864 80747777 80814448 80942147 81141632 81202979 81233113 81531736 81561992 81691051 81861824 82021784 82156096 82353856 82749788 82818112 82953728 83047252 83153408 83216276 83352544 83553184 83759104 83853536 83891456 83954882 84161792 84193024 84256678 84502528 84667648 85010432 85074704 85419136 85483717 85489664 85689487 85835776 85900672 86036408 86248448 86313656 86597632 86663104 86908928 87228416 87603148 87752704 88174592 88453664 88811776 89030656 89391104 89458688 90429056 90650417 91307008 91676672 92674868 92897948 93231892 93574624 93722486 94059394 94589638 94633984 94972592 95429191 95658901 95815544 95894656 95967157 96159976 96355688 96745792 97093568 97210916 97560364 97795204 98036224 98191136 98346508 98507552 98744672 98906368 98981146 98988032 99144448 99219406 99463936 99576074 99621104 99866624 99942128 99979216 100346752 100542832 100949888 101026211 101358592 101435224 101518976 101929984 102007048 102096896 102342656 102420032 102834688 102912436 103088128 103204352 103583744 104206336 104628224 104707328 105218048 105463984 105644032 105723904 106151936 106232192 108866048 109524844 110496958 110762938 111119866 111161102 111569744 112147739 112240336 112377856 112779953 112964632 113236552 113643608 113874904 114061376 114335936 114746944 114885628 115168768 115298612 115350752 115765408 115860992 116418016 116601974 116889344 116977718 117259298 117451312 117548288 117734032 118024192 118113424 118300061 118591616 118681277 118725319 119071744 119161768 119394613 119499776 119877992 120363328 120553784 120659968 121041856 121240064 121531904 121623788 121831424 122023936 122116192 122417152 122555168 122912768 123005696 123745024 124246016 124339952 124946432 125452288 125547136 125960192 126055424 128253952 130121728 130587314 130901654 131746373 131855152 132219967 132489071 132538237 133025464 133285399 133503656 133825016 134799808 135012812 135124288 135447884 135498148 135773924 135996256 136108544 136261996 136323616 136762912 136813664 136979018 137316608 137471422 137584928 138141952 138246394 138806096 139368064 139473433 139483136 139588592 139809163 139869056 140153728 140259691 140383232 140721152 140827544 141227008 141397696 141746176 141905984 142598144 142931452 143283712 143737204 143863808 143972576 143982592 144319136 144674816 144903424 145012978 145260544 145370368 145534262 145958912 146069264 146947216 147542144 148373888 148504576 148974592 149577728 149690816 150667264 152301568 153780224 154330462 154402816 154519552 155700259 156259961 156577993 157211912 157777048 158607284 159177436 159308864 159560596 160074772 160460092 160722848 161109728 161495554 161628896 161884294 162283264 162405958 162466226 163063472 163123984 163382102 163723648 164043568 164312192 164707712 164832239 165499576 165636224 165761453 165907456 166094504 166306816 166432552 166705088 167106368 167518208 167707072 167782912 167909764 168323584 168386048 168513356 169005056 169335296 170020864 170149408 170838272 170967434 170979328 171378974 171671552 171801344 172072816 172496896 172627312 173195264 173326208 173817856 174456832 175206296 175505408 176349184 176907328 177623552 178061312 178917376 180858112 181300834 182614016 183353344 183567527 184009397 184670863 185349736 185795896 186463784 187149248 187444972 188118788 189179276 189945184 190858382 191317802 191631088 191789312 191934314 192319952 192711376 193491584 193637873 193709731 194187136 194421832 194801737 195120728 195590408 196072448 196382272 196693016 197015104 197489344 197812736 197962292 197976064 198288896 198438812 198927872 199152148 199242208 199733248 199884256 199958432 200693504 201085664 201899776 202052422 202717184 202870448 203037952 203859968 204014096 204193792 204336469 204685312 204840064 205669376 205824872 206176256 206408704 207167488 208412672 209256448 209414656 210436096 210927968 211447808 212303872 212464384 216166379 216943441 217465651 217732096 219049688 220993916 221525876 222239732 222322204 223139488 224295478 224480672 224755712 225559906 225929264 226473104 227287216 227561917 227749808 228122752 228379943 228671872 228844759 229493888 229771256 230337536 230597224 230701504 231530816 231721984 232836032 233203948 233778688 233955436 234518596 234902624 235096576 235468064 236048384 236226848 236600122 237183232 237362554 237450638 238143488 238323536 238789226 238999552 239755984 240726656 240908657 241107568 241319936 242083712 242480128 243063808 243247576 243662848 244047872 244232384 244834304 245110336 245825536 246011392 247490048 248492032 248679904 249892864 250904576 251094272 251920384 252110848 255469357 256387703 256507904 260243456 261174628 261803308 263492746 263710304 264439934 264978142 265076474 266050928 266570798 267007312 267650032 268291001 268936811 269599616 269903569 270025624 270248576 270452897 270895768 270996296 271547848 271992512 272217088 272523992 272647232 273525824 273627328 273958036 274633216 274942844 275169856 276283904 276492788 277612192 278736128 278946866 278966272 279177184 279618326 279738112 280307456 280519382 280766464 281442304 281655088 282454016 282795392 283009199 283492352 283811968 284710231 285196288 285862904 286567424 287474408 287727616 287945152 287965184 288638272 289349632 289806848 290025956 290521088 290740736 291068524 291917824 292138528 293894432 295084288 296747776 297009152 297949184 299155456 299381632 301193321 301334528 304603136 307560448 308660924 309039104 311400518 312519922 313155986 314423824 315554096 315935477 316052719 317071183 317214568 317834413 318354872 318617728 319121192 320149544 320920184 321445696 322219456 322991108 323257792 323768588 324566528 324811916 324932452 326126944 326247968 326764204 327447296 328087136 328624384 329415424 329664478 330999152 331272448 331522906 331814912 332189008 332613632 332865104 333410176 334212736 334465417 335036416 335414144 335565824 335819528 336647168 336772096 337026712 338010112 338670592 340041728 340298816 341676544 341934868 341958656 342757948 343343104 343602688 344145632 344993792 345254624 346390528 346652416 347635712 348913664 350412592 351010816 352698368 353814656 355247104 356122624 357834752 361716224 362601668 365228032 366706688 367135054 368018794 369341726 370699472 371285233 371591792 372619907 372927568 373378291 374298496 374720489 374889944 376237576 378358552 379890368 381716764 382635604 383262176 383578624 383868628 384639904 385422752 386983168 387275746 387419462 388374272 388843664 389603474 390241456 391180816 392144896 392764544 393061493 393386032 394030208 394474447 394978688 395277311 395625472 395924584 395952128 396577792 396877624 397855744 398304296 398484416 399466496 399768512 399916864 401387008 402171328 403799552 404104844 405434368 405740896 406075904 407719936 408028192 408387584 408672938 409370624 409680128 411338752 411649744 412352512 412817408 414334976 416825344 418512896 418829312 420872192 421855936 422895616 424607744 424928768 432332758 433886882 434931302 435464192 437737949 438099376 438791639 440205623 440368981 441265253 441987832 442851487 443051752 444479464 444644408 446278976 448590956 448961344 449511424 451119812 451858528 452946208 454574432 455123834 455499616 456245504 456759886 457343744 457689518 458987776 459542512 460675072 461194448 461403008 461751851 463061632 463411729 463443968 464527219 465672064 466407896 467145913 467557376 467910872 469037192 469805248 470193152 470936128 472096768 472453696 473200244 474366464 474725108 474901276 476286976 476647072 477578452 477999104 479511968 481453312 481817314 482215136 482639872 484167424 484960256 486127616 486495152 487325696 488095744 488464768 489668608 490220672 491651072 492022784 494980096 496984064 497359808 499785728 501809152 502188544 504221696 510938714 512775406 513015808 515473673 517326667 518571937 520243009 520486912 522349256 523606616 526985492 527420608 528879868 529956284 530152948 532101856 533141596 534014624 535300064 536582002 537873622 539199232 539807138 540051248 540497152 540905794 541791536 541992592 543095696 543985024 544434176 545047984 545294464 545706733 547051648 547254656 547668407 547916072 549266432 549885688 550339712 552567808 552985576 555224384 557472256 557893732 557932544 558354368 559236652 559476224 560614912 561038764 561532928 562884608 563310176 564908032 565590784 566018398 566984704 567623936 569420462 570392576 571725808 573134848 574948816 575455232 575890304 575930368 577276544 578699264 579613696 580051912 581042176 581481472 582137048 583835648 584277056 587788864 590168576 593495552 595898368 598310912 598763264 602386642 602669056 609196159 609206272 611386061 615120896 617321848 618078208 622801036 625039844 626311972 628847648 631108192 631870954 632105438 634142366 634429136 635668826 636709744 637235456 638242384 640299088 641310857 641840368 642891392 643377449 643616203 644438912 644926139 645982216 646515584 647244481 647537176 649133056 649623832 649864904 652253888 652495936 653528408 654894592 656174272 657248768 658830848 659328956 661998304 662544896 663045812 663629824 664378016 665227264 665730208 666820352 668425472 668930834 670072832 670828288 671131648 671639056 673294336 673544192 674053424 676020224 677341184 678924397 680083456 680597632 683353088 683869736 683917312 685515896 686686208 687205376 688291264 689987584 690509248 692781056 693304832 695271424 700825184 705396736 707629312 710494208 712245248 715669504 718230227 719959097 722547163 723432448 725203336 730456064 733413376 734270108 736037588 738683452 741398944 742570466 743183584 745239814 745855136 746756582 748596992 749440978 749779888 752475152 753384599 756092821 756717104 757912831 759780736 760355167 762185437 763433528 765271208 766524352 767157248 767737256 769279808 770845504 773966336 774551492 774838924 776748544 777687328 779206948 780482912 782361632 784289792 785529088 786122986 786772064 788060416 788948894 789957376 790554622 791250944 791849168 791904256 793155584 793755248 795711488 796608592 796968832 797571379 798932992 799537024 799833728 800438441 802774016 804342656 807599104 808209688 810868736 811481792 812151808 815439872 816056384 816775168 817345876 818741248 819360256 822677504 823299488 825634816 828669952 833650688 837025792 837658624 841744384 843711872 845791232 848817541 849215488 849857536 864665516 867773764 869862604 870928384 875475898 876198752 877583278 880411246 880737962 882530506 883975664 885702974 886103504 888958928 889288816 890363617 892557952 893564243 897181912 897922688 898601561 899022848 902239624 903717056 905892416 909148864 910247668 910999232 912491008 913519772 914687488 915379036 917975552 919085024 921350144 922388896 922806016 923503702 926123264 926823458 926887936 929054438 931344128 932815792 934291826 935114752 935821744 938074384 939610496 940320887 940386304 941872256 942584357 944193536 944907392 945972703 946400488 948732928 949450216 949802552 952573952 953294144 955156904 955998208 959023936 962906624 963634628 964430272 965279744 968334848 969920512 972255232 972990304 976191488 976929536 979337216 980441344 983302144 984045568 989960192 993968128 994719616 999571456 1003618304 1004377088 1008443392 1021877428 1025550812 1030947346 1034653334 1037143874 1040486018 1040973824 1044698512 1047213232 1049721101 1050110647 1052247911 1053970984 1054841216 1055638727 1056030469 1057759736 1059912568 1060305896 1064203712 1066283192 1068029248 1070600128 1073164004 1075747244 1078398464 1079614276 1080102496 1080994304 1081811588 1083583072 1083985184 1086191392 1087970048 1088868352 1090095968 1090588928 1091413466 1094103296 1094509312 1095336814 1095832144 1098532864 1099771376 1100679424 1105135616 1105971152 1107718753 1110448768 1111288321 1113963331 1114944512 1115787464 1115865088 1116708736 1118473304 1118952448 1121229824 1122077528 1123065856 1125769216 1126620352 1129816064 1131181568 1132036796 1133969408 1135247872 1138840924 1140785152 1143451616 1146269696 1149897632 1150910464 1151780608 1154553088 1157398528 1159227392 1160103824 1162084352 1162962944 1164274096 1167671296 1168554112 1175577728 1180337152 1186991104 1191796736 1196621824 1197526528 1204773284 1218392318 1218412544 1222772122 1230241792 1233625129 1234643696 1236156416 1240579483 1243565713 1245602072 1250079688 1252623944 1257695296 1262216384 1263741908 1264210876 1268284732 1268858272 1271337652 1273419488 1274470912 1276484768 1280598176 1282621714 1283680736 1285782784 1286754898 1287232406 1288877824 1289852278 1291964432 1293031168 1294488962 1295074352 1298266112 1299247664 1299729808 1301300671 1304507776 1304991872 1305978509 1307056816 1309789184 1312348544 1313340743 1314497536 1317661696 1318657912 1323996608 1325089792 1326091624 1327259648 1328756032 1330454528 1331460416 1333640704 1336850944 1337861668 1340145664 1341656576 1342263296 1343278112 1346588672 1347088384 1348106848 1352040448 1354682368 1357848794 1360166912 1361195264 1366706176 1367739472 1367834624 1371031792 1373372416 1374410752 1376582528 1379975168 1381018496 1385562112 1386609664 1390542848 1401650368 1410793472 1415258624 1420988416 1431339008 1436460454 1439918194 1445094326 1446864896 1450406672 1454419637 1457920607 1460912128 1466139389 1466826752 1468540216 1472075176 1477366904 1482797888 1485140932 1486367168 1490479628 1491710272 1493513164 1497193984 1498881956 1499559776 1504950304 1506769198 1512185642 1513434208 1515825662 1519561472 1520710334 1524370874 1526867056 1530542416 1533048704 1534207763 1534314496 1535474512 1537900793 1538559616 1541691008 1542856601 1543429147 1547932672 1549102984 1549677848 1552129969 1553497088 1555374656 1558413896 1560965824 1564723264 1568579584 1571058176 1572245972 1573544128 1576120832 1577897788 1579914752 1581109244 1582501888 1583698336 1583808512 1586311168 1587510496 1591422976 1593217184 1593937664 1595142758 1597865984 1599074048 1599667456 1600876882 1605548032 1608685312 1615198208 1616419376 1621737472 1622963584 1624303616 1630879744 1632112768 1633550336 1634691752 1637482496 1638720512 1645355008 1646598976 1651269632 1657339904 1667301376 1675317248 1687423744 1691582464 1697635082 1698430976 1699715072 1712702849 1718859571 1722357923 1722997081 1729331032 1735547528 1739725208 1741856768 1750951796 1752397504 1755166556 1760822492 1761475924 1765061012 1767951328 1771405948 1772207008 1777917856 1778577632 1780727234 1785115904 1787128486 1794363824 1795845376 1797203122 1798045696 1804479248 1807434112 1811784832 1813154629 1817519119 1818297728 1820495336 1821998464 1823375983 1824982016 1827039544 1829374976 1830758072 1835951104 1838170048 1842700288 1844777792 1845612032 1847007404 1852246528 1853646916 1853775872 1858108876 1862688256 1865631584 1868583652 1870229504 1871643488 1876148768 1879220992 1880641774 1880772608 1883744512 1885168714 1888387072 1889814784 1891945406 1892800976 1897465856 1898900432 1899605104 1905147904 1906588288 1910313808 1911996416 1918047872 1925813248 1927269256 1928860544 1930559488 1936669696 1939841024 1944510464 1945980608 1952382976 1953859072 1958674432 1960882688 1968091136 1979920384 1987936256 1989439232 1999142912 2007236608 2008754176 2016886784 2024103367 2031379493 2043754856 2051101624 2061894692 2069306668 2074287748 2080972036 2089397024 2094426464 2099442202 2100221294 2104495822 2107941968 2109682432 2111277454 2112060938 2115519472 2119825136 2120611792 2128407424 2130807041 2132566384 2136058496 2141200256 2142819107 2146328008 2151494488 2156796928 2159228552 2160204992 2161988608 2163623176 2167166144 2167970368 2172382784 2175940096 2177736704 2180191936 2181177856 2182826932 2188206592 2189018624 2190673628 2191664288 2197065728 2199542752 2201358848 2210271232 2211942304 2215437506 2220897536 2222576642 2227926662 2229889024 2231574928 2231730176 2233417472 2236946608 2237904896 2242459648 2244155056 2246131712 2247701159 2251538432 2253240704 2255781061 2259632128 2262363136 2264073592 2267938816 2270495744 2277681848 2281570304 2286903232 2292539392 2299795264 2301820928 2303561216 2309106176 2314797056 2318454784 2320207648 2325925888 2328548192 2335342592 2337108224 2351155456 2360674304 2373982208 2383593472 2386377851 2392122161 2393243648 2395053056 2400721219 2409546568 2436784636 2436825088 2445544244 2467250258 2469287392 2472312832 2481158966 2487131426 2491204144 2500159376 2503181087 2505247888 2512179373 2515390592 2517292349 2518226503 2524432768 2527483816 2528421752 2532422581 2536569464 2537716544 2542675304 2546838976 2548941824 2552969536 2561196352 2565243428 2567361472 2571565568 2573509796 2574464812 2577755648 2579704556 2583928864 2586062336 2588977924 2590148704 2596532224 2598495328 2599459616 2602601342 2609015552 2609983744 2611957018 2614113632 2619578368 2624697088 2626681486 2628995072 2635323392 2637315824 2647993216 2649995227 2650179584 2652183248 2654519296 2656374097 2657512064 2660909056 2662920832 2667281408 2673701888 2675723336 2680291328 2683313152 2684526592 2686556224 2693177344 2694176768 2696213696 2704080896 2709364736 2715697588 2720333824 2722390528 2733412352 2735478944 2735669248 2742063584 2748821504 2753165056 2759950336 2762036992 2771124224 2773219328 2781085696 2803300736 2810162927 2820264733 2821586944 2830517248 2841976832 2862678016 2872920908 2879836388 2890188652 2893729792 2900813344 2908839274 2915841214 2921824256 2932278778 2933653504 2937080432 2944150352 2954733808 2958304921 2965595776 2968939259 2970281864 2972734336 2974981867 2980959256 2983420544 2987026328 2994387968 2997763912 2999119552 3009900608 3013538396 3024371284 3026868416 3031651324 3039122944 3041420668 3048741748 3053734112 3061084832 3066097408 3068415526 3068628992 3070949024 3075801586 3077119232 3083382016 3085713202 3086858294 3095865344 3098205968 3099355696 3104259938 3106994176 3110749312 3116827792 3121931648 3129446528 3131812541 3137159168 3142116352 3144491944 3147088256 3152241664 3155795576 3159829504 3162218488 3165003776 3167396672 3167617024 3172622336 3175020992 3182845952 3186434368 3187875328 3190285516 3195731968 3198148096 3199334912 3201753764 3211096064 3217370624 3230396416 3232838752 3243474944 3245927168 3248607232 3261759488 3264225536 3267100672 3269383504 3274964992 3277441024 3290710016 3293197952 3302539264 3314679808 3334602752 3350634496 3374847488 3383164928 3395270164 3399430144 3425405698 3437719142 3444715846 3445994162 3458662064 3471095056 3476579909 3479450416 3483713536 3487783013 3496178543 3501903592 3504795008 3508746397 3510333112 3521644984 3522951848 3530122024 3535902656 3542811896 3544414016 3555835712 3557155264 3561454468 3570231808 3574256972 3588727648 3591690752 3594406244 3608958496 3614868224 3623569664 3626309258 3635038238 3636595456 3640990672 3643996928 3646751966 3649964032 3654079088 3658749952 3661516144 3671902208 3676340096 3679119587 3680484889 3685400576 3689555584 3691224064 3694014808 3701233003 3704493056 3707293832 3707551744 3716217752 3725376512 3731263168 3737167304 3740459008 3743286976 3752297536 3758441984 3761283548 3761545216 3767489024 3770337428 3776774144 3779629568 3783890812 3785601952 3794931712 3797800864 3799210208 3810295808 3813176576 3820627616 3823992832 3836095744 3851626496 3854538512 3857721088 3861118976 3873339392 3879682048 3889020928 3891961216 3904765952 3907718144 3917348864 3921765376 3936182272 3959840768 3975872512 3978878464 3998285824 4017508352 4033773568 4048206734 4062758986 4084137563 4087509712 4098818977 4102203248 4107161201 4108685347 4121925379 4123789384 4131847369 4138613336 4148575496 4161944072 4178794048 4188852928 4198884404 4200442588 4208991644 4215883936 4219364864 4222554908 4224121876 4231038944 4239650272 4241223584 4256814848 4261614082 4265132768 4272116992 4282400512 4285638214 4292656016 4302988976 4313593856 4318457104 4320409984 4323676423 4323977216 4327246352 4334332288 4335940736 4339218917 4344765568 4348050421 4351880192 4355473408 4360383872 4362355712 4365653864 4376413184 4378037248 4381347256 4383328576 4394131456 4399085504 4402717696 4420542464 4423884608 4430875012 4441795072 4445153284 4455853324 4459778048 4463149856 4463460352 4466834944 4473893216 4475809792 4484919296 4488310112 4492263424 4495402318 4503076864 4506481408 4511562122 4519264256 4524726272 4528147184 4535877632 4540991488 4555363696 4563140608 4573806464 4585078784 4599590528 4603641856 4607122432 4618212352 4629594112 4636909568 4640415296 4651851776 4657096384 4670685184 4674216448 4702310912 4721348608 4747964416 4767186944 4772755702 4784244322 4786487296 4790106112 4801442438 4819093136 4826708029 4844058791 4853917783 4871366357 4873569272 4873650176 4891088488 4934500516 4938574784 4944625664 4962317932 4974262852 4982408288 5000318752 5006362174 5010495776 5024358746 5030781184 5034584698 5036453006 5048865536 5054967632 5056843504 5064845162 5073138928 5075433088 5085350608 5093677952 5097529019 5097883648 5105939072 5109799409 5122392704 5128167811 5130486856 5134722944 5138605043 5143131136 5147019592 5148929624 5155511296 5159409112 5167857728 5172124672 5177955848 5180297408 5193064448 5196990656 5198919232 5205202684 5218031104 5219967488 5223914036 5228227264 5239156736 5249394176 5253362972 5257990144 5270646784 5274631648 5295986432 5299990454 5300359168 5304366496 5309038592 5312748194 5315024128 5321818112 5325841664 5334562816 5347403776 5351446672 5360582656 5366626304 5369053184 5373112448 5386354688 5388353536 5392427392 5408161792 5418729472 5431395176 5440667648 5444781056 5466824704 5470957888 5471338496 5484127168 5497643008 5506330112 5519900672 5524073984 5546438656 5606601472 5620325854 5640529466 5643173888 5661034496 5683953664 5690593337 5704291307 5722673099 5724796753 5725356032 5745841816 5759672776 5780377304 5787459584 5801626688 5817678548 5831682428 5843648512 5864557556 5874160864 5888300704 5909467616 5916609842 5931191552 5937878518 5940563728 5945468672 5949963734 5961918512 5966841088 5974052656 5988775936 5995527824 5998239104 6002774063 6005001661 6019801216 6024352477 6027076792 6038853847 6048742568 6053736832 6063302648 6078245888 6082841336 6097483496 6107468224 6122169664 6132194816 6136831052 6137257984 6141898048 6151603172 6154238464 6166764032 6171426404 6173716588 6191730688 6196411936 6198711392 6208519876 6213988352 6221498624 6233655584 6243863296 6258893056 6263625082 6274318336 6284232704 6288983888 6294176512 6304483328 6311591152 6319659008 6324436976 6330007552 6334793344 6335234048 6345244672 6350041984 6365691904 6372868736 6375750656 6380571032 6391463936 6396296192 6398669824 6403507528 6422192128 6434741248 6460792832 6465677504 6486949888 6491854336 6497214464 6523518976 6528451072 6538767008 6554882048 6581420032 6586395904 6605078528 6629359616 6669205504 6701157749 6701268992 6725246671 6741435181 6749694976 6766329856 6790540328 6798860288 6850811396 6875438284 6889431692 6891988324 6917324128 6942190112 6953159818 6958900832 6967427072 6975566026 6992357086 7003807184 7009590016 7017492794 7020666224 7043289968 7045903696 7054419427 7060244048 7071805312 7079778233 7085623792 7088828032 7094187529 7111671424 7114310528 7119689291 7122908936 7140463616 7148513944 7177455296 7183381504 7188812488 7217916992 7229736448 7247139328 7252618516 7270076476 7273190912 7281981344 7287993856 7293503932 7299928064 7308158176 7317499904 7323032288 7343804416 7352680192 7358239174 7360969778 7370801152 7379111168 7382448128 7388029616 7402466006 7408986112 7414587664 7415103488 7432435504 7450753024 7462526336 7468168367 7474334608 7480918016 7486573952 7495014493 7504595072 7516883968 7522567096 7523090432 7534978048 7540674856 7553548288 7559259136 7567781624 7571203904 7589863424 7595601728 7598420416 7620591616 7626353152 7641255232 7647985664 7672191488 7703252992 7709077024 7715442176 7746678784 7759364096 7778041856 7783922432 7809531904 7815436288 7834697728 7843530752 7872364544 7919550067 7919681536 7948018793 7951745024 7957756928 7996571648 8035016704 8067547136 8096413468 8125517972 8168275126 8175019424 8197637954 8204406496 8214322402 8217370694 8243850758 8247578768 8263694738 8277226672 8297150992 8317021031 8323888144 8337041141 8357588096 8363906837 8367010639 8377705856 8384039807 8397768808 8400885176 8414178253 8417983288 8431767872 8438729728 8445109816 8448243752 8462077888 8479300544 8482447168 8513629696 8523228164 8530265536 8544233984 8564801024 8571276428 8585312032 8605977952 8627187712 8636914208 8640819968 8647352846 8647954432 8654492704 8668664576 8671881472 8678437834 8689531136 8696100842 8703760384 8710946816 8720767744 8724711424 8731307728 8752826368 8756074496 8762694512 8766657152 8773285169 8788262912 8798171008 8804822851 8805435392 8826017161 8841084928 8847769216 8861750024 8883590144 8890306568 8911706648 8919556096 8926299712 8926920704 8933669888 8947786432 8951619584 8969838592 8976620224 8984526848 8990804636 9006153728 9012962816 9023124244 9038528512 9049452544 9056294368 9081982976 9110727392 9147612928 9170157568 9199181056 9207283712 9214244864 9236424704 9259188224 9273819136 9280830592 9303703552 9314192768 9336992951 9341370368 9348432896 9404621824 9442697216 9495928832 9534373888 9545511404 9568488644 9580212224 9602884876 9638186272 9653416058 9688117582 9707835566 9742732714 9747138544 9747300352 9782176976 9793999787 9829206673 9852866803 9869001032 9877149568 9884617171 9889251328 9924635864 9948525704 9964816576 10000637504 10012724348 10020991552 10048717492 10061562368 10069169396 10072906012 10097731072 10109935264 10113687008 10129690324 10146277856 10150866176 10170701216 10187355904 10195058038 10195767296 10211878144 10219598818 10244785408 10256335622 10260973712 10269445888 10277210086 10286262272 10294039184 10297859248 10311022592 10318818224 10335715456 10344249344 10355911696 10360594816 10368427927 10386128896 10393981312 10397838464 10405699733 10410405368 10436062208 10439934976 10447828072 10456454528 10478313472 10498788352 10506725944 10515980288 10541293568 10549263296 10591972864 10599980908 10600718336 10608732992 10618077184 10625496388 10630048256 10643636224 10651683328 10669125632 10694807552 10702893344 10733252608 10738106368 10746224896 10772709376 10776707072 10784854784 10816323584 10837458944 10862790352 10881335296 10889562112 10933649408 10941915776 10942676992 10968254336 10995286016 11012660224 11039801344 11048147968 11092877312 11213202944 11240651708 11281058932 11322068992 11367907328 11381186674 11408582614 11445346198 11449593506 11450712064 11491683632 11519345552 11551217117 11560754608 11574727021 11574919168 11603253376 11616335159 11635357096 11663364856 11687297024 11729115112 11748321728 11776601408 11818935232 11833219684 11862383104 11875757036 11881127456 11890937344 11899927468 11923837024 11933682176 11948105312 11977551872 11991055648 11996478208 12005548126 12010003322 12039602432 12048704954 12054153584 12077707694 12097485136 12107473664 12126605296 12156491776 12165682672 12184906283 12194966992 12214936448 12224171531 12228707857 12244339328 12253596641 12264389632 12273662104 12274515968 12283796096 12297645139 12303206344 12308476928 12333528064 12342852808 12347433176 12383461376 12392823872 12397422784 12417039752 12427976704 12442997248 12467311168 12487726592 12517786112 12527250164 12548636672 12568465408 12577967776 12588353024 12608966656 12623182304 12639318016 12648873952 12660015104 12669586688 12690489344 12700083968 12731383808 12745737472 12751501312 12761142064 12782927872 12792592384 12797339648 12807015056 12844384256 12869482496 12921585664 12931355008 12973899776 12983708672 12994428928 13047037952 13056902144 13077534016 13109764096 13162840064 13172791808 13210157056 13402315498 13402537984 13450493342 13482870362 13499389952 13532659712 13569876419 13581080656 13597720576 13646374313 13651438411 13679222843 13701622792 13728396097 13750876568 13778863384 13783976648 13834648256 13884380224 13906319636 13917801664 13934854144 13951132052 13984714172 14007614368 14019180032 14034985588 14041332448 14086579936 14091807392 14108838854 14120488096 14143610624 14159556466 14171247584 14177656064 14188375058 14223342848 14228621056 14239378582 14245817872 14280927232 14297027888 14314307381 14354910592 14365763599 14366763008 14377624976 14400343789 14435833984 14446748173 14459472896 14481523303 14494278656 14505237032 14540152952 14546381824 14563962688 14575987712 14587007864 14599856128 14616316352 14634999808 14646064576 14687608832 14705360384 14716478348 14721939556 14741602304 14758222336 14764896256 14776059232 14804932012 14817972224 14829175328 14830206976 14864871008 14901506048 14925052672 14936336734 14948669216 14961836032 14973147904 14990028986 15009190144 15033767936 15045134192 15046180864 15069956096 15081349712 15107096576 15118518272 15135563248 15142407808 15179726848 15191203456 15196840832 15241183232 15252706304 15282510464 15295971328 15344382976 15406505984 15418154048 15430884352 15493357568 15518728192 15556083712 15567844864 15630872576 15687061504 15744729088 15839100134 15839363072 15896037586 15903490048 15915513856 15993143296 16037126677 16070033408 16127533279 16135094272 16192826936 16251035944 16336550252 16350038848 16395275908 16408812992 16428644804 16434741388 16487701516 16495157536 16527389476 16554453344 16594301984 16634042062 16647776288 16674082282 16715176192 16727813674 16734021278 16755411712 16768079614 16795537616 16801770352 16828356506 16835966576 16863535744 16877459456 16890219632 16896487504 16916908723 16924155776 16958601088 16964894336 16977720617 17027259392 17046456328 17060531072 17073429659 17088467968 17129602048 17142552856 17170624064 17211955904 17254375424 17273828416 17281639936 17294705692 17295908864 17308985408 17337329152 17343762944 17356875668 17379062272 17392201684 17407520768 17421893632 17441535488 17449422848 17462615456 17505652736 17512148992 17525389024 17533314304 17546570338 17576525824 17596342016 17609645702 17610870784 17652034322 17682169856 17695538432 17723500048 17767180288 17780613136 17823413296 17839112192 17852599424 17853841408 17867339776 17895572864 17903239168 17939677184 17953240448 17969053696 17981609272 18012307456 18025925632 18046248488 18077057024 18098905088 18112588736 18163965952 18221454784 18295225856 18340315136 18398362112 18428489728 18472849408 18547638272 18561661184 18607407104 18628385536 18673985902 18682740736 18696865792 18809243648 18885394432 18907455281 18952967891 18991857664 19068747776 19091022808 19136977288 19160424448 19205769752 19276372544 19306832116 19376235164 19415671132 19485465428 19494277088 19564353952 19587999574 19658413346 19705733606 19738002064 19754299136 19769234342 19778502656 19849271728 19897051408 19929633152 19944700919 19952102293 19992710309 20001275008 20025448696 20041983104 20057135813 20064578911 20097434984 20123124736 20138338792 20145812024 20195462144 20219870528 20227374016 20259380648 20292555712 20301732352 20341402432 20374711808 20390116076 20391534592 20423756288 20439197636 20489570816 20512671244 20521947424 20538891776 20554420172 20572524544 20588078368 20595718496 20622045184 20637636448 20671430912 20688498688 20711823392 20721189632 20736855854 20772257792 20787962624 20795676928 20811399466 20820810736 20872124416 20879869952 20895656144 20912909056 20956626944 20997576704 21013451888 21031960576 21046656307 21082587136 21098526592 21183945728 21199961816 21201436672 21217465984 21236154368 21250992776 21260096512 21287272448 21303366656 21338251264 21389615104 21405786688 21466505216 21476212736 21492449792 21545418752 21553414144 21569709568 21674917888 21725580704 21779124224 21867298816 21883831552 21936508672 21990572032 22025320448 22079602688 22096295936 22185754624 22265137037 22345174423 22398962053 22426405888 22481303416 22562117864 22644137984 22735814656 22762373348 22817165228 22890692396 22899187012 22983367264 23038691104 23102434234 23121509216 23149454042 23149838336 23206506752 23232670318 23270714192 23326729712 23374594048 23438877451 23458230224 23496643456 23553202816 23571010177 23627748547 23637870464 23666439368 23724766208 23751514072 23762254912 23781874688 23799854936 23847674048 23867364352 23896210624 23955103744 23982111296 23992956416 24011096252 24020006644 24079204864 24097409908 24108307168 24155415388 24194970272 24214947328 24253210592 24312983552 24331365344 24369812566 24389933984 24429872896 24448343062 24457415714 24488678656 24507193282 24528779264 24547324208 24549031936 24567592192 24595290278 24606412688 24616953856 24667056128 24685705616 24694866352 24724712749 24766922752 24785647744 24794845568 24813591671 24834079504 24855953408 24885994496 24934622336 24975453184 25035572224 25054500328 25097273344 25136930816 25155935552 25176706048 25217933312 25246364608 25278636032 25297747904 25320030208 25339173376 25380978688 25400167936 25462767616 25491474944 25503002624 25522284128 25585184768 25594679296 25614030112 25688768512 25738964992 25843171328 25862710016 25947799552 25967417344 25988857856 26094075904 26113804288 26155068032 26219528192 26313343771 26325680128 26345583616 26407933409 26420314112 26804630996 26805075968 26900986684 26965740724 26998779904 27139752838 27162161312 27195441152 27292748626 27302876822 27358445686 27403245584 27456792194 27501753136 27557726768 27567953296 27633973103 27669296512 27700491533 27768760448 27812639272 27835603328 27856648391 27869708288 27902264104 27969428344 28015228736 28038360064 28069971176 28082664896 28173159872 28183614784 28217677708 28240976192 28287221248 28319112932 28342495168 28355312128 28376750116 28446685696 28457242112 28478757164 28491635744 28561854464 28594055776 28628614762 28709821184 28731527198 28733526016 28755249952 28800687578 28871667968 28893496346 28918945792 28963046606 28988557312 29010474064 29080305904 29092763648 29127925376 29149947497 29151975424 29174015728 29199712256 29220115067 29232632704 29269999616 29292129152 29325153793 29375217664 29410720768 29432956696 29443879112 29483204608 29516444672 29529792512 29552118464 29609864024 29635944448 29658350656 29660413952 29729742016 29803012096 29850105344 29872673468 29897338432 29923672064 29946295808 29980057972 30018380288 30067535872 30090268384 30092361728 30139912192 30162699424 30237036544 30271126496 30284815616 30359453696 30382406912 30393681664 30482366464 30505412608 30565020928 30591942656 30688765952 30813011968 30836308096 30861768704 30986715136 31022912063 31037456384 31112167424 31135689728 31261745152 31374123008 31489458176 31678200268 31678726144 31792075172 31831027712 32074253354 32140066816 32255066558 32270188544 32385653872 32502071888 32541354131 32553430057 32658331849 32673100504 32700077696 32724800537 32736944539 32790551816 32817625984 32857289608 32869482776 32975403032 32990315072 33054778952 33108906688 33188603968 33268084124 33295552576 33348164564 33430352384 33455627348 33468042556 33510823424 33536159228 33591075232 33603540704 33656713012 33671933152 33727071488 33754918912 33780439264 33792975008 33833817446 33848311552 33917202176 33929788672 33955441234 34054518784 34092912656 34121062144 34146859318 34176935936 34259204096 34285105712 34341248128 34423911808 34449937951 34508750848 34532863261 34547656832 34563279872 34589411384 34591817728 34617970816 34674658304 34687525888 34713751336 34758124544 34784403368 34815041536 34843787264 34883070976 34898845696 34925230912 35011305472 35024297984 35050778048 35066628608 35093140676 35153051648 35192684032 35219291404 35221741568 35304068644 35364339712 35391076864 35447000096 35534360576 35561226272 35646826592 35678224384 35705198848 35734679552 35791145728 35806478336 35879354368 35906480896 35938107392 35963218544 36024614912 36051851264 36092496976 36154114048 36197810176 36225177472 36327931904 36442909568 36590451712 36680630272 36796724224 36856979456 36945698816 37095276544 37123322368 37214814208 37256771072 37347971804 37393731584 37618487296 37770788864 37814910562 37905935782 37983715328 38137495552 38182045616 38242378999 38273954576 38320848896 38411539504 38457963973 38552745088 38596210367 38613664232 38752470328 38831342264 38970930856 38988554176 39128707904 39175999148 39316826692 39411467212 39476004128 39508598272 39538468684 39698543456 39794102816 39859266304 39889401838 39904204586 39985420618 40002550016 40050897392 40083966208 40114271626 40129157822 40194869968 40246249472 40276677584 40291624048 40390924288 40439741056 40454748032 40485333779 40518761296 40585111424 40603464704 40682804864 40713563033 40749423616 40780232152 40783069184 40847512576 40878395272 40979141632 41025342488 41043894848 41077783552 41108840344 41145049088 41176156736 41191436992 41244090368 41275272896 41342861824 41376997376 41423646784 41442379264 41473711708 41544515584 41575925248 41591353856 41622798932 41641621472 41744248832 41759739904 41791312288 41825818112 41913253888 41995153408 42026903776 42063921152 42093312614 42165174272 42197053184 42367891456 42399923632 42402873344 42434931968 42472308736 42501985552 42520193024 42574544896 42606733312 42676502528 42779230208 42811573376 42933010432 42952425472 42984899584 43090837504 43106828288 43139419136 43349835776 43451161408 43558248448 43734597632 43767663104 43873017344 43981144064 44050640896 44192591872 44371509248 44530274074 44690348846 44797924106 44852811776 44962606832 45087008747 45124235728 45195538817 45288275968 45341179169 45450321059 45471629312 45524746696 45613703161 45634330456 45781384792 45798374024 45966734528 46077382208 46204868468 46243018432 46298908084 46299676672 46413013504 46465340636 46541428384 46653459424 46877754902 46916460448 46993286912 47106405632 47142020354 47255497094 47275740928 47332878736 47449532416 47503028144 47524509824 47560440653 47563749376 47599709872 47695348096 47731408087 47734728704 47792421248 47828554631 47846303557 47910207488 47964222592 47985912832 48022192504 48040013288 48116029039 48158409728 48194819816 48216614336 48310830776 48389940544 48429894656 48506421184 48625967104 48662730688 48739625132 48779867968 48859745792 48896686124 48914831428 48977357312 49014386564 49057558528 49094648416 49098063872 49135184384 49190580556 49212825376 49233907712 49334112256 49371411232 49389732704 49449425498 49533845504 49571295488 49589691136 49627183342 49668159008 49711906816 49771988992 49869244672 49950906368 50071144448 50109000656 50194546688 50273861632 50311871104 50353412096 50435866624 50492729216 50557272064 50595495808 50640060416 50678346752 50761957376 50800335872 50925535232 50982949888 51006005248 51044568256 51170369536 51189358592 51228060224 51377537024 51477929984 51686342656 51725420032 51934834688 51977715712 52227608576 52310136064 52439056384 52626687542 52651360256 52691167232 52815866818 52840628224 53093788319 53284646701 53393095613 53412909511 53585029927 53609261992 53610151936 53801973368 53931481448 53997559808 54279505676 54324322624 54390882304 54585497252 54605753644 54716891372 54806491168 54913584388 55003506272 55115453536 55135906592 55267946206 55338593024 55400983066 55537520896 55625278544 55671206656 55713296782 55739416576 55804528208 55938856688 56030457472 56076720128 56139942352 56165329792 56207793499 56346319744 56367229568 56409845921 56435355416 56481952384 56524655473 56574442496 56638225864 56684990336 56710624256 56753500232 56893371392 56914484224 56957514328 56983271488 57123708928 57188111552 57257229524 57419642368 57463054396 57467052032 57510499904 57601375156 57743335936 57786992692 57837891584 57926093212 57977114624 58020948128 58160611808 58185527296 58255850752 58299894994 58303950848 58348031456 58399424512 58440230134 58465265408 58539999232 58584258304 58650307586 58750435328 58821441536 58865913392 58887758224 58966409216 59032889344 59059585024 59104236928 59219728048 59271888896 59316701312 59320827904 59459484032 59606024192 59700210688 59745346936 59794676864 59847344128 59892591616 59960115944 60036760576 60135071744 60180536768 60184723456 60279824384 60325398848 60474073088 60542252992 60569631232 60718907392 60764813824 60787363328 61010825216 61130041856 61377531904 61626023936 61672616192 61723537408 61973430272 62045824126 62074912768 62224334848 62271379456 62523490304 62747204377 62748246016 62972764283 62978916352 63356400536 63357452288 63584150344 63662055424 64148506708 64280133632 64510133116 64771307744 65004143776 65082708262 65106860114 65316663698 65346201008 65400155392 65449601074 65473889078 65581103632 65635251968 65714579216 65738965552 65950806064 65980630144 66055018271 66109557904 66217813376 66267877247 66377207936 66427392317 66536168248 66591105152 66666181543 66696329128 66860704768 66911254696 66936085112 67021646848 67072318456 67182150464 67207081408 67313426024 67343866304 67454142976 67509837824 67560878528 67585950016 67667634892 67696623104 67834404352 67859577344 67910882468 68109037568 68185825312 68242124288 68293718636 68353871872 68518408192 68570211424 68682496256 68847823616 68899875902 69017501696 69065726522 69095313664 69126559744 69178822768 69183635456 69235941632 69349316608 69375051776 69427502672 69516249088 69568806736 69630083072 69687574528 69766141952 69797691392 69850461824 69929212891 70022610944 70048595968 70101556096 70133257216 70186281352 70306103296 70385368064 70438582808 70443483136 70608137288 70728679424 70782153728 70894000192 71068721152 71122452544 71293653184 71356448768 71410397696 71469359104 71582291456 71612956672 71758708736 71812961792 71926437088 72103702528 72184993952 72395620352 72450354944 72655863808 72885819136 73180903424 73361260544 73593448448 73713958912 73891397632 73977713381 74155786991 74190553088 74246644736 74422357789 74429628416 74513542144 74695943608 74787463168 75236974592 75541577728 75629821124 75811871564 75967430656 76364091232 76484757998 76547909152 76641697792 76823079008 76915927946 77105490176 77192420734 77227328464 77504940656 77598613697 77662684528 77877560563 77941861712 77977108352 78036062819 78065021593 78257415808 78316582201 78351998296 78505100011 78633653384 78822934424 78952008256 79017196544 79076937368 79397086912 79588205632 79718532608 79778803676 79808409172 79970841236 80005100032 80101794784 80167932416 80228543252 80258315644 80389739936 80492498944 80553355168 80583248096 80781848576 80879482112 80909496064 80970667558 81037522592 81170222848 81206929408 81365609728 81427126066 81498847232 81560464304 81566138368 81695025152 81756790544 81958283264 82050684976 82087789696 82149852037 82155567104 82217680688 82290098176 82352313472 82382873984 82445159423 82488180736 82550545792 82685723648 82753994752 82847293568 82884758528 82947423416 83089031168 83151850496 83182707712 83245597864 83283242944 83488497664 83519479808 83582624576 83651636224 83826507776 83990306816 84053807552 84127842304 84186625228 84330348544 84394106368 84735782912 84799847264 84805746688 84869863936 85003971104 85040386048 85213466624 85353005056 85558460416 85623146752 85866020864 85904850944 85969799168 86181675008 86213656576 86278838272 86699671552 86902322816 87115050737 87116496896 87428206723 87469195264 87535326208 87746034688 87962288128 88101281792 88385183744 88743018496 89060548148 89380697692 89595848212 89705623552 89925213664 90174017494 90248471456 90391077634 90576551936 90682358338 90900642118 90943258624 91049493392 91227406322 91268660912 91562769584 91596748048 91707452551 91933469056 92037117029 92154764416 92224437877 92409736936 92486036864 92555960783 92597816168 92599353344 92826027008 92930681272 93082856768 93306918848 93755509804 93832920896 93986573824 94212811264 94284040708 94510994188 94551481856 94665757472 94899064832 95006056288 95049019648 95120881306 95127498752 95199419744 95390696192 95462816174 95469457408 95584842496 95657109262 95692607114 95820414976 95928445184 95971825664 96044385008 96080026576 96232058078 96316819456 96389639632 96433228672 96621661552 96779881088 96853051361 96859789312 97012842368 97086188771 97251934208 97325461376 97435188409 97479250264 97559735936 97719491584 97793372248 97829662856 97954714624 98028773128 98115117056 98189296832 98196127744 98270368768 98381161112 98425650752 98467815424 98668224512 98742822464 98779465408 98898850996 99067691008 99142590976 99179382272 99254366684 99336318016 99423813632 99543977984 99738489344 99901812736 100142288896 100218001312 100547723264 100623742208 100706824192 100871733248 100985458432 101114544128 101190991616 101280120832 101356693504 101523914752 101600671744 101851070464 101965899776 102012010496 102089136512 102340739072 102378717184 102456120448 102755074048 102955859968 103372685312 103450840064 103869669376 103955431424 104455217152 104620272128 104878112768 105253375084 105382334464 105631733636 106187576638 106569293402 106786191226 106825819022 107170059854 107218523984 107220303872 107603946736 107862962896 107995119616 108121273403 108381534833 108559011352 108648645248 108730788881 108771138307 108781764608 109170994504 109211507288 109433782744 109612982336 109827168776 110007012544 110230907072 110271813184 110535892412 110677186048 110801966132 111075041792 111250557088 111342413312 111426593564 111609056416 111877713376 112060914944 112153440256 112279884704 112330659584 112415586998 112692639488 112734459136 112819691842 112870710832 112963904768 113049310946 113148884992 113276451728 113369980672 113421248512 113507000464 113786742784 113828968448 113915028656 113966542976 114052707197 114095031559 114247417856 114376223104 114462697063 114514459048 114738223093 114839284736 114926108792 114934104064 115020999808 115202750312 115486671872 115573985384 115675783168 115852186424 115954229248 116041896256 116321223616 116371054592 116511701504 116599789988 116607901696 116696062912 116798849024 116880460268 116930530816 117079998464 117168516608 117300615172 117500870656 117642883072 117731826784 117775516448 118065778688 118119170048 118208473856 118439456096 118543777792 118633402624 118918968064 119212048384 119400421376 119490693872 119589353728 119694688256 119785183232 119920231888 120073521152 120270143488 120361073536 120369446912 120559648768 120650797696 120948146176 121084505984 121139262464 121437814784 121529627648 121574726656 122021650432 122260083712 122755063808 123252047872 123345232384 123447074816 123946860544 124091648252 124542758912 125046980608 125494408754 125496492032 125945528566 125957832704 126712801072 126714904576 127063388287 127168300688 127321997231 127324110848 127779686749 128087268439 128297013416 128560267264 129020266232 129542615488 130008287552 130165416524 130213720228 130633327396 130692402016 130800310784 130899202148 130947778156 131162207264 131270503936 131429158432 131477931104 131901612128 131961260288 132110036542 132219115808 132435626752 132535754494 132754415872 132854784634 133072336496 133182210304 133332363086 133392658256 133721409536 133822509392 133872170224 134033969113 134043293696 134144636912 134364300928 134414162816 134515786427 134626852048 134687732608 134789563051 134908285952 135019675648 135121757056 135171900032 135274096529 135335269784 135393246208 135668808704 135719154688 135821764936 136218075136 136371650624 136484248576 136587437272 136707743744 137036816384 137140422848 137364992512 137695647232 137799751804 138035003392 138131453044 138190627328 138253119488 138357645536 138367270912 138471883264 138698633216 138750103552 138855005344 139032498176 139137613472 139260166144 139532283904 139595382784 139700923648 139858425782 140045221888 140097191936 140203112192 140266514432 140372562704 140612206592 140770736128 140877165616 140886966272 141216274576 141457358848 141564307456 141788000384 142137442304 142244905088 142587306368 142712897536 142820795392 142938718208 143164582912 143225913344 143517417472 143625923584 143852874176 144207405056 144369987904 144791240704 144900709888 145311727616 145771638272 146361806848 147186896896 147427917824 147782795264 147955426762 148311573982 148381106176 148493289472 148844715578 148859256832 149027084288 149391887216 149574926336 150165822521 150471451273 150473949184 151012357067 151083155456 151259642248 151623743128 151934861312 152728182464 152969515996 153095818304 153283395584 153646158016 153831855892 154210980352 154384841468 154454656928 155009881312 155197227394 155325369056 155755121126 155883723424 155954216704 156072125638 156130043186 156514831616 156633164402 156703996592 157010200022 157267306768 157645868848 157904016512 158023399589 158034393088 158153874736 158403781679 158794173824 158914229903 158973202141 159176411264 159296756333 159437065216 159557607352 159616818344 159869386807 159941682472 160010200064 160203589568 160335864832 160457086504 160516631288 160779479872 160984997888 161106710336 161166496192 161563697152 161758964224 161818992128 161941335116 162075045184 162340445696 162413858816 162731219456 162854252132 162997694464 163120928608 163132276736 163390050304 163513581088 163916566528 164101369952 164175579392 164299704074 164311134208 164435361376 164580196352 164704626944 164765747968 164890318846 164976361472 165101091584 165371447296 165507989504 165694587136 165769517056 165894846832 166178062336 166303700992 166365415424 166491195728 166566485888 166976995328 167038959616 167165249152 167303272448 167653015552 167980613632 168107615104 168255684608 168373250456 168660697088 168788212736 169471565824 169599694528 169611493376 169739727872 170007942208 170080772096 170426933248 170706010112 171116920832 171246293504 171732041728 171939598336 172557676544 173804645632 174230101474 174232993792 174856413446 174938390528 175070652416 175492069376 175924576256 176202563584 176408393447 176770367488 177402866069 177468699343 177486036992 178121096296 178761395384 179191696424 179411247104 179850427328 180348034988 180496942912 180782155268 181153103872 181364716676 181801284236 182098986784 182454812644 182537321824 183125539168 183193496096 183414905102 183866938112 184074234058 184309528832 184448875754 184819473872 184972073728 185111921566 185195632336 185198706688 185652054016 185861362544 186085995953 186165713536 186613837696 186754926787 187204469257 187511019608 187665841792 187807726249 187973147648 188425622528 188568081416 189021988376 189102963712 189331514944 189798129664 190012112576 190098039296 190241762612 190254997504 190398839488 190781392384 190925632348 190938914816 191169684992 191314218524 191385214228 191640829952 191856890368 191943651328 192088770016 192160053152 192464116156 192633638912 192779279264 192866457344 193243323104 193559762176 193706102722 193719578624 194025684736 194172377542 194503868416 194650922752 194870376818 194958500528 195119471872 195438983168 195586744496 195659325712 195909429248 196057546256 196230234112 196378593664 196392255488 196540737536 196762322224 196851301504 196935630848 197336449024 197485644928 197558930816 197797701992 198135382016 198285181952 198358764544 198508733368 198672636032 198847627264 199087955968 199476978688 199803625472 200284577792 200436002624 201095446528 201247484416 201413648384 201743466496 201970916864 202229088256 202381983232 202713387008 203201343488 203931799552 204024020992 204178273024 204681478144 204757434368 204912240896 205510148096 205911719936 206745370624 206901680128 207739338752 207910862848 208482646801 208910434304 209240544256 209756225536 210506750168 210764668928 211263467272 212375153276 213138586804 213572382452 213651638044 214340119708 214437047968 215207893472 215725925792 215990239232 216242546806 216763069666 217118022704 217297290496 217461577762 217542276614 217563529216 218341989008 218423014576 218867565488 219225964672 219473125223 219654337552 219919813399 220014025088 220461814144 220543626368 220710368021 221071784824 221354372096 221603932264 222150083584 222501114176 222684826624 222853187128 223218112832 223755426752 224121829888 224306880512 224559769408 224661319168 224831173996 225385278976 225468918272 225639383684 225741421664 225927809536 226098621892 226297769984 226552903456 226739961344 226842497024 227014000928 227573485568 227657936896 227830057312 227933085952 228105414394 228190063118 228494835712 228752446208 228925394126 229028918096 229476446186 229678569472 229852217584 229868208128 230041999616 230405500624 230973343744 231147970768 231351566336 231513219377 231704372848 231908458496 232083792512 232345449283 232642447232 232742109184 233023403008 233199579976 233215803392 233392125824 233597698048 233760920536 233861061632 234159996928 234337033216 234601230344 235001741312 235285766144 235463653568 235551032896 236131557376 236238340096 236416947712 236878912192 237087555584 237266805248 237837936128 238424096768 238800842752 238981387744 239178707456 239570366464 239840463776 240147042304 240540286976 240722147072 241119297536 241301595392 241896292352 242169011968 242278524928 242875629568 243059255296 243149453312 244043300864 244520167424 245510127616 245796918653 246388582583 246504095744 246690464768 246894149632 247893721088 248183296504 249085517824 250093961216 250988817508 250992984064 251891057132 253425602144 254126776574 254336601376 254643994462 254648221696 255559373498 256174536878 256594026832 257120534528 257827651961 258040532464 259085230976 259281111947 259377329809 259905234017 260016575104 260330833048 260427440456 260839525843 261266654792 261384804032 261600621568 261798404296 261895556312 262324414528 262541007872 262858316864 262955862208 263803224256 263922520576 264220073084 264438231616 264871253504 265071508988 265508831744 265709569268 266144672992 266364420608 266664726172 266785316512 267442819072 267645018784 267744340448 268067938226 268086587392 268289273824 268728601856 268828325632 269031572854 269253704096 269375465216 269579126102 269816571904 270039351296 270243514112 270343800064 270548193058 270670539568 270786492416 271337617408 271438309376 271643529872 271971840239 272436150272 272743301248 272949508381 272968497152 273174874544 273415487488 273606531991 274073632768 274280845696 274729985024 275391294464 275599503608 276070006784 276262906088 276381254656 276506238976 276715291072 276734541824 276943766528 277397266432 277500207104 277710010688 278064996352 278275226944 278520332288 279064567808 279190765568 279401847296 279716851564 280090443776 280194383872 280406224384 280533028864 280745125408 281541472256 281754331232 281773932544 282432549152 283128614912 283576000768 284274884608 284489810176 285174612736 285425795072 285641590784 285877436416 286329165824 286451826688 287034834944 287251847168 287705748352 288414810112 288739975808 289446781481 289582481408 289801419776 290487267499 290623455232 291543276544 292723613696 294373793792 294855835648 295565590528 295910853524 296623147964 296986578944 297689431156 298054168576 298783774432 299149852672 300331645042 300942902546 300947898368 302024714134 302166310912 302519284496 303247486256 303869722624 304705406863 305456364928 305939031992 306191636608 306423132301 306566791168 307292316032 307663711784 308421960704 308769682936 308909313856 310019762624 310394454788 310650738112 311510242252 311767446848 311908433408 312144251276 312260086372 313029663232 313266328804 313407993184 314020400044 314534613536 315291737696 315808033024 316046799178 316068786176 316307749472 316807563358 317588347648 317828459806 317946404282 318352822528 318593512666 318874130432 319115214704 319233636688 319738773614 319883364944 320020400128 320407179136 320671729664 320914173008 321033262576 321421265737 321558959744 321969995776 322213420672 322332992384 322576691723 323127394304 323517928448 323637984256 323882670232 324150090368 324680891392 324827717632 325462438912 325708504264 325995388928 326241857216 326264553472 326780100608 327027162176 327833133056 328202739904 328351158784 328599408148 328622268416 328870722752 329160392704 329409253888 329531495936 329780637692 329952722944 330202183168 330742894592 331015979008 331389174272 331539034112 331789693664 332607401984 332730830848 332982391456 333132971776 333953990656 334077919232 334330498304 334606544896 335306031104 335961227264 336215230208 336511369216 336746500912 337321394176 337576425472 338943131648 339199389056 339222986752 339479455744 340015884416 340161544192 340853866496 341412020224 342233841664 342492587008 343464083456 343879196672 345115353088 347609291264 348460202948 348465987584 349712826892 350141304832 350984138752 352405127168 352816786894 353540734976 354805732138 354937398686 354972073984 356242192592 357522790768 358087730627 358383392848 358822494208 359241650339 359700854656 360106389929 360696069976 360993885824 361564310536 362306207744 362729433352 363602568472 364197973568 364909625288 365074643648 366251078336 366386992192 366829810204 367733876224 368148468116 368619057664 368897751508 369638947744 369944147456 370223843132 370391264672 371304108032 371722725088 372171991906 372331427072 373227675392 373509853574 374408938514 375022039216 375331683584 375615452498 375946295296 376851245056 377136162832 378043976752 378205927424 378663029888 378949317461 379089943567 379596259328 379861495871 380024225152 380196078592 380483525224 380509995008 380797678976 381226999309 381562784768 381851264696 381877829632 382339369984 382628437048 382770428456 383281659904 383713780736 383887302656 384177540032 384320106304 384928232312 385267277824 385558558528 385732914688 386486646208 387119524352 387412205444 387439157248 388051369472 388344755084 389007736832 389301845504 389740753636 389917001056 390238943744 390877966336 391173488992 391318651424 391818858496 392115092512 392460468224 392757187328 393081475072 393524644448 393702603008 393871261696 394672898048 394971289856 395117861632 395595403984 396270764032 396570363904 396717529088 397017466736 397345272064 397695254528 398175911936 398953957376 399607250944 400569155584 400872005248 402190893056 402494968832 402827296768 403486932992 403941833728 404458176512 404763966464 405426774016 406402686976 407863599104 408048041984 408356546048 409362956288 409514868736 409824481792 411823439872 413803360256 415478677504 416965293602 417820868608 418481088512 419512451072 420666168989 421013500336 421529337856 422526934544 423037603703 423194590741 424558314037 424750306552 425580279007 426277173608 427144764904 427303276088 428680239416 428874095936 430415786944 431451851584 431980478464 432485093612 433526139332 434236045408 434594580992 434923155524 435084553228 436683978016 436846029152 437735130976 438451929344 438946250446 439308675104 439839626798 440028050176 440923628288 441087252736 441420736042 442143569648 442708744192 443207864528 444300167168 445002228352 445338671569 445369653248 445706374256 446436225664 447510853504 447849193363 448243659776 448613761024 448927222393 449119538816 449322638336 449662347992 450770557952 450937836544 451278767368 451482843328 451855619072 452197243784 452595539968 453105806912 453479922688 453684994048 454028001856 455146971136 455315873792 455660114624 455866171904 456210828788 456380126236 456989671424 457504892416 457850788252 458057836192 458952892372 459357138944 459704435168 459736416256 460083999232 460811001248 461946687488 462295941536 462703132672 463026438754 463408745696 463816916992 464167585024 464690898566 465284894464 465484218368 466046806016 466399159952 466431606784 466784251648 467195396096 467521841072 467722123264 468319993856 468674066432 469202460688 470003482624 470571532288 470927307136 471102065792 472263114752 472476680192 472833895424 473757824384 474175111168 474533610496 475675872256 476848193536 477601685504 477962775488 478357414912 479140732928 479680927552 480294084608 481080573952 481444294144 482238595072 482603190784 483792584704 484338023936 484557049856 486118510592 486298906624 488086601728 489040334848 491020255232 491593837306 492777165166 493008191488 493380929536 493788299264 495787442176 496366593008 497150926987 498171035648 499953531649 500187922432 501750734771 501977635016 501985968128 503782114264 506851204288 508253553148 508673202752 509287988924 509296443392 511118746996 512349073756 513188053664 515655303922 516081064928 518170461952 518562223894 518754659618 519810468034 520033150208 520661666096 520854880912 521679051686 522533309584 522769608064 523201243136 523596808592 523791112624 524648829056 525045488957 525082015744 525716633728 525911724416 526309339127 527606448512 527845041152 528440146168 528876463232 529276319429 529742507008 530143017976 531017663488 531419138536 532289345984 532728841216 533329452344 533570633024 534885638144 535290037568 535488680896 536135876452 536173174784 536578547648 537457203712 537656651264 538063145708 538507408192 538750930432 539158252204 539633143808 540078702592 540487028224 540687600128 541096386116 541341079136 541572984832 542675234816 542876618752 543287059744 543943680478 544872300544 545486602496 545899016762 545936994304 546349749088 546830974976 547213063982 548147265536 548561691392 549459970048 550782588928 551199007216 552140013568 552525812176 552762509312 553012477952 553430582144 553469083648 553887533056 554794532864 555000414208 555420021376 556129992704 556550453888 557040664576 558129135616 558381531136 558803694592 559433703128 560180887552 560388767744 560812448768 561066057728 561490250816 563082944512 563508662464 563547865088 564865098304 566257229824 567152001536 568549769216 568979620352 570349225472 571283181568 571754872832 572658331648 574503694336 575411496704 576829620224 577479951616 578893562962 579164962816 579602839552 580974534998 581246910464 583086553088 585447227392 586131113711 587542004621 588747587584 589435329197 589711671296 591131181056 591821707048 593246295928 593973157888 595378862312 596108337152 597567548864 598299705344 600663290084 601885805092 601895796736 604049428268 605038568992 606494972512 609410813726 610912729856 611878063984 612383273216 612846264602 613133582336 614584632064 615327423568 616843921408 617539365872 617818627712 618285728489 618515171083 620039525248 620508305131 620788909576 621301476224 621771210203 622001946241 623020484504 623534893696 623816866816 624288502552 624520172744 626059326464 626532657608 626815986368 628040800088 629069227072 630583475392 631616066048 632093598356 632137572352 632615498944 633615126716 635176695296 635656919612 635892808564 636705645056 637187025332 637748260864 638230429408 638467273376 639477547228 639766729888 640040800256 640814358272 641343459328 641828346016 642066525152 642842531474 643117919488 643939991552 644426841344 644665984768 645153383446 646254788608 647035856896 647275968512 647765340464 648300180736 649361782784 649655435264 650924877824 651417008528 651990777856 652483714432 652529106944 653560201216 654054324352 655666266112 656405479808 656702317568 657198816296 657244536832 657741445504 658320785408 658818507776 659062991872 659561275384 659905445888 660404366336 661485789184 662031958016 662778348544 663078068224 663579387328 665214803968 665461661696 665964782912 666265943552 667907981312 668155838464 668660996608 669213089792 671922454528 672430460416 673493001824 675152850944 677886263296 678398778112 678958911488 680031768832 680323088384 681707732992 682824040448 684467683328 684985174016 686928166912 687758393344 690219248147 690230706176 692700407113 694367823643 695218582528 696920405896 696931975168 699425653784 700282609664 701968277504 704810254336 705633573788 707081469952 709611464276 709874797372 712484385184 715045581536 716175461254 716766785696 717644988416 718483300678 719401709312 720212779858 721392139952 721987771648 723128621072 724612415488 725458866704 726605200981 727205136944 728395947136 729819250576 730149287296 730701315487 732502156672 732773984384 733327996973 733659620408 735467752448 736296936232 737238115328 737795503016 739277895488 739888294912 740447686264 740782529344 742608216064 743445450176 744343983812 744662854144 746455350784 747019707148 748817877028 750044078432 750663367168 751230904996 751892590592 753702490112 754272325664 756087953504 756411854848 757326059776 757898634922 758179887134 759192518656 759722991742 760048450304 760392157184 760967050448 761019990016 761595357952 762453998618 763125569536 763702529392 763755659264 764678739968 765256874096 765540856912 766563319808 767427561472 767774605312 768355080064 768640212608 769221341801 769856464624 770534555648 771117117056 771465829376 772973292416 774239048704 774824410888 774878314496 776102738944 776689510168 778015473664 778603691008 779481507272 779834002112 780477887488 781755932672 782346977984 782637302848 783637716992 784230185024 784920936448 785514374656 786162950144 787049288896 787405206016 787742523392 789345796096 789942579712 790235723264 791190807968 793140727808 793435058176 794034933472 794690544128 796351823872 797907914752 799214501888 801138311168 801744010496 804381786112 804989937664 805654593536 806973865984 807883667456 808916353024 809527932928 810853548032 812805373952 815713656901 815727198208 816096083968 816713092096 818645935679 818725912576 819029737472 819648963584 823646879744 827606720512 830957355008 833930587204 835641737216 836962177024 841332337978 842027000672 843058675712 845053869088 846075207406 846389181482 849116628074 849500613104 851160558014 852554347216 854289529808 854606552176 856653166193 857360478832 857748191872 858715237523 860831573888 861482404211 862903703168 863556100121 863960956928 864970187224 866660360059 867052278664 868472090816 869189161984 869846311048 870169106456 873367956032 873692058304 875470261952 876903858688 877892500892 878617350208 879679253596 880056100352 881847256576 882174505472 882841472084 884287139296 885417488384 886415729056 888600334336 890004456704 890677343138 890739306496 891412748512 892872451328 895021707008 895698386726 896487319552 897227522048 897854444786 898239077632 898645276672 899324695984 901541115904 901875673088 902557534736 902965686656 903648372407 903711238144 904394487568 905191079936 906211613824 906896753653 906959845376 907369988096 908056003712 909079767583 910293942272 910631747584 911320229248 911732343808 912421657576 912760252472 913979342848 915009784832 915701576504 916115672384 917905784744 918714277888 919408870336 919472832512 920167998464 921622002496 923893374976 924591883072 925406265344 926052877508 926817491392 927633833984 928335170048 929381797132 930569788928 930968436736 932093612032 932798319904 932863213568 933568503296 935043682144 935444246528 937348132864 938404921376 941143064576 941854614272 942204131584 944526229504 944953360384 945667790848 947515648768 948350222336 949067220992 951351744512 953696387072 955203371008 955925550976 956714829824 958281465856 959361855104 960588169216 961710273953 962161147904 962888588288 964477190144 965206381568 967585169408 968676047872 969114099712 972237021184 972597813248 976173203456 978080669696 982040510464 983187674612 985554330332 986761859072 987576598528 992733186016 994301853974 996342071296 999907063298 1000375844864 1003501469542 1003955270032 1003971936256 1007564228528 1008781978061 1012408287319 1013702408576 1014468816647 1014845280709 1016507106296 1017346405504 1018115568613 1018575977848 1018592886784 1022237493992 1024698147512 1026376107328 1031310607844 1032162129856 1036340923904 1037124447788 1037509319236 1039620936068 1040066300416 1041323332192 1041709761824 1043358103372 1045066619168 1045539216128 1046402486272 1047193617184 1047582225248 1049297658112 1050090977914 1050164031488 1051433267456 1051823448832 1052618678254 1055212897024 1055690082304 1056880292336 1057752926464 1058552638858 1059485014016 1060286035952 1062035326976 1062838277072 1064578691968 1065457682432 1066658904688 1067141266048 1067948076481 1069771276288 1070580075136 1070977361792 1071787072499 1072271752904 1072346349568 1073157095296 1074914407424 1075313302528 1076126291416 1077014816384 1077501860864 1078316504408 1079266287616 1080157405184 1080974056448 1081375200256 1082192772232 1082682158272 1083145969664 1085350469632 1085753237504 1086574119488 1087887360956 1089744601088 1090973204992 1091798033524 1091873988608 1092699498176 1093661949952 1094426127964 1096294531072 1097123382784 1098919940096 1101565177856 1102398014432 1105051624352 1105525018624 1106024955904 1106861164288 1107775066112 1109589065728 1110000828416 1110840042752 1112259985408 1113100907776 1114081329152 1116258271232 1116763062272 1117607389184 1118867406256 1120361775104 1120777535488 1121624897536 1122132115456 1122980501632 1126165889024 1127017324928 1127095730176 1129730196608 1132514459648 1134304003072 1137099538432 1137959240704 1140698450944 1142566363136 1143509745664 1145316663296 1149007388672 1150822993408 1153659240448 1154959903232 1157787125924 1159205679104 1161949069996 1166173106176 1170894454784 1172262227422 1175084009242 1177495175168 1178870658394 1179423342592 1182262362112 1183643414096 1186492591856 1187946315776 1190757724624 1192196883163 1192216674304 1195135097728 1196482521377 1196599410688 1201326580168 1203771610184 1203791593472 1208098856536 1210077137984 1212989945024 1218821627452 1221825459712 1223756127968 1224766546432 1225692529204 1229169264128 1230654847136 1233687842816 1235078731744 1235637255424 1236571456978 1237030342166 1240079050496 1241016610262 1241577819152 1242602952448 1243542420406 1244003892482 1246040969008 1247069787392 1247633733632 1248577005104 1249040345488 1252118652928 1253065315216 1253631972736 1255045347149 1256081600176 1258138454144 1259089667693 1261166950784 1262120454023 1263232132096 1264187196712 1264275144704 1265230997888 1266657449317 1267230253432 1270353390592 1271313839224 1271785617128 1273411290112 1274374050664 1275496521728 1276460858816 1276934546752 1278955094456 1279533459776 1280081600512 1281628716544 1282686918656 1283656692032 1284133050304 1285685062948 1286235838976 1287879983104 1288853682688 1289331969536 1290306766892 1292509577216 1294071713792 1294551937024 1295530680928 1296600361472 1298723565568 1299310870528 1301849755648 1302834017056 1303981555712 1304967428864 1307120402432 1308108648704 1311332532224 1312810959616 1313404635136 1314397632592 1314489073664 1315482891008 1316641570816 1317637015552 1318125983744 1319122550768 1319810891776 1320808732672 1322971578368 1324063916032 1325556697088 1326156136448 1327158774656 1330429607936 1330923323392 1331929565824 1332531887104 1335815962624 1336311676928 1337321993216 1338426179584 1343844909056 1344860920832 1346986003648 1350305701888 1355772526592 1356797556224 1357917822976 1360063537664 1360646176768 1363415465984 1369970348032 1375516786688 1380438496294 1380461412352 1385400814226 1388735647286 1390437165056 1393840811792 1393863950336 1397697271157 1398851307568 1400565219328 1403936555008 1405576554239 1408959952829 1409620508672 1411267147576 1414024797991 1414162939904 1419222928552 1419749594744 1424968770368 1430091163072 1432350922508 1433533571392 1435289976832 1436966601356 1438803418624 1440425559716 1442784279904 1443975543296 1446257242144 1450917733408 1453210401962 1454410273888 1456791894272 1459638501152 1460298574592 1461402630974 1465004313344 1465547968768 1466655993946 1467319240816 1470935504896 1472593872464 1474373660243 1474476230656 1475591006032 1478555790976 1479673650697 1479776589824 1480895372528 1481565058688 1482685193561 1483235410267 1485216432128 1486890900352 1488015061819 1488687967624 1489325708288 1491596900209 1492910701568 1494039414296 1497635754056 1500088156864 1501326734336 1502461809992 1503785181184 1507404980224 1508544651328 1512175907008 1512823709696 1514652119552 1515797269844 1516359774268 1518385037312 1519445983484 1520096900608 1520784314368 1521934100896 1522039980032 1523190715904 1524907997236 1526251139072 1527405058784 1527511318528 1529357479936 1530513748192 1531081713824 1534855122944 1535549210624 1536710160128 1537280425216 1538442683602 1539712929248 1541069111296 1542234234112 1542931658752 1545946584832 1548478097408 1549648821776 1549756628992 1552205477888 1553379020336 1556030947328 1557207382016 1558963014544 1559668004224 1560955774976 1563511865344 1564693955968 1565274605696 1567275433984 1568460370048 1569841872896 1571028749312 1572325900288 1574098577792 1574810412032 1575485046784 1578691592192 1579885159424 1580471446528 1582381615936 1586281455616 1586870116352 1588069866944 1589381088256 1592703647744 1595815829504 1598429003776 1602276622336 1603488020992 1609979875328 1611309187072 1615767334912 1619055865856 1621707096064 1625610747904 1631427313802 1631454396416 1632192167936 1633426184192 1637291871358 1637451825152 1638059474944 1639297927168 1647293759488 1651824047731 1655185964003 1655213441024 1661135927737 1661914710016 1667861174408 1671283474432 1673924354048 1682664675956 1684054001344 1686117351424 1690107738176 1692150414812 1692778362964 1698233256148 1699001226208 1702321116028 1705108694432 1708579059616 1709213104352 1713306332386 1714720957664 1715496383744 1717430475046 1721663147776 1722964808422 1725807406336 1727112200242 1727921913856 1729940374448 1733320720118 1734104557328 1736944181632 1738378323968 1739692622096 1740338212912 1742441598469 1746735912064 1747384116608 1748705223551 1750940523904 1752264319663 1753807717376 1755785001784 1757234700416 1758563254877 1759358507192 1760112200704 1763694513152 1764349010944 1765682944168 1768574278592 1770834976768 1772831458112 1777200668672 1780008913408 1781354686276 1781478612992 1782825497024 1785744902656 1790043414016 1791396773452 1792974639104 1794455044096 1795708889572 1796478155264 1797290553344 1798649391968 1803082231808 1803751346176 1805115069472 1805931373312 1807296744814 1807422476288 1808788975136 1810382159872 1812423227648 1813793507306 1813919690752 1814739976192 1816112007424 1818159535166 1820587884544 1821263495168 1822640458496 1823464687616 1824843315152 1825520504944 1827958685696 1830019569664 1831403153008 1832231344768 1835811569488 1837428555776 1838817740672 1838945665024 1840335996928 1843244004992 1847786749952 1849183766144 1850812530688 1852105755016 1853634982784 1855267667968 1856670340096 1858763594264 1861139577856 1861936873472 1864187224064 1865596639808 1865726427136 1867137006592 1870087364288 1870888493056 1874696265728 1876809842752 1882286129152 1883709228544 1884408263168 1889052459008 1891335581696 1895031297536 1898134441984 1902703489024 1910406742016 1911851101952 1913429659648 1916562931712 1918723710208 1921176338432 1923420547906 1924322295808 1925777176576 1928954380288 1930412763136 1935170338816 1937352095744 1938228199424 1944474042368 1945195626496 1952155692773 1952346406912 1956161339392 1964081020928 1966375349224 1971108660664 1973523718144 1975153197056 1985466372032 1988603707948 1992684142592 1999814126596 2007002939084 2007910540064 2015128457056 2017563956122 2024816574638 2027404817152 2028937633294 2029690561418 2033014212592 2034692811008 2036231137226 2037151955696 2037185773568 2044474987984 2049396295024 2052752214656 2054304194657 2059249161827 2062621215688 2064324259712 2065884988739 2066651627833 2072681847808 2074248895576 2075018638472 2079241872136 2080132600832 2082646664384 2083419523648 2086716206744 2090133238336 2091078432256 2092804972544 2094387234368 2095164450496 2098595316224 2100181955828 2100328062976 2102866534912 2103646897664 2105237356508 2110425794048 2111380164608 2113760584672 2115505852928 2117105277716 2118970028032 2120572071904 2124070653952 2125676554144 2129157383936 2130915364864 2133317809376 2134282532096 2135896152962 2139542552576 2141160150272 2141954723584 2143574144998 2144543505808 2144692699136 2146314190592 2149828814848 2150626605056 2152252582832 2154029632768 2155003721728 2156633008816 2158532575232 2160314810368 2161948112896 2162750400512 2164385544464 2165364316544 2166291939328 2167805599621 2170700939264 2171506475008 2173148238976 2175774721912 2179489202176 2181946409984 2183596067048 2183747977216 2185398996352 2187323899904 2188852255928 2192589062144 2194246765568 2197839880192 2203130355712 2204796028864 2210103248704 2211050037248 2212049911808 2213722328576 2215550132224 2219178131456 2220001656832 2221680085504 2224519970816 2226201815552 2232516542464 2235214778368 2237734812512 2243249795072 2244264230912 2245961003264 2252331778048 2254034649856 2259460393216 2265028919296 2268608006144 2274199076864 2275918481408 2281396901888 2285132726272 2287019491328 2290633326592 2293309114811 2298014777344 2301645986816 2307093091459 2307318480896 2309919806464 2315574251848 2318411358208 2323898139992 2332346212352 2341788909568 2344524454844 2350168018484 2354990350336 2357741316788 2367286828192 2372985183712 2375892631552 2381515449248 2384393766326 2384433348608 2390270195456 2392965042754 2393198821376 2402653160336 2407543220368 2407583186944 2414204377453 2416197713072 2419117947389 2420154275968 2425979890048 2427814048231 2433658100341 2437643254904 2443650919424 2447512255936 2449533092864 2451385058408 2458338528256 2461309694272 2467375685632 2470157463488 2471274510848 2473142913956 2474060684332 2480158100992 2482033220524 2483155638304 2485205904896 2487084840812 2488007784964 2492081938016 2494139574784 2495267467264 2497154010208 2498080690976 2504237305856 2506130630432 2507263945472 2510090694298 2512163200352 2516276908288 2518179335386 2522333901568 2524240908046 2526464264192 2528374393424 2528550289408 2530461995776 2533314898634 2534460506864 2540706781184 2542627678448 2543571234256 2546645413147 2546822580224 2548748101328 2550993043456 2552921717632 2553869093504 2555799942113 2557910188912 2559066919552 2560163201024 2563257433088 2565373837312 2567313384064 2568266100608 2571370125896 2572471677952 2575759966208 2577707365376 2578663939072 2580613533784 2585019154432 2588143427584 2589103874048 2591061361856 2593200722944 2597447131136 2598621741056 2603699511296 2605668034112 2607963111424 2609934857728 2614240804864 2616217297408 2622665064448 2625621919232 2626809270272 2628795265184 2628978147328 2630965782016 2635274031104 2636251967488 2638245101536 2641617465344 2645943156736 2651113394176 2652312272896 2654317549312 2660859215872 2661846646784 2663859131648 2665063774208 2671631925248 2672623353856 2674643986432 2676852359168 2687689818112 2689721841664 2693972007296 2700611403776 2710274408413 2711545053184 2713595112448 2715835645952 2720127075328 2721292353536 2726830931968 2739940696064 2751033573376 2760876992588 2760922824704 2770801628452 2777471294572 2780874330112 2787681623584 2795394542314 2797702615136 2801130438656 2807873110016 2811153108478 2817919905658 2819241017344 2822534295152 2828049595982 2828325879808 2838445857104 2839499189488 2849937540736 2853150627899 2858957574187 2860182326144 2864701845016 2867067142784 2869234784273 2870579953664 2873933202712 2877606837248 2880851119432 2885568559808 2887951086592 2892514484288 2901835466816 2906420803924 2908820547776 2913583788544 2919277002304 2920597149184 2922805261948 2930008626688 2931095937536 2933311987892 2934638481632 2941871009792 2945187744928 2948747320486 2948952461312 2951182012064 2957111581952 2959347301394 2959553179648 2961790745056 2963130117376 2965370387122 2966470820534 2970432864256 2973781800704 2976030123638 2977375935248 2978651416576 2983193800418 2985821403136 2988078828592 2995271508112 3000176313728 3002444592191 3002653468672 3004923619984 3007570362368 3009671851901 3014809960448 3017089302656 3020490840679 3024351814016 3025647419392 3029304239104 3031594539688 3032719548536 3036770074624 3038891966968 3040193801216 3041568628736 3043868201792 3044079960064 3046381431808 3049815994472 3052502278144 3054810117568 3055022637056 3058714959872 3061027496384 3062163427648 3069710245888 3071098421248 3073420320256 3074560850432 3076885367204 3079425858496 3082138222592 3084468468224 3085863317504 3091893169664 3096956194816 3099297643552 3099513257984 3104410955776 3106758040672 3114414764032 3117926029088 3119336008448 3121911549952 3127023730688 3129387911936 3130549211392 3134550867968 3136920740096 3139683745792 3142057498624 3144651800576 3148197155584 3149620824064 3150970093568 3157383184384 3159770318848 3160942893056 3164763231872 3172562911232 3173740232704 3176139733888 3178762176512 3185407295488 3191631659008 3195359942489 3196858007552 3204553244672 3206976041984 3219959750656 3222618374144 3231534669824 3238111731712 3243414192128 3251221495808 3262854627604 3262908792832 3266852368384 3274583742716 3278595854336 3303648095462 3310371928006 3310426882048 3322271855474 3323829420032 3335722348816 3342566948864 3347848708096 3351759475493 3365329351912 3368108002688 3370654455311 3371905287517 3372234702848 3380215476352 3384300829624 3385556725928 3396466512296 3398002452416 3404642232056 3410217388864 3417158119232 3418426208704 3426612664772 3429441915328 3430992767488 3434860950092 3443326295552 3445929616844 3451614812672 3454224400484 3459880748896 3466641440236 3468209114656 3473888363264 3476756647936 3479385244192 3480676425824 3484883196938 3493471824128 3494768233216 3497410447102 3501881047808 3504528639326 3507615434752 3511570003568 3514469400832 3517126509754 3518717014384 3520224401408 3527389026304 3528698021888 3531365888336 3535633923107 3537148557184 3541669953536 3545662916224 3548343608953 3554401337344 3556884915883 3560017826816 3562709372552 3562957225984 3565650994048 3571489805312 3580086828032 3582793546904 3585949278208 3588910088192 3591417779144 3592956310528 3594581106688 3597298783936 3606164463616 3607502692352 3610230138944 3611862746624 3614593489628 3614844952576 3617577950272 3620764319744 3624846455296 3627587014612 3627839381504 3629479952384 3632224014848 3636319070332 3641175769088 3642526990336 3645280916992 3646929375232 3649686630304 3651041009888 3660039139328 3662806306016 3664462689536 3671623138976 3674857111552 3677635481344 3680671993856 3686488009984 3695573499904 3698367532288 3701625061376 3704211510032 3707269965568 3710535335936 3713340680192 3717527188528 3722279155712 3723873746944 3728374448128 3731193279616 3731452854272 3734274013184 3740174728576 3741776986112 3749392531456 3753619685504 3764572258304 3767418457088 3768816526336 3778104918016 3782671163392 3790062595072 3796268883968 3805406978048 3820813484032 3823702203904 3826859319296 3833125863424 3837447420416 3842352676864 3846841095812 3851554353152 3860825526272 3874704191488 3876456398848 3888948084736 3890391252992 3904311385546 3904692813824 3912322678784 3928162041856 3932750698448 3938965036897 3942217321328 3947047436288 3950306394112 3961170289219 3970932744064 3977207415896 3985368285184 3999628253192 4014005878168 4015821080128 4030256914112 4035127912244 4049633149276 4054809634304 4057875266588 4059381122836 4066028425184 4069385622016 4072462274452 4074303911392 4088949975968 4098792590048 4105504429312 4108608389314 4118498323654 4125242431376 4128648519424 4131769977478 4133303255666 4145363695616 4148497791152 4150037276944 4158483744272 4160265201664 4165293328768 4166839047296 4169989379237 4173432413488 4178476454581 4180266476672 4182156864512 4185609945088 4188774468736 4190328900992 4193496992399 4197190632448 4200363911656 4200656125952 4205733069824 4207293795328 4210474713016 4220851588096 4222760329216 4227521169344 4231011705856 4234210555432 4237940056064 4241144143808 4248141307904 4251353108288 4258314767872 4261830729728 4266635618752 4268565064192 4271792305924 4279085105152 4282320300544 4283909447168 4287148289996 4289087011616 4289385398272 4292628381184 4299657629696 4301253210112 4304505165664 4308059265536 4310007443456 4313266017632 4317065150464 4323896225792 4325500801024 4328771088928 4330728633088 4332583878656 4335611199242 4341401878528 4343012950016 4346296477952 4351549443824 4358978404352 4363892819968 4367192134096 4367495954432 4370797992704 4374647799808 4377704511856 4385178124288 4388493531136 4395679760384 4406260711424 4409592057728 4420206497408 4422100074496 4424099823616 4427444657152 4431100264448 4438356262912 4440003313664 4443360171008 4449039941632 4452403631104 4465033084928 4470429556736 4475469625024 4486499590144 4488528461824 4491922006528 4504663556096 4508069299712 4518920786432 4530057838592 4537216012288 4551836962816 4562793803776 4570265452544 4581266653184 4586618229622 4596029554688 4603291973632 4614186182918 4614636961792 4619839612928 4631148503696 4636822716416 4647796279984 4655140498151 4664692424704 4670141454407 4681383069077 4683577819136 4689048909688 4700336036968 4709980700672 4715482633576 4734573656384 4745970367424 4751785263104 4763030898496 4768787532652 4768866697216 4780540390912 4785930085508 4805306320672 4815086440736 4828408754906 4832395426144 4838235894778 4840308551936 4851959780096 4855628096462 4867316200682 4875286509808 4887301838848 4895024511872 4898725387259 4899066185728 4902770116816 4916677056512 4922619388544 4926341126993 4928169266371 4934751371264 4938199446323 4940314926976 4942549021696 4946285827912 4948121368664 4955950991017 4960316201984 4964066441048 4966311276608 4970411809792 4974169681624 4976015569928 4984163876032 4988279149568 4990534934528 4994308020416 4996161381952 5008474611712 5012261260864 5014527890944 5020181388596 5024326400704 5032553816576 5036358670772 5044667803136 5048481816092 5052928528384 5056748786848 5057100578816 5060923991552 5066629797268 5068921013728 5081413562368 5085255356896 5087142468512 5093290826294 5093645160448 5097496202656 5101986086912 5105843435264 5107738187008 5111599884226 5115820377824 5118133839104 5120326402048 5126514866176 5130747674624 5134626768128 5136532201216 5142740251792 5144943355904 5151519932416 5155414730752 5157327878144 5161227067568 5170038308864 5176286855168 5178207748096 5182122723712 5186401445888 5194894262272 5197243482112 5207399022592 5211336068224 5215926222848 5219869715456 5228481609728 5232434594816 5245330128896 5251243838464 5253618540544 5257590530368 5257956294656 5261931564032 5270548062208 5272503934976 5276490203072 5283234930688 5291886313472 5302226788352 5304624545792 5308635098624 5321718431744 5323693293568 5327718263296 5330127548416 5349287972864 5353704718336 5379443683328 5387944014592 5401222807552 5420548816826 5423090106368 5427190224896 5431671291904 5440254150656 5442584707072 5453661863936 5468660196857 5479881392128 5499488848139 5501529679633 5502067146752 5519258082481 5521753985176 5521845649408 5541603256904 5554942589144 5561748660224 5575363247168 5590789084628 5595405230272 5602260877312 5615746220032 5622306216956 5635839811316 5645068590304 5656099191964 5676891714208 5678998378976 5699875081472 5706301255798 5717915148374 5720364652288 5729403690032 5734134285568 5738469568546 5741159907328 5747866405424 5755213674496 5761702238864 5771137119616 5775902173184 5785028968576 5789402730397 5803670933632 5812841607848 5817641095552 5822039513719 5827167577088 5838554004608 5841194298368 5845610523896 5860017253376 5862191875072 5866623975784 5869276963264 5883742019584 5890375489856 5897494640972 5897904922624 5902364024128 5914223163904 5918694602788 5919106359296 5923581490112 5926260234752 5930740774244 5932941641068 5940865728512 5947563601408 5952060247276 5954751870496 5957302833152 5966387600836 5971642806272 5976157657184 5990543016224 6000352627456 6004889184382 6005306937344 6009847239968 6015140724736 6019343703802 6029619920896 6034178605312 6040981681358 6048703628032 6051294838784 6058608478208 6063189079376 6065439097072 6073540149248 6077783933936 6080387602432 6083137257472 6087736403584 6088159920128 6092762863616 6099631988944 6105004556288 6109620235136 6110045274112 6117429919744 6122054992768 6124326855296 6139420491776 6142196842496 6146840640512 6149121700864 6153770734408 6158851716992 6164276445184 6168936936448 6171726635008 6183786339328 6193912389632 6198595287104 6199026515968 6208821911552 6213516081344 6228829528064 6235852058176 6238672016896 6243823099904 6254047461376 6258775823872 6261098422784 6269101735936 6273841480192 6284114997248 6289303601152 6296394311168 6299241648128 6319540637696 6321885786112 6329526463744 6345125822464 6347480465408 6352279467776 6357524353024 6370814590976 6383263318016 6390719884978 6393716015104 6409106489344 6413952083968 6439919501312 6445236748288 6462962050831 6463069339648 6476223463424 6486828384256 6502442991616 6525709255208 6525817585664 6533704736768 6549167485432 6557191708672 6607296190924 6620743856012 6620853764096 6644543710948 6671444697632 6695697416192 6703518950986 6730658703824 6736216005376 6741308910622 6743810575034 6744469405696 6760430952704 6768601659248 6771113451856 6792933024592 6796004904832 6803666881913 6809284464112 6820434777728 6825591356441 6834316238464 6836852417408 6842021408651 6853225329544 6858883830656 6861985534976 6869721900184 6886652591104 6891859233688 6903229625344 6908448800968 6919761497792 6933282880472 6936418229312 6947776726528 6953513295872 6958770488384 6961352851648 6969766393876 6986943648256 6989536466432 6994820894204 7003762095616 7009057278652 7015230869504 7023140007136 7028938801664 7034253019508 7037434028768 7040448802816 7054778052608 7057396043776 7062731776672 7071267846214 7074297114368 7083339907072 7091325832448 7096687217906 7108802674688 7113769831766 7120035653632 7125418745104 7125914451968 7131301988096 7142979610624 7160173656064 7165587093808 7171898556416 7177820176384 7182835558288 7185912621056 7189162213376 7194597567872 7202708927773 7212328927232 7215005384704 7220460277888 7223725493248 7229186979256 7229689905152 7235155900544 7241528639488 7249692910592 7255174029224 7255678763008 7258959904768 7264448029696 7272638140664 7282351538176 7285053980672 7290561833984 7293858750464 7299373260608 7302082019776 7320078278656 7325612612032 7328925379072 7343246277952 7349714223104 7355270962688 7361343987712 7372976019968 7391146999808 7396735064576 7408423020064 7414539931136 7426681360384 7435054377056 7444558311424 7456748896256 7462386559232 7468548026368 7480349457152 7483553972224 7498785062912 7507239371008 7529144516608 7534836914176 7537633052672 7556209836032 7565342326784 7580125190144 7592537767936 7610813956096 7619704478243 7638046060073 7641626968064 7647404407808 7653718638592 7666251726848 7674894840832 7684705353728 7693682191624 7703108706304 7721651052544 7749408382976 7752912797696 7777896169472 7780782505984 7808622771092 7824645357568 7865501396896 7877930073794 7884434642656 7894094872576 7922340578438 7941865488128 7954414831792 7970736570368 7992657210791 7999256506384 8028011756336 8031642160256 8037714470357 8040697224079 8060513828224 8066607966703 8070255824488 8086025301133 8099266298552 8109619268608 8115750533176 8118762245672 8132056850368 8138771244032 8144924548904 8148607822784 8177899951936 8197585180096 8211008858624 8217216778628 8236996647308 8250484862752 8257297038848 8263539954956 8266606511332 8290727391232 8296995582304 8300074553888 8316967488544 8320530403328 8330586657536 8333678094592 8339978758474 8346864826976 8356952909162 8360532953344 8364313729024 8371219890176 8377548937472 8380657801984 8386993984798 8394381264896 8400727823312 8401312251904 8411466139648 8414587590656 8420949426032 8441703176192 8445520658432 8455042338688 8461434759811 8462023411712 8468421110864 8475880112128 8482288287616 8496282615808 8502706216576 8516629535744 8523661459456 8533271237504 8537130128384 8543584611848 8558170210304 8564640601088 8567818894336 8574296579992 8578174023232 8578770796544 8585256762368 8599315259392 8602506420224 8609010331328 8616118531072 8620014886912 8626532035264 8634130300928 8647792451584 8651001602048 8657542177856 8661457266176 8665167757312 8671222398484 8682803757056 8686025900032 8692592955904 8703098887648 8727785639936 8734384268192 8734991908864 8741595985408 8755409023712 8776987062272 8791359520768 8812521422848 8819184115456 8840412994816 8844200148992 8848199647232 8854889314304 8862200528896 8876712525824 8880006627328 8886720342016 8898079883264 8904807262208 8930066169856 8940859113472 8950939250048 8972850225911 8972999180288 8977056923648 8983844013056 9005105292469 9009327112192 9016138599424 9037841572864 9060115677184 9074432024576 9103673925632 9125587607552 9140530905088 9162533306368 9173236459244 9192059109376 9206583947264 9228372365836 9239679225856 9262297007392 9273645432832 9295592559968 9310280996302 9329384849408 9340282908814 9362766138154 9367155638272 9378097819376 9400672073936 9419961401344 9430965267152 9445867612753 9469147312768 9491940734848 9499117101331 9503570526208 9526061796992 9533263960649 9537575065304 9537733394432 9561080781824 9571860171016 9610612641344 9630172881472 9656817509812 9664790852288 9676471789556 9680617103872 9703919560192 9711256192924 9734632401364 9750573019616 9774603677696 9790049023744 9797450774518 9798132371456 9805540233632 9833354113024 9845238777088 9852682253986 9856338532742 9869502742528 9876398892646 9880629853952 9885098043392 9892571655824 9896242737328 9911901982034 9920632403968 9928132882096 9932622553216 9940823619584 9948339363248 9952031139856 9968327752064 9975864290183 9976558299136 9981069869056 9988616040832 9992322763904 9999877443413 10016949223424 10024522521728 10029055781888 10040362777192 10048652801408 10065107633152 10072717341544 10089335606272 10096963632184 10105857056768 10113497573696 10114201157632 10121847983104 10133259594536 10137842027456 10162827124736 10170510713792 10174284937024 10186581652588 10187290320896 10194992405312 10203972173824 10211686870528 10215476374016 10223199768452 10231640755648 10236267678208 10240652804096 10253029732352 10261495349248 10269253536256 10273064402432 10285480503584 10289886711808 10310829461504 10314655756288 10322454135136 10352573710336 10356415496192 10364245447424 10372802891776 10389788524544 10394486964224 10414798045184 10422672136448 10431852445696 10439739430912 10456963219456 10464869189632 10490660257792 10502487676928 10507237081088 10515181060736 10515912589312 10523863128064 10541096124416 10545007869952 10552980406144 10566469861376 10583772626944 10604453576704 10609249091584 10617270197248 10643436863488 10647386587136 10655436526592 10660255096832 10698575945728 10707409436672 10758887366656 10775888029184 10802445615104 10841097633652 10854380449792 10863342583808 10880508301312 10937320393714 10959762784256 10998977696278 11003059359266 11004134293504 11038516164962 11043507970352 11043691298816 11083206513808 11109885178288 11123497320448 11136491160509 11150726494336 11163298087799 11181578169256 11190810460544 11199271254743 11204521754624 11231492440064 11244612433912 11271679622632 11290137180608 11312198383928 11353783428416 11357996757952 11399750162944 11412602511596 11435830296748 11440729304576 11458807380064 11468268571136 11476939137092 11495732810848 11510427348992 11523404477728 11542274239232 11551804346368 11570057937152 11578805460794 11607341867264 11625683215696 11635282191104 11644079027438 11654335154176 11677108009216 11682388596736 11691221047792 11720034506752 11724383750144 11733247951568 11738553926528 11747428841291 11751788250577 11767484039168 11780750979712 11789657797489 11794989281944 11795809845248 11804728048256 11818036978579 11828446327808 11837389205576 11838212718592 11847162980224 11852520469504 11861481548488 11865883282136 11881731457024 11895127202816 11904120494552 11909503740992 11914605666304 11932775201672 11943285612544 11952315314368 11981086032448 12000705254912 12009778368764 12010613874688 12019694479936 12030281449472 12038687407604 12059239841792 12068357210624 12081963362716 12097407256064 12102589677568 12117216956416 12126378158752 12130878194144 12155567867872 12160775204864 12166274514944 12175472807168 12185525727232 12199263977888 12210009112576 12219240470272 12234859839488 12244109985536 12248653710592 12278840983552 12284393684992 12293681281024 12298243401728 12307541468816 12317703433984 12328552890368 12337873872896 12343453270016 12367572678656 12387824779264 12397190574208 12398053031936 12417643823104 12427032162688 12457659056128 12471704116352 12477344033792 12487646199808 12508094922752 12517551647744 12522196845568 12538203471872 12547682960384 12568229994496 12578607202304 12592788622336 12598483296256 12639081275392 12643771572224 12659052927488 12690251644928 12694960930816 12704558935552 12715048706048 12766526636032 12781439769956 12827904167936 12879839002624 12925924101662 12926138679296 12952446926848 12973656768512 13004885983232 13051418510416 13051635171328 13067409473536 13098334970864 13114165714793 13114383417344 13161307735147 13192988649217 13214592381848 13241487712024 13241707528192 13289087421896 13342889395264 13391394832384 13407037901972 13461317407648 13472432010752 13482617821244 13487621150068 13520861905408 13537203318496 13542226903712 13585866049184 13592009809664 13607333763826 13618568928224 13640869555456 13651182712882 13668632476928 13673704834816 13684042817302 13706450659088 13717767661312 13723971069952 13739443800368 13773305182208 13783718467376 13805498818639 13806459250688 13816897601936 13839522995584 13866565760944 13872836458624 13883324994253 13895553453056 13907026591744 13917540976768 13922705703296 13933231942487 13939532787752 13973887296512 13979072932864 13989641788408 14007524191232 14018114557304 14030461739008 14046280014272 14057877603328 14068506039016 14074868057536 14080897605632 14109556105216 14114792087552 14125463553344 14142535692428 14148594228736 14166679814144 14182651664896 14193374435812 14217605349376 14227539663532 14240071307264 14250837490208 14251828903936 14262603976192 14285959221248 14320347312128 14331174187616 14343797112832 14365671116576 14371825242112 14378324426752 14389195135744 14405417855546 14424657854464 14430010769408 14440920555776 14447450986496 14458373958512 14459379810304 14470311801088 14483057278976 14499385821184 14510348058448 14511357526016 14517919809536 14528896059392 14545276281328 14564703076352 14570107961344 14581123667968 14587717500928 14598746521216 14604164039552 14640156557312 14651225224064 14657850758144 14686492555904 14699428446208 14710541925376 14722687975424 14745952039936 14782293999616 14793470129152 14816846040128 14829079862272 14853362720768 14870108754112 14889116622848 14913497792512 14924773118464 14937096052736 14960698914304 14967107944448 14997570125824 15014478742016 15069673828352 15075266105344 15130684653568 15160250380288 15185075535872 15221627912192 15239408956486 15276092120146 15283253936128 15294808815616 15307437277184 15332503453696 15349789681664 15369410707456 15387364383248 15406217412608 15443302105088 15498559481119 15498816765952 15505825595392 15554272777901 15555792338944 15561565011968 15617245542184 15649290715136 15731002793792 15755860147588 15768869285312 15788189745152 15844681156876 15883730976256 15908829663584 15985314421582 15998513012768 16056023512672 16063284320512 16075428940714 16081394448158 16121027656448 16133215933406 16140511648976 16172050602266 16198532597104 16219238537216 16231501066352 16237524491344 16264113700736 16276410157667 16277542488064 16289849097808 16297215645568 16315589512937 16355799903872 16368165680009 16395170360192 16407565902299 16422017717248 16434433557256 16466546841121 16473993294616 16500969725504 16514594077696 16527079909912 16533213022664 16581454782464 16593991164608 16600149107776 16633934977088 16641060806656 16661173315072 16667356189184 16679957516948 16693729653952 16713905818324 16721065906688 16728627458048 16742439780352 16755097874944 16761315603968 16773987969596 16788762529792 16801455646624 16802624503808 16822932279296 16829175181312 16841898852064 16883406352384 16891041316864 16910084677376 16922869519622 16924046823424 16936842221728 16951760224256 16964576575232 16992565231616 17005412433152 17033259071488 17047322918912 17066542475008 17074260256768 17087169223696 17116340420608 17129281202176 17135637788672 17148593159984 17156348046464 17157541593088 17170513524736 17198630518784 17205012840448 17218020662656 17232237062144 17240029773824 17253064070528 17268260601856 17295584903168 17302003204096 17315084355712 17322914532352 17330335514624 17342444796968 17365607514112 17372051800064 17385185911808 17406197775296 17455571279872 17468768536384 17469983817728 17483191970816 17510818047424 17553974124544 17582719041536 17625042845696 17638368230912 17680825989632 17688400297984 17709778628608 17724401057792 17773440684032 17809614524416 17881718226944 17901878500096 17945700451822 17945998360576 17954113847296 17967688026112 18010210584938 18018654224384 18032277198848 18075683145728 18120231354368 18148864049152 18170064525041 18207347851264 18251175215104 18272495205107 18281061810176 18325066612736 18346472918488 18384118218752 18413167894528 18456744731672 18479358451712 18524594014784 18547290865664 18591185119936 18620561992604 18658769698816 18680565817628 18725532276308 18756195638752 18801344147872 18861930534304 18891735225506 18938294625536 18983881469696 18998234202662 19007141052416 19052123593984 19066527921298 19075150130608 19075466788864 19122161563648 19143720342032 19166857583159 19221225282688 19235757459061 19260345762944 19274907516293 19282060333471 19313635019624 19329581704576 19344195803647 19352943579112 19361234207744 19407839120384 19422512385848 19469264802728 19501146039232 19549207355392 19580098047488 19594901549036 19596264742912 19611080467264 19666708226048 19690477554176 19705364507972 19712677065484 19739005485056 19752797785292 19761259707904 19770196086784 19785143311648 19792485474656 19823803964068 19841264807936 19856265764192 19865245106432 19881647239168 19896678726496 19904062279712 19936655504128 19951728580366 19953116598272 19962139738112 19977232081664 19984645527808 19999754886826 20033898446848 20049045043456 20058111563776 20080725554384 20097305602816 20130215266304 20145434683088 20178671212544 20193927264368 20211714113536 20226995147392 20228402315264 20243695966208 20266519189072 20275684054912 20325654249472 20341021427584 20348569874048 20373163305176 20374580641792 20389984810624 20407944347648 20423373741056 20430952748032 20446399536904 20463281511296 20472535356416 20481305608192 20506059464704 20522990698496 20538507072512 20546128804864 20570961007168 20579773423616 20621658923008 20629311512576 20644908270272 20705147420672 20712830992384 20728490894848 20745605783552 20779577049088 20829596090368 20845344272896 20879478861824 20929738379264 21004975353856 21014474162176 21030362121472 21047726256128 21082192248832 21090015739904 21105960812288 21132939722752 21167545253888 21208907153408 21218498183168 21234540394496 21286873726976 21294773174272 21310873053184 21320510193664 21397151891456 21414818873344 21473712620503 21517774733312 21551776058368 21604891230208 21682195267304 21708760899584 21726685167616 21761016602624 21874640787428 21919525568512 21997955392556 22006118718532 22077032329924 22087015940704 22166413027616 22219770356576 22246994640896 22272982321018 22301452988672 22326596175598 22363156338512 22381620921088 22398542509486 22409043509248 22462984880128 22489224867824 22543359245264 22580274361216 22624396767856 22651740780097 22707566856832 22715993515904 22733167906163 22799500325888 22825205023192 22871660593496 22881458609152 22917614760128 22936537142272 22953878274184 22991465621696 23020854697984 23046808955456 23084548478464 23103608692736 23140115874304 23157610921588 23214683734528 23251366431392 23270564382208 23288158054876 23308670308352 23354216018432 23364777193472 23382442095584 23440069013504 23448767500288 23466495903136 23477107853056 23494857682582 23503576501154 23534968078336 23561501959424 23579315594978 23589978563888 23591619690496 23609456096512 23636073957158 23656892655616 23674778411152 23676425437184 23694325960448 23705040939008 23722963096976 23731766564272 23763462914048 23790254405632 23808240989104 23819007481984 23829211332608 23845861595831 23865550403344 23886571225088 23904630628736 23962172064896 24001410509824 24019556737528 24021227749376 24039388959872 24060562898944 24077374815208 24118479683584 24136714421248 24163926725432 24194814512128 24205179355136 24234433912832 24252756317504 24261756388288 24311135735744 24321550409728 24332549029888 24350945614336 24371051454464 24398527955776 24420018225152 24438480940544 24469719678976 24488219971072 24497307421184 24557681967104 24587362562048 24596486803456 24615082937632 24635406867968 24675747745792 24686906540032 24735145357312 24775649558528 24794381148416 24835287646208 24854064325376 24915318112256 24943408232704 24954688067584 24975292399616 25016189845504 25035103295488 25044393691136 25076406943744 25095365920768 25136459988992 25157214404608 25185577244672 25196966592512 25278162550784 25287543144448 25318105854976 25378024006049 25380503289856 25389921861632 25409117871104 25430097412096 25533053272064 25562879539912 25655808335872 25759678005248 25851848203324 25852277358592 25904893853696 26102837020832 26134818947072 26196669941728 26228331429586 26228766834688 26322615470294 26385977298434 26429184763696 26482975424048 26483415056384 26556248151983 26578174843792 26685778790528 26705954530541 26770239103751 26782789664768 26814075803944 26866471161829 26922634815296 26944864021504 26965235642488 26975242300136 27041723810816 27074406636992 27084453807424 27171732098368 27184019619328 27214667527652 27237137856448 27281739110912 27302365425764 27337264953856 27347409669632 27368085634604 27412901318176 27435535322624 27447942139904 27478887600736 27546610364416 27567436934752 27610997637278 27612918501376 27633795203872 27679045991168 27733131521888 27745672917248 27766649988506 27791106906112 27814053183488 27835081953536 27845411406592 27866463884974 27879065575504 27947774593024 27958145865728 27979283576816 28013099544617 28015048382464 28036229114608 28060923478016 28092560028544 28113799363243 28115755206656 28137012078032 28149736115072 28161795211264 28181472795073 28219112210432 28229584175104 28250927106688 28285071384856 28297188457472 28333359628288 28365303329792 28386748871624 28435210698752 28455079327064 28480142614528 28501674980416 28503657807872 28525207952384 28571918442496 28640694624256 28662348375232 28687594225664 28731342233152 28743650484224 28756648853504 28778390271488 28810835711092 28849315708928 28860021538816 28881841111552 28894901972992 28916747917024 28918759620608 28940623602176 28998771642368 29020696116896 29022715052032 29057792118784 29090552562656 29162247335936 29175435001856 29197493042432 29208328079104 29280313114624 29302450448128 29315701516288 29372985111808 29398856892416 29421083850752 29445375950848 29491904079872 29564587999232 29586940258304 29633692080256 29658159724544 29706725441536 29740217508224 29778233245696 29813018492543 29826995585024 29849546236928 29874192105472 29921397828608 29934215888896 29995140251648 30028957484032 30139347656704 30150532210688 30261369307136 30320500760576 30370151071744 30443255824384 30478817912972 30552184240292 30589617631232 30614874554368 30699579363328 30774728766496 30812434825216 30886604210176 30997118962238 30997633531904 31011651190784 31108545555802 31111584677888 31123130023936 31234491084368 31298581430272 31384656906889 31448533316057 31462005587584 31511720295176 31537738570624 31561582627003 31576379490304 31689362313752 31767461952512 31817659327168 31970628843164 31997026025536 32112047025344 32126568641024 32150857881428 32162788896316 32242055312896 32266431866812 32281023297952 32344101204532 32397065194208 32438477074432 32463002132704 32475048982688 32528227401472 32552820315334 32555084976128 32579698195616 32594431291136 32631179025874 32711599807744 32736331360018 32790340720384 32815131804598 32844035434496 32868867114512 32933093682242 32947986589232 33001939451008 33029188155392 33054159819824 33066426045328 33106390370911 33162909564928 33187982329216 33200298215552 33225399247469 33267869954176 33282121613312 33322346630144 33334712378368 33359915033896 33387459307904 33427811636648 33442131813376 33457254916096 33484879560704 33510195749888 33522631207936 33547975939192 33577525059584 33602911293248 33605249007616 33645864558592 33658350362624 33683797704128 33766812704768 33782082633728 33820169354752 33845739039244 33848093646848 33873684443456 33903520448512 33929153150464 33985130463232 34010824866304 34066518142976 34094645837824 34133084950016 34148520513536 34174338447392 34258562404352 34271275577344 34297186319968 34312696092928 34341027049472 34397261037568 34410025680896 34436041325312 34464474124288 34480059547648 34506128141056 34536521203712 34591169806336 34604006408192 34630168711424 34645829064704 34660671029248 34684889593936 34731215028224 34744103600128 34770371823616 34812395550592 34911142559744 34937537072768 34939967635456 34966383941632 35021636094848 35107948249088 35165438083072 35250085691392 35276736461824 35361651979264 35376800595968 35419557257216 35448802115584 35546881368064 35619229048832 35763436453888 35803757000192 35891400903644 35891996721152 35935376052224 36020421169876 36064554397696 36151366291456 36297728098304 36340129050082 36414695702528 36502350430208 36544990410214 36562123620352 36650133225472 36692945836976 36768236437504 36826335789056 36913489463344 36958716903424 37049188029568 37090958162687 37094581731328 37182370239872 37241123985208 37317539397632 37361131635256 37451064552616 37512391277504 37602688295744 37723861068608 37783470451012 37876589251072 37967762939392 37996468405324 38104247187968 38133055842596 38150300261216 38244323127296 38287440684064 38333715166318 38442450565376 38471514918122 38520691525888 38549815032586 38564120666942 38627270039248 38659163409152 38688391607294 38705887158224 38722468415488 38815678240768 38845024771696 38938529605456 39002292078464 39031779698483 39098414710784 39125734074713 39160196094976 39189803098072 39192529485824 39222160934528 39266380928827 39333416452096 39380955108352 39410729015944 39425354130968 39478010970112 39505595570584 39522519415808 39540392173568 39570286623296 39584970949312 39647607928136 39682529615872 39712531528384 39730490212864 39763294478336 39793357452992 39808124559424 39873311008256 39903457160732 39906233196544 39924279476224 39954464163328 39969291055616 39999509773652 40067796893696 40098090086912 40116223127552 40161451108768 40194611205632 40260430532608 40290869366176 40357342425088 40387854528736 40423428227072 40453990294784 40487391932416 40533038378144 40551368109824 40651308498944 40682042855168 40697139748096 40746326610352 40749161283584 40779969621248 40815888695296 40846747482112 40861905496064 40892799073808 40926563022592 40945070712832 40962611216384 41012118929408 41045981396992 41077014145024 41092257609728 41141922014336 41159546847232 41243317846016 41258623025152 41289816540544 41410294841344 41425661984768 41456981789696 41491211567104 41559154098176 41659192180736 41690688545792 41758957723648 41859476758528 42009950707712 42028948324352 42060724242944 42095452512256 42164384497664 42180031479808 42211921624576 42265879445504 42417814306816 42469080788992 42621746106368 42641020387328 42794303782912 42947425241006 43035549466624 43103552116736 43209782460416 43328615405867 43364390534608 43417521799168 43453370335232 43522033205248 43572873181409 43749281574856 43834768737721 43839051137024 43995910785112 44012237437064 44154064659848 44174031881408 44332826055232 44439540713152 44493989281792 44545964642036 44602905977344 44653192351196 44726312677024 44763241842176 44797085018972 44978449735648 45086718490528 45160548722432 45248793535712 45303481560194 45415133713664 45431987031808 45466335812326 45599000651776 45650410046384 45743321186992 45762917218304 45835229520256 45869883171607 45873074284544 45907756548368 45963241000391 45982931243392 46041709395968 46093617910912 46128466916389 46169096956928 46207217385472 46239503906479 46280231748608 46315221843176 46429367469056 46502732862784 46541128764416 46576316109752 46617340616704 46708432036864 46729554386944 46764884191168 46880138027008 46897535000576 46932991806272 46954215706112 46989715365164 47007153002308 47069936156672 47123003918848 47158631189956 47179957127776 47183239380992 47218912193024 47272147914316 47313785311232 47349556822304 47352850874368 47388651920896 47410081878016 47445926193952 47463533128544 47580508811264 47616481978208 47638014963968 47658422665216 47691723191662 47731100806688 47773142450176 47809261257472 47924344129792 48002821019648 48039113475056 48042455498752 48078777919744 48121125797888 48154749630416 48236959367168 48273428842496 48327853450864 48389629024256 48410358710272 48468867825664 48505512635008 48523512776576 48622271471488 48643100819456 48665098059776 48701891228672 48742102908928 48797055911552 48840036450304 48876961881088 48939439357952 48976439942144 48994614842368 49115363934208 49174725124096 49192973606912 49230165875264 49270813735936 49351495491584 49373813080064 49470290714624 49551299117056 49588762296832 49670575292416 49708128650752 49830636224512 49886816465408 49909376135168 49950584799232 50070206590976 50088787382272 50190731841536 50272919977984 50371154489344 50393933185024 50556325101568 50575086288896 50636211709952 50756048012098 50761006579712 50779843723264 50818235742208 50860194824192 51066106544128 51125759079824 51206545479661 51311616671744 51495213759847 51519356010496 51703696406648 51704554717184 51809787707392 52205674041664 52269637894144 52393339883456 52456662859172 52457533669376 52645230940588 52771954596868 52858369527392 52965950848096 53112496303966 53156349687584 53371557581056 53411909061082 53540478207502 53565579329536 53628151607888 53732942323658 53845269630592 53889728043008 53930471284976 53950484600272 54083447621632 54148813273984 54168907614848 54209861930081 54320193909553 54343464196736 54368039238656 54429335055304 54474275712896 54515460901187 54563478221824 54604730851528 54674529907712 54694819339264 54736171269208 54825802636352 54871070645248 54895884279808 54957775201472 55093220728832 55134873869504 55221995274556 55225837002752 55267590407744 55358091982336 55466263043776 55491345834496 55533299977012 55582213812224 55628106366976 55670163907072 55690822813184 55732927769948 55758131151008 55895549186048 55916291731456 55958567153632 56026199089234 56030096764928 56072458229216 56121846956032 56185120057088 56227598726486 56231510413312 56274024156064 56299472230144 56323590422528 56362945590146 56438224420864 56459168350208 56501854213376 56570142769712 56594376914944 56666719256576 56730606659584 56773497743248 56870421397504 56910158654128 56960285229056 57003349960832 57007315615744 57050415904768 57143836884992 57281389248512 57324696750464 57375188451328 57462684466304 57487300968448 57513297707008 57556780542976 57621671422184 57698631417856 57720043077632 57763682223104 57789803945984 57833495834048 57837519241216 57881247204352 57997543284736 58041392233792 58045430104064 58115584237568 58181105125312 58324494671872 58350870003712 58394986084864 58416656158208 58560626229248 58604900896256 58631403032576 58745970223616 58842167701504 58890751901696 58983808159744 59173880516608 59267384160512 59316319449088 59413450883072 59480435016448 59556466491392 59626036985086 59653991170048 59699092473856 59748384210944 59842795657216 59868431777792 59990280503296 60057914968064 60278695313408 60301064421376 60516826475963 60522738614272 60641001521152 60711838907291 60740302143488 60886511648768 60957635825944 61104368480584 61179235262464 61229749108736 61399158726656 61549457532992 61624869650432 61773208420352 61994237924476 61995267063808 62217091111604 62468982168736 62769313813778 62897066632114 62924011175168 63023440590352 63075477141248 63123165254006 63152758980608 63378724627504 63534923905024 63635318654336 63683430034367 63941257686328 63994052051072 64042434650909 64066200462823 64224094050688 64253137282048 64301715762856 64325577792632 64484110625792 64532863733624 64562046595904 64688202409064 64794130388416 64876954148864 64926004265408 64950097965376 65056454802944 65105640630668 65110169952256 65159396391232 65188862582272 65262358051748 65423199615488 65472662720036 65580681440768 65630263609196 65688070868992 65737734229024 65866187364484 65895973178464 66003878902016 66058376310784 66108319639648 66132852090656 66212780741822 66325819129856 66375964658432 66400596431104 66450798494938 66535739908352 66564243226624 66644693260288 66669424756736 66719830067792 66774918615808 66855623273296 66884263626752 66914509832192 66969759121408 67020391499776 67045262415872 67095951878384 67155050119168 67205822586496 67210498015232 67291729117184 67316700725248 67367595408256 67533625409536 67564165267456 67640338709504 67691478078488 67696187293696 67747368886912 67807040897024 67858306300928 67970260926464 68021649732608 68133036285952 68189291675648 68266169900032 68297041027072 68348676894784 68517124808704 68542551154688 68594372639936 68625392185856 68682054098944 68794522075136 68820051361792 68872082650624 68928948248576 68960119095296 69012256282112 69182339612672 69208012816384 69260337422848 69291658129408 69369779187872 69540743647232 69624791101184 69822285119488 69875074145536 69932767883264 70043272189696 70215896498176 70330876166144 70500171382784 70553472923648 70723303958528 70753601191936 70839114514432 70897604231168 71092582559141 71093762736128 71238458097664 71519885835229 71526872907776 71607514000384 71782801807288 71783993442304 71870752104448 72040842339752 72129108795392 72302732582912 72595456196608 72680258100164 72829391405056 73004700860416 73089980820428 73385891673952 73652671578112 73826978926688 73917433806848 74098376059136 74181916325374 74189163462656 74364740479744 74482247970416 74635078795264 74722263270512 74840335701043 74902129105232 75024782555008 75205376591488 75262235495161 75447722137216 75566940902024 75753178502144 75935525878784 75992936810648 76208494375936 76266111685192 76300600522432 76488646254592 76574881368128 76667430332636 76884901130752 76943029836244 77041383051776 77099630065172 77128241333884 77254540078496 77318326818304 77376783214588 77411774316448 77444936830976 77631356481536 77690049543392 77877059210912 78004584156928 78063559396966 78196829421568 78251468149426 78320392189952 78379606196144 78385058971648 78444321869056 78532761857654 78666832904192 78761910216704 78821458031888 78850708261936 78956021940224 79011191141168 79045038831616 79080784347136 79140573246592 79169941898624 79229798205503 79295215856272 79365059231744 79425063056768 79460980425728 79526588956672 79586714905984 79616249118848 79746622016512 79806914321464 79812466393088 79848558952448 79908928326656 79938582111232 79999019547304 80135593787392 80196180173824 80232446255104 80322902217536 80389222411264 80520861065216 80581738732352 80714684850176 80775709057472 80846856454144 80907980589568 80974783864832 81066076756288 81102736219648 81302616997888 81364085710336 81394279496192 81492653220704 81498322567168 81559939242496 81693494964224 81723810992128 81785598147616 81853126045184 81890141425664 82024237858816 82154028290048 82184515219456 82283844028672 82319093694464 82486635692032 82517246050304 82579633081088 82820589682688 82851323969536 82913963579392 82982423134208 83118308196352 83318384361472 83381377091584 83517915447296 83718953517056 84018506660803 84019901415424 84057896648704 84121448485888 84190905024512 84328768995328 84360062959616 84423843249152 84531758891008 84835628613632 84938161577984 85243492212736 85282040774656 85588607565824 85894850482012 86071098933248 86207104233472 86657230811734 86728781069216 86835043598336 87044066410496 87145746362818 87498563149712 87669537475442 87678102274048 87991821570224 88024474874128 88308129319696 88348063762816 88447669464869 88665652110464 88732687633733 88879081426304 88946278312463 88987978563584 89091929284072 89205811954688 89306384702392 89452625354048 89526483684352 89594170037944 89956899471296 90173436981056 90321097444864 90497587071424 90606963120388 90830267427328 90863974063616 90932671624652 91198001303552 91300820092768 91486642373984 91525834436608 91670459040512 91739766343214 91746148569088 91815513096736 91926482000782 91965862486784 92083418791936 92187235821824 92256933832778 92338193913856 92414434770944 92479007812958 92560463497216 92630443686352 92858734938112 93005465725568 93075782357921 93082257528832 93152632219504 93234681233408 93416864073728 93459108773888 93529768382336 93635216061049 93760276054016 93795070001152 93865983612544 93908431412224 93979430730328 94014306004616 94139872313344 94246007837696 94317262379912 94359914255552 94366478761984 94437824386048 94544295828632 94627570622464 94699113644608 94705701748736 94777303841792 94820163756032 94891852387904 94927066257088 95161017622528 95232963956416 95276029927936 95316845330432 95383446383324 95462201613376 95546284900352 95618522514944 95848688259584 96005642039296 96078226950112 96084910997504 96157555839488 96309499260832 96546857684992 96655706901728 96779258048512 96937735651328 97011025270016 97047025553152 97244542942976 97286201638912 97330196119552 97403782457344 97484205817856 97594111823104 97680072900608 97753923762176 97878878715904 97952879884288 97989229684736 98230727868416 98349450248192 98385947213824 98460331750528 98541627471872 98702990983168 98747626160128 98940581429248 99056158217159 99102598234112 99177524593664 99341150584832 99416257301504 99661272449024 99773632930816 99818752270336 99901169598464 100140413181952 100177574764544 100381463683072 100545839955968 100742308978688 100787866370048 101112650203136 101150172577792 101272423419904 101512096024196 101636471484416 101720389648384 102251518159648 102413090959322 102623233343488 102990427519694 103038712020992 103407392813296 103409109434368 103619575414784 103904543740283 104411348083328 104490288114641 104529063913027 104539275788288 104786679766912 104865903567139 104913325718344 104915067338752 105290461881176 105543909193736 105716739054784 105931901696192 106224992607932 106312699375168 106743115162112 106823818122164 107080956415004 107256303215776 107465884647316 107690539261184 107779456086016 107860942569952 107900969200544 108166895243264 108297626547968 108337815229696 108419723860162 108640387819106 108686928393472 108736078477312 108858670110608 108948551425792 109030921802374 109126956443648 109209461703056 109349059815424 109389638678528 109472342538416 109651605272704 109742141290496 109791768559616 109915550402944 109998651877543 110186441457664 110269747739008 110443990549112 110451674005504 110535180815488 110716183964672 110932526087552 110982691668992 111066599954024 111164427624448 111256212733952 111340327814144 111381645626368 111465855539896 111516262302016 111791098372096 111832583462912 111917134307264 112052398178468 112060193529856 112144916458432 112243693912064 112370240114176 112455197452972 112463020826624 112548048312128 112598944460288 112647180845056 112725891180292 112876448841728 112918336700416 113003708426752 113140285539424 113188753829888 113461213319168 113546995486496 113820317308256 113920570458112 114006699921664 114100831809536 114287673769984 114562778497024 114649393500928 114750376902656 114925368932608 114974601936896 115026595414016 115113561085952 115243342844368 115397262835712 115440086155264 115527364446208 115579607891968 115666991668096 115675038482432 115762494408704 115995086569472 116082784467584 116090860208128 116231168475136 116362210250624 116648989343744 116701740007424 116789972169728 116833312316416 117121252458496 117209801792512 117262806065152 117491940447232 117684335403008 117781503803392 117967616319488 118347761033216 118534768321024 118632638898176 118826901766144 118960870032896 119112932982784 119252073970172 119398184947712 119496768421888 119685591314432 120115829936128 120557390626816 120602128842752 121033652951926 121045477228544 121282003042304 121423677814582 121480604286976 121773023297536 121915271651888 122208736961168 122358470524928 122459498217472 122796278965789 122798317453312 123098915065984 123249739300864 123546416840704 123988475848952 123990534127616 124434182223208 124937964337472 125538627627556 125794133264228 125848022350336 126046881180704 126150954282496 126246330508012 126757449255008 127069847810048 127270637308672 127366860068734 127882515372656 127988104102144 128084869301818 128132400925646 128448188101376 128506274564096 128603431525712 128651155585264 128968221251584 129065727467248 129124093191808 129269670756347 129376404818128 129588260776832 129686235772379 129753908297728 129852008530816 129900195930752 129998406764369 130112909605888 130211281261336 130220339904512 130318792782464 130377725164544 130524716103496 130846399230976 130945325440072 131161362881536 131260527218392 131376141737984 131475468458048 131732374728968 131791946356928 132007757804032 132116752621568 132216639279296 132265704181312 132425561483644 132651638259712 132751929316864 132801192862208 132901596989876 133071479816704 133128486453248 133289386520576 133338849513472 133439660135584 133549837231616 133711246546592 133768527253504 133829019664384 134040782999552 134090524831744 134191903756768 134310100238336 134411645172992 134583458234368 134633401450496 134735190816512 135067250819072 135128330534912 135280677419008 135382956156976 135392374587392 135494737773824 135614081794048 135716612601856 135940521852928 136043299465216 136266072571904 136378583351296 136532339800064 136594082054144 136697353789568 137034249617408 137085102309376 137188745279872 137250784371712 137364108197888 137589044150272 137640102723584 137744165301248 137857896497152 137920238190592 138024512564224 138364679225344 138416025632768 138520674845696 138583316258816 138739558375744 139081487294464 139249582202368 139644570238976 139750148291072 139865535766528 140086544379392 140431792996352 141106945847296 141446607917056 141678229028864 142185165118282 142187525472256 142476916195328 143039771670458 143053745815552 143215028000768 143565603614576 143567986884608 143741504208896 144081684679504 144258217590784 144605465165824 144774385086617 145122875141387 145190912393216 145360516200328 145658782810112 146009401720832 146179961640856 146771783347904 147305343156224 147653957853376 147834867613696 148196752118272 148363832650748 148729480959488 148964495940832 149444526541024 149680671402086 149804258210464 150049565110016 150410753182976 150524470990322 150895444274432 151133881804048 151506357004288 151860487005029 151871051757568 151985873621296 152416988751872 152532223370384 152601201044864 152716574936783 152773247257501 152977292509184 153149762736256 153265551367357 153334860665272 153634480721527 153769802261504 153886059672488 154082766103552 154199260130344 154256482667768 154509080156992 154636653636608 154753566429176 154823548632896 154889873661952 155262712963072 155380099086784 155754118421824 156009168313856 156127118793932 156393658843136 156502936298852 156640784379904 156759212392288 156770117943296 156888643738112 157065523715308 157333665808384 157523820433408 157642916063776 157701416523872 158022382282336 158090077663232 158161568694272 158281146493184 158339883797248 158459596411006 158590431712544 158730118463488 158850126113536 158921960851456 159053177913344 159173429811968 159232498237696 159493244033024 159613828642928 159624932786176 159697117904896 159817856653312 159877164222464 159998039094608 160271187574784 160392360347648 160464892510208 160645804435072 160778444822528 161041722130432 161163477464704 161429369700352 161551418114944 161693712908288 161815961179136 161949567729664 162132153512576 162205472439296 162605233995776 162728171420672 162788558992384 162985306441408 162996645134336 163119878484992 163386989928448 163447621984256 163571196295232 163706252090368 163780282851328 164048475717632 164308056580096 164369030438912 164567688057344 164638187388928 164973271384064 165034492100608 165159266162176 165827927158784 165964846268416 166762754183168 167035830894592 167437907034112 168037013321606 168039802830848 168115793297408 168242896971776 168381810049024 168657537990656 168720125919232 168847686498304 169063517782016 169671257227264 169876323155968 170484154292309 170486984425472 170564081549312 171097000556911 171177215131648 171789700964024 172142197866496 172414208466944 173314461623468 173457562138432 173670087196672 174088132820992 174291492725636 174997126299424 175339074950884 175983643140448 176048949748256 176616258639392 176696127525632 176895338929738 177331304220928 177465375267466 177758162852608 177892556624926 177975957127168 178183858568144 178411623909376 178612769404784 178905250708096 179052967368704 179188340075888 179471484642307 179913798942592 180346873962112 180483224925289 180642194889728 180995174142848 181132015252331 181213926240776 181660534854656 181727948127232 181865343249304 182396002607104 182601640185536 182973284747968 183051668873216 183340918081024 183479532686428 183492297138176 183631026193472 183852964001564 183931724973568 184166837583872 184374471643648 184513867665556 184676387827712 184828869541888 184958015625916 185120926994432 185260887372704 185717469876224 186010931451136 186151564715842 186164515057664 186305264439008 186469362466816 186833728147456 186918217547776 187059536764672 187270432122098 187520552108032 187590140002304 187731967225088 187816862824448 187958861460656 188028612009232 188279744626688 188492015675392 188634524759824 188719828511104 188732957523968 188875648772096 189088591657264 189255141244928 189398227289216 189411403497472 189554607683584 189640327512064 189783704775808 189854132514176 190322035245056 190465927912832 190552059855872 190633690660864 190766892766648 190924403226752 191092569800704 191237045029888 191697376519168 192011284078592 192156453900224 192169821995008 192315111678976 192618998521664 193093715369984 193311413803456 193558516097024 193875471302656 194022050540032 194094051106304 194489085885952 194572403277824 194807564914688 194968411635712 195188223646208 195507847524352 195905759768576 195978459369472 196698900496384 196771894427648 196920663501056 197083254943744 197405981966336 197495252320256 197881162858496 198112316434318 198205196468224 198355049187328 198682301169664 198832514603008 199322544898048 199547265861632 199637504540672 199802339196928 200280826363904 200355149529088 200762927366144 201091679911936 201484617957376 201575732740096 202225300406272 202300345155584 202544846839808 203024192048392 203272942968832 203440779296768 204503036319296 204826181918644 205246466686976 205980855039388 206814785626592 207809087480566 208822696166656 208980576229282 209058127826054 209078551576576 209573359533824 209731807134278 209826651436688 209830134677504 210580923762352 211087818387472 211433478109568 211593332049671 211863803392384 212102663668181 212449985215864 212625398750336 212786153840117 213486230324224 213647636244328 214161912830008 214512606431552 214931769294632 215381078522368 215558912172032 215721885139904 215801938401088 216333790486528 216595253095936 216675630459392 216839447720324 217280775638212 217373856786944 217472156954624 217717340221216 217897102851584 218061843604748 218253912887296 218418923406112 218698119630848 218779277357056 218944685076832 219303210545408 219484282580992 219583537119232 219831100805888 219997303755086 220372882915328 220539495478016 220887981098224 220903348011008 221070361630976 221432367929344 221865052175104 221965383337984 222133199908048 222328855248896 222512425467904 222680655628288 222763291252736 222931711079792 223032524604032 223283976760963 223582196744192 223665166925824 223834268614528 224104796356936 224120387059712 224289832916864 224487387824128 224740480228352 224910394905944 224926041653248 225096096624256 225197888920576 225294361690112 225451782360584 225752897683456 225836673400832 226007416853504 226280571078848 226377507659776 226922426638336 227093990972992 227640634616512 227841140916224 228013399843328 228201663619072 228575347539968 229125556994048 229298787001856 229850737865216 229949203873792 230227122171904 230486685688736 231054728892416 231159215783936 231333983336192 231524988817408 231990173138944 232165568935168 232462336950272 232724420501248 233297978687488 233403480014848 233579944339456 233666624632832 234242504916992 234419603585024 234525612130304 234983880894464 235368670806016 235563007606784 235935232638976 236210838825533 236695522066432 237069536642048 237265277796352 237653803532288 237921740065792 238225865965568 238504147940344 238796369895424 238993536843776 239371182628864 240231659872256 241114781253632 241204257685504 242067305903852 242564006084608 242847355629164 243830543303776 244417473922336 244716941049856 245592557931578 245596634906624 246197830131968 246499478601728 247092833681408 247976951697904 247981068255232 248868364446416 249169148581067 249875928674944 250064846967793 250666784335123 251077255255112 251588266528456 251696044700672 252093762361408 252301908564992 252492661016024 253514898510016 254139695620096 254541274617344 254733720137468 255765030745312 255976208204288 256169738603636 256264801851292 256896376202752 257012549128192 257206863051424 257302311170528 257936442503168 258131454934496 258248186383616 258539341512694 258752809636256 259176521553664 259372471544758 259507816595456 259704017061632 259800391861504 259996813528738 260225819211776 260422562522672 260440679809024 260637585564928 260755450329088 261049432206992 261692798461952 261890650880144 262304477554141 262322725763072 262521054436784 262752283475968 262950936916096 263464749457936 263583892713856 264015515608064 264233505243136 264433278558592 264531408362624 264851122967288 265303276519424 265503858633728 265602385724416 265803193979752 266142959633408 266256972906496 266578773041152 266677699026944 266879320271168 267099674463232 267422493093184 267537054507008 267658039328768 268081565999104 268181049663488 268383807513536 268620200476672 268823290345984 269166916468736 269266802900992 269470381633024 270134501638144 270561354838016 270765912313952 270784749174784 270989475547648 271433225203712 272086598930432 272532145143808 273064679600128 273188164108288 273394707579136 274068499234816 274170204618752 274377490559744 274501568743424 274728216395776 275178088300544 275280205447168 275488330602496 275715792994304 275840476381184 276049025128448 276729358450688 276832051265536 277041349691392 277166632517632 277479116751488 278162974588928 278499164404736 279158264066539 279289140477952 279500296582144 279731071533056 280173088758784 280863585992704 282213891694592 282893215834112 283356458057728 284370330236564 284375050944512 284953832390656 286079543340916 286430056001536 287131207229152 287483008417792 288163369359008 288516435181568 289210930331648 289548770173234 290245750282774 290381824786432 290721032400656 291317565620224 292018803441664 292359923281712 293543566695808 294472630141261 294610686312448 295307915706752 295531182780119 295669735227392 296393504236544 296727665301496 297458961918976 297928991881664 298889053082048 299361342804172 299608516420928 300099130220032 300821506365952 301048941980644 301790888548864 302267763608096 303012714008576 303720974010058 303742103515136 303971747242592 304833977503744 305064446740768 305202402089728 305433149873566 305546494515002 305954585018368 306299525472512 306531102734714 306669721330544 307268961443054 307539604523008 307772119344976 308165532207104 308398520260688 308512965335536 309018160313984 309251792995673 309273307273216 309507132858352 309647097265792 309779747323904 309996200745803 310525425926144 310760198173568 311508236843648 312018336627712 312254237587864 312787317686272 313005872597704 313281568759808 313518424784576 313540235886592 313777287476224 314131047430616 314667331616768 315047640866816 315285832127552 315402833047744 316044764564672 316180155326464 316323137388544 316562292986368 316679767594496 316919192822012 317180863425088 317460236926976 317700252227072 317843921702912 318106355826688 318346859623936 318464996475392 318986488066048 319227657285856 319249865572352 319635713306624 319754328444928 319996078189216 320784720695296 320929785020416 321291608870144 321556889645056 322083444260864 322326954929408 322858739400704 323102836229888 323387425816576 323631922358272 323899135459328 324264307025152 324410944878592 325210467991552 325456342841344 325577117984768 325970612882816 325993290268672 326239756969984 326773979856896 326895243968512 327142392590464 327412504180736 327560565702656 328096951435264 328616113160192 328738060877824 329135376114688 329276374777856 329946542768128 330068984201216 330318532324352 331655854317568 331929692536832 333525508366336 334071661789184 334875814068224 336074026643212 336079605661696 336485793943552 336763620098048 337695372996608 339752646311936 340968308584618 340973968850944 341128163098624 342194001113822 342354430263296 343579401928048 344284395732992 344828416933888 345231225975779 346628923246936 346915124276864 347177408897033 347340174393344 348176265641984 348582985451272 349994252598848 350678149901768 351967286280896 352097899496512 353232517278784 353392255051264 353790677859476 354662608441856 354930750534932 355516325705216 355785113249852 356367717136288 356823247818752 357225538809568 357810501416192 358105934737408 358376680151776 358942969284614 359827597885184 360693747924224 360966449850578 361284389779456 361990348285696 362264030504662 362427852481552 363321069709312 363455896254464 363730686498608 364170294080021 364792005214208 365203280371072 365479391722159 365946569495936 366103337746432 366359146335949 366681836162048 366959065372856 366984594276352 367262052386944 367705928003128 367863449947136 368333675167744 368748943287296 369027735331112 369352775655424 369657739083776 369916031251832 370241853988864 370521774745408 371434939752448 372021862902272 372303129431684 372329030115328 372610528878016 372938724933632 373667456294912 373836435095552 374119073529344 374540864244196 375041104216064 375180280004608 375463934450176 375633725648896 375917722921312 376057224018464 376984031350784 377269049519648 377439657022208 377751297544192 378177183314528 378510282489856 378796454578432 379109215367168 379280655024128 379567409551616 379708265028352 380644070490112 380931855825664 381104119711744 381267381321728 381533785533296 381848806453504 382185139601408 382474090059776 383394753038336 384022568157184 384312907800448 384339643990016 384630223357952 385237997043328 386187430739968 386622827606912 387117032194048 387750942605312 388044101080064 388188102212608 388978171771904 389144806555648 389615129829376 389936823271424 390376447292416 391015695048704 391811519537152 391956918738944 393397800992768 393543788855296 393841327002112 394166509887488 394811963932672 395762325716992 396224632868636 396710098374656 397665029206016 399094531723264 399275009081344 400561652727808 400710299058176 401525854732288 402183359823872 402969235914752 403151465480192 404450600812544 404600690311168 405089693679616 406048384096784 406545885937664 406881558593536 408000539789557 409006072638592 409652363837288 410492933373952 411961710078776 413629571253184 415618174961132 417645392333312 417961152458564 418116255652108 419146719067648 419463614268556 419653302873376 421161847524704 422175636774944 422866956219136 423186664099342 423727606784768 424205327336362 424899970431728 425250797500672 425572307680234 426972460648448 427295272488656 428323825660016 429025212863104 429863538589264 430383074821843 430762157044736 431117824344064 431443770279808 431603876802176 431930190217097 432667580973056 433190506191872 433351260918784 433678895440648 434561551276424 434747713573888 434944313909248 435434680442432 435794205703168 436123687209496 436507825774592 436837846812224 437396239261696 437558554714112 437889370153664 438606421090816 438968565161984 439167074238464 439662201611776 439994607510172 440745765830656 441078990956032 441775962196448 441806696022016 442140723261952 442864735858688 443730104350208 443930766675968 444266399816096 444657710497792 445361311256576 445526582505472 445863422159584 446065049208064 446567953521926 447164393488384 447330333851648 447668537229056 448209592713872 448240774119424 448579665833728 448974775648256 449480960456704 449820789811888 449852083306496 450192193248512 450395777841152 450588723380224 450903564721168 451505795366912 451673346801664 452014833707008 452561142157696 452755015319552 453844853276672 454187981945984 455281269233024 455682281832448 456026799686656 456403327238144 457150695079936 458251113988096 458597574003712 459701475730432 459898407747584 460454244343808 460973371377472 462109457784832 462318431567872 462667966672384 463049977634816 463980346277888 464331137870336 464924673900544 465448841002496 466595957374976 467159888678912 467333249265664 468839207170048 469051224260608 469967761788928 470737341612032 471870465277952 472421677651066 473391044132864 474139073284096 474530555592704 475307607064576 475843480131584 476451731931136 477008295880688 477592739790848 477987073687552 478742365257728 480463319744512 482182456114931 482229562507264 482408515371008 484134611807704 485128012169216 485694711258328 487661086607552 488834947844672 489433882099712 491185115863156 491193269813248 492395660263936 495953903395808 497736728892832 498338297162134 499751857349888 500129693935586 501333568670246 502154510510224 503176533056912 503392089401344 504187524722816 504568714887677 504603817129984 504985322032048 507029797020032 507413136080279 508279391240192 508634542971269 509082549234688 509467440274936 510462952074751 511530061490624 511952416408576 512339477207272 512529603702584 513792752405504 514025098256384 514413726102848 514604622341056 515872885006336 516262909868992 516496372767232 517078683025388 517505619272512 518353043107328 518744943089516 519015633190912 519408034123264 519600783723008 519993627057476 520451638423552 520845125045344 520881359618048 521275171129856 521510900658176 522098864413984 523385596923904 523781301760288 524608955108282 524645451526144 525042108873568 525504566951936 525901873832192 526929498915872 527167785427712 528031031216128 528467010486272 528866557117184 529062816725248 529702245934576 530606553038848 531007717267456 531204771448832 531606387959504 532285919266816 532513945812992 533157546082304 533355398053888 533758640542336 534199348926464 534844986186368 535074109014016 535316078657536 536163131998208 536362099326976 536767615027072 537240400953344 537646580691968 538333832937472 538533605801984 538940763266048 540269003276288 541122709676032 541531824627904 541569498349568 541978951095296 542866450407424 544173197860864 545064290287616 546129359200256 546376328216576 546789415158272 548136998469632 548340409237504 548754981119488 549003137486848 549456432791552 550976661204992 551431585988608 552098050256896 554082699382784 554333265035264 554958233502976 556325949177856 556998328809472 558316528133078 558578280955904 559000593164288 559462143066112 560346177517568 561727171985408 563272000276271 564427783389184 565786431668224 566447351358317 566712916115456 568740660473128 568750101889024 569907664781312 572159086681832 572860112003072 574262414458304 574966016835584 576326738718016 577032870363136 578421860663296 579097540346468 580491500565548 581442064801312 584719846563424 587087133391616 588945260282522 589221372624896 590615831413504 591062365560238 591339470454784 592787008473088 593455330602992 594917923837952 595857983763328 596308481230891 597522133005083 597778106164096 598722685608344 599217032841856 599670069913057 600198260440064 601643012731904 602097883961288 603581777097728 604535527216192 606025428017152 607441948020116 607484207030272 607943494485184 609667955007488 610128893481536 610404804179456 610866299747132 611092989030004 611909170036736 612599050945024 613062205469428 613339442661088 614537922886108 615079209046016 615544238689952 616331064414208 616797040521376 617025930671072 618036320627968 618503585991346 618546614546432 619014265716704 619294194531584 619559494647808 619992401491606 621050851852288 621520396347136 623016473687296 624036673255424 624508475175728 625574635372544 626011745195408 626563137519616 627036849569152 627080471773184 627554574952448 628262094861232 629334663233536 630095281733632 630571664255104 630805666095488 632089529129344 632360310652928 632646274777088 633124585972736 633359535188992 633838385644024 634361726850176 634920473853952 635400504454144 635687843405824 636212711653376 636693719247872 636929992950784 637972976132096 638455314571712 638499731144704 639271426613248 639508656889856 639992156378432 641569441390592 641859570040832 642583217740288 643113779290112 644166888521728 644653909858816 645717478801408 646205672459776 647263844716544 647798270918656 648528614050304 648821889757184 650912685682688 651154235969536 651941225765632 652479513939968 653547959713792 653790487937024 654284785180928 654825008361472 655121131405312 656193902870528 657232226320384 657476121755648 658270752229376 658552749555712 659893085536256 660137968402432 660637064648704 663311708635136 663859385073664 665685091235593 667051016732672 668143323578368 669751628136448 672148053286424 672159211323392 672971587887104 673527240196096 675390745993216 679505292623872 681936617169236 681947937701888 684388002227644 687158803856096 689656833867776 690462451951558 693257846493872 693830248553728 694354817794066 694680348786688 696352531283968 697165970902544 699988505197696 701356299803536 703934572561792 704195798993024 704728205091053 706465034557568 706784510102528 707581355718952 709325216883712 709861501069864 711032651410432 711570226499704 712735434272576 713646495637504 714451077619136 715621002832384 716211869474816 716753360303552 717885938569228 719655195770368 721387495848448 721932899701156 722568779558912 723980696571392 724528061009324 724855704963104 726642139418624 726911792508928 727461372997216 728340588160042 729584010428416 730406560742144 730958783444318 731893138991872 732206675492864 732718292671898 733363672324096 733918130745712 733969188552704 734524104773888 735411856006256 735726899894272 736667350335488 737497886574592 738055470662224 738705551310848 739315478167552 739832062503664 740483707977728 741043549490816 742869879504896 744043725804544 744606258863368 744658060230656 745221057756032 745877449867264 747334912589824 747672870191104 748238147058688 749081728488392 750082208432128 750360560009216 750927868900352 751267451297792 751835445842624 752114448036928 753968062701568 754538099039296 754879314044416 755502595088384 756354366629056 757020564979712 757592909156864 758218430734336 758561310048256 759134819103232 759416530056704 761288140980224 761863711651328 762208239423488 763067571066592 763697612907008 764948180119552 766789506076672 768045136314368 768625815600896 769260446715904 770475994086656 772374861479936 773245655213824 774234064388096 775501885210624 776088202160128 776376204425216 777956343543808 778289613111296 779230259658752 779873646542848 780752894584832 782031390097408 783623039074304 783913837477888 786718744187519 786795601985536 787087577710592 787682654004224 788333019774976 789623927865344 791524651433984 792449265737272 793420196749312 795330058412032 798189063446528 798550018162688 801123305455616 801420598116352 803051709464576 805938471829504 810179387359232 812096768193568 813091771875328 816001079579114 818012145277184 819304727674576 820985866747904 823243692711473 823923420157552 827259142506368 827884590446771 831236349922264 832860606016699 835290784666624 835922304917128 836232511304216 838293438135296 838927228537112 839306605746752 842323695049408 844351273549888 845733912438272 846373328198684 847455213569536 848410654672724 849799940863456 850501595001344 851144615360468 853944921296896 854590544977312 856647651320032 858050425726208 859727077178528 860766149643686 861524314089472 862235648688128 862887540559616 863207753604352 863860380434194 865335161946112 866381012383744 866702521837568 867357790881296 869123102552848 869495427147776 869888627818496 870869360884864 871527780260533 871588411406336 872247374418992 873015651549184 873675693624448 874792478523392 875117109428224 875778740307328 877212842181632 877937130323968 878334148476928 879324403223552 879989215020344 881491531661312 882157981912064 883551924392896 883613392044032 884281446523904 885729471717376 887460208700416 887861533351936 888532799632192 889315420995584 890722622513152 891053165010944 891726844319168 892130098416128 893135907043852 894328786976768 894660667703296 895337074458112 896419185427744 896481548238848 897159331667456 898961920913408 899641579623776 899704166612992 900384386497024 900791555682304 901807129442336 904029667414016 905122284315392 905510030639104 907689706553344 908375963891968 910562538466048 911364563664896 912053599373312 912806654476288 914301390159872 916502227976192 917195148007424 919402951460864 919796815495168 920908488687616 921946742754944 924203573268833 924218915569664 924636863135744 925335933344768 926099955269632 927960692555776 928662275740672 929849347801088 930897682004992 933191914749952 934319777357824 934666498531328 937678414340096 938102448521216 939935523577856 941474683224064 943740930555904 944843355302132 946782088265728 948278146568192 949061111185408 951686960263168 954016591761376 955185479581696 957484730515456 960926639489024 964364912229862 964459125014528 964817030742016 968269223615408 970256024338432 971389422516656 972924364113559 975322173215104 977669895689344 978409061437093 978867764199424 982370231726312 982386539626496 984791320527872 991907806791616 995473457785664 996676594324268 999503714699776 1000259387871172 1002667137340492 1004309021020448 1006353066113824 1006784178802688 1008375049445632 1009137429775354 1009207634259968 1009970644064096 1014059594040064 1014826272160558 1016558782480384 1017269085942538 1018165098469376 1018934880549872 1020925904149502 1023060122981248 1023904832817152 1024678954414544 1025059207405168 1027585504811008 1028050196512768 1028827452205696 1029209244682112 1029987376671539 1031745770012672 1032525819737984 1032992745534464 1034157366050776 1035011238545024 1036706086214656 1037489886179032 1038031266381824 1038816068246528 1039201567446016 1039987254114952 1040903276847104 1041690250090688 1041762719236096 1042550342259712 1043021801316352 1044197728827968 1046771193847808 1047562603520576 1049217910216564 1049290903052288 1050084217747136 1051009133903872 1051803747664384 1053858997831744 1054335570855424 1056062062432256 1056934020972544 1057733114234368 1058125633450496 1059404491869152 1062015434534912 1062409542897664 1063212775919008 1064571838533632 1066315092164608 1066710796107776 1067517281084672 1068398697852928 1069689972372736 1070148218028032 1070632157315072 1072326263996416 1072724198653952 1073535230054144 1074480801906688 1075293161383936 1076667665874944 1077067211603968 1077881526532096 1080538006552576 1082245419352064 1083063649255808 1083138996699136 1083957902190592 1085732900814848 1088346395721728 1090128580575232 1092258718400512 1092752656433152 1093578830316544 1096273996939264 1096680818475008 1097509962238976 1098006274973696 1098912865583104 1101953322409984 1102863171977216 1104196100513792 1108165398765568 1108666530070528 1109916467005952 1112651898355712 1113996657618944 1116633056266156 1118001186328576 1118924286132224 1120692355035136 1126544000552542 1128855566778368 1131572863336448 1132894702716634 1133425832230912 1137481320946256 1137500203778048 1139815329562624 1144318173363664 1145720224006144 1148524828916608 1149819703043297 1149932033671168 1152653477436032 1153524939238529 1154065740726272 1156843721326592 1158195080692936 1160983001131096 1162884129602624 1169439693126848 1174174266783232 1177890520565044 1181231662827008 1182124731120476 1185574016946176 1186910661205984 1189835847675904 1191715967526656 1192616962461782 1195044266010166 1195556212328192 1197445371216688 1198434065683712 1199340139826114 1200396520880128 1203286025463808 1204195767922576 1207163554195456 1209071054432384 1209985170652973 1212050856034304 1214883896040232 1214968414060544 1215886988970368 1217257808793637 1219335910014976 1220257786963072 1220809608358912 1221732599494264 1222185978060008 1223818340073472 1225198101890048 1226124410938856 1226678885322176 1229075845772216 1230158418092032 1231088477379904 1232662128828416 1233594081042752 1234051861342144 1236072641255936 1237007171982692 1237093229092864 1238028531433408 1238588389063168 1239118989295616 1239984802983212 1242101703704576 1243040792694272 1246032947374592 1248073346510848 1249016950351456 1252023490390816 1253126275039232 1254073699138304 1255109149904896 1256524189722464 1260190563467264 1261143328510208 1261611332190976 1264179058258688 1264720621305856 1265292549554176 1266249171945472 1266719070377984 1267676771288048 1268723453700352 1269840947707904 1270801008908288 1271375686811648 1272425423306752 1273387438495744 1273859985901568 1275945952264192 1276910629143424 1276999462289408 1278542853226496 1279017313779712 1279984312756864 1283138882781184 1283719140081664 1285166435480576 1286227558580224 1288333777043456 1289307819717632 1291434957602816 1292411344919552 1294527689433088 1295596541837312 1297057228100608 1297643779514368 1301825371365376 1302308471939072 1303882451531264 1304959027879936 1307095919427584 1307580975874048 1308569570361856 1309650016722944 1310242262810624 1314464452640768 1314952243511296 1316541504458752 1321274129297408 1326623417270272 1331370182471186 1334102033465344 1336286647156736 1339503256272896 1344296106572848 1344318422646784 1345943175774208 1347054480392192 1350759068623679 1350781491986432 1358877830869351 1359010585247744 1363873234338472 1363895875403776 1368776004455288 1374317607712192 1379313667735552 1380924903903116 1386515692987744 1387660497107456 1388709635588132 1394331941805088 1399977010395392 1402712599607072 1407869145123584 1408391597986048 1409456410182106 1412930069115136 1413569020205056 1415162711437904 1418650433767424 1419723002139728 1421966378319817 1422065302820864 1423140452999408 1425470868545152 1427292991275008 1428902155238272 1429982474408059 1431242005664768 1432423738949632 1433506720607104 1435771877138456 1439310391540736 1442774991696896 1443865799402312 1445137559117824 1447961393142784 1449056122018648 1449711409926208 1453284278837248 1453823585017856 1454922745994432 1456681176320084 1459168020856832 1460813121484288 1461917566888636 1463786277983744 1464413350985728 1465436585343796 1466727344648192 1467836261491424 1467938377105408 1469048209547776 1470823712012512 1471453799788544 1474995773149184 1476110941324448 1477411102621696 1479664125007328 1480967415955456 1482087098981632 1485739759009792 1488087451609088 1489212517726736 1489316120461312 1490442115512064 1491754899734528 1494669825179648 1495345740382208 1496476294117376 1498163456976784 1500164416864256 1500721120018432 1501855737800704 1502534902595584 1503670891685248 1504228896073856 1507936125403136 1509076198078592 1509758628088832 1511005190176768 1512708733258112 1514041129959424 1515185818313728 1516436861468672 1517122620096512 1518269638206464 1518833060113408 1522576281960448 1523727423302656 1524416478846976 1526135142133184 1527395225814016 1529896360239104 1533579012153344 1536090272628736 1537251631201792 1538520893431808 1540951988173312 1544749722959872 1546491310427648 1548468128776192 1552176404320256 1552752408850432 1555912687087616 1558460519317504 1561505789169664 1564062780194816 1567246078148608 1567827674955776 1573437488375038 1573591203971072 1574175155421184 1575365308008448 1576666039549952 1579247855730688 1583049302867968 1584898531474544 1586840393498624 1590660116824064 1596351626555257 1596378126893056 1597100036325376 1602246610911232 1602841196232704 1606103418929152 1611876943659008 1620358774718464 1624193536387136 1626183543750656 1632002159158228 1636024290554368 1638609455349152 1646487385422946 1647846840315104 1654518285012736 1655769180893542 1662472699844528 1665721212033398 1670581569333248 1671844609834256 1672465022608432 1676586876270592 1677854457074224 1678613211493504 1680505719832511 1684647390098816 1685921065040927 1688702547099776 1689979287936797 1691467824876544 1692746656397368 1694910427139072 1696821309345448 1699599881726912 1701003190002688 1702289230720936 1707889842593792 1709181089954624 1713295302640064 1716100851452416 1719454154357056 1721532299287372 1723048628178944 1724471297376256 1725775081119232 1726415507208704 1727720760868388 1730670323892224 1732762024767488 1733405043675136 1734715581762592 1738246205105696 1738990854295552 1739777255636992 1741738721769728 1743055560521066 1743176822812672 1744494748837984 1746031303098368 1747351387248896 1749584957046784 1750234218856448 1751557480614656 1754425684363264 1755874260647936 1756668296953856 1758648806447104 1759978430040688 1762983063322624 1764315963824128 1767103848785792 1767226784088064 1768562893047808 1771458943434752 1774920417400832 1775723066703872 1777065599264384 1778630841991168 1781445245026304 1782106330021888 1783453688638336 1784260196832256 1786271814087704 1788657573953536 1789321335406592 1790674148916224 1792838370855488 1792963096477696 1794318663334912 1797923841826816 1799283159247552 1799408333225984 1800768772994048 1801583111364608 1803614258884672 1808059334828032 1810244568630784 1811020061278208 1815379413106688 1816751927783936 1821125076932096 1824107198746624 1825613308952576 1834390296014848 1838805902921728 1841816977375232 1843893485509888 1848407146537666 1848437831139328 1849273726271488 1850671866689536 1852199910539264 1855921385111552 1857324551481344 1859698695602176 1861795364009984 1866383829499904 1868639554715648 1869332997062656 1875356828680192 1876204897042432 1879871047155712 1882067006126021 1882949366448128 1887481861111808 1889686710604264 1893564176531456 1896556293136384 1898122222370816 1903373920526336 1908033183522752 1910370959163392 1914969461030912 1921853278978048 1928729824459724 1936538447230816 1942778845033312 1945848728227118 1950644346430208 1955339791378688 1956818122874186 1957735528398848 1964740463452624 1964773079252992 1969582641055744 1974186331065377 1983815613583232 1985315474178179 1986052214347513 1990946915571328 1992452167775641 1993353188648536 1999007429399552 2000518775742344 2005334274680984 2008618042040896 2012706132227648 2013568357605376 2016750098891264 2018274859550708 2018415268519936 2019941288128192 2028119188080128 2029652544321116 2033117564960768 2034538171885076 2036330196938752 2037869761099744 2041851808299004 2046120245962496 2047809665634304 2049357908829088 2050118414810336 2055171009622016 2056100393025536 2057654904411392 2058418489364224 2059974753343078 2063491540025344 2065051639475968 2065985491068928 2068314732101552 2070022477090048 2073412172429312 2074979772358064 2076062532763648 2077632136493056 2078403134892032 2079974508229904 2081806553694208 2083380500181376 2083525438472192 2085100684519424 2086043602632704 2088395457655936 2093542387695616 2095125207041152 2098435820433128 2098581806104576 2100168435494272 2102018267807744 2103607495328768 2107717995663488 2108671141710848 2112124124864512 2113868041945088 2115466228468736 2116251266900992 2118808983738304 2124030869069824 2124819085795328 2126425551838016 2129143677067264 2132630184329216 2133421592215552 2135034562169344 2136797395705856 2139379944745472 2140296436056064 2144652527992832 2145448397307904 2147070460108288 2150586322767872 2155763053064192 2164490838704128 2166127298511616 2167915804381184 2171465801629696 2176692791443456 2180257161150464 2184517436801024 2185505312866304 2187157660633088 2192547993878528 2193361636950016 2195019924477952 2196012549947392 2197825731166208 2203906644819968 2205726343954432 2208392201027584 2216330797531136 2217333060141056 2219832934011904 2225303796711424 2227993315237888 2233266112532312 2236002372657152 2237848572264448 2241384710070272 2253088001105084 2257711133556736 2263145726672896 2265789405433268 2274962641892512 2288636346727328 2291440448012288 2297049657833216 2299639406086594 2299864067342336 2305306954872064 2307049878477058 2308131481452544 2313687442653184 2316390161385872 2321966002262192 2325768259205248 2333129300349991 2338879386253696 2348348533566464 2355781041130088 2362463325654016 2364249462240952 2371148033892352 2373821322411968 2379671695351808 2383431935053312 2385233924923564 2390088532020332 2391112424656384 2394890742433376 2396868131367424 2398680279652228 2400793041760256 2406572050927616 2408391535845152 2414327108390912 2418142108864768 2419970341305946 2424101712068608 2429767792080464 2429936828121088 2431773977940736 2434515617587274 2438671820029952 2440515573926144 2441619216717824 2443465198988528 2444371956120016 2447636680146944 2450396203780096 2452248821877712 2453357770644352 2456123744370593 2458151691544432 2460316836184064 2462176954759808 2465324257656832 2467188162085504 2468103722684288 2472145282511872 2474014343965384 2474186458185728 2476057062866816 2477176778126336 2478237978591232 2479969605966424 2484203407409152 2486081585388544 2492065894749184 2496146693021696 2498033900702912 2504046980781632 2506252550078464 2508147398276608 2510218299809792 2513048379444928 2520381126934528 2522286657020416 2523222664381952 2528358116517376 2529441242611712 2532498343890944 2533438140755968 2535353542576096 2537446907400704 2541602017816576 2542751373623296 2546774876991488 2547719971803136 2551891904528384 2553821258286848 2557085706452992 2558034627559424 2559968625513728 2566277765562368 2567438280163328 2570332870961152 2572455117160448 2576667554086912 2578615639435264 2582869915205632 2584822689839104 2589055378866176 2591193083674624 2594114456201216 2595287559028736 2603650742730752 2604616943878144 2607764903062528 2609918055759872 2614191838855168 2615161951748096 2617139140723712 2619300033445888 2620484525621248 2628928905281536 2629904487022592 2633083008917504 2642548258594816 2653246834540544 2662740364942372 2668204066930688 2688592213145696 2691886351548416 2701518137247358 2701562983972864 2717755661738702 2718021170495488 2727746468676944 2727791750807552 2737552008910576 2748635215424384 2750713316645723 2757334627686353 2758627335471104 2761849807806232 2773031385975488 2775320994214912 2777419271176264 2788663883610176 2799954020790784 2805425199214144 2815738290247168 2816783195972096 2818912820364212 2825860138230272 2827138040410112 2830325422875808 2837300867534848 2839446004279456 2843932756639634 2844130605641728 2846280905998816 2850941737090304 2854585982550016 2857804310476544 2859964948816118 2862484011329536 2864847477899264 2867013441214208 2871543754276912 2878620783081472 2885349253095551 2885549983393792 2887731598804624 2890275118235648 2895922786285568 2898112244037296 2899422819852416 2902691697892519 2906568557674496 2907647170035712 2909845491988864 2913362352640168 2918336041713664 2921626242968576 2923835133777272 2927572555967488 2928826701971456 2930873170687592 2933454689296384 2935672522982848 2935876754210816 2938096419095552 2941647424025024 2942907599577088 2949991546298368 2952221882648896 2954822205243392 2959328250014656 2961934831910912 2964174197963264 2971479518019584 2976174903218176 2978425035453472 2978632240922624 2980884231024128 2989339650359296 2992952588234752 2996326913953568 3003711475601408 3005069805191168 3007341783370496 3008457792147712 3015872250806272 3018152396157184 3019517256177664 3022010380353536 3025417466516224 3028082259918848 3030371636627456 3032873722937344 3034245240193024 3036539276412928 3037666120226816 3045152563920896 3047454846605312 3048832957693952 3052270284266368 3054790451628032 3059792720478208 3067158024306688 3070740904731929 3072180545257472 3074503262403584 3077041786863616 3081903976346624 3089499445919744 3092982620855296 3096936257552384 3104352808640512 3105504817700864 3111825374175232 3116921038635008 3123011578339328 3128125560389632 3134492156297216 3135655349911552 3146874976750076 3150730616016896 3153332079099904 3169797062949088 3173680786997248 3181320233648128 3192703253110514 3192756253786112 3194200072650752 3204493221822464 3205682392465408 3212206837858304 3223753887318016 3239198931553871 3240717549436928 3248387072774272 3250843010581309 3252367087501312 3264004318316456 3272048581108736 3277218910698304 3292974770845892 3295693680630208 3309036570025472 3311538361787084 3324945399689056 3331442424066796 3341163138666496 3343689219668512 3344930045216864 3353173752541184 3355708914148448 3357226422987008 3361011439665022 3369294780197632 3371842130081854 3377405094199552 3379958575873594 3382935649753088 3385493312794736 3389820854278144 3393642618690896 3399199763453824 3402006380005376 3404578461441872 3409958208203833 3415779685187584 3418362179909248 3426590605280128 3432201702904832 3438908308714112 3443064598574744 3446097256357888 3448942594752512 3451550162238464 3452831014417408 3455441521736776 3461340647784448 3465524049534976 3466810087350272 3469431163525184 3476492410211392 3477981708591104 3479554511273984 3483477443539456 3486111121042132 3486353645625344 3488989497675968 3492062606196736 3494702774497792 3499169914093568 3500468437712896 3503114961229312 3508851368726528 3511748521295872 3517297612894208 3519956860081376 3528631927648256 3534207697571584 3537125786095616 3542917886869504 3549840834801664 3551446133407744 3554131198528768 3557261683982336 3562890490052608 3564212660043776 3566907377276672 3568520393664512 3572543628175408 3577315147907072 3578642670813184 3581348297832448 3585676741710976 3585926192955392 3588637326669824 3595847683653632 3598566318495104 3598816666451968 3601537545988096 3603166222729216 3607228517769344 3616118669656064 3620489137261568 3622040122556416 3630758826213376 3633503855567872 3642250153864192 3648214397493248 3651226617905152 3668780592029696 3677611805843456 3683633954750464 3687786971019776 3696814293075332 3696875662278656 3701343733379072 3704399821078528 3714649102962688 3723590728019968 3737279109431296 3738665994125312 3750713657360384 3752409794084864 3759742094311424 3764134012252042 3765898732896256 3774963722223616 3779373421208528 3787128353062912 3793112586272768 3796244444741632 3806747841052672 3816066367045504 3820741918326784 3829938922061824 3843706557956096 3857459648919448 3873076894461632 3885557690066624 3891697456454236 3901288692860416 3910679582757376 3913636245748372 3929480926905248 3939165282111488 3948372662130754 3967631227166464 3970630948356358 3972104428695026 3981893831142656 3984904335551282 3986706377297072 3998014858799104 4001037551484688 4010668549361968 4017236084081792 4020273308943749 4025412264455296 4027136715210752 4029950609695439 4033500197782528 4036549719101416 4036830537039872 4039882576256384 4056238376160256 4059305088642232 4066235129921536 4069076343770152 4072660393877504 4075739522199488 4083703616598008 4092240491924992 4095619331268608 4098715817658176 4100236829620672 4110342019244032 4112200786051072 4115309808822784 4116836978728448 4119949506686156 4126983080050688 4130103278951936 4131970982137856 4136629464203104 4140044954180096 4146824344858624 4149959544716128 4155264272986112 4156806269784064 4159949016459808 4163613107388416 4166761000362752 4170201369038848 4172087205265408 4176790915311872 4187084775391232 4190250414082304 4196871640866256 4197163612209152 4200336870988544 4204036535615488 4207214990657536 4215435991326976 4217342283421696 4224248249729024 4227736083890176 4230932456937472 4232502533801984 4237617967476608 4248061738139648 4249638171590656 4252851103676032 4258287354134528 4265260368658432 4266843184431104 4270069124338688 4273594791411712 4278759889490944 4280592872112128 4289305055985664 4290896794615808 4294140920216576 4301172645535744 4311526106128384 4328981677408256 4332254597023232 4335831608762368 4342931603259392 4353385582886912 4369034873602048 4374315321266176 4390039848955904 4392025099894784 4407813289639936 4416784402055168 4432661595062272 4434666120282112 4439665868023808 4450607593422848 4455986630475776 4466532225064624 4472004745314304 4475697144528896 4482769420140544 4488005937685127 4506176002210168 4515422267113472 4526291453345792 4531578810866536 4549925283785024 4577272693454656 4582880896024576 4594099315666432 4599278812173188 4610613909744128 4614099756954116 4632780322771744 4643932004524384 4651536518410496 4666258600699982 4677758772507392 4696697067132928 4711562082260176 4724926651308032 4728498924481904 4734213823040273 4742296067784704 4747642644823936 4751232092388067 4759343390703616 4762668902367337 4766863870106624 4770467849847128 4780177064040664 4782224849312768 4789781484866752 4793736262734848 4797360559304456 4801586083520512 4813144101855232 4816783071690304 4828654216781824 4836284217729536 4839940682611892 4848203424137216 4859535584160928 4859873656242176 4863547955881472 4869031235174548 4877343640059904 4881031147852288 4883238433435648 4886930397977056 4888743912240032 4900792407560192 4904497643755424 4906715541288704 4912247488741186 4916303383088864 4920633672368128 4924353909519616 4930648515313664 4934376324171008 4936207445368576 4944290565023744 4948028687930768 4948372916371456 4952114125733632 4954353556252672 4956475957182464 4959939211932848 4968406814818304 4972163170777088 4984131789498368 4992293386043392 4996067801405824 5008093961563264 5012505100156928 5016294796553216 5020436599619584 5026096758889856 5040762253869056 5044573314040832 5046445328763904 5056716233034752 5058882485223424 5064996687781888 5066876281511936 5070707085152192 5074893814801408 5083204035633152 5085502747246592 5093549753982976 5095439943606272 5103783809056768 5107642516573696 5114171412905984 5116069255118848 5119937251027456 5132555531124736 5140665741922304 5144910234320896 5157231278870528 5169645379678208 5178110757732352 5188228912402432 5190575118057472 5207301485461504 5209233887756288 5215529806125056 5219836111519744 5228383677710336 5230323903496192 5234278281447424 5238600066891776 5240969051242496 5257857810563072 5259808974045184 5266166017835008 5285096517189632 5304007017264241 5306493669081088 5325480729884744 5336408133861376 5377184426291392 5383772703096832 5403036274494716 5403125967945728 5435511323477404 5455492937353888 5475104017821152 5497270430848768 5501426633291446 5514669255372706 5517254670942208 5523699615612464 5546062771950976 5550641988429824 5554838542352528 5577327767220352 5594979972683959 5599908041581568 5610850398428288 5615092472822261 5631476580494336 5633566391944192 5637825640728424 5651720276460544 5654276080820224 5660650845751616 5674601735069696 5678892008558912 5687865513279268 5688261211283456 5692561811997632 5701883474180608 5709171965100032 5715608620953088 5719929897632236 5724968022659072 5729694955798528 5734026882428416 5743087508553824 5757241566162944 5770698506191102 5771099966787584 5775463197609248 5780550236471296 5791845572571136 5796224488074592 5798845639704832 5805383395785038 5813137115348992 5815294340071424 5819690983977728 5826724705280336 5836672083427328 5843252485937152 5847670267554544 5855145111934976 5857653403942912 5861746341375184 5866909378592768 5871345045965696 5871753508421632 5876192838191104 5883294848050048 5885815199154176 5899983092596736 5904443765297792 5909644410486784 5918656500029312 5923869663821824 5928348395926528 5942959036039168 5952349806436352 5956850070906944 5957264481845248 5961768462048256 5978679300718592 5985905176469504 5992653827907136 6007422951202816 6010139610382336 6014683566740992 6016915584295424 6031744501612544 6036304792314368 6039034512355328 6044020760707072 6050834933032448 6060743273254912 6065747445874688 6073078552825856 6075332240453632 6094909693210624 6097665915387904 6104540568532736 6109580903256064 6119585440956416 6134316048613376 6141481809463858 6144361090514944 6149006524807168 6154083573727232 6163807952693248 6178998891839488 6185965241710592 6193872515104768 6208705617281024 6211009635401728 6223650748350464 6233842077270016 6246023156678656 6256251120779264 6268984312594432 6271310699823104 6293749953500152 6301461232033792 6306664158199808 6339594125898176 6347361573994496 6362640467296256 6385406506221028 6385512507572224 6478397863107742 6481435098873856 6496774145548544 6501686021162618 6504734175002624 6528008636632912 6544097162217472 6554437821396608 6559393293539801 6585949541691784 6591387361260416 6596370769043627 6618073140050944 6623076723574168 6649890799378112 6662884848133592 6682326277332992 6687378439337024 6689860090433728 6706347505082368 6711417828296896 6714452845974016 6722022879330044 6738589560395264 6743684260163708 6754810188399104 6759917151747188 6765871299506176 6770986625589472 6779641708556288 6787285237381792 6798399526907648 6804012760010752 6809156922883744 6819916416407666 6831559370375168 6836724359818496 6853181210560256 6864403405809664 6877816617428224 6886129197149488 6892194512715776 6897885189505024 6903100324476928 6905662028834816 6910883043473552 6922681295568896 6931048099069952 6933620174700544 6938862327050368 6952984820422784 6955963417182208 6959109022547968 6966954887078912 6972222242084264 6972707291250688 6977978995351936 6984125212393472 6989405548995584 6998339828187136 7000936875425792 7006229922458624 7017702737453056 7023497042591744 7034595225788416 7039913720162752 7057263855296512 7068415395143168 7074251572191232 7085835773739008 7099681669603328 7102892266815488 7108262397057536 7125780980105216 7128425320087552 7133814754553344 7137040787329024 7145087256350816 7162696595664896 7171353483421952 7177274653339648 7191695367307264 7197132636990208 7203075091976192 7206332445458432 7214457035538688 7232237339312128 7240978274523136 7244080245112832 7261517652426752 7267007711135744 7284500307728384 7296428794986496 7302453235810304 7322536003591523 7337561184059392 7355223611686912 7367267909500928 7375573942039552 7393628586150664 7393751324557312 7402687466758144 7408799642157056 7429298205925376 7447181456039936 7474558218862592 7477331988250624 7501427314720768 7519484188622848 7528268024504084 7558746842417056 7586225172545536 7613495682105344 7632132734091008 7641483836653568 7659877844123648 7687413115912192 7714919297838896 7746153788923264 7752010256001583 7771115380133248 7783394912908472 7802577385720832 7821359165514752 7827272491496744 7858961853810496 7878330564222976 7896745324261508 7935262454332928 7941261896712716 7944208857390052 7963787662285312 7969808671102564 7973412754594144 7996029717598208 8002075102969376 8021337098723936 8034472168163584 8040546617887498 8050824528910592 8054273430421504 8059901219390878 8067000395565056 8073099438202832 8073661074079744 8079765152512768 8112476752320512 8118610177284464 8132470259843072 8138152687540304 8145320787755008 8151479044398976 8167407233196016 8184480983849984 8191238662537216 8197431635316352 8200473659241344 8220684038488064 8224401572102144 8230619617645568 8233673957456896 8239899013372312 8253966160101376 8260206557903872 8263941964275712 8273258928406208 8280089908360192 8293648689717248 8299919089432256 8310528545972224 8313612539568128 8319898032919616 8327226214776832 8333522000725504 8340402738077696 8344174410530816 8353581830623744 8374169550782464 8380500828164608 8393743281732512 8394327224418304 8400673741977088 8414429981315072 8430871982653952 8434684566843392 8448496499458048 8461864913874944 8465005067603968 8475235934953216 8496123476279296 8499276343181312 8505702207352064 8516574708269056 8530520737316864 8533686368862208 8540138248677376 8547189582823424 8557519778981888 8561185744224256 8578610111971328 8581793589231616 8588281840433152 8602345291071488 8623052212256768 8653906186062709 8657963354816512 8664509194046464 8671663217524736 8685863206518784 8706771165773824 8738069747204096 8748630642532352 8780079697911808 8784050199789568 8815626579279872 8833568804110336 8865323190124544 8879331736047616 8911973260951552 8933064450129248 8944009490628608 8965538840281088 8976011875370254 9012352004420336 9030844534226944 9052582906691584 9063157621733072 9099850567570048 9154545386909312 9161466666183689 9165761792049152 9188198631332864 9198557624346376 9221227819488256 9228199513908232 9265560645543488 9287864009048768 9303073036820992 9332517201399964 9355517545014784 9393394134265856 9423124164520352 9449853302616064 9456997848963808 9468427646080546 9484592135569408 9495285289647872 9502464184776134 9518686781407232 9525337804734674 9533727740213248 9540935699694256 9560354128081328 9564449698625536 9579562969733504 9586805582865863 9587472525469696 9594721118608912 9603172167041024 9626288203710464 9633566143380608 9657308433563648 9672568435459072 9679881365223784 9696406848274432 9719071168321856 9719747312484352 9727095911762944 9738062470349096 9754687280119808 9762062295704576 9766476866871296 9773860795954112 9777487824480064 9801584815120384 9808995287510848 9813431082577408 9824494977482372 9832606766177728 9841267344736256 9848707819039232 9861297030627328 9868752648342016 9872414890737152 9888581130047488 9896057375861536 9896745832742912 9904228251467264 9908707112505344 9919878423865696 9944326341554176 9968263578996736 9984586772086784 9992135602811648 10016187923126528 10025010200313856 10032589593106432 10040873199239168 10052193517779712 10081524507738112 10089146628081664 10092890657527808 10113432466069504 10117764970446848 10129993375563776 10133752563023872 10141414170304384 10149787629602816 10166408071266304 10171005494493184 10187099507965952 10190879887212544 10207567618113536 10215285033147392 10228342825811968 10232138510237696 10239874502054912 10265111062249472 10281331483844608 10289820468641792 10314462557741056 10339290759356416 10356221515464704 10376457824804864 10381150236114944 10414602970923008 10418467775512576 10431059612250112 10439672223039488 10468556562894848 10477200133783552 10532332035670016 10570193034379264 10608014034528482 10612987338162176 10650961459769488 10672816267722752 10702168005249149 10754368852582784 10762499675808023 10767545406193664 10806072548989432 10806251935891456 10871022646954808 10910985874707776 10950208035642304 10994540861697536 11002853266582892 11029338510745412 11047399231224928 11092125543901952 11101283976859648 11109677084705056 11154655534440704 11189959945367918 11199816083163136 11221700796856576 11230184945644522 11262953160988672 11267132783888384 11275651281456848 11303440552921088 11308552161640448 11321301691503232 11329861143386929 11349203470139392 11357784017117824 11375731026558536 11376522422566912 11385123623995264 11403766948361216 11418343930200064 11431217241906176 11439859795264472 11449936045318144 11459389911597056 11468053764856832 11486175017107648 11514483132325888 11541397012382204 11542199933575168 11550926395218496 11561100472942592 11583691145142272 11592448976149184 11597691279409664 11610766791570076 11626274230697984 11630588680142848 11639381967955456 11653449410560672 11686504971874304 11695340535109088 11710290223869952 11723492682750368 11733818757185536 11742690091931392 11752385676382208 11766589696100096 11771630398308352 11799966185193472 11808887530595584 11819288820973568 11837313000058624 11847739327643648 11856696791853056 11885918072078336 11904699612872704 11913700141813888 11914528963690496 11923536924096512 11957358601437184 11971810352939008 11985307655814272 12014845902405632 12020279220764672 12029367133481984 12033831168590848 12063489003225088 12072609584628736 12078069024710656 12088041521414144 12101669866064896 12121486546509824 12131494891749376 12146157105651712 12150664480907264 12189819386421248 12195331830775808 12209081137065472 12219161806512128 12239170881912832 12268632097226752 12282963618927716 12298013049614336 12308167147454464 12327615905386496 12371930483421184 12417411234562048 12422019270803456 12447301496700928 12467684154540032 12492046313357312 12512502241558528 12537968625188864 12542621399646208 12587499907000304 12602922464067584 12613328316399616 12648016733476267 12679188251796352 12694723147988992 12725280934592512 12770813012442056 12771025015144448 12956795726215484 12993548291097088 13003372042325236 13056017273265824 13088194324434944 13108875642793216 13118786587079602 13171899083383568 13182774722520832 13192741538087254 13236146280101888 13246153447148336 13299781598756224 13325769696267184 13364652554665984 13374756878674048 13379720180867456 13389835896730007 13412695010164736 13422835656593792 13428905691948032 13444045758660088 13477179120790528 13487368520327416 13509620376798208 13519834303494376 13531742599012352 13541973251178944 13559283417112576 13574570474763584 13596799053815296 13608025520021504 13618313845767488 13639832832815332 13663118740750336 13673448719636992 13706362421120512 13728806811619328 13755633234856448 13772258394298976 13784389025431552 13806200648953856 13811324057669632 13821766086947104 13862096198139904 13867240349401088 13877724654100736 13905969640845568 13911926834364416 13918218045095936 13933909774157824 13944444484168528 13945414582501376 13955957990703872 13968250424786944 13978811097991168 13996679656374272 14001873750851584 14012459844917248 14035405474906112 14046994085183488 14069190451576832 14079827440325504 14114527710593024 14136830790286336 14148503144382464 14171671547478016 14199363339206656 14205784533630976 14216524794115072 14251561960210432 14256850640175104 14267629509106688 14274081574658048 14290174512701632 14325393191329792 14342706966843904 14354549306679296 14383390734614528 14394265273980416 14406150183952384 14412664890916864 14428914071077376 14464474678624256 14481956549046272 14534015422271488 14569000615456768 14592857589972992 14645072007183046 14675122368118784 14710447223373824 14734535819001856 14751147884079104 14787257172301328 14787502649114624 14805374933516288 14817599284314112 14858596411850752 14894362912079872 14947656139562861 14949116437725184 14954663976501248 15002854629441536 15038968377245696 15056536049008168 15117493684834112 15172450345091072 15226991364210688 15264265468182016 15429838595677792 15492307577846528 15504020512003166 15542230760266496 15566789825816944 15605154771441664 15641630161517987 15642718331029504 15654544982993488 15717923707620992 15729807218488649 15756661128445952 15793490648523016 15824351514317281 15870524908665856 15882523793425432 15888417714780104 15927575324570624 15939617342205128 15946825509188288 15992059435196416 16004150205938752 16042674197447872 16068944336327168 16081093235774996 16101649057821184 16108546860843008 16119802438781756 16134000791130112 16146198876405664 16147322148159488 16159530305025536 16224953504641024 16237220354568928 16276305375080608 16290641575510016 16302958088797952 16334814466392032 16368961967699968 16382477325074432 16394863270632704 16400947318482688 16441368076976128 16448803144204288 16461239235291136 16467347914913792 16479798026744624 16507932320202752 16520413115807744 16527883928551424 16546517856812416 16560179816720384 16587297379434496 16599838178864512 16621057091944448 16627225079136256 16639796065839232 16654452429553664 16667044001451008 16680805476155392 16688348821061632 16707163661247488 16748339101564928 16761001656329216 16787486563465024 16788654448836608 16801347483954176 16828859962630144 16861743965307904 16869369133686784 16896992998916096 16923729827749888 16930010135207936 16950471869906432 16992246952558592 16998552686362624 17011404414704128 17033149416538112 17080276497354752 17094379165646848 17115039557963776 17176563680866304 17204690582142976 17246104424513536 17307812372125418 17315926709633024 17329018388092928 17343326435049472 17371726413037568 17413542331547648 17476139494408192 17497261285064704 17559867892107827 17560159395823616 17568100399579136 17631253158559744 17667137608220672 17730646380249088 17758663472095232 17823946521903104 17866128900258496 17888018981257216 17931077680562176 17952023750740508 18024704008840672 18126315243466144 18199701135140096 18309090773818624 18322933332367378 18331523584098304 18376397262665728 18397115248692752 18442455638976512 18456399027816464 18485562918157621 18531121291086976 18575728018097536 18589772167304767 18606146073641984 18665034402799928 18711035090029568 18786788268531712 18846248329040704 18899706605232128 18913995697927616 18936855292161092 18969184271138816 18990570579295744 19004928369552268 19037373562814464 19050675609469348 19067455480426496 19081871399388512 19120708256162656 19128899397251072 19159125939467008 19173611165731726 19174945050939392 19189442237217824 19206344334082048 19252576407420928 19267132286761216 19314616867127296 19345136870918144 19359762730447568 19392813696548864 19438142336643712 19439494624968704 19454191823525888 19476124940698192 19509374560239616 19524124591409152 19532953733742592 19547721591908224 19554975648960128 19603169630240768 19617990575021696 19626862165154816 19648989954964744 19665213532355456 19682534689472512 19697415638078464 19722594061254656 19737505296684032 19744829781474304 19777162260094976 19792114751723072 19793491665485824 19808456502934528 19817414225010688 19839756847731392 19888652683108352 19936527157993472 19969173544173568 19984271205623296 20032375846253056 20065179186212864 20081746398478336 20104387035559424 20178293256163328 20185781315055616 20226864932139008 20259986751127552 20267505126047744 20282828340608768 20299575259205632 20332816142532608 20342010988986368 20374199015931904 20381759774425088 20415135236227072 20430570066294784 20456685651623936 20464277020475392 20479749004109824 20530222124498944 20562662967689216 20579640937283584 20628925115482112 20678581518712832 20712443030929408 20752915649609728 20762300472229888 20829205941846016 20836935551025152 20862119224500224 20879344446078976 20937113125789696 20954400267567104 21064664071340032 21140386068758528 21216028069056964 21301922919538976 21404336010498298 21508737705165568 21524999351616046 21535090812387328 21612145097978864 21612503871782912 21742045293909616 21821971749415552 21846574357822643 21900416071284608 21916973845532051 21989081723395072 22005706533165784 22058677021490824 22094798462449856 22184251087803904 22202567953719296 22219354169410112 22309311068881408 22379919890735836 22399632166326272 22443401593713152 22460369891289044 22525906321977344 22534265567776768 22551302562913696 22606881105842176 22617104323280896 22642603383006464 22659722286773858 22698406940278784 22715568034235648 22751462053117072 22753044845133824 22770247247990528 22807533896722432 22836687860400128 22862434483812352 22879719590528944 22899872090636288 22918779823194112 22936107529713664 22972350034215296 23028966264651776 23082794024764408 23084399867150336 23101852790436992 23122200945885184 23167382290284544 23184897952298368 23195382558819328 23221533583140152 23252548461395968 23261177360285696 23278763935910912 23306898821121344 23373009943748608 23390681070218176 23420580447739904 23446985365500736 23467637514371072 23485380183862784 23504771352764416 23533179392200192 23543260796616704 23599932370386944 23617775061191168 23674626000117248 23713393583706112 23809399225745408 23827400283627776 23847073848193024 23943620705878016 23970615311628544 24029691804811264 24040558441529344 24058734266963968 24067662337181696 24126978006450176 24145219169257472 24156138049421312 24176083042828288 24203339732129792 24242973093019648 24262989783498752 24292314211303424 24301328961814528 24379638772842496 24390663661551616 24418162274130944 24438323613024256 24478341763825664 24537264194453504 24565927237855432 24596026099228672 24616334294908928 24655231810772992 24743860966842368 24834822469124096 24844038541606912 24894602993401856 24984092626714624 25174999814000608 25205844928135168 25296033466952534 25358376503592704 25389446295977984 25450561869185024 25541626024884112 25542050030288896 25664422303849901 25818678786517669 25913591452430968 25987096582194176 26006744084650472 26112034546531648 26176388648869888 26217751285586432 26237573174159204 26343798166767136 26365549445041664 26385483076174508 26472292560203776 26492306894296672 26599563197512448 26651539392534368 26729305109331968 26749513757348096 26759440361734912 26779671793460014 26825390020329472 26845671313187584 26857811383896064 26888091517320176 26954358241581056 26974737040654832 27017361188076523 27019240753596416 27039668606988752 27063485198024704 27083946502357888 27118566834225152 27149140949527168 27193598107630592 27216051040043008 27236627691534976 27279665665630664 27326237481500672 27346897439273984 27412724842241024 27457613623238656 27511266469712896 27544516788597952 27568778050863104 27612401297907712 27622648115339264 27643532173894208 27724192396279808 27734480698802176 27755449308201472 27811939281691136 27823853668728832 27867819548315648 27888888968337056 27890829165002752 27911915981407744 27957622195982336 28024919689834496 28070810949812224 28138380903153664 28159654880651008 28229055421186048 28273661580572672 28297006288764928 28343343094956032 28398726678413312 28411569067261952 28433049588230144 28503123920420864 28513701280350208 28535259018213376 28548163149316096 28580349025403264 28650786382659584 28685413933687808 28709098613358592 28766781469229056 28788530547960832 28812300367904768 28825329781833728 28857828142154752 28928949357248512 28963913098092544 29068030844542976 29138001230913536 29185715179945984 29290144014366092 29350244736237568 29420894446747648 29502295768158208 29574514344602656 29610749867032576 29717192823701504 29788725824159744 29895312279125722 29898232875450368 29909327953002496 30005709258883072 30077936754491392 30113072098016336 30234987369668224 30330680904549883 30344900690182144 30453982728421376 30528530936364032 30859677191355584 30984615155693056 31008041024006332 31084461520532992 31133579651633888 31210309542883328 31283260323035974 31285436662059008 31309089965986976 31435847415241984 31459614436977298 31513322256891904 31586981297046032 31648703028634562 31741049817331712 31765047586850864 31776835429560208 31855150649141248 31879234684410256 31893651018376576 31929608676817709 31984118870392832 32008300411877504 32085348394895744 32137888672654336 32162186471549992 32203298115642368 32217093721686016 32239604877563512 32268001582260224 32292397752811328 32294644296318976 32319060610051072 32449907009282048 32474440709137856 32552610750161216 32581283151020032 32605916177595904 32669628932784064 32737923935399936 32764954650148864 32789726541265408 32801894636965376 32882736153952256 32922478470582272 32934695829827584 32959596053489248 33040826231615488 33055767857102848 33093035713624832 33120359633440768 33174594758868992 33199676357729024 33242114183888896 33254450158272512 33279592131678464 33308904859107328 33334088002902016 33361610952310784 33376697642123264 33414327322494976 33496678203129856 33522003312658432 33574973126930048 33577308897673216 33602694967908352 33657719925260288 33723487930615808 33738738267373568 33793985997832192 33847459655499776 33860020270415872 33900943739812864 33984493905117184 33997105372725248 34022808829408256 34066298833076224 34160552994709504 34188758331293696 34230079115927552 34353127361732608 34409381164285952 34492208849027072 34615624744250836 34658036776185856 34686652870098944 34994522570129408 35119735784215654 35120318791647232 35136200799158272 35262506317119488 35334275216441344 35461292760498176 35517326944190464 35647893043806208 35732257800516992 35759273116394399 35776037962514432 35862155361124352 35904047501481016 36049408017681344 36252630486932288 36399402270280192 36618181547637248 36645866664734756 36752794525331456 36794230497385504 36884911277953024 36912798055632928 36971125836315242 37062242582173952 37151456036195072 37179544334609534 37212292147283968 37330068805599856 37422070180059136 37509540290242163 37573576537063424 37692496658081408 37734992072602747 37799413210464256 37827991395855232 37873710584322184 37938368542277632 37981141158591488 38009856739104536 38074747125628928 38101351218938696 38134910960852992 38163742798777024 38241416512325312 38257798794502144 38318251878934016 38347222331463452 38349890101878784 38378884474435648 38412688668164096 38505152814841856 38534264573522432 38629233734254592 38690273741836288 38719525460895136 38876284673287424 38908383647051776 38952249881396384 39048249182818304 39065907467485184 39095443183816448 39109951297920256 39206339260481536 39235981150043392 39253724330309632 39297979909929488 39330427064710912 39365069378945024 39394831276156928 39445188122509312 39475010593368064 39489659562948608 39554324520189952 39584229503446144 39586983330971648 39616913005869056 39634828450021376 39679513695462784 39777305366216704 39873054315986944 39938347088347136 39968542411246592 40064751692506112 40130358372425728 40163492796956672 40208774071118848 40356586512326656 40371562630111232 40453729864278016 40519973502255104 40535010252095488 40565656681217536 40599150518411264 40665632285065216 40748398031863808 40763519548850176 40861140132589568 40959498008219648 41125325935378432 41257850230964224 41357163037425664 41424886061858816 41505831299219456 41524600944459776 41658411883692032 41673871102050304 41724238449000448 41758688892157952 41874226251579392 41908800535134208 42129328142680064 42280772137517056 42432056138113928 42603845839077952 42808672020996596 43017475410331136 43049998703232092 43224290195957728 43484090587819232 43643943498831104 43693148715645286 43800832142569216 43833947691064102 43978163446790144 44011413066331568 44117354042981648 44189596924899712 44329456706649829 44368502175607808 44405135907438592 44438708338820224 44618622137762816 44759839781471672 44799264332652544 44886803187426304 44920739782578088 45051812643954688 45068531135553536 45102605125827392 45213762211684352 45234208646561792 45285206766012928 45319444573547716 45396813880557568 45431136068471296 45502924106234144 45506089690267648 45540494495981056 45615067793444864 45724868967624704 45759439181057888 45799744181272576 45872215059427328 45944700068430592 46057932529303552 46165588049528816 46168799734300672 46203705580873984 46244401891770368 46334764580569088 46369795904596736 46390765117638656 46443067166280304 46505096922791936 46522354720571392 46557527871821824 46613797642242688 46746019887497216 46781362140436352 46841160895479808 46893970731001472 46935275028742144 46970760367725568 47009542705528832 47066358784400384 47086521593233408 47199864740773888 47235550122382336 47349252000234496 47426787167412224 47618798451490816 47654800567255552 47694147696386048 47887241411756032 47941230623257088 48059383609622528 48117468533927936 48135324674363392 48290438338514944 48312276098842624 48406679464259584 48485946186039296 48584628422606848 48602657923629056 48759277545684992 48781327323103232 48836324548261888 48876647226048512 48956683527651328 49074528388907008 49131854475710864 49192052198457344 49232668589817856 49310463621545984 49487721933684736 49669644938248192 49688077083213824 49789205986803712 49968185253429248 50349999628001216 50411689856270336 50592066933905068 50716753007185408 51083252049768224 51328844607699802 51637357573035338 51827182904861936 51974193164388352 52013488169300944 52224069093063296 52263553016268737 52352777297739776 52389357926040707 52435502571172864 52475146348318408 52687596333534272 52731098890083328 52770966152349016 52944585120407552 52984613788593344 53199126395024896 53303078785068736 53458610218663936 53499027514696192 53518880723469824 53559343586920028 53650780040658944 53691342626375168 53715622767792128 53776183034640352 53908716483162112 53949474081309664 54034722376153046 54038481507192832 54079337213977504 54126970396049408 54167893004715776 54237133668450304 54298281899054336 54387196215261184 54432102080086016 54473255383069952 54559331331261328 54652474963001344 54693794878547968 54825449684482048 54915227246477312 55022532939425792 55089033577195904 55137556101726208 55224802595815424 55245296230678528 55287064347788416 55448384792559616 55468961397604352 55510898616402944 55623878563382272 55647707337457664 55735639096631296 55777777936674112 55781658330005504 55823831962815488 55915244391964672 56049839379668992 56141621899624448 56276761806307328 56319309761302016 56458110842372096 56547323161145344 56594012577529856 56797453356826624 56866099176460288 57070518036426752 57096326298632192 57160698050806528 57301572765319168 57370827867375616 57418197226717184 57533562938458112 57577061095921664 57624600735809536 57650659563667456 57715656284309504 57857898714497024 57927826196185088 58136061689085952 58276002461827072 58344077189906651 58371430359891968 58580288028732184 58700489472475136 58841788893495296 59004591536316416 59149028689205312 59221499734065152 59434385647403008 59577451648319488 59790624558251444 60226144196032672 60469974739336448 60661361809099766 60689801380364288 60907965456842752 61057061872728064 61544779699523549 61719354382711168 61766017201044871 61969230311386112 62016082048012664 62168923041065984 62267159303267776 62420619085766656 62566520646071948 62570873324118016 62618179931973952 62871694830483968 62919228873954596 63026644513783808 63173962594092064 63297406057269124 63482099634663424 63530095173701728 63553670859120416 63710301298282496 63758469368820512 63787302036753152 63859217353635418 63968237740785664 64016600823755008 64170696789791488 64275777345308672 64324372943099984 64406596231284736 64434187443372032 64479209755127024 64536003164520448 64584795505622656 64589288592637952 64638121220102144 64899814018564096 64948881418275712 65105221500322432 65162566302040064 65211832355191808 65339257865568128 65475847870799872 65529909300297728 65579453082530816 65603789273930752 65765472307904512 65844956941164544 65869391659655168 65919192106978496 66081652463230976 66111535714205696 66186071427249664 66240719266881536 66349189517737984 66399352715458048 66484228367777792 66508900316545024 66559184263356928 66668176005804032 66723221904621568 66828654644989952 67044006625316864 67149946253860096 67205389935816704 67315439850520576 67446975861231616 67477476534747136 67587971995664384 67694919310999552 67720040540831744 67801887479625728 67968987810234368 67994210745450496 68045617658816512 68132597666152448 68321105989419008 68377516662587392 68460158231855104 68706254723465216 68818762328571904 68984417698054144 69231249488501672 69316073552371712 69373305740197888 69989045140258816 70239471568431308 70240637583294464 71034653888380928 71295786087612416 71464515601033984 71518546232788798 71552075925028864 71724310722248704 71808095002962032 72098816035362688 72505260973864576 72798804540560384 73236363095274496 73291733329469512 73505589050662912 73588460994771008 73769822555906048 73825596111265856 73942251672630484 74124485164347904 74302912072390144 74359088669219068 74424584294567936 74660137611199712 74844140360118272 75019080580484326 75147153074126848 75384993316162816 75469984145205494 75598826420928512 75655982791710464 75747421168644368 75876737084555264 75962282317182976 76019713478209072 76149494251257856 76202702437877392 76269821921705984 76327485597554048 76482833024650624 76515597589004288 76636503757868032 76694444662926904 76699780203757568 76757768948871296 76825377336328192 77010305629683712 77068529147044864 77258467468509184 77380547483672576 77439050921790272 77752569346574848 77816767294103552 77904499762792768 78096498365636608 78131814934970368 78190886367632896 78219902595840512 78412678520963072 78471962300086784 78507448660619264 78595959819858976 78660854129421824 78789662552313856 78950021186736128 78979319125897216 79108649040379904 79168459006892288 79233826011738112 79269656900042752 79359027390925568 79554610732433408 79746108631973888 79876694176694272 79937084822493184 80129503385012224 80260716744851456 80326985593913344 80417548142237696 80713173024653312 80743125260222464 80907459728556032 81039947004510208 81070020504190976 81131313362435072 81198301036822528 81331264570130432 81496796063727616 81527039097700352 81722280265179136 81918996016439296 82250651870756864 82515700461928448 82714326074851328 83011662598438912 83448476898000896 83748452503158784 84258656285360128 84561544275034112 84864112276227856 85207691678155904 85272112816017413 85617344041993192 86034950820662272 86099997406464184 86448580391915456 86968181175638464 87287886997662208 87386297431290572 87601664285138432 87667895382128204 87956326893580288 88022826132663136 88234708085963296 88379193849799424 88658913413299658 88737004351215616 88810271814877184 88877416677640448 89237244275525632 89519679562943344 89598528665305088 89773606374852608 89841479565156176 90103625287909376 90137062271107072 90205210251654784 90427524423368704 90468417293123584 90570413532025856 90638889147095432 90793627761115136 90862272136942592 91005848212468288 91012179380535296 91080988991962112 91230135586889728 91449737935249408 91518878362115776 91599488362545152 91744430118854656 91889400136861184 92115865058607104 92331176099057632 92337599468601344 92407411161747968 92669529161138176 92739591809193472 92781530235277312 92886134332560608 93115055743643648 93227595284485376 93492039774994432 93562724280872704 93682321790959616 93787941462002944 93870550057484288 93941520735451136 94019085411057664 94132717568800768 94173043186466816 94399729481547776 94471100244764672 94698504000468992 94853574334824448 95192968046689799 95237596902981632 95309601134511104 95388295392772096 95774482823512064 95882461246514176 96118767219245056 96234937067855872 96270649348726784 96580876677029888 96624552197685248 96813358928519168 96971892372078592 97169256845213696 97205315847258112 97518555091369984 97672649096523776 97753294452097024 98263708951421728 98384104396914688 98620927243091968 98975443867369472 99339289876496384 99376154166427648 99578411973607424 99936370506858496 100699999256002432 100776133328020579 100823379712540672 101184133867810136 101433506014370816 102166504099536448 102657689215399604 103274715146070676 103654365809723872 103948386328776704 104026976338601888 104448138186126592 104527106032537474 104705554595479552 104778715852081414 104871005142345728 104950292696636816 105375192667068544 105462197780166656 105541932304698032 105889170240815104 105969227577186688 106398252790049792 106606157570137472 106917220437327872 106998055029392384 107037761446939648 107118687173840056 107301560081317888 107382685252750336 107431245535584256 107552366069280704 107817432966324224 107898948162619328 108069444752306092 108076963014385664 108158674427955008 108253940792098816 108335786009431552 108474267336900608 108596563798108672 108774392430522368 108864204160172032 108946510766139904 109118662662522656 109387589757095936 109650899368964096 109830454492954624 110045065878851584 110178067154391808 110275112203452416 110449605191630848 110490592461357056 110574128695576832 110896769585119232 110937922795208704 111021797232805888 111247757126764544 111295414674915328 111471278193262592 111555555873348224 111563316660011008 111647663925630976 111830488783929344 112099678759337984 112283243799248896 112553523612614656 112638619522604032 112916221684744192 113094646322290688 113188025155059712 113594906713653248 113732198352920576 114141036072853504 114192652597264384 114321396101613056 114603145530638336 114741655734751232 114836394453434368 115154122191843328 115249201471619072 115431312568619008 115855652392370176 116272123378171904 116552004923654144 116688154379813302 116742860719783936 117160576057464368 117400978944950272 117683577786990592 118009183072632832 118298057378410624 118442999468130304 118868771294806016 119154903296638976 119581249116502888 120452288392065344 120939949478672896 121322723618199532 122114123745456128 123089559399047098 123438708765422336 123532034402089742 123938460622772224 124032164096025328 124337846082131968 124534318606535552 124628472577256219 124841238171533312 125133041292143896 125141746648236032 125236359863947904 125743389660967936 125838457747909192 126053289027567616 126347925188184128 126594812114538248 126964199269326848 127060190347403456 127107341718240832 127420602596564992 127516938737641024 127574604073506304 127718434707270836 127936475481571328 128033201647510016 128341393579582976 128551554690617344 128648745886199968 128813192462569472 128958419510254048 129072006329040896 129169591011245312 129276242440204288 129799628037128192 129897762836551424 130210443000644864 130325132604080128 130423664710383616 130678515731136256 130951695741599744 131059818600595456 131158906165061632 131207578547861504 131530944615809024 131689913882329088 131738783319310336 131838384213956992 132163304926461952 132223071428411392 132372142854499328 132481438533763072 132698379035475968 132798705430916096 132968456735555584 133017800633090048 133118368526713856 133336352011608064 133446443809243136 133657309289979904 134088013250633728 134299892507720192 134410779871633408 134630879701041152 134893951722463232 134954953069494272 135389838621999104 135440081081663488 135603774959251456 136091235317633024 136642211978838016 136920316463710208 137412509446930432 137637524657143808 137968835396108288 138462498977003344 138632147104743424 138746611480395776 139128184068238937 139978090280517632 140478943136862616 140481275166588928 142069307776761856 142929031202067968 143037092465577596 143616190005924064 144197632070725376 145010521947729152 145597609081120768 146472726190548992 146583466658939024 147011178101325824 147176921989542016 147288194864030077 147539645111812096 147651192222531712 147884503345260968 148248970328695808 148605824144780288 148718177338438136 148849168589135872 149320275222399424 149688280720236544 150038161160968652 150294306148253696 150769986632325632 150939968290410988 151197652841857024 151311965583420928 151494842337288736 151924564634365952 152039426956418144 152405404875754784 152539643843411968 152654971195108096 152965666049301248 153031195178008576 153273007515736064 153388889325853808 153399560407515136 153515537897742592 153650754672656384 154020611259367424 154137058294089728 154516934937018368 154761094967345152 154878101843580544 155505138693149696 155633534588207104 155808999525585536 156192996731273216 156263629869940736 156381772735265792 156439805191681024 156825357041926144 156943924600173568 157014897321238528 157191919639717952 157321708258843648 157579325104627712 157900042373472256 157958638251794432 158217298080759808 158336918013784576 158467652023476224 158539313800085504 158718054781851136 159109221464866816 159492217263947776 159874169644986368 160259006770024448 160521433489702912 160835096284475392 161426346049306624 161486250520444928 161814919457112064 162079894009020416 162140041008381952 162262626724870144 162396602073645056 162662529140260864 162993592127455232 163054078195400704 163444560530358272 163837992032878592 164424217535191471 164501303741513728 165031400923856896 165428652149702656 166023325196877824 166896953796001792 167496905006317568 169728224552455712 170415383356311808 170544225632034826 171234688083986384 172069901641324544 172199994812928368 172897160783830912 173936362351276928 174067866657490091 174575773995324416 174772594862581144 175203328570276864 175335790764256408 175912653787160576 176045652265326272 176469416171926592 176758387699598848 177317826826599316 177474008702431232 177620543629754368 177754833355280896 178474488551051264 179039359125886688 179197057330610176 179547212749705216 179682959130312352 180207250575818752 180274124542214144 180410420503309568 180855048846737408 180936834586247168 181140827064051712 181277778294190864 181587255522230272 181724544273885184 182011696424936576 182024358761070592 182161977983924224 182460271173779456 182899475870498816 183037756724231552 183198976725090304 183488860237709312 183778800273722368 184231730117214208 184662352198115264 184675198937202688 184814822323495936 185339058322276352 185479183618386944 185563060470554624 185772268665121216 186230111487287296 186455190568970752 186984079549988864 187125448561745408 187364643581919232 187575882924005888 187883041470902272 188038170822115328 188265435137601536 188942200489529344 189397008000937984 189707148669648896 190385936093379598 190475193805963264 190619202269022208 190776590785544192 191548965647024128 191764922493028352 192237534438490112 192469874135711744 192541298697453568 193161753354059776 193249104395370496 193626717857038336 193943784744157184 194338513690427392 194410631694516224 195037110182739968 195345298193047552 195506588904194048 196527417902843456 196768208793829376 197241854486183936 197950887734738944 201399998512004864 201552266656041158 201646759425081344 202368267735620272 202867012028741632 203341192099733831 204333008199072896 204487493840352437 205315378430799208 206549430292141352 207308731619447744 207896772657553408 208053952677203776 208896276372253184 209054212065074948 209411109190959104 209557431704162828 209742010284691456 209900585393273632 210750385334137088 210924395560333312 211083864609396064 211778340481630208 211938455154373376 212796505580099584 213212315140274944 213834440874655744 213996110058784768 214075522893879296 214237374347680112 214603120162635776 214765370505500672 214862491071168512 215104732138561408 215634865932648448 215797896325238656 216138889504612184 216153926028771328 216317348855910016 216507881584197632 216671572018863104 216948534673801216 217193127596217344 217548784861044736 217728408320344064 217893021532279808 218237325325045312 218775179514191872 219301798737928192 219660908985909248 220090131757703168 220356134308783616 220899210383261696 220981184922714112 221148257391153664 222043594465611776 222495514253529088 222942556386525184 223111111746696448 223295327851261952 223660977567858688 224199357518675968 224566487598497792 225107047225229312 225277239045208064 225832443369488384 226189292644581376 226376050310119424 227189813427306496 227464396705841152 228282072145707008 228385305194528768 228642792203226112 229206291061276672 229483311469502464 229672788906868736 230308244383686656 230498402943238144 230862625137238016 231711304784740352 232544246756343808 233104009847308288 233376308759626604 234321152114928736 236018366145265664 236596114756821248 236885998936260608 237737542589612032 238309806593277952 239162498233005776 240312317936049073 240904576784130688 241879898957345792 242645447236399064 244228247490912256 246179118798094196 246877417530844672 247064068804179484 247876921245544448 248064328192050656 248675692164263936 249068637213071104 249256945154512438 249682476343066624 250266082584287792 250283493296472064 250472719727895808 251486779321935872 251676915495818384 252106578055135232 252695850376368256 253189624229076496 253928398538653696 254120380694806912 254214683436481664 254841205193129984 255033877475282048 255149208147012608 255436869414541672 255872950963142656 256066403295020032 256682787159165952 257103109381234688 257297491772399936 257626384925138944 257916839020508096 258144012658081792 258339182022490624 258552484880408576 259599256074256384 259795525673102848 260420886001289728 260847329420767232 261357031462272512 261903391483199488 262317812330123264 262415157095723008 263379827764658176 263477566638620672 263676768427913984 264326609852923904 264446142856822784 264744285708998656 264962877067526144 265396758070951936 265597410861832192 265936913471111168 266035601266180096 266236737053427712 266672704023216128 266892887618486272 267314618579959808 268176026501267456 268599785015440384 268821559743266816 269261759402082304 269787903444926464 269909906138988544 270779677243998208 270880162163326976 271207549918502912 272182470635266048 273284423957676032 273840632927420416 274825018893860864 276924997954006688 277264294209486848 278256368136477874 279956180561035264 280957886273725232 280962550333177856 284005466651694359 284138615553523712 285858062404135936 286074184931155192 287232380011848128 288395264141450752 290021043895458304 291195218162241536 292945452381097984 293166933317878048 294022356202651648 294353843979084032 294576389728060154 295079290223624192 295302384445063424 295769006690521936 296497940657391616 297190973068841753 297211648289560576 297436354676876272 297698337178271744 298640550444798848 299376561440473088 300076322321937304 300588612296507392 301539973264651264 301879936580821976 302395305683714048 302623931166841856 302989684674577472 303849129268731904 304078853912836288 304810809751509568 305079287686823936 305309942390216192 305931332098602496 306062390356017152 306546015031472128 306777778651707616 306799120815030272 307031075795485184 308274116588179456 309522189934690304 309756203687161088 311010277386299392 311267069176414208 311617999051171072 312385993462546432 312527259739881472 312763545470531584 312879610383362048 313650714083852288 313887849200347136 314029794642477056 314383839279435904 314643416517687296 315158650209255424 315800084746944512 315917276503588864 316434596161519616 316673836027569152 316935304046952448 317078627600171008 317436109563702272 318218442929733632 318984434527895552 319748339289972736 320518013540048896 321042866979405824 321670192568950784 322852692098613248 322972501040889856 323629838914224128 324525253449740288 324793204147290112 326889121060716544 327675984065757184 328848435070382942 329002607483027456 330062801847713792 330857304299405312 332046650393755648 333637489950048713 333793907592003584 334993810012635136 339456449104911424 340830766712623616 341088451264069652 342469376167972768 344139803282649088 344399989625856736 345794321567661824 347872724702553856 348135733314980182 349151547990648832 349545189725162288 350406657140553728 350671581528512816 351225695444994799 351825307574321152 352091304530652544 352938832343853184 353516775399197696 354635653653198632 354948017404862464 355241087259508736 355509666710561792 356948977102102528 358078718251773376 358394114661220352 359094425499410432 359365918260624704 360414501151637504 360548249084428288 360820841006619136 361710097693474816 362281654128103424 362555556588381728 363449088547770368 364023392849873152 364323955967848448 364920542347558912 365798951740997632 366075513448463104 366397953450180608 366977720475418624 367557600547444736 368463460234428416 369324704396230528 369350397874405376 369629644646991872 370678116644552704 370958367236773888 371126120941109248 371544537330242432 372460222974574592 372910381137941504 373968159099977728 374250897123490816 374729287163838464 375151765848011776 375766082941804544 376076341644230656 376530870275203072 377884400979058688 378794016001875968 379414297339297792 380771872186759196 381238404538044416 381553181571088384 383529844986056704 384939748271423488 385082597394907136 386323506708119552 386498208790740992 387253435714076672 387887569488314368 388677027380854784 388821263389032448 390074220365479936 390690596386095104 391013177808388096 393054835805686912 393536417587658752 394483708972367872 395901775469477888 402799997024009728 403104533312082316 404736535471240544 405734024057483264 406682384199467662 408666016398145792 408974987680704874 410630756861598416 413098860584282704 414617463238895488 415084912798630217 415793545315106816 416107905354407552 417792552744506368 418108424130149896 418822218381918208 419114863408325656 419484020569382912 419801170786547264 421500770668274176 421848791120666624 422167729218792128 423556680963260416 423876910308746752 425593011160199168 426424630280549888 427992220117569536 428151045787758592 428474748695360224 429530741011001344 429724982142337024 430209464277122816 431269731865296896 431595792650477312 432277779009224368 432307852057542656 432634697711820032 433015763168395264 433343144037726208 433897069347602432 434386255192434688 435097569722089472 435456816640688128 435786043064559616 436474650650090624 437550359028383744 438603597475856384 439321817971818496 440180263515406336 440712268617567232 441798420766523392 441962369845428224 442296514782307328 444087188931223552 444991028507058176 445885112773050368 446222223493392896 446590655702523904 447321955135717376 448398715037351936 450554478090416128 452378585289162752 454928793411682304 456564144291414016 456770610389057536 457285584406452224 458412582122553344 458966622939004928 459345577813737472 460616488767373312 460996805886476288 461725250274476032 463422609569480704 465088493512687616 466208019694616576 466752617519253208 468642304229857472 472036732290531328 473192229513642496 478324996466011552 480624635872098146 481809153568261376 483759797914691584 485290894472798128 487624023773148119 488456494981824512 490554896943835711 492358237596188392 493754835061689344 494128137608358968 495753842491088896 496128656384101312 497351384328527872 498137274426142208 498513890309024876 499364952686133248 500532165168575584 500566986592944128 500945439455791616 502973558643871744 503353830991636768 505391700752736512 506379248458152992 507856797077307392 508240761389613824 508429366872963328 509682410386259968 510067754950564096 510298416294025216 510873738829083344 511745901926285312 512132806590040064 513365574318331904 514206218762469376 514594983544799872 515252769850277888 515833678041016192 516288025316163584 516678364044981248 517104969760817152 519198512148512768 519591051346205696 520841772002579456 521694658841534464 522714062924545024 523806782966398976 524635624660246528 524830314191446016 526759655529316352 526955133277241344 527353536855827968 528653219705847808 529488571417997312 529925754135052288 531194821723664384 532473474106855424 533345408046432256 534629237159919616 536352053002534912 537199570030880768 537643119486533632 538523518804164608 539575806889852928 539819812277977088 541559354487996416 541760324326653952 542415099837005824 544364941270532096 546568847915352064 547681265854840832 549650037787721728 553849995908013376 554528588418973696 556512736272955748 561915772547450464 568010933303388718 568277231107047424 571716124808271872 572148369862310384 574464760023696256 576282937186447777 576790528282901504 580042087790916608 582390436324483072 585890904762195968 586333866635756096 588044712405303296 588707687958168064 589152779456120308 590158580447248384 590604768890126848 591538013381043872 592995881314783232 594381946137683506 594423296579121152 594872709353752544 595396674356543488 597281100889597696 598753122880946176 600152644643874608 601177224593014784 603079946529302528 603759873161643952 604790611367428096 605247862333683712 605979369349154944 607698258537463808 608157707825672576 609621619503019136 610158575373647872 610619884780432384 611862664197204992 612124780712034304 613092030062944256 613555557303415232 613598241630060544 614062151590970368 616548233176358912 619044379869380608 619512407374322176 622020554772598784 622534138352828416 623235998102342144 624771986925092864 625527090941063168 625759220766724096 627775698400694272 628059589284954112 628767678558871808 629286833035374592 630317300418510848 631600169493889024 631834553007177728 632869192323039232 633347672055138304 633870608093904896 634157255200342016 634872219127404544 636436885859467264 637968869055791104 639496678579945472 641036027080097792 642085733958811648 643340385137901568 645705384197226496 645945002081779712 647259677828448256 649050506899480576 649586408294580224 653778242121433088 655351968131514368 657696870140765884 667274979900097426 667587815184007168 669987620025270272 678912898209822848 679426189211493581 681661533425247232 682176902528139304 684938752335945536 688279606565298176 688799979251713472 691588643135323648 695745449405107712 696271466629960364 698303095981297664 699090379450324576 700813314281107456 701343163057025632 702451390889989598 703650615148642304 704182609061305088 705877664687706368 707033550798395392 709271307306397264 709896034809724928 710482174519017472 711019333421123584 713897954204205056 716157436503546752 716788229322440704 718188850998820864 718731836521249408 720829002303275008 721096498168856576 721641682013238272 723420195386949632 724563308256206848 725111113176763456 726898177095540736 728046785699746304 728647911935696896 729841084695117824 731597903481995264 732151026896926208 733955440950837248 735115201094889472 738649408792461056 739259289293983744 741916734473547776 742252241882218496 743089074660484864 744920445949149184 745820762275883008 747936318199955456 748501794246981632 749458574327676928 750303531696023552 751532165883609088 752152683288461312 753061740550406144 755768801958117376 757588032003751936 758828594678595584 761543744373518392 762476809076088832 763106363142176768 767059689972113408 769879496542846976 770165194789814272 772647013416239104 774506871428153344 781381192772190208 786109671611373824 787072835175317504 788967417944735744 791803550938955776 805599994048019456 806209066624164632 809473070942481088 811468048114966528 813364768398935324 817332032796291584 817949975361409748 821261513723196832 826197721168565408 829234926477790976 830169825597260434 831587090630213632 832215810708815104 835585105489012736 836216848260299792 837644436763836416 838229726816651312 838968041138765824 839602341573094528 843001541336548352 843697582241333248 844335458437584256 847113361926520832 847753820617493504 851186022320398336 852849260561099776 855984440235139072 856302091575517184 856949497390720448 859061482022002688 859449964284674048 860418928554245632 862539463730593792 863191585300954624 864555558018448736 864615704115085312 865269395423640064 866686288075452416 868772510384869376 870195139444178944 871572086129119232 872949301300181248 875100718056767488 877207194951712768 878643635943636992 880360527030812672 881424537235134464 883596841533046784 883924739690856448 884593029564614656 888174377862447104 889982057014116352 891770225546100736 892444446986785792 893181311405047808 894643910271434752 896797430074703872 901108956180832256 904757170578325504 909857586823364608 913128288582828032 914571168812904448 917933245878009856 921232977534746624 923450500548952064 926845219138961408 930176987025375232 932416039389233152 933505235038506416 937284608459714944 944073464581062656 946384459027284992 956649992932023104 961249271744196292 963618307136522752 967519595829383168 970581788945596256 975248047546296238 976912989963649024 981109793887671422 984716475192376784 987509670123378688 988256275216717936 991507684982177792 992257312768202624 994702768657055744 996274548852284416 997027780618049752 998729905372266496 1001064330337151168 1001133973185888256 1001890878911583232 1005947117287743488 1006707661983273536 1010783401505473024 1012758496916305984 1015713594154614784 1016481522779227648 1016858733745926656 1019364820772519936 1020135509901128192 1020596832588050432 1021747477658166688 1024265613180080128 1026731148636663808 1028412437524938752 1029189967089599744 1030505539700555776 1031667356082032384 1032576050632327168 1033356728089962496 1034209939521634304 1038397024297025536 1039182102692411392 1041683544005158912 1043389317683068928 1045428125849090048 1047613565932797952 1049271249320493056 1049660628382892032 1053519311058632704 1053910266554482688 1054707073711655936 1057306439411695616 1058977142835994624 1059851508270104576 1062389643447328768 1064946948213710848 1066690816092864512 1069258474319839232 1072704106005069824 1074399140061761536 1075286238973067264 1079151613779705856 1084830199674011648 1088729882541064192 1093137695830704128 1095362531709681664 1099300075575443456 1107699991816026752 1108537466608226369 1109057176837947392 1113025472545911496 1123831545094900928 1136021866606777436 1143432249616543744 1144296739724620768 1148929520047392512 1152565874372895554 1153581056565803008 1160084175581833216 1164780872648966144 1171781809524391936 1172667733271512192 1176089424810606592 1177415375916336128 1178305558912240616 1180317160894496768 1181209537780253696 1183076026762087744 1185991762629566464 1188763892275367012 1188846593158242304 1189745418707505088 1190793348713086976 1194562201779195392 1197506245761892352 1200305289287749216 1206159893058605056 1207519746323287904 1210495724667367424 1211958738698309888 1215396517074927616 1216315415651345152 1219243239006038272 1220317150747295744 1221239769560864768 1223725328394409984 1224249561424068608 1226184060125888512 1227111114606830464 1227196483260121088 1228124303181940736 1233096466352717824 1238088759738761216 1239024814748644352 1244041109545197568 1245068276705656832 1246471996204684288 1249543973850185728 1251054181882126336 1251518441533448192 1255551396801388544 1256119178569908224 1257535357117743616 1258573666070749184 1260634600837021696 1263200338987778048 1263669106014355456 1266695344110276608 1267741216187809792 1269744438254809088 1278993357159890944 1282072054160195584 1284171467917623296 1286680770275803136 1291410768394452992 1291890004163559424 1294519355656896512 1298101013798961152 1299172816589160448 1307556484242866176 1310703936263028736 1315393740281531768 1334549959800194852 1357825796419645696 1358852378422987162 1363323066850494464 1364353805056278608 1369877504671891072 1376559213130596352 1377599958503426944 1383177286270647296 1391490898810215424 1392542933259920728 1396606191962595328 1398180758900649152 1401626628562214912 1402686326114051264 1404902781779979196 1407301230297284608 1408365218122610176 1411755329375412736 1414067101596790784 1418542614612794528 1419792069619449856 1422038666842247168 1427795908408410112 1432314873007093504 1433576458644881408 1436377701997641728 1437463673042498816 1441658004606550016 1442192996337713152 1443283364026476544 1446840390773899264 1449126616512413696 1450222226353526912 1453796354191081472 1456093571399492608 1457295823871393792 1459682169390235648 1463195806963990528 1464302053793852416 1467910881901674496 1470230402189778944 1477298817584922112 1478518578587967488 1483833468947095552 1484504483764436992 1486178149320969728 1489840891898298368 1491641524551766016 1497003588493963264 1500607063392047104 1503064331767218176 1506123481100812288 1511537603916234752 1515176064007503872 1517657189357191168 1523087488747036784 1524953618152177664 1526212726284353536 1534119379944226816 1539758993085693952 1540330389579628544 1545294026832478208 1549013742856306688 1562762385544380416 1572219343222747648 1611199988096038912 1612418133248329264 1618946141884962176 1620170143504330847 1622936096229933056 1626729536797870648 1634664065592583168 1635899950722819496 1642523027446393664 1652395442337130816 1658469852955581952 1660339651194520868 1663174181260427264 1664431621417630208 1671170210978025472 1672433696520599584 1676459453633302624 1677936082277531648 1679204683146189056 1686003082673096704 1687395164482666496 1688670916875168512 1694226723853041664 1695507641234987008 1702372044640796672 1705698521122199552 1711968880470278144 1712604183151034368 1713898994781440896 1718122964044005376 1718899928569348096 1720837857108491264 1725078927461187584 1726383170601909248 1729111116036897472 1729231408230170624 1730538790847280128 1733372576150904832 1737545020769738752 1740390278888357888 1743144172258238464 1745898602600362496 1750201436113534976 1754414389903425536 1760721054061625344 1762849074470268928 1769186059129229312 1776348755724894208 1779964114028232704 1783540451092201472 1784888893973571584 1786362622810095616 1789287820542869504 1793594860149407744 1802217912361664512 1808666392887106181 1809514341156651008 1819715173646729216 1826256577165656064 1829142337625808896 1835866491756019712 1842465955069493248 1846901001097904128 1867010470077012832 1874569216919429888 1888146929162125312 1892768918054569984 1913299985864046208 1914746533232391001 1922498543488392584 1927236614273045504 1935039191658766336 1941163577891192512 1950496095092592476 1953825979927298048 1962219587775342844 1969432950384753568 1975019340246757376 1976512550433435872 1983015369964355584 1984514625536405248 1989405537314111488 1992549097704568832 1994055561236099504 1997459810744532992 2002128660674302336 2002267946371776512 2003781757823166464 2011894234575486976 2013415323966547072 2021566803010946048 2025516993832611968 2031427188309229568 2032963045558455296 2033717467491853312 2038729641545039872 2040271019802256384 2041193665176100864 2043494955316333376 2048531226360160256 2053462297273327616 2056824875049877504 2058379934179199488 2061011079401111552 2063334712164064768 2066713456179924992 2068419879043268608 2078364205384822784 2083367088010317824 2086778635366137856 2090856251698180096 2095227131865595904 2098542498640986112 2099321256765784064 2107038622117265408 2107820533108965376 2109414147423311872 2114612878823391232 2117954285671989248 2119703016540209152 2124779286894657536 2129893896427421696 2133381632185729024 2138516948639678464 2145408212010139648 2148798280123523072 2150572477946134528 2158303227559411712 2169660399348023296 2177459765082128384 2215399983632053504 2217074933216452738 2218114353675894784 2226050945091822992 2247663090189801856 2272043733213554872 2286864499233087488 2288593479449241536 2297859040094785024 2305131748745791108 2307162113131606016 2320168351163666432 2329561745297932288 2343563619048783872 2345335466543024384 2352178849621213184 2354830751832672256 2356611117824481232 2360634321788993536 2362419075560507392 2366152053524175488 2371983525259132928 2377527784550734024 2377693186316484608 2379490837415010176 2381586697426173952 2389124403558390784 2395012491523784704 2400610578575498432 2412319786117210112 2415039492646575808 2420991449334734848 2423917477396619776 2430793034149855232 2432630831302690304 2438486478012076544 2442479539121729536 2447450656788819968 2452368120251777024 2454222229213660928 2456248606363881472 2466192932705435648 2476177519477522432 2478049629497288704 2488082219090395136 2490136553411313664 2492943992409368576 2499087947700371456 2502108363764252672 2503036883066896384 2511102793602777088 2512238357139816448 2515070714235487232 2517147332141498368 2521269201674043392 2526400677975556096 2527338212028710912 2533390688220553216 2535482432375619584 2539488876509618176 2557986714319781888 2564144108320391168 2573361540551606272 2596202027597922304 2615112968485732352 2621407872526057472 2630787480563063536 2643435497296539803 2669099919600389704 2715651592839291392 2717704756845974324 2726646133700988928 2728707610112557216 2739755009343782144 2753118426261192704 2755199917006853888 2766354572541294592 2782981797620430848 2785085866519841456 2793212383925190656 2796361517801298304 2803253257124429824 2805372652228102528 2809805563559958392 2814602460594569216 2816730436245220352 2823510658750825472 2828134203193581568 2837085229225589056 2839584139238899712 2844077333684494336 2855591816816820224 2864629746014187008 2872755403995283456 2874927346084997632 2886566728052953088 2898253233024827392 2900444452707053824 2907592708382162944 2912187142798985216 2914591647742787584 2919364338780471296 2926391613927981056 2928604107587704832 2935821763803348992 2940460804379557888 2954597635169844224 2957037157175934976 2967666937894191104 2969008967528873984 2972356298641939456 2979681783796596736 2983283049103532032 2994007176987926528 3001214126784094208 3006128663534436352 3012246962201624576 3023075207832469504 3030352128015007744 3046174977494073568 3049907236304355328 3068238759888453632 3079517986171387904 3080660779159257088 3090588053664956416 3098027485712613376 3124060133168637949 3125524771088760832 3144438686445495296 3222399976192077824 3224836266496658528 3237892283769924352 3240340287008661694 3245872192459866112 3253459073595741296 3269328131185166336 3271799901445638992 3285046054892787328 3304790884674261632 3316939705911163904 3320679302389041736 3326348362520854528 3328863242835260416 3342340421956050944 3344867393041199168 3352918907266605248 3355872164555063296 3358409366292378112 3372006165346193408 3374790328965332992 3377341833750337024 3391015282469974016 3404744089281593344 3411397042244399104 3423937760940556288 3425208366302068736 3427797989562881792 3436245928088010752 3437799857138696192 3441675714216982528 3450157854922375168 3452766341203818496 3458222232073794944 3458462816460341248 3461077581694560256 3466745152301809664 3475090041539477504 3480780557776715776 3486288344516476928 3491797205200724992 3500402872227069952 3508828779806851072 3521442108123250688 3525698148940537856 3538372118258458624 3552697511449788416 3559928228056465408 3569777787947143168 3572725245620191232 3604435824723329024 3617332785774212362 3619028682313302016 3639430347293458432 3652513154331312128 3658284675251617792 3671732983512039424 3684931910138986496 3693802002195808256 3734020940154025664 3749138433838859776 3785537836109139968 3826599971728092416 3829493066464782002 3844997086976785168 3854473228546091008 3863482649894942789 3870078383317532672 3882327155782385024 3900992190185184952 3907651959854596096 3924439175550685688 3938865900769507136 3950038680493514752 3953025100866871744 3966030739928711168 3969029251072810496 3978811074628222976 3985098195409137664 3988111122472199008 4004257321348604672 4007563515646332928 4023788469150973952 4026830647933094144 4043133606021892096 4051033987665223936 4062854376618459136 4065926091116910592 4067434934983706624 4077459283090079744 4080542039604512768 4082387330352201728 4086989910632666752 4097062452720320512 4106924594546655232 4113649750099755008 4116759868358398976 4122022158802223104 4126669424328129536 4133426912359849984 4136839758086537216 4156728410769645568 4166734176020635648 4173557270732275712 4181712503396360192 4197084997281972224 4198642513531568128 4218828294846623744 4235908571343978496 4249558573789315072 4259787792854843392 4266763264371458048 4277033897279356928 4290816424020279296 4297596560247046144 4301144955892269056 4316606455118823424 4339320798696046592 4354919530164256768 4430799967264107008 4434149866432905476 4452101890183645984 4495326180379603712 4544087466427109744 4565934040784932387 4573728998466174976 4577186958898483072 4595718080189570048 4610263497491582216 4614324226263212032 4640336702327332864 4659123490595864576 4687127238097567744 4690670933086048768 4709661503665344512 4713222235648962464 4724838151121014784 4732304107048350976 4743967050518265856 4755055569101468048 4755386372632969216 4758981674830020352 4763173394852347904 4778248807116781568 4790024983047569408 4801221157150996864 4824639572234420224 4830078985293151616 4841982898669469696 4847834954793239552 4861586068299710464 4865261662605380608 4876972956024153088 4884959078243459072 4894901313577639936 4904736240503554048 4908444458427321856 4912497212727762944 4932385865410871296 4956099258994577408 4976164438180790272 4985887984818737152 5004216727528505344 5006073766133792768 5022205587205554176 5024476714279632896 5030141428470974464 5034294664282996736 5042538403348086784 5052801355951112192 5054676424057421824 5066781376441106432 5070964864751239168 5078977753019236352 5115973428639563776 5128288216640782336 5146723081103212544 5192404055195844608 5261574961126127072 5286870994593079606 5338199839200779408 5396103866382192821 5431303185678582784 5435409513691948648 5453292267401977856 5457415220225114432 5479510018687564288 5506236852522385408 5510399834013707776 5532709145082589184 5565963595240861696 5570171733039682912 5586424767850381312 5592723035602596608 5606506514248859648 5610745304456205056 5619611127119916784 5629204921189138432 5633460872490440704 5647021317501650944 5656268406387163136 5674170458451178112 5679168278477799424 5688154667368988672 5711183633633640448 5729259492028374016 5745510807990566912 5749854692169995264 5773133456105906176 5796506466049654784 5800888905414107648 5815185416764325888 5824374285597970432 5829183295485575168 5857208215175409664 5880921608759115776 5909195270339688448 5914074314351869952 5935333875788382208 5938017935057747968 5944712597283878912 5959363567593193472 5966566098207064064 5988014353975853056 6002428253568188416 6012257327068872704 6024493924403249152 6046150415664939008 6060704256030015488 6092349954988147136 6099814472608710656 6136477519776907264 6248120266337275898 6251049542177521664 6288877372890990592 6339112309050925547 6444799952384155648 6449672532993317056 6475784567539848704 6480680574017323388 6491744384919732224 6506918147191482592 6538656262370332672 6543599802891277984 6570092109785574656 6609581769348523264 6633879411822327808 6641358604778083472 6652696725041709056 6657726485670520832 6684680843912101888 6689734786082398336 6705837814533210496 6711744329110126592 6716818732584756224 6744012330692386816 6749580657930665984 6754683667500674048 6782030564939948032 6809488178563186688 6822794084488798208 6847875521881112576 6850416732604137472 6855595979125763584 6872491856176021504 6883351428433965056 6905532682407636992 6916444464147589888 6922155163389120512 6933490304603619328 6950180083078955008 6961561115553431552 6972576689032953856 6983594410401449984 7000805744454139904 7017657559613702144 7042884216246501376 7051396297881075712 7076744236516917248 7105395022899576832 7119856456112930816 7139555575894286336 7145450491240382464 7208871649446658048 7234665571548424724 7316569350503235584 7343465967024078848 7369863820277972992 7387604004391616512 7468041880308051328 7498276867677719552 7571075672218279936 7653199943456184832 7658986132929564004 7689994173953570336 7708946457092182016 7726965299789885578 7740156766635065344 7764654311564770048 7801984380370369904 7815303919709192192 7848878351101371376 7877731801539014272 7900077360987029504 7906050201733743488 7932061479857422336 7938058502145620992 7957622149256445952 7970196390818275328 7976222244944398016 8008514642697209344 8015127031292665856 8047576938301947904 8053661295866188288 8086267212043784192 8102067975330447872 8131852182233821184 8134869869967413248 8161084079209025536 8164774660704403456 8173979821265333504 8194124905440641024 8213849189093310464 8227299500199510016 8233519736716797952 8244044317604446208 8253338848656259072 8266853824719699968 8273679516173074432 8313456821539291136 8333468352041271296 8347114541464551424 8363425006792720384 8394169994563944448 8397285027063136256 8437656589693247488 8471817142687956992 8499117147578630144 8519575585709686784 8595193120494092288 8678641597392093184 8709839060328513536 8861599934528214016 8868299732865810952 8904203780367291968 8990652360759207424 9088174932854219488 9131868081569864774 9147457996932349952 9154373917796966144 9191436160379140096 9220526994983164432 9228648452526424064 9280673404654665728 9318246981191729152 9374254476195135488 9381341866172097536 9419323007330689024 9426444471297924928 9449676302242029568 9464608214096701952 9487934101036531712 9510111138202936096 9510772745265938432 9517963349660040704 9556497614233563136 9602442314301993728 9649279144468840448 9660157970586303232 9683965797338939392 9695669909586479104 9723172136599420928 9730523325210761216 9753945912048306176 9769918156486918144 9789802627155279872 9809472481007108096 9816888916854643712 9824994425455525888 9864771730821742592 9912198517989154816 9952328876361580544 9971775969637474304 10008433455057010688 10012147532267585536 10044411174411108352 10060282856941948928 10068589328565993472 10133562752882212864 10157955506038472704 10231946857279127552 10256576433281564672 10293446162206425088 10384808110391689216 10523149922252254144 10573741989186159212 10676399678401558816 10792207732764385642 10862606371357165568 10870819027383897296 10906584534803955712 10914830440450228864 10959020037375128576 11012473705044770816 11020799668027415552 11065418290165178368 11131927190481723392 11140343466079365824 11172849535700762624 11185446071205193216 11213013028497719296 11221490608912410112 11239222254239833568 11266921744980881408 11294042635003301888 11312536812774326272 11348340916902356224 11358336556955598848 11376309334737977344 11422367267267280896 11458518984056748032 11491021615981133824 11499709384339990528 11546266912211812352 11593012932099309568 11601777810828215296 11630370833528651776 11648748571195940864 11658366590971150336 11714416430350819328 11761843217518231552 11818390540679376896 11828148628703739904 11870667751576764416 11889425194567757824 11933132196414128128 11976028707951706112 12004856507136376832 12024514654137745408 12048987848806498304 12092300831329878016 12121408512060030976 12184699909976294272 12199628945217421312 12272955039553814528 12496240532674551796 12577754745781981184 12678224618101851094 12889599904768311296 12899345065986634112 12951569135079697408 12961361148034646776 12983488769839464448 13013836294382965184 13077312524740665344 13087199605782555968 13140184219571149312 13219163538697046528 13267758823644655616 13282717209556166944 13315452971341041664 13369361687824203776 13379469572164796672 13411675629066420992 13423488658220253184 13433637465169512448 13488024661384773632 13499161315861331968 13509367335001348096 13564061129879896064 13618976357126373376 13645588168977596416 13695751043762225152 13700833465208274944 13711191958251527168 13744983712352043008 13766702856867930112 13811065364815273984 13832888928295179776 13844310326778241024 13866980609207238656 13900360166157910016 13945153378065907712 13967188820802899968 14102792595762151424 14153488473033834496 14210790045799153664 14239712912225861632 14279111151788572672 14290900982480764928 14417743298893316096 14469331143096849448 14633138701006471168 14936083760616102656 14996553735355439104 15142151344436559872 15306399886912369664 15317972265859128008 15379988347907140672 15417892914184364032 15453930599579771156 15480313533270130688 15529308623129540096 15603968760740739808 15697756702202742752 15755463603078028544 15800154721974059008 15812100403467486976 15864122959714844672 15876117004291241984 15915244298512891904 15940392781636550656 15952444489888796032 16017029285394418688 16030254062585331712 16095153876603895808 16107322591732376576 16172534424087568384 16204135950660895744 16263704364467642368 16269739739934826496 16322168158418051072 16329549321408806912 16347959642530667008 16388249810881282048 16427698378186620928 16467039473433595904 16506677697312518144 16533707649439399936 16626913643078582272 16666936704082542592 16694229082929102848 16726850013585440768 16788339989127888896 16794570054126272512 16875313179386494976 16943634285375913984 16998234295157260288 17039151171419373568 17190386240988184576 17723199869056428032 17736599465731621904 17808407560734583936 17981304721518414848 18176349865708438976 18263736163139729548 18294915993864699904 18308747835593932288 18382872320758280192 18441053989966328864 18457296905052848128 18561346809309331456 18636493962383458304 18748508952390270976 18762683732344195072 18838646014661378048 18852888942595849856 18899352604484059136 18929216428193403904 18975868202073063424 19020222276405872192 19021545490531876864 19035926699320081408 19112995228467126272 19204884628603987456 19298558288937680896 19320315941172606464 19367931594677878784 19391339819172958208 19461046650421522432 19507891824096612352 19539836312973836288 19579605254310559744 19618944962014216192 19633777833709287424 19649988850911051776 19729543461643485184 19824397035978309632 19904657752723161088 19943551939274948608 20016866910114021376 20024295064535171072 20088822348822216704 20120565713883897856 20137178657131986944 20267125505764425728 20315911012076945408 20769616220783378432 21046299844504508288 21062211865556301011 21147483978372318424 21352799356803117632 21584415465528771284 21725212742714331136 21741638054767794592 21813169069607911424 21829660880900457728 21918040074750257152 22024947410089541632 22041599336054831104 22130836580330356736 22263854380963446784 22280686932158731648 22345699071401525248 22370892142410386432 22426026056995438592 22442981217824820224 22478444508479667136 22533843489961762816 22588085270006603776 22625073625548652544 22696681833804712448 22752618669475954688 22917037968113496064 22999418768679981056 23092533824423624704 23186025864198619136 23203555621656430592 23260741667057303552 23297497142391881728 23316733181942300672 23428832860701638656 23523686435036463104 23636781081358753792 23656297257407479808 23741335503153528832 23778850389135515648 23866264392828256256 23952057415903412224 24009713014272753664 24369399819952588544 24399257890434842624 24545910079107629056 24992481065349103592 25155509491563962368 25356449236203702188 25779199809536622592 25798690131973268224 25903138270159394816 25922722296069293552 25966977539678928896 26027672588765930368 26154625049481330688 26174399211565111936 26280368439142298624 26438327077394093056 26535517647289311232 26565434419112333888 26630905942682083328 26738723375648407552 26758939144329593344 26823351258132841984 26867274930339024896 26976049322769547264 27018734670002696192 27128122259759792128 27237952714252746752 27291176337955192832 27391502087524450304 27401666930416549888 27422383916503054336 27489967424704086016 27533405713735860224 27622130729630547968 27665777856590359552 27688620653556482048 27733961218414477312 27800720332315820032 27890306756131815424 27934377641605799936 28205585191524302848 28306976946067668992 28558222303577145344 28835486597786632192 28938662286193698896 29266277402012942336 29872167521232205312 29993107470710878208 30284302688873119744 30612799773824739328 30635944531718256016 30759976695814281344 30835785828368728064 30907861199159542312 30960627066540261376 31058617246259080192 31207937521481479616 31395513404405485504 31510927206156057088 31600309443948118016 31624200806934973952 31752234008582483968 31880785563273101312 31904888979777592064 32034058570788837376 32060508125170663424 32190307753207791616 32214645183464753152 32345068848175136768 32408271901321791488 32527408728935284736 32539479479869652992 32644336316836102144 32659098642817613824 32695919285061334016 32776499621762564096 32855396756373241856 32934078946867191808 33013355394625036288 33067415298878799872 33253827286157164544 33333873408165085184 33453700027170881536 33750626358772989952 33887268570751827968 33996468590314520576 34078302342838747136 34364661464855017439 34380772481976369152 35446399738112856064 35473198931463243808 35616815121469167872 35962609443036829696 36352699731416877952 36527472326279459096 36589831987729399808 36617495671187864576 36765744641516560384 36882107979932657728 36914593810105696256 37122693618618662912 37525367464688390144 37677292029322756096 37705777885191699712 37798705208968118272 37858432856386807808 37951736404146126848 38040444552811744384 38043090981063753728 38071853398640162816 38225990456934252544 38409769257207974912 38597116577875361792 38640631882345212928 38735863189355757568 38782679638345916416 38922093300843044864 39015783648193224704 39079672625947672576 39159210508621119488 39267555667418574848 39299977701822103552 39648794071956619264 39809315505446322176 39887103878549897216 40033733820228042752 40048590129070342144 40177644697644433408 40241131427767795712 40274357314263973888 40534251011528851456 40631822024153890816 42092599689009016576 42124423731112602022 42294967956744636848 42705598713606235264 43168830931057542568 43450425485428662272 43483276109535589184 43626338139215822848 43659321761800915456 43836080149500514304 44083198672109662208 44261673160660713472 44527708761926893568 44561373864317463296 44691398142803050496 44741784284820772864 44852052113990877184 44885962435649640448 44956889016959334272 45067686979923525632 45176170540013207552 45250147251097305088 45393363667609424896 45505237338951909376 45834075936226992128 45998837537359962112 46185067648847249408 46407111243312861184 46594994284783763456 46857665721403277312 47047372870072926208 47273562162717507584 47312594514814959616 47482671006307057664 47557700778271031296 47732528785656512512 47904114831806824448 48019426028545507328 48738799639905177088 49984962130698207184 50225274448634256257 50311018983127924736 50712898472407404376 51558399619073245184 51597380263946536448 51806276540318789632 51845444592138587104 52055345177531860736 52309250098962661376 52348798423130223872 52560736878284597248 52876654154788186112 53071035294578622464 53130868838224667776 53261811885364166656 53477446751296815104 53517878288659186688 53646702516265683968 53734549860678049792 53952098645539094528 54037469340005392384 54256244519519584256 54582352675910385664 54844767833006108672 55066811427471720448 55244261459261095936 55331555713180719104 55377241307112964096 55467922436828954624 55601440664631640064 55780613512263630848 55868755283211599872 56411170383048605696 56613953892135337984 57116444607154290688 57877324572387397792 58532554804025884672 59357142530204121031 59744335042464410624 59986214941421756416 60568605377746239488 61225599547649478656 61271889063436512032 61519953391628562688 61671571656737456128 61815722398319084624 61921254133080522752 62117234492518160384 62415875042962959232 62791026808810971008 63021854412312114176 63200618887896236032 63248401613869947904 63504468017164967936 63761571126546202624 63809777959555184128 64068117141577674752 64121016250341326848 64429290366929506304 64690137696350273536 64816543802643582976 65054817457870569472 65078958959739305984 65288672633672204288 65318197285635227648 65391838570122668032 65552999243525128192 65710793512746483712 65868157893734383616 66026710789250072576 66134830597757599744 66507654572314329088 66667746816330170368 66907400054341763072 67501252717545979904 68729322929710034878 68761544963952738304 70892799476225712128 70946397862926487616 71233630242938335744 71925218886073659392 72705399462833755904 73054944652558918192 73179663975458799616 73234991342375729152 73531489283033120768 73764215959865315456 73829187620211392512 74245387237237325824 75050734929376780288 75354584058645512192 75411555770383399424 75597410417936236544 75716865712773615616 76080889105623488768 76143706797280325632 76451980913868505088 76819538514415949824 77194233155750723584 77281263764690425856 77471726378711515136 77565359276691832832 77844186601686089728 78031567296386449408 78159345251895345152 78318421017242238976 78535111334837149696 78599955403644207104 79297588143913238528 79774207757099794432 80482262855535591424 81068502023057702912 81263644048307781632 84185199378018033152 84248847462225204044 84589935913489273696 85411197427212470528 86337661862115085136 86900850970857324544 86966552219071178368 87252676278431645696 87318643523601830912 87672160299001028608 88166397344219324416 88523346321321426944 89055417523853787136 89122747728634926592 89483568569641545728 89771924871299280896 89913778033918668544 90135373959847051264 90352341080026415104 90500294502194610176 90786727335218849792 91010474677903818752 91668151872453984256 91997675074719924224 92370135297694498816 92814222486625722368 93189988569567526912 93715331442806554624 94547124325435015168 95115401556542062592 95465057571313025024 95808229663613648896 96038852057091014656 97477599279810354176 99969924261396414368 100450548897268512514 100622037966255849472 101425796944814808752 103116799238146490368 103194760527893072896 103612553080637579264 103690889184277174208 104110690355063721472 104618500197925322752 104697596846260447744 105121473756569194496 105753308309576372224 106142070589157244928 106261737676449335552 106523623770728333312 106954893502593630208 107035756577318373376 107293405032531367936 107469099721356099584 107904197291078189056 108074938680010784768 108512489039039168512 109164705351820771328 109689535666012217344 110133622854943440896 110488522918522191872 110663111426361438208 110754482614225928192 111737510566423199744 112822340766097211392 113227907784270675968 114232889214308581376 115754649144774795584 118714285060408242062 119488670084928821248 119972429882843512832 121137210755492478976 122451199095298957312 122543778126873024064 123039906783257125376 123343143313474912256 123631444796638169248 124234468985036320768 124831750085925918464 125582053617621942016 126043708824624228352 126401237775792472064 126496803227739895808 127008936034329935872 127523142253092405248 127619555919110368256 128136234283155349504 128242032500682653696 128858580733859012608 129380275392700547072 129633087605287165952 130109634915741138944 130157917919478611968 130577345267344408576 130783677140245336064 131736315787468767232 132053421578500145152 132269661195515199488 133015309144628658176 133335493632660340736 133814800108683526144 135002505435091959808 137458645859420069756 141785598952451424256 141892795725852975232 142467260485876671488 143850437772147318784 145410798925667511808 146109889305117836384 146469982684751458304 147062978566066241536 147528431919730630912 147658375240422785024 148490774474474651648 150101469858753560576 150709168117291024384 150823111540766798848 151194820835872473088 151433731425547231232 152161778211246977536 152287413594560651264 152903961827737010176 153639077028831899648 154562527529380851712 155130718553383665664 155688373203372179456 156063134592772898816 156318690503790690304 156636842034484477952 157070222669674299392 157199910807288414208 158595176287826477056 159548415514199588864 160964525711071182848 168370398756036066304 168497694924450408088 169179871826978547392 170822394854424941056 172675323724230170272 173801701941714649088 173933104438142356736 174505352556863291392 174637287047203661824 175344320598002057216 176332794688438648832 177046692642642853888 178110835047707574272 178245495457269853184 178967137139283091456 179543849742598561792 179827556067837337088 180270747919694102528 180704682160052830208 181573454670437699584 183336303744907968512 183995350149439848448 184740270595388997632 185628444973251444736 186379977139135053824 187430662885613109248 189094248650870030336 190230803113084125184 194955198559620708352 199939848522792828736 200901097794537025028 201244075932511698944 202851593889629617504 206233598476292980736 206389521055786145792 207225106161275158528 207381778368554348416 208221380710127442944 209237000395850645504 209395193692520895488 210242947513138388992 211506616619152744448 212284141178314489856 212523475352898671104 213047247541456666624 214071513154636746752 214586810065062735872 214938199442712199168 215808394582156378112 216149877360021569536 217024978078078337024 218329410703641542656 219379071332024434688 220267245709886881792 220977045837044383744 221326222852722876416 221508965228451856384 223475021132846399488 228465778428617162752 231509298289549591168 237428570120816484124 238977340169857642496 239944859765687025664 242274421510984957952 244902398190597914624 245087556253746048128 246079813566514250752 246686286626949824512 247262889593276338496 248468937970072641536 249663500171851836928 251164107235243884032 252087417649248456704 252993606455479791616 254017872068659871744 255046284506184810496 255239111838220736512 256272468566310699008 256484065001365307392 257717161467718025216 258760550785401094144 259266175210574331904 260219269831482277888 260315835838957223936 261154690534688817152 261567354280490672128 263472631574937534464 264106843157000290304 270005010870183919616 274917291718840139512 283571197904902848512 283785591451705950464 284934520971753342976 287700875544294637568 290821597851335023616 292219778610235672768 292939965369502916608 294125957132132483072 295056863839461261824 300202939717507121152 301418336234582048768 301646223081533597696 302389641671744946176 302867462851094462464 304323556422493955072 304574827189121302528 305807923655474020352 307278154057663799296 309125055058761703424 310261437106767331328 311376746406744358912 312126269185545797632 314140445339348598784 317190352575652954112 319096831028399177728 321929051422142365696 336740797512072132608 336995389848900816176 338359743653957094784 341644789708849882112 345350647448460340544 347603403883429298176 347866208876284713472 349274574094407323648 350688641196004114432 352665589376877297664 354093385285285707776 356221670095415148544 356490990914539706368 357934274278566182912 359087699485197123584 359655112135674674176 360541495839388205056 361409364320105660416 363146909340875399168 366672607489815937024 367990700298879696896 371256889946502889472 372759954278270107648 374861325771226218496 378188497301740060672 380461606226168250368 389910397119241416704 399879697045585657472 401802195589074050056 402488151865023397888 405703187779259235008 412779042111572291584 414450212322550317056 414763556737108696832 416442761420254885888 418474000791701291008 418790387385041790976 420485895026276777984 423013233238305488896 424568282356628979712 425046950705797342208 426094495082913333248 428143026309273493504 429173620130125471744 429876398885424398336 432299754720043139072 438758142664048869376 440534491419773763584 441954091674088767488 442652445705445752832 443017930456903712768 446950042265692798976 463018596579099182336 474857140241632968248 477954680339715284992 479889719531374051328 489804796381195829248 490175112507492096256 492159627133028501504 493372573253899649024 494525779186552676992 496937875940145283072 499327000343703673856 502328214470487768064 504174835298496913408 505987212910959583232 508035744137319743488 510478223676441473024 512544937132621398016 515434322935436050432 517521101570802188288 518532350421148663808 520438539662964555776 520631671677914447872 522309381069377634304 523134708560981344256 526945263149875068928 528213686314000580608 549834583437680279024 567142395809805697024 567571182903411900928 569869041943506685952 575401751088589275136 581643195702670047232 584439557220471345536 585879930739005833216 588251914264264966144 590113727678922523648 600405879435014242304 603292446163067195392 605734925702188924928 608647112844987910144 609149654378242605056 611615847310948040704 614556308115327598592 618250110117523406848 620522874213534662656 622753492813488717824 624252538371091595264 628280890678697197568 643858102844284731392 652928567832245331341 673481595024144265216 673990779697801632352 676719487307914189568 683289579417699764224 690701294896920681088 695206807766858596352 695732417752569426944 698549148188814647296 701377282392008228864 705331178753754595328 712981981829079412736 715868548557132365824 718175398970394247168 719310224271349348352 721082991678776410112 722818728640211320832 726293818681750798336 733345214979631874048 735981400597759393792 742513779893005778944 756376994603480121344 760923212452336500736 779820794238482833408 799759394091171314944 803604391178148100112 804976303730046795776 811406375558518470016 825558084223144583168 828900424645100634112 829527113474217393664 832885522840509771776 837580774770083581952 840971790052553555968 846026466476610977792 849136564713257959424 850093901411594684416 852188990165826666496 856286052618546987008 858347240260250943488 859752797770848796672 864599509440086278144 877516285328097738752 885304891410891505664 893900084531385597952 926037193158198364672 949714280483265936496 955909360679430569984 959779439062748102656 979609592762391658496 980350225014984192512 984319254266057003008 989051558373105353984 993875751880290566144 998654000687407347712 1004656428940975536128 1008349670596993826816 1011974425821919166464 1016071488274639486976 1020956447352882946048 1025089874265242796032 1030868645870872100864 1037064700842297327616 1046269417121962688512 1053890526299750137856 1056427372628001161216 1099669166875360558048 1134284791619611394048 1135142365806823801856 1139738083887013371904 1150803502177178550272 1163286391405340094464 1168879114440942691072 1171759861478011666432 1176503828528529932288 1180227455357845047296 1200811758870028484608 1206584892326134390784 1211469851404377849856 1217294225689975820288 1218299308756485210112 1229112616230655197184 1236500220235046813696 1241045748427069325312 1245506985626977435648 1248505076742183190528 1256561781357394395136 1305857135664490662682 1346963190048288530432 1347981559395603264704 1353438974615828379136 1366579158835399528448 1381402589793841362176 1390413615533717192704 1391464835505138853888 1397098296377629294592 1402754564784016457728 1410662357507509190656 1425963963658158825472 1431737097114264731648 1436350797940788494336 1438620448542698696704 1452587637363501596672 1466690429959263748096 1471962801195518787584 1485027559786011557888 1559641588476965666816 1599518788182342629888 1607208782356296200224 1622812751117036940032 1651116168446289166336 1657800849290201268224 1659054226948434787328 1665771045681019543552 1675161549540167163904 1681943580105107111936 1692052932953221955584 1700187802823189368832 1712572105237093974016 1716694480520501886976 1719505595541697593344 1729199018880172556288 1755032570656195477504 1770609782821783011328 1852074386316396729344 1899428560966531872992 1911818721358861139968 1919558878125496205312 1959219185524783316992 1960700450029968385024 1968638508532114006016 1978103116746210707968 1987751503760581132288 1997308001374814695424 2009312857881951072256 2016699341193987653632 2023948851643838332928 2032142976549278973952 2041912894705765892096 2050179748530485592064 2061737291741744201728 2074129401684594655232 2092538834243925377024 2199338333750721116096 2268569583239222788096 2270284731613647603712 2279476167774026743808 2301607004354357100544 2326572782810680188928 2337758228881885382144 2343519722956023332864 2360454910715690094592 2401623517740056969216 2413169784652268781568 2422939702808755699712 2434588451379951640576 2436598617512970420224 2458225232461310394368 2473000440470093627392 2513123562714788790272 2611714271328981325364 2693926380096577060864 2695963118791206529408 2706877949231656758272 2733158317670799056896 2762805179587682724352 2782929671010277707776 2794196592755258589184 2805509129568032915456 2821324715015018381312 2851927927316317650944 2863474194228529463296 2872701595881576988672 2877240897085397393408 2905175274727003193344 2970055119572023115776 3119283176953931333632 3199037576364685259776 3214417564712592400448 3245625502234073880064 3302232336892578332672 3315601698580402536448 3318108453896869574656 3331542091362039087104 3350323099080334327808 3363887160210214223872 3384105865906443911168 3400375605646378737664 3425144210474187948032 3433388961041003773952 3510065141312390955008 3541219565643566022656 3704148772632793458688 3798857121933063745984 3823637442717722279936 3918438371049566633984 3921400900059936770048 3937277017064228012032 3956206233492421415936 3975503007521162264576 3994616002749629390848 4018625715763902144512 4033398682387975307264 4047897703287676665856 4083825789411531784192 4100359497060971184128 4123474583483488403456 4148258803369189310464 4185077668487850754048 4398676667501442232192 4540569463227295207424 4558952335548053487616 4603214008708714201088 4653145565621360377856 4675516457763770764288 4687039445912046665728 4720909821431380189184 4826339569304537563136 4845879405617511399424 4869176902759903281152 4873197235025940840448 4916450464922620788736 4946000880940187254784 5223428542657962650728 5387852760193154121728 5391926237582413058816 5413755898463313516544 5466316635341598113792 5525610359175365448704 5565859342020555415552 5588393185510517178368 5703855854632635301888 5726948388457058926592 5745403191763153977344 5754481794170794786816 5810350549454006386688 6238566353907862667264 6398075152729370519552 6428835129425184800896 6491251004468147760128 6604464673785156665344 6636216907793739149312 6663084182724078174208 6700646198160668655616 6727774320420428447744 6768211731812887822336 6800751211292757475328 6850288420948375896064 6866777922082007547904 7082439131287132045312 7408297545265586917376 7597714243866127491968 7647274885435444559872 7842801800119873540096 7874554034128456024064 7912412466984842831872 7951006015042324529152 7989232005499258781696 8037251431527804289024 8066797364775950614528 8095795406575353331712 8167651578823063568384 8370155336975701508096 8797353335002884464384 9081138926454590414848 9117904671096106975232 9306291131242720755712 9351032915527541528576 9374078891824093331456 9441819642862760378368 9652679138609075126272 9738353805519806562304 9832900929845241577472 9892001761880374509568 10446857085315925301456 10775705520386308243456 10783852475164826117632 10827511796926627033088 10932633270683196227584 11051220718350730897408 11131718684041110831104 11176786371021034356736 11407711709265270603776 11508963588341589573632 11620701098908012773376 12477132707815725334528 12796150305458741039104 12857670258850369601792 12982502008936295520256 13208929347570313330688 13272433815587478298624 13326168365448156348416 13401292396321337311232 13601502422585514950656 13700576841896751792128 13733555844164015095808 14816595090531173834752 15195428487732254983936 15294549770870889119744 15685603600239747080192 15749108068256912048128 15824824933969685663744 15978464010998517563392 16074502863055608578048 16133594729551901229056 16191590813150706663424 16335303157646127136768 17594706670005768928768 18162277852909180829696 18235809342192213950464 18612582262485441511424 18702065831055083057152 18883639285725520756736 19305358277218150252544 19476707611039613124608 20893714170631850602912 21551411040772616486912 21567704950329652235264 21655023593853254066176 21865266541366392455168 22102441436701461794816 22263437368082221662208 22353572742042068713472 22815423418530541207552 23017927176683179147264 24954265415631450669056 25592300610917482078208 25715340517700739203584 25965004017872591040512 26417858695140626661376 26544867631174956597248 26652336730896312696832 26802584792642674622464 27203004845171029901312 29633190181062347669504 30390856975464509967872 31371207200479494160384 31498216136513824096256 31649649867939371327488 31956928021997035126784 32149005726111217156096 32670606315292254273536 35189413340011537857536 36324555705818361659392 36471618684384427900928 37225164524970883022848 37404131662110166114304 37767278571451041513472 38610716554436300505088 38953415222079226249216 41787428341263701205824 43102822081545232973824 43135409900659304470528 43310047187706508132352 43730533082732784910336 44204882873402923589632 44526874736164443324416 45630846837061082415104 46035854353366358294528 51184601221834964156416 51430681035401478407168 51930008035745182081024 53089735262349913194496 53304673461792625393664 53605169585285349244928 54406009690342059802624 59266380362124695339008 60781713950929019935744 62742414400958988320768 62996432273027648192512 63299299735878742654976 63913856043994070253568 64298011452222434312192 70378826680023075715072 72649111411636723318784 74450329049941766045696 74808263324220332228608 75534557142902083026944 77906830444158452498432 83574856682527402411648 86270819801318608941056 86620094375413016264704 87461066165465569820672 88409765746805847179264 89053749472328886648832 92071708706732716589056 102369202443669928312832 102861362070802956814336 103860016071490364162048 106179470524699826388992 108812019380684119605248 118532760724249390678016 121563427901858039871488 125484828801917976641536 126598599471757485309952 127827712087988140507136 128596022904444868624384 140757653360046151430144 145298222823273446637568 149616526648440664457216 151069114285804166053888 167149713365054804823296 172541639602637217882112 173240188750826032529408 176819531493611694358528 178107498944657773297664 204738404887339856625664 205722724141605913628672 207720032142980728324096 212358941049399652777984 237065521448498781356032 243126855803716079742976 250969657603835953283072 253197198943514970619904 281515306720092302860288 290596445646546893275136 299233053296881328914432 334299426730109609646592 345083279205274435764224 346480377501652065058816 353639062987223388717056 409476809774679713251328 411445448283211827257344 415440064285961456648192 424717882098799305555968 474131042896997562712064 486253711607432159485952 501939315207671906566144 506394397887029941239808 563030613440184605720576 598466106593762657828864 668598853460219219293184 690166558410548871528448 692960755003304130117632 707278125974446777434112 818953619549359426502656 822890896566423654514688 830880128571922913296384 972507423214864318971904 1012788795774059882479616 1126061226880369211441152 1196932213187525315657728 1337197706920438438586368 1380333116821097743056896 1414556251948893554868224 1645781793132847309029376 1661760257143845826592768 1945014846429728637943808 2252122453760738422882304 2674395413840876877172736 2760666233642195486113792 3291563586265694618058752 3890029692859457275887616 4504244907521476845764608 5348790827681753754345472 5521332467284390972227584 6583127172531389236117504 7780059385718914551775232 9008489815042953691529216 10697581655363507508690944 13166254345062778472235008 15560118771437829103550464 21395163310727015017381888 42790326621454030034763776 85580653242908060069527552 171161306485816120139055104
- Sum of all divisors σ(n): 449261768953843601473536000
- Sum of proper divisors (its aliquot sum) s(n): 278100462468027481334480896
- 171161306485816120139055104 is an abundant number, because the sum of its proper divisors (278100462468027481334480896) is greater than itself. Its abundance is 106939155982211361195425792
Bases of 171161306485816120139055104
- Binary: 10001101100101001101000100000100010100011000011000011001100101100011010000000000000000002
- Hexadecimal: 0x8D94D10451861996340000
- Base-36: LI85NO99ZPLUTUVI8
Squares and roots of 171161306485816120139055104
- 171161306485816120139055104 squared (1711613064858161201390551042) is 29296192837931479433724449000176470202289281948450816
- 171161306485816120139055104 cubed (1711613064858161201390551043) is 5014374641200761097757862441235024850227944120133095499440348579381070857764864
-
The
square root of 171161306485816120139055104 is 13082863084425.2176687715 -
171161306485816120139055104 is a
perfect cube number . Itscube root is 555224384
Scales and comparisons
How big is 171161306485816120139055104?- 171,161,306,485,816,120,139,055,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 171,161,306,485,816,120,139,055,104 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 171161306485816120139055104 cubic inches would be around 46268698.7 feet tall.
Recreational maths with 171161306485816120139055104
- 171161306485816120139055104 backwards is 401550931021618584603161171
- The number of decimal digits it has is: 27
- The sum of 171161306485816120139055104's digits is 89
- 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 171161306485816120139055104 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 171161306485816120139055104 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/171161306485816120139055104/
Chicago style:
Numbermatics. 2024. "Number 171161306485816120139055104 - Facts about the integer". https://numbermatics.com/n/171161306485816120139055104/
The information we have on file for 171161306485816120139055104 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 171161306485816120139055104, math, Factors of 171161306485816120139055104, curriculum, school, college, exams, university, Prime factorization of 171161306485816120139055104, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventy-one septillion, one hundred sixty-one sextillion, three hundred six quintillion, four hundred eighty-five quadrillion, eight hundred sixteen trillion, one hundred twenty billion, one hundred thirty-nine million, fifty-five thousand, one hundred four.