732069753486871248222552064
732,069,753,486,871,248,222,552,064 is an even composite number composed of six prime numbers multiplied together.
732069753486871248222552064 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 732069753486871248222552064:
218 × 113 × 133 × 193 × 713 × 733
(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 × 71 × 71 × 71 × 73 × 73 × 73)See below for interesting mathematical facts about the number 732069753486871248222552064 from the Numbermatics database.
Names of 732069753486871248222552064
- Cardinal: 732069753486871248222552064 can be written as Seven hundred thirty-two septillion, sixty-nine sextillion, seven hundred fifty-three quintillion, four hundred eighty-six quadrillion, eight hundred seventy-one trillion, two hundred forty-eight billion, two hundred twenty-two million, five hundred fifty-two thousand and sixty-four.
Scientific notation
- Scientific notation: 7.32069753486871248222552064 × 1026
Factors of 732069753486871248222552064
Divisors of 732069753486871248222552064
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 8 11 13 16 19 22 26 32 38 44 52 64 71 73 76 88 104 121 128 142 143 146 152 169 176 208 209 242 247 256 284 286 292 304 338 352 361 416 418 484 494 512 568 572 584 608 676 704 722 781 803 832 836 923 949 968 988 1024 1136 1144 1168 1216 1331 1349 1352 1387 1408 1444 1562 1573 1606 1664 1672 1846 1859 1898 1936 1976 2048 2197 2272 2288 2299 2336 2432 2662 2698 2704 2717 2774 2816 2888 3124 3146 3211 3212 3328 3344 3692 3718 3796 3872 3952 3971 4096 4394 4544 4576 4598 4672 4693 4864 5041 5183 5324 5329 5396 5408 5434 5548 5632 5776 6248 6292 6422 6424 6656 6688 6859 7384 7436 7592 7744 7904 7942 8192 8591 8788 8833 9088 9152 9196 9344 9386 9728 10082 10153 10366 10439 10648 10658 10792 10816 10868 11096 11264 11552 11999 12337 12496 12584 12844 12848 13312 13376 13718 14768 14839 14872 15184 15257 15488 15808 15884 16384 17182 17303 17537 17576 17666 18031 18176 18304 18392 18688 18772 19456 20164 20306 20449 20732 20878 21296 21316 21584 21632 21736 22192 22528 23104 23998 24167 24674 24992 25168 25289 25631 25688 25696 26353 26624 26752 27436 29536 29678 29744 29887 30368 30514 30976 31616 31768 32768 34364 34606 35074 35152 35321 35332 36062 36352 36608 36784 37376 37544 38912 40328 40612 40898 41464 41743 41756 42592 42632 43168 43264 43472 43681 44384 45056 46208 47996 48334 49348 49984 50336 50578 51262 51376 51392 51623 52706 53248 53504 54872 55451 57013 58619 59072 59356 59488 59774 60736 61009 61028 61952 63232 63536 65533 65536 67379 68728 69212 69277 70148 70304 70642 70664 72124 72704 73216 73568 74752 75088 75449 77824 80656 81224 81796 82928 83486 83512 85184 85264 86336 86528 86944 87362 88768 89167 90112 92416 94501 95779 95992 96668 97163 98477 98696 99968 100672 101156 101251 102524 102752 102784 103246 105412 106496 107008 109744 110902 111683 114026 114829 117238 118144 118712 118976 119548 121472 122018 122056 123904 126464 127072 131066 131072 131989 134758 135707 137456 138424 138554 140296 140608 141284 141328 144248 145408 146432 147136 149504 150176 150898 155648 155987 160381 161312 162448 163229 163592 165856 166972 167024 167827 170368 170528 172672 173056 173888 174724 177536 178334 180224 184832 189002 191558 191984 192907 193336 194326 196954 197392 198341 199936 201344 202312 202502 205048 205504 205568 206492 210824 212992 214016 219488 221804 223366 224939 227981 228052 229658 234403 234476 236288 237424 237952 239096 242944 244036 244112 247808 252928 254144 262132 262144 263978 265837 269516 271414 274912 276848 277108 280592 281216 281941 282568 282656 288496 289883 290816 292864 294272 299008 300352 301796 311296 311974 320762 322624 324896 326458 327184 328757 331712 333203 333944 334048 335654 340736 341056 342589 345344 346112 347776 349448 355072 356668 357911 360448 367993 369664 378004 378359 383116 383968 385814 386672 388531 388652 389017 393908 394784 396682 399872 402688 404624 405004 410096 411008 411136 412984 421648 425984 428032 438976 443608 446732 449878 455962 456104 459173 459316 468806 468952 472576 474848 475904 478192 480491 485888 486989 488072 488224 495616 500707 505856 508288 524264 527956 531674 539032 542828 549824 553696 554216 561184 562432 563882 565136 565312 567853 576992 579766 581632 585728 588544 598016 600704 603592 609961 622592 623948 627143 641524 644809 645248 649792 652916 654368 657514 663424 666406 667888 668096 671099 671308 681472 682112 685178 690688 692224 695552 698896 710144 713336 715822 720863 720896 735986 739328 741169 756008 756718 762047 766232 767936 771628 773344 777062 777304 778034 787816 789568 793117 793364 799744 805376 809248 810008 820192 822016 822272 825968 829939 843296 851929 851968 856064 875927 877952 887216 893464 899756 900601 911924 912208 918346 918632 937612 937904 945152 949696 951808 956384 960982 971776 973978 976144 976448 980837 991232 1001414 1011712 1016576 1048528 1053569 1055912 1063348 1078064 1083247 1085656 1099648 1107392 1108432 1113761 1122368 1124864 1127764 1130272 1130624 1135706 1153984 1159171 1159532 1163264 1171456 1177088 1196032 1201408 1207184 1219922 1228513 1245127 1245184 1247896 1254286 1263119 1280201 1283048 1289618 1290496 1299584 1305832 1308736 1315028 1316263 1326848 1332812 1335776 1336192 1342198 1342616 1362944 1364224 1370356 1381376 1384448 1391104 1397792 1420288 1426672 1431644 1441726 1441792 1451879 1471972 1478656 1482338 1492777 1512016 1513436 1524094 1532464 1535872 1543256 1546688 1554124 1554608 1556068 1575632 1579136 1586234 1586728 1599488 1610752 1618496 1620016 1640384 1644032 1644544 1651936 1659878 1686592 1703858 1703936 1712128 1715857 1751854 1755904 1764191 1774432 1786928 1795519 1799512 1801202 1819801 1823848 1824416 1836692 1837264 1846097 1871063 1875224 1875808 1890304 1899392 1903616 1912768 1921964 1923769 1943552 1947956 1952288 1952896 1961674 1982464 2002828 2023424 2033152 2097056 2107138 2111824 2121977 2126696 2156128 2166494 2171312 2181751 2199296 2214784 2216864 2227522 2244736 2249728 2255528 2260544 2261248 2271412 2307968 2318342 2319064 2326528 2342912 2354176 2392064 2402816 2414368 2439844 2457026 2490254 2490368 2495792 2507791 2508572 2526238 2560402 2566096 2578433 2579236 2580992 2599168 2611664 2617472 2630056 2632526 2653696 2665624 2671552 2672384 2684396 2685232 2725888 2728448 2740712 2762752 2768896 2782208 2795584 2840576 2853344 2863288 2883452 2883584 2903758 2924207 2943944 2957312 2963753 2964676 2985554 3024032 3026872 3047239 3048188 3064928 3071744 3086512 3093376 3101351 3108248 3109216 3112136 3151264 3158272 3172468 3173456 3188713 3198976 3221504 3236992 3240032 3280768 3288064 3289088 3303872 3319756 3373184 3407716 3407872 3424256 3431714 3503708 3511808 3528382 3548864 3573856 3591038 3599024 3602404 3639602 3647696 3648832 3665233 3673384 3674528 3692194 3742126 3750448 3751616 3768479 3780608 3798784 3807232 3825536 3843928 3847538 3887104 3895912 3904576 3905792 3923348 3937021 3964928 4005656 4046848 4047923 4066304 4161949 4194112 4214276 4223648 4243954 4253392 4273841 4279187 4312256 4331639 4332988 4342624 4363502 4398592 4429568 4433728 4453657 4455044 4489472 4499456 4511056 4521088 4522496 4542824 4615936 4636684 4638128 4652843 4653056 4685824 4708352 4783909 4784128 4805632 4828736 4879688 4914052 4918667 4980508 4980736 4991584 5015582 5017144 5050903 5052476 5057221 5120804 5132192 5156866 5158472 5161984 5198336 5223328 5234944 5260112 5265052 5307392 5331248 5343104 5344768 5356879 5368792 5370464 5451776 5456896 5481424 5507777 5525504 5537792 5564416 5591168 5681152 5706688 5726576 5766904 5807516 5848414 5887888 5914624 5927506 5929352 5971108 6048064 6053744 6094478 6096376 6129856 6143488 6173024 6186752 6202702 6216496 6218432 6224272 6246383 6302528 6316544 6330857 6344936 6346912 6377426 6397952 6443008 6473984 6480064 6509191 6561536 6576128 6578176 6607744 6639512 6709571 6746368 6800309 6815432 6848512 6863428 6898573 6991867 7007416 7023616 7056764 7092899 7097728 7147712 7182076 7188821 7198048 7204808 7279204 7295392 7297664 7330466 7346768 7349056 7382089 7384388 7391323 7484252 7500896 7503232 7536958 7561216 7597568 7614464 7651072 7687856 7695076 7774208 7791824 7809152 7811584 7846696 7874042 7929493 7929856 8011312 8093696 8095846 8132608 8152859 8323898 8382517 8388224 8428552 8447296 8487908 8506784 8547682 8558374 8624512 8663278 8665976 8685248 8724287 8727004 8797184 8859136 8867456 8907314 8910088 8978944 8998912 9022112 9042176 9044992 9085648 9129329 9231872 9273368 9276256 9305686 9306112 9371219 9371648 9416704 9567818 9568256 9611264 9635197 9657472 9759376 9828104 9837334 9906611 9961016 9983168 10031164 10034288 10101806 10104952 10114442 10241608 10264384 10313732 10316944 10323968 10396672 10446656 10469888 10520224 10530104 10614784 10662496 10686208 10689536 10713758 10737584 10740928 10789207 10903552 10913792 10962848 11015554 11051008 11075077 11075584 11128832 11182336 11362304 11387051 11413376 11453152 11533808 11589259 11615032 11696828 11707813 11775776 11829248 11855012 11858704 11915717 11942216 12096128 12107488 12188956 12192752 12251371 12259712 12286976 12346048 12373504 12405404 12432992 12436864 12448544 12492766 12605056 12633088 12661714 12689872 12693824 12750881 12754852 12795904 12886016 12947968 12960128 13018382 13123072 13152256 13156352 13215488 13279024 13419142 13492736 13600618 13630864 13696397 13697024 13726856 13797146 13983734 14014832 14047232 14082211 14113528 14185798 14195456 14295424 14364152 14377642 14396096 14409616 14478893 14558408 14590784 14595328 14660932 14693536 14698112 14764178 14768776 14782646 14968504 15001792 15006464 15069223 15073916 15122432 15195136 15228928 15302144 15375712 15390152 15548416 15583648 15618304 15623168 15693392 15748084 15858986 15859712 15970669 16022624 16186651 16187392 16191692 16265216 16305718 16420547 16642613 16647796 16765034 16776448 16857104 16894592 16975816 17013568 17095364 17111419 17116748 17249024 17326556 17331952 17370496 17448574 17454008 17594368 17718272 17734912 17814628 17820176 17957888 17997824 18044224 18084352 18089984 18171296 18258658 18463744 18546736 18552512 18611372 18612224 18742438 18743296 18833408 18874427 19135636 19136512 19222528 19270394 19314944 19406101 19518752 19656208 19674668 19813222 19922032 19966336 20017811 20062328 20068576 20203612 20209904 20228884 20483216 20528768 20581693 20627464 20633888 20647936 20793344 20893312 20939776 21040448 21060208 21161459 21229568 21324992 21372416 21379072 21427516 21475168 21481856 21578414 21807104 21827584 21925696 22031108 22102016 22150154 22151168 22257664 22364672 22724608 22774102 22826752 22906304 23067616 23178518 23230064 23341747 23393656 23415626 23551552 23657413 23658496 23710024 23717408 23831434 23884432 23999261 24192256 24214976 24323819 24377912 24385504 24502742 24519424 24573952 24692096 24747008 24810808 24865984 24873728 24897088 24985532 25008997 25210112 25266176 25323428 25379744 25387648 25501762 25509704 25591808 25772032 25895936 25920256 26036764 26127503 26246144 26304512 26312704 26430976 26558048 26838284 26863489 26985472 27201236 27261728 27392794 27394048 27453712 27585701 27594292 27620207 27967468 28029664 28094464 28164422 28227056 28362763 28371596 28390912 28590848 28728304 28755284 28792192 28819232 28957786 29116816 29181568 29190656 29321864 29387072 29396224 29528356 29537552 29565292 29937008 30003584 30012928 30138446 30147832 30244864 30390272 30457856 30604288 30751424 30780304 31096832 31167296 31236608 31246336 31386784 31496168 31717972 31719424 31941338 32045248 32373302 32374784 32383384 32530432 32601283 32611436 32841094 33285226 33295592 33519629 33530068 33552896 33714208 33789184 33951632 34027136 34114861 34190728 34222838 34233496 34498048 34576219 34653112 34663904 34740992 34897148 34908016 35075843 35188736 35436544 35469824 35550197 35629256 35640352 35915776 35995648 36088448 36168704 36179968 36342592 36517316 36551611 36927488 37093472 37105024 37222744 37484876 37486592 37666816 37748854 38271272 38445056 38540788 38629888 38812202 39037504 39312416 39349336 39626444 39844064 39932672 40035622 40124656 40137152 40317563 40407224 40419808 40457768 40966432 41057536 41163386 41254928 41267776 41295872 41453269 41586688 41786624 41879552 42080896 42120416 42322918 42459136 42649984 42744832 42758144 42855032 42950336 42963712 43156828 43307231 43614208 43655168 43851392 44062216 44204032 44300308 44302336 44515328 44527153 44729344 45449216 45548204 45653504 45781439 45812608 46135232 46357036 46460128 46683494 46787312 46831252 47071057 47103104 47314826 47316992 47420048 47434816 47648029 47662868 47768864 47998522 48384512 48429952 48647638 48755824 48771008 48990227 49005484 49038848 49147904 49384192 49494016 49621616 49731968 49747456 49794176 49971064 50017994 50420224 50532352 50646856 50759488 50775296 51003524 51019408 51181273 51183616 51544064 51791872 51840512 52073528 52255006 52492288 52609024 52622999 52625408 52861952 53116096 53676568 53726978 53970944 54105337 54402472 54523456 54785588 54788096 54907424 55171402 55188584 55240414 55559933 55629431 55934936 56059328 56188928 56311307 56328844 56454112 56725526 56743192 56781824 57181696 57456608 57510568 57584384 57638464 57897541 57915572 58233632 58363136 58381312 58643728 58774144 58792448 58925669 59056712 59075104 59130584 59874016 60007168 60025856 60276892 60295664 60486959 60489728 60585547 60780544 60915712 61208576 61502848 61560608 62190817 62193664 62334592 62473216 62492672 62773568 62992336 63435944 63882676 63942671 64090496 64746604 64749568 64766768 65060864 65202566 65222872 65682188 65743873 66570452 66591184 67039258 67060136 67105792 67428416 67578368 67903264 68054272 68229722 68381456 68445676 68466992 68996096 69152438 69306224 69327808 69481984 69639427 69794296 69816032 70151686 70377472 70873088 70939648 71100394 71258512 71280704 71601101 71831552 71991296 72176896 72337408 72359936 72685184 73034632 73103222 73854976 74186944 74210048 74445488 74803399 74969752 75333632 75497708 76542544 76890112 76910537 77081576 77259776 77624404 78075008 78624832 78698672 79077031 79252888 79688128 79865344 80071244 80249312 80274304 80635126 80814448 80839616 80915536 81202979 81304553 81932864 82115072 82301141 82326772 82509856 82535552 82591744 82906538 83173376 83573248 83759104 84161792 84240832 84619483 84645836 84918272 85299968 85489664 85516288 85710064 85900672 85927424 86313656 86614462 87224423 87228416 87310336 87702784 88124432 88404017 88408064 88600616 89030656 89054306 89458688 89681449 90894271 90898432 91096408 91307008 91562878 91625216 92207687 92270464 92714072 92920256 93366988 93454673 93574624 93662504 94142114 94206208 94629652 94633984 94840096 94869632 95296058 95325736 95537728 95967157 95997044 96087199 96769024 96859904 97295276 97511648 97542016 97980454 98010968 98077696 98295808 98768384 98988032 99243232 99463936 99494912 99588352 99942128 100035988 100840448 101064704 101293712 101518976 101550592 102007048 102038816 102362546 102367232 103083409 103088128 103583744 103681024 104147056 104510012 104984576 105218048 105245998 105250816 105723904 105987167 106232192 107353136 107453956 107941888 108210674 108804944 108972721 109046912 109571176 109814848 110342804 110377168 110480828 111119866 111258862 111869872 112118656 112377856 112622614 112657688 112908224 113451052 113486384 113563648 114363392 114913216 115021136 115168768 115276928 115795082 115831144 116467264 116726272 116762624 117287456 117548288 117584896 117851338 118113424 118150208 118261168 118681277 119748032 120014336 120051712 120553784 120591328 120973918 120979456 121171094 121561088 121825847 121831424 122417152 123005696 123121216 124381634 124387328 124669184 124946432 124985344 125257561 125547136 125984672 126871888 127481849 127765352 127885342 128180992 128785943 129205871 129493208 129533536 130121728 130405132 130445744 131072887 131364376 131487746 132845473 133140904 133182368 134078516 134120272 134211584 134765081 134856832 135156736 135806528 136108544 136459444 136587599 136762912 136891352 136933984 137992192 138304876 138612448 138655616 138963968 139278854 139588592 139632064 140259691 140303372 140435137 140754944 141746176 141879296 142200788 142517024 142561408 143202202 143663104 143982592 144353792 144674816 144719872 145370368 146069264 146206444 147709952 148373888 148420096 148890976 149606798 149939504 150660367 150667264 150995416 153085088 153780224 153821074 154163152 154519552 154904321 155248808 156150016 157249664 157397344 158154062 158505776 159267823 159376256 159730688 160142488 160498624 160548608 161270252 161628896 161679232 161831072 162405958 162609106 163865728 164230144 164602282 164653544 165019712 165071104 165183488 165761453 165813076 166346752 167146496 167518208 168323584 168481664 169238966 169291672 169836544 170599936 170979328 171032576 171420128 171801344 171854848 172627312 173228924 174448846 174456832 174620672 175405568 176248864 176808034 176816128 177201232 178053161 178061312 178108612 178917376 179362898 181788542 181796864 182192816 182614016 183068743 183125756 183250432 184415374 184540928 185428144 185840512 186733976 186909346 187149248 187325008 188225609 188284228 188412416 189259304 189680192 189739264 190592116 190651472 191075456 191934314 191994088 192174398 193538048 193719808 194590552 195023296 195084032 195960908 196021936 196155392 196591616 197536768 197976064 198486464 198927872 198989824 199176704 199884256 200071976 201680896 202129408 202587424 203037952 203101184 204014096 204077632 204725092 204734464 206166818 206176256 207167488 207362048 207618697 208294112 209020024 209969152 210426463 210436096 210491996 210501632 211447808 211974334 212464384 213467111 214706272 214907912 215883776 216353969 216421348 217609888 217945442 218093824 219142352 219629696 220195921 220685608 220754336 220961656 222239732 222448447 222517724 223739744 224237312 224755712 225245228 225315376 225816448 226398623 226902104 226972768 227127296 228726784 229826432 230042272 230337536 230553856 231590164 231662288 232776049 232934528 233452544 233525248 234574912 235096576 235169792 235702676 236226848 236300416 236522336 237362554 239496064 240028672 240103424 241107568 241182656 241947836 241958912 242342188 243122176 243651694 243662848 244834304 246011392 246242432 248763268 248774656 249338368 249892864 249970688 250515122 251094272 251969344 253743776 254963698 255530704 255770684 256361984 257571886 258411742 258986416 259067072 260231543 260243456 260810264 260891488 262145774 262728752 262975492 265690946 266281808 266364736 267562009 268157032 268240544 268423168 269530162 269713664 270313472 271613056 272217088 272918888 273175198 273525824 273782704 273867968 275098967 275984384 276609752 277224896 277311232 277927936 278557708 279177184 279264128 280519382 280606744 280870274 281509888 283492352 283758592 284401576 285034048 285122816 286404404 287326208 287402533 287965184 288707584 289349632 289439744 290740736 292138528 292412888 295419904 295498379 296747776 296840192 297781952 299213596 299879008 301320734 301334528 301990832 303442711 303822277 306170176 307546369 307560448 307642148 308326304 309039104 309808642 310497616 311990393 312300032 314499328 314794688 316209647 316308124 317011552 318535646 318752512 319461376 320284976 320997248 321097216 322540504 323257792 323358464 323662144 324811916 325116961 325218212 327731456 328460288 329204564 329307088 330039424 330142208 330366976 331522906 331626152 332693504 334292992 335036416 336647168 336963328 338477932 338583344 339657539 339673088 341199872 341958656 342065152 342840256 343602688 343709696 345254624 346457848 348897692 348913664 349225357 349241344 350811136 352497728 353616068 353632256 354402464 356106322 356122624 356217224 357834752 358614113 358725796 359062691 363577084 363593728 364385632 365228032 366137486 366251512 366500864 368715919 368830748 369081856 370856288 371681024 373467952 373818692 374298496 374650016 376451218 376568456 376824832 378518608 379360384 379478528 380338409 381184232 381302944 382150912 383868628 383988176 384348796 387076096 387439616 389181104 390046592 390168064 391052167 391921816 392043872 392310784 393183232 395073536 395952128 396972928 397855744 397979648 398353408 399768512 400143952 402067721 403361792 404258816 405174848 406075904 406202368 408028192 408155264 409450184 412333636 412352512 414334976 414724096 415237394 416588224 418040048 419938304 420852926 420872192 420983992 422895616 423948668 424928768 426934222 429412544 429815824 431767552 432707938 432842696 435219776 435890884 436187648 438284704 439259392 440391842 441371216 441508672 441923312 443493193 444479464 444896894 445035448 447479488 448474624 449490847 449511424 450490456 450630752 451632896 452797246 453804208 453945536 454254592 455985959 457453568 459652864 460084544 460675072 461107712 462152561 463180328 463324576 465552098 465869056 466905088 467050496 469149824 470193152 470339584 471405352 472453696 472600832 473044672 474725108 475170943 476379541 478992128 480057344 480206848 482215136 482365312 483895672 484684376 486244352 487303388 487325696 489668608 489798683 492022784 492484864 496422557 497526536 498676736 499785728 499941376 501030244 502188544 503595829 503938688 507487552 509927396 510406291 511061408 511541368 512723968 515143772 516823484 517781627 517972832 518134144 520463086 520486912 521620528 521782976 524128319 524291548 524783933 525457504 525950984 531381892 532563616 532729472 535124018 536314064 536481088 536846336 538892497 539060324 539427328 540626944 543226112 544434176 545837776 546350396 547051648 547565408 547735936 550197934 551968768 553219504 554449792 554622464 555855872 557115416 558354368 558528256 561038764 561213488 561740548 562994003 563019776 566984704 567517184 568803152 570068096 570245632 572808808 574652416 574805066 575930368 577415168 578699264 578852989 578879488 581481472 584277056 584825776 590839808 590996758 593495552 593680384 595158707 595563904 598427192 599758016 602641468 602669056 603981664 606885422 607644554 611923741 612340352 615092738 615120896 615284296 616652608 618078208 619424377 619617284 620995232 623980786 624600064 628998656 629589376 632419294 632616248 634023104 636872951 637071292 637505024 638922752 640569952 641994496 642194432 645081008 646515584 646716928 647324288 648182359 649623832 650233922 650436424 655462912 656920576 658409128 658614176 660078848 660284416 660733952 663045812 663252304 665356549 665387008 666441017 668585984 670072832 673294336 673926656 676955864 677166688 679315078 679346176 682399744 683917312 684098987 684130304 685680512 687205376 687419392 690509248 692915696 697795384 698450714 698482688 701622272 703369381 704995456 707232136 708804928 712212644 712245248 712434448 715669504 717228226 717451592 718125382 723182603 727154168 728771264 730456064 732274972 732503024 733001728 737431838 737661496 738163712 741712576 743362048 746935904 747637384 748596992 749300032 752902436 753136912 753649664 757037216 758720768 758957056 760676818 762368464 762605888 764301824 766033697 767737256 767976352 768697592 774152192 774879232 778362208 780093184 780336128 782104334 783843632 784087744 784621568 786330467 786366464 787612111 790147072 791904256 793945856 795711488 795959296 796706816 799537024 800287904 804135442 806723584 808480621 808517632 810349696 812151808 812404736 816056384 816310528 818900368 822837389 824667272 828669952 829448192 830474788 831254723 833176448 836080096 839876608 841705852 841744384 841967984 845791232 846015907 847897336 849857536 853868444 854670349 858825088 859631648 863535104 865415876 865685392 869847341 870439552 871781768 872375296 876569408 878518784 880783684 882742432 883017344 883846624 886986386 888958928 889793788 890070896 894350083 894958976 896949248 898981694 899022848 900980912 901261504 903265792 905312551 905594492 907608416 907891072 908509184 911971918 914907136 919305728 920169088 921350144 922215424 924305122 926360656 926649152 930814313 931104196 931738112 933810176 934100992 938299648 940386304 940679168 942810704 944907392 945201664 946089344 949450216 950341886 952759082 957984256 960114688 960413696 964430272 964730624 967791344 969368752 972444187 972488704 974606776 979337216 979597366 984045568 984969728 992845114 995053072 997353472 999571456 999836981 999882752 1002060488 1004377088 1007191658 1007877376 1014975104 1019854792 1020812582 1022122816 1023082736 1025447936 1028001403 1030287544 1033646968 1035563254 1035945664 1036268288 1040926172 1040973824 1043241056 1043565952 1048256638 1048583096 1049567866 1050915008 1051901968 1055638727 1056959189 1062763784 1065127232 1065458944 1069914833 1070248036 1072628128 1072962176 1073692672 1077784994 1078120648 1078854656 1081253888 1086452224 1088868352 1091675552 1092700792 1094103296 1095130816 1095471872 1100053279 1100395868 1103937536 1106439008 1108899584 1109244928 1111711744 1114230832 1116708736 1117056512 1122077528 1122426976 1123481096 1125988006 1126039552 1133917499 1133969408 1135034368 1137606304 1140136192 1140491264 1145617616 1149252221 1149304832 1149610132 1154830336 1157398528 1157705978 1157758976 1162962944 1165858837 1168554112 1169651552 1181625523 1181679616 1181993516 1186991104 1187360768 1190317414 1191127808 1196854384 1198699931 1199516032 1205282936 1207963328 1213770844 1214910749 1215289108 1223847482 1224680704 1230185476 1230241792 1230568592 1233305216 1236156416 1238848754 1239234568 1241990464 1247961572 1249133587 1249200128 1257997312 1259178752 1264838588 1265232496 1268046208 1273745902 1274142584 1275010048 1277845504 1281139904 1283988992 1284388864 1290162016 1293031168 1293433856 1294648576 1296364718 1299247664 1300467844 1300872848 1310925824 1313841152 1316818256 1317228352 1320157696 1320568832 1321467904 1326091624 1326504608 1330713098 1330774016 1332882034 1337171968 1340084317 1340145664 1346588672 1347853312 1353911728 1354333376 1358630156 1358692352 1364799488 1367834624 1368197974 1368260608 1371361024 1374410752 1374838784 1377833171 1381018496 1385831392 1395590768 1396901428 1396965376 1403244544 1406738762 1409990912 1414464272 1416645373 1417609856 1421264581 1424425288 1424868896 1431339008 1434456452 1434903184 1436250764 1446365206 1454308336 1457542528 1460912128 1461300203 1464549944 1465006048 1466003456 1474863676 1475322992 1476327424 1483425152 1486724096 1493871808 1495274768 1497193984 1498600064 1502463589 1505804872 1506273824 1507299328 1514074432 1517441536 1517914112 1521353636 1524736928 1525211776 1528603648 1532067394 1535474512 1535952704 1537395184 1542856601 1544786507 1548304384 1549758464 1556724416 1560186368 1560672256 1564208668 1567687264 1568175488 1569243136 1572660934 1572732928 1575224222 1580294144 1583808512 1587891712 1591422976 1591918592 1593413632 1599074048 1600575808 1608270884 1613447168 1616961242 1617035264 1620699392 1624303616 1624809472 1632112768 1632621056 1637800736 1645674778 1649334544 1657264037 1657339904 1658896384 1660949576 1662509446 1666352896 1672160192 1679676323 1679753216 1683411704 1683935968 1691582464 1692031814 1695794672 1699715072 1703947531 1707736888 1709340698 1717650176 1719263296 1726991149 1727070208 1730831752 1731370784 1739694682 1740879104 1743563536 1744750592 1751946053 1753138816 1757037568 1761567368 1765484864 1766034688 1767693248 1773972772 1775638787 1777917856 1779587576 1780141792 1788700166 1789917952 1793898496 1797963388 1798045696 1801961824 1802523008 1806531584 1810625102 1811188984 1815216832 1815782144 1817018368 1823375983 1823943836 1825656781 1829814272 1838611456 1840338176 1842700288 1844430848 1848610244 1852721312 1853298304 1861628626 1862208392 1863476224 1867620352 1868201984 1876599296 1880772608 1881358336 1885621408 1889814784 1890403328 1892178688 1898900432 1900683772 1905518164 1907307719 1915968512 1920229376 1920827392 1928860544 1929461248 1935582688 1938737504 1944888374 1944977408 1949213552 1958584771 1958674432 1959194732 1961034697 1968091136 1969939456 1985690228 1990106144 1994706944 1999142912 1999673962 1999765504 2004120976 2008754176 2013756173 2014383316 2015754752 2029950208 2039709584 2041625164 2044245632 2046165472 2050895872 2056002806 2060575088 2067293936 2070481699 2071126508 2071891328 2072536576 2081852344 2086482112 2087131904 2096513276 2097166192 2099135732 2101830016 2103803936 2111277454 2113918378 2125527568 2130254464 2130917888 2139829666 2140496072 2145256256 2145924352 2147385344 2155569988 2156241296 2157709312 2162507776 2172904448 2177736704 2183351104 2185401584 2188206592 2190261632 2190943744 2200106558 2200791736 2207875072 2212878016 2217799168 2218489856 2223423488 2228461664 2233417472 2234113024 2244155056 2244853952 2246962192 2251976012 2252079104 2267834998 2267938816 2270068736 2275212608 2280272384 2280982528 2291235232 2298504442 2298609664 2299220264 2309660672 2314691093 2314797056 2315411956 2315517952 2325925888 2331717674 2337108224 2339303104 2363251046 2363359232 2363987032 2373982208 2374721536 2379893659 2380634828 2382255616 2393708768 2397399862 2399032064 2410565872 2415926656 2422155131 2427541688 2429821498 2430578216 2446932917 2447694964 2449361408 2454911549 2460370952 2461137184 2466610432 2472312832 2477697508 2478469136 2483980928 2490384853 2495923144 2498267174 2498400256 2515994624 2518357504 2524063987 2529677176 2530464992 2536092416 2547491804 2548285168 2550020096 2555691008 2560536539 2562279808 2567977984 2568777728 2580324032 2586062336 2586867712 2589297152 2592729436 2595164381 2598495328 2600935688 2601745696 2621851648 2627682304 2633636512 2634456704 2640315392 2641137664 2652183248 2653009216 2661426196 2661548032 2665764068 2668267603 2674343936 2680168634 2680291328 2693177344 2695706624 2707823456 2708666752 2717260312 2729598976 2735669248 2736395948 2736521216 2742722048 2748821504 2749677568 2755666342 2762036992 2771662784 2791181536 2793802856 2806489088 2813477524 2819981824 2828928544 2833290746 2835219712 2842529162 2848850576 2849737792 2862546973 2862678016 2868912904 2869806368 2872501528 2892730412 2908616672 2915085056 2921824256 2922600406 2929099888 2930012096 2932006912 2943182099 2949727352 2950645984 2952654848 2966850304 2973448192 2987743616 2990549536 2994387968 2997200128 3004927178 3011609744 3012547648 3014598656 3026088637 3028148864 3034883072 3035828224 3042707272 3049473856 3050423552 3057207296 3064134788 3070949024 3071905408 3074790368 3085713202 3089573014 3096608768 3099516928 3113448832 3120372736 3121344512 3128417336 3135374528 3136350976 3138486272 3145321868 3145465856 3150448444 3160588288 3161427863 3167617024 3175783424 3182845952 3183837184 3186827264 3198148096 3201151616 3216541768 3226894336 3233922484 3234070528 3241398784 3248607232 3249618944 3250482169 3264225536 3265242112 3275601472 3291349556 3298669088 3314528074 3314679808 3317792768 3321899152 3325018892 3332705792 3342045047 3344320384 3359352646 3359506432 3366823408 3367871936 3383010059 3383164928 3384063628 3391589344 3399430144 3407895062 3415473776 3418681396 3435300352 3438526592 3453982298 3454140416 3461663504 3462741568 3478306117 3479389364 3481758208 3487127072 3489501184 3503892106 3506277632 3514075136 3523134736 3530969728 3532069376 3535386496 3547945544 3551277574 3555835712 3559175152 3560283584 3576286571 3577400332 3579835904 3587796992 3595926776 3603923648 3605046016 3613063168 3621250204 3622377968 3630433664 3631564288 3634036736 3646751966 3647887672 3651313562 3659628544 3677222912 3680676352 3685400576 3688861696 3697220488 3705442624 3706596608 3723257252 3724416784 3726952448 3735240704 3736232929 3736403968 3753198592 3761545216 3762716672 3771242816 3779629568 3780806656 3784357376 3797800864 3801367544 3811036328 3814615438 3831937024 3840458752 3841478927 3841654784 3857721088 3858922496 3871165376 3877475008 3889776748 3889954816 3898427104 3917169542 3917348864 3918389464 3922069394 3936182272 3939878912 3944755243 3949689601 3971380456 3980212288 3989413888 3998102797 3998285824 3999347924 3999531008 4008241952 4017508352 4027512346 4028766632 4031509504 4055875109 4059900416 4079419168 4083250328 4088491264 4092330944 4101791744 4110725411 4112005612 4121150176 4134587872 4140963398 4142253016 4143782656 4145073152 4163704688 4172964224 4174263808 4183722499 4193026552 4194332384 4198271464 4203660032 4207607872 4222554908 4226520493 4227836756 4251055136 4260508928 4261835776 4279659332 4280992144 4290512512 4291848704 4294770688 4301573837 4311139976 4312482592 4315418624 4325015552 4345808896 4355473408 4366702208 4370803168 4376413184 4380523264 4381887488 4400213116 4401583472 4415548007 4415750144 4422744931 4425756032 4435598336 4436979712 4446846976 4456923328 4466834944 4468226048 4488310112 4489707904 4493924384 4503952024 4535669996 4535877632 4539929641 4540137472 4550425216 4560544768 4561965056 4582470464 4597008884 4597219328 4598440528 4619321344 4629382186 4629594112 4630823912 4651851776 4663435348 4667814983 4674216448 4678606208 4726502092 4726718464 4727974064 4747964416 4749443072 4759787318 4761269656 4764511232 4787417536 4794799724 4798064128 4821131744 4831853312 4844310262 4855083376 4859642996 4861156432 4893865834 4895389928 4898722816 4909823098 4920741904 4922274368 4933220864 4944399317 4944625664 4955395016 4956938272 4967961856 4980769706 4991846288 4996534348 4996800512 5031989248 5036715008 5048127974 5059354352 5060929984 5072184832 5083678171 5094983608 5096570336 5100040192 5111382016 5121073078 5124559616 5135955968 5137555456 5160648064 5172124672 5173735424 5178594304 5185458872 5190328762 5196990656 5201871376 5203491392 5226880373 5243703296 5255364608 5267273024 5268913408 5280630784 5282275328 5304366496 5306018432 5322852392 5331528136 5336535206 5348687872 5360337268 5360582656 5386354688 5391413248 5415646912 5417333504 5434520624 5459197952 5460648127 5471338496 5472791896 5485444096 5497643008 5499355136 5511332684 5524073984 5543325568 5582363072 5587605712 5612978176 5614469201 5626955048 5639963648 5657857088 5666581492 5670439424 5685058324 5697701152 5699475584 5725093946 5725356032 5737825808 5739612736 5745003056 5765411509 5772623263 5785460824 5817233344 5830170112 5843381011 5843648512 5845200812 5858199776 5860024192 5864013824 5886364198 5899454704 5901291968 5905309696 5927817467 5933700608 5946896384 5975487232 5981099072 5988775936 5994400256 6007983293 6009854356 6023219488 6025095296 6029197312 6052177274 6056297728 6069766144 6071656448 6085414544 6098947712 6100847104 6114414592 6128269576 6141898048 6143810816 6149580736 6171426404 6177222259 6179146028 6192934033 6193217536 6199033856 6226897664 6240745472 6242689024 6256834672 6270749056 6272701952 6276972544 6290643736 6300896888 6321176576 6322855726 6335234048 6351566848 6365691904 6367382879 6367674368 6373654528 6396296192 6402303232 6433083536 6453493241 6453788672 6467844968 6482797568 6497214464 6499237888 6500964338 6528451072 6530484224 6546745777 6551202944 6582699112 6597338176 6629056148 6629359616 6635281783 6635585536 6643798304 6650037784 6665411584 6684090094 6688640768 6718705292 6719012864 6731161151 6733646816 6735743872 6766020118 6766329856 6768127256 6783178688 6798860288 6813668147 6815790124 6822191129 6830947552 6837362792 6870600704 6877053184 6907964596 6908280832 6923327008 6925483136 6956612234 6958778728 6963516416 6974254144 6979002368 7005602461 7007784212 7012555264 7028150272 7046269472 7061939456 7064138752 7070772992 7095891088 7102555148 7111671424 7118350304 7120567168 7152573142 7154800664 7159671808 7175593984 7191853552 7207847296 7210092032 7226126336 7242500408 7244755936 7260867328 7263128576 7268073472 7293503932 7295775344 7302627124 7318922039 7319257088 7354445824 7361352704 7370801152 7377723392 7394440976 7410885248 7413193216 7446514504 7448833568 7453904896 7470481408 7472465858 7472807936 7506397184 7523090432 7525088857 7525433344 7542485632 7559259136 7561613312 7568714752 7595601728 7602735088 7622072656 7629230876 7663874048 7680917504 7682957854 7683309568 7715442176 7717844992 7737063191 7742330752 7754950016 7779553496 7796854208 7834339084 7834697728 7836778928 7844138788 7872364544 7879757824 7889510486 7899379202 7942760912 7955008633 7960424576 7978827776 7996205594 7996571648 7998695848 8016483904 8035016704 8055024692 8057533264 8063019008 8111750218 8119800832 8158838336 8166500656 8176982528 8184661888 8203583488 8221450822 8224011224 8242300352 8269175744 8281926796 8284506032 8287565312 8290146304 8327409376 8345928448 8348527616 8367444998 8386053104 8388664768 8396542928 8407320064 8415215744 8426370667 8445109816 8453040986 8455673512 8502110272 8521017856 8523671552 8559318664 8561984288 8581025024 8583697408 8589541376 8603147674 8622279952 8624965184 8630837248 8649635137 8650031104 8663733221 8691617792 8710946816 8733404416 8741606336 8752826368 8761046528 8763774976 8800426232 8803166944 8831096014 8831500288 8845489862 8851512064 8871196672 8873959424 8893286831 8893693952 8913846656 8933669888 8936452096 8976620224 8979415808 8987848768 9007904048 9051211279 9071339992 9079859282 9080274944 9100850432 9121089536 9123930112 9143801953 9164940928 9194017768 9196881056 9238642688 9258764372 9259188224 9261647824 9303703552 9306174977 9326870696 9335629966 9348432896 9357212416 9401373839 9432028583 9453004184 9455948128 9495928832 9498886144 9519574636 9522539312 9529022464 9568320751 9574835072 9589599448 9596128256 9642263488 9663706624 9688620524 9697719529 9710166752 9719285992 9722312864 9787731668 9790779856 9797445632 9819646196 9837850913 9841483808 9844548736 9866441728 9888798634 9889251328 9910790032 9913876544 9935923712 9958438061 9961539412 9970894727 9983692576 9993068696 9993601024 10063978496 10073430016 10096255948 10118708704 10121859968 10144369664 10167356342 10189967216 10193140672 10200080384 10222764032 10238957443 10242146156 10249119232 10271911936 10275110912 10321296128 10344249344 10347470848 10357188608 10370917744 10380657524 10393981312 10403742752 10406982784 10453760746 10487406592 10510729216 10534546048 10537826816 10561261568 10564550656 10608732992 10612036864 10645704784 10663056272 10673070412 10696886057 10697375744 10720674536 10772709376 10782826496 10831293824 10834667008 10869041248 10918395904 10921296254 10942676992 10945583792 10970888192 10995286016 10998206791 10998710272 11022665368 11048147968 11086651136 11164726144 11175211424 11225956352 11228938402 11253910096 11279927296 11308015433 11315714176 11333162984 11340878848 11370116648 11395402304 11398951168 11450187892 11450712064 11475651616 11479225472 11490006112 11530823018 11545246526 11570921648 11626551079 11634466688 11660340224 11686762022 11687297024 11690401624 11716399552 11720048384 11728027648 11769063163 11772728396 11798909408 11802583936 11810619392 11855634934 11867401216 11893792768 11950974464 11962198144 11977551872 11988800512 12015966586 12019708712 12046438976 12050190592 12058394624 12100586069 12104354548 12112595456 12139532288 12143312896 12170829088 12197895424 12201694208 12228829184 12256539152 12283796096 12287621632 12299161472 12342852808 12354444518 12358292056 12385868066 12386435072 12398067712 12453795328 12481490944 12485378048 12513669344 12541498112 12545403904 12553945088 12581287472 12601793776 12641774431 12642353152 12645711452 12703133696 12731383808 12734765758 12735348736 12747309056 12792592384 12804606464 12866167072 12906986482 12907577344 12935689936 12965595136 12994428928 12997880753 12998475776 13001928676 13056902144 13060968448 13093491554 13102405888 13165398224 13194676352 13258112296 13270563566 13271171072 13287596608 13300075568 13330823168 13364018239 13368180188 13377281536 13437410584 13462322302 13467293632 13471487744 13532040236 13532659712 13536254512 13566357376 13597720576 13627336294 13631580248 13644382258 13661895104 13674725584 13740469457 13741201408 13754106368 13815929192 13846654016 13850966272 13913224468 13917557456 13927032832 13948508288 13958004736 14011204922 14015568424 14025110528 14056300544 14092538944 14123878912 14128277504 14141545984 14191782176 14205110296 14223342848 14236700608 14241134336 14305146284 14309601328 14319343616 14351187968 14383707104 14415694592 14420184064 14452252672 14485000816 14489511872 14521734656 14526257152 14536146944 14587007864 14591550688 14605254248 14637844078 14638514176 14708891648 14722705408 14740927487 14741602304 14755446784 14788881952 14821770496 14826386432 14893029008 14897667136 14907809792 14940278873 14940962816 14944931716 14945615872 15012794368 15046180864 15050177714 15050866688 15084971264 15118518272 15123226624 15137429504 15156164881 15191203456 15205470176 15244145312 15258461752 15327748096 15361131799 15361835008 15365915708 15366619136 15430884352 15435689984 15474126382 15484661504 15509900032 15559106992 15583099103 15593708416 15633910391 15668678168 15673557856 15688277576 15744729088 15759515648 15779020972 15793839737 15798758404 15885521824 15910017266 15920849152 15957655552 15992411188 15993143296 15997391696 16032967808 16070033408 16074302233 16110049384 16115066528 16126038016 16223500436 16238736631 16239601664 16317676672 16333001312 16353965056 16369323776 16407166976 16442901644 16448022448 16484600704 16527099479 16538351488 16563853592 16569012064 16575130624 16580292608 16654818752 16691856896 16697055232 16734889996 16772106208 16777329536 16793085856 16814640128 16830431488 16852741334 16890219632 16906081972 16911347024 16992651577 17004220544 17042035712 17047343104 17118637328 17123968576 17162050048 17167394816 17179082752 17206295348 17244559904 17249930368 17261674496 17299270274 17300062208 17327466442 17383235584 17421893632 17466808832 17483212672 17505652736 17522093056 17527549952 17600852464 17606333888 17662192028 17663000576 17690979724 17703024128 17742393344 17747918848 17786573662 17787387904 17827693312 17867339776 17872904192 17953240448 17958831616 17975697536 18015808096 18102422558 18142679984 18159718564 18160549888 18201700864 18242179072 18247860224 18287603906 18329881856 18388035536 18393762112 18476439553 18477285376 18517528744 18523295648 18607407104 18612349954 18653741392 18671259932 18696865792 18714424832 18802747678 18864057166 18906008368 18911896256 18991857664 18996902639 18997772288 19039149272 19045078624 19058044928 19136641502 19149670144 19179198896 19192256512 19284526976 19327413248 19377241048 19395439058 19420333504 19438571984 19444625728 19532026657 19575463336 19581559712 19594891264 19639292392 19675701826 19682967616 19689097472 19732883456 19777597268 19778502656 19821580064 19827753088 19871847424 19916876122 19923078824 19941789454 19967385152 19986137392 19987202048 20057135813 20082224591 20127956992 20146860032 20192511896 20237417408 20243719936 20288739328 20334712684 20379934432 20386281344 20400160768 20445528064 20477914886 20484292312 20498238464 20543823872 20550221824 20642592256 20688498688 20694941696 20714377216 20741835488 20761315048 20787962624 20807485504 20813965568 20907521492 20974813184 20980384909 21021458432 21069092096 21075653632 21122523136 21129101312 21217465984 21224073728 21291409568 21326112544 21346140824 21393772114 21394751488 21441349072 21544432481 21545418752 21565652992 21571381667 21662587648 21669334016 21738082496 21835792199 21836791808 21842592508 21891167584 21941776384 21990572032 21996413582 21997420544 22045330736 22096295936 22151317903 22173302272 22329452288 22350422848 22450884937 22451912704 22457876804 22507820192 22559854592 22616030866 22631428352 22666325968 22681757696 22740233296 22775298689 22790804608 22797902336 22900375784 22951303232 22958450944 22980012224 23061646036 23083304231 23090493052 23141843296 23253102158 23268933376 23320680448 23373524044 23374594048 23380803248 23432799104 23440096768 23456055296 23538126326 23545456792 23597818816 23605167872 23621238784 23711269868 23733538153 23734802432 23787585536 23901948928 23924396288 23955103744 23977601024 24031933172 24039417424 24092877952 24100381184 24116789248 24201172138 24208709096 24225190912 24279064576 24286625792 24341658176 24395790848 24403388416 24457658368 24513078304 24567592192 24575243264 24598322944 24685705616 24708889036 24716584112 24771736132 24772870144 24795000347 24796135424 24907590656 24962981888 24970756096 25027338688 25082996224 25090807808 25107890176 25162574944 25203587552 25283548862 25284706304 25291422904 25406267392 25461602023 25462767616 25469531516 25470697472 25493451061 25494618112 25585184768 25609212928 25732334144 25813972964 25815154688 25871379872 25931190272 25988857856 25995761506 25996951552 26003857352 26113804288 26121936896 26178830249 26186983108 26204811776 26330796448 26389352704 26516224592 26541127132 26542342144 26575193216 26600151136 26661646336 26728036478 26736360376 26754563072 26874821168 26916262087 26924644604 26934587264 26942975488 27004027039 27064080472 27072509024 27132714752 27195441152 27254672588 27263160496 27288764516 27323790208 27349451168 27480938914 27482402816 27508212736 27631858384 27693308032 27701932544 27764703857 27826448936 27835114912 27854065664 27897016576 27916009472 28022409844 28031136848 28050221056 28112601088 28185077888 28247757824 28256555008 28283091968 28383564352 28410220592 28446685696 28473401216 28482268672 28546808191 28610292568 28619202656 28638687232 28702375936 28767414208 28831389184 28840368128 28904505344 28970001632 28979023744 29043469312 29052514304 29174015728 29183101376 29210508496 29275688156 29277028352 29350943633 29417783296 29445410816 29481854974 29483204608 29510893568 29577763904 29643540992 29652772864 29786058016 29795334272 29815619584 29880557746 29881925632 29889863432 30025588736 30092361728 30100355428 30101733376 30169942528 30237036544 30246453248 30274859008 30312329762 30382406912 30410940352 30488290624 30516923504 30655496192 30722263598 30723670016 30731831416 30861768704 30871379968 30948252764 30969323008 31019800064 31118213984 31166198206 31187416832 31267820782 31337356336 31347115712 31376555152 31488016703 31489458176 31519031296 31558041944 31587679474 31597516808 31771043648 31820034532 31841698304 31913850137 31915311104 31984822376 31994783392 32065935616 32140066816 32148604466 32220098768 32230133056 32252076032 32375003089 32447000872 32477473262 32479203328 32635353344 32666002624 32707930112 32738647552 32812831831 32814333952 32885803288 32896044896 32969201408 33054198958 33076702976 33127707184 33138024128 33150261248 33160585216 33286975007 33309637504 33383713792 33394110464 33469779992 33544212416 33554659072 33586171712 33629280256 33660862976 33705482668 33737136953 33780439264 33812163944 33822694048 33985303154 34008441088 34084071424 34094686208 34237274656 34247937152 34324100096 34334789632 34412590696 34489119808 34499860736 34523348992 34598540548 34600124416 34654932884 34687478839 34766471168 34775706493 34843787264 34933617664 34966425344 35011305472 35044186112 35055099904 35201704928 35212667776 35324384056 35381959448 35406048256 35484786688 35495837696 35573147324 35574775808 35655386624 35734679552 35745808384 35755303859 35906480896 35917663232 35951395072 36031616192 36204845116 36238846661 36285359968 36319437128 36403401728 36484358144 36495720448 36575207812 36659763712 36762495517 36776071072 36787524224 36952879106 36954570752 37035057488 37046591296 37213110649 37214814208 37224699908 37259659243 37307482784 37342519864 37393731584 37428849664 37605495356 37728114332 37812016736 37823792512 37983715328 37993805278 37995544576 38078298544 38090157248 38116089856 38261367287 38273283004 38299340288 38358397792 38384513024 38569053952 38654826496 38754482096 38790878116 38840667008 38877143968 38889251456 39064053314 39150926672 39163119424 39189782528 39278584784 39339152281 39351403652 39365935232 39378194944 39465766912 39555194536 39643160128 39655506176 39743694848 39833752244 39846157648 39883578908 39934770304 39972274784 39974404096 40114271626 40164449182 40255913984 40293720064 40385023792 40474834816 40487439872 40577478656 40669425368 40759868864 40772562688 40800321536 40891056128 40955829772 40968584624 40996476928 41087647744 41098562219 41100443648 41285184512 41376997376 41389883392 41428754432 41483670976 41522630096 41575925248 41614971008 41627931136 41815042984 41949626368 41960769818 42042916864 42138184192 42151307264 42245046272 42256268197 42258202624 42434931968 42448147456 42582819136 42652225088 42692281648 42787544228 42789502976 42882698144 43088864962 43090837504 43131305984 43142763334 43325175296 43338668032 43446585611 43476164992 43671584398 43673583616 43685185016 43782335168 43883552768 43979130767 43981144064 43992827164 43994841088 44090661472 44192591872 44302635806 44346604544 44658904576 44700845696 44901769874 44903825408 44915753608 45015640384 45119709184 45217979521 45232061732 45262856704 45332651936 45363515392 45480466592 45550597378 45581609216 45595804672 45800751568 45902606464 45916901888 45960024448 46020947489 46123292072 46166608462 46180986104 46283686592 46491725423 46506204316 46537866752 46641360896 46747048088 46761606496 46865598208 46880193536 46912110592 47076252652 47090913584 47195637632 47210335744 47242477568 47317312207 47422539736 47467076306 47469604864 47575171072 47803897856 47848792576 47910207488 47955202048 48063866344 48078834848 48185755904 48200762368 48233578496 48402344276 48417418192 48450381824 48558129152 48571028077 48573251584 48650194241 48683316352 48791581696 48806776832 48915316736 49026156608 49135184384 49150486528 49196645888 49371411232 49417778072 49433168224 49543472264 49590000694 49592270848 49815181312 49925963776 49939226051 49941512192 50054677376 50165992448 50181615616 50325149888 50407175104 50567097724 50569412608 50582845808 50812534784 50923204046 50925535232 50939063032 50986902122 50989236224 51170369536 51218425856 51345964813 51464668288 51627945928 51742759744 51862380544 51977715712 51991523012 51993903104 52007714704 52227608576 52243873792 52357660498 52373966216 52409623552 52661592896 52778705408 53032449184 53082254264 53150386432 53200302272 53323292672 53456072956 53472720752 53509126144 53749642336 53832524174 53849289208 53869174528 53885950976 54008054078 54128160944 54145018048 54265429504 54388392487 54390882304 54509345176 54526320992 54577529032 54647580416 54698902336 54961877828 54964805632 55016425472 55263716768 55386616064 55403865088 55529407714 55652897872 55670229824 55708131328 55794033152 55832018944 55920459881 56044819688 56062273696 56100442112 56225202176 56370155776 56495515648 56513110016 56566183936 56767128704 56820441184 56893371392 56946802432 56964537344 57093616382 57220585136 57238405312 57277374464 57402124091 57404751872 57495684103 57534828416 57662778368 57680736256 57809010688 57940003264 57958047488 58086938624 58105028608 58348031456 58366202752 58421016992 58551376312 58701887266 58835566592 58890821632 58963709948 58966409216 59019085333 59021787136 59155527808 59287081984 59305545728 59572116032 59590668544 59631239168 59761115492 59763851264 59779726864 60051177472 60067129397 60184723456 60200710856 60339885056 60474073088 60492906496 60549718016 60624659524 60681594779 60764813824 60821880704 60976581248 61033847008 61310992384 61444527196 61447340032 61463662832 61723537408 61742759936 61759161211 61896505528 61938646016 62039600128 62236427968 62332396412 62374833664 62535641564 62674712672 62694231424 62753110304 62976033406 62978916352 63038062592 63116083888 63175358948 63195033616 63498855893 63542087296 63640069064 63683396608 63827700274 63830622208 63969644752 63989566784 64131871232 64277191121 64280133632 64297208932 64440197536 64460266112 64504152064 64750006178 64894001744 64954946524 64958406656 65270706688 65332005248 65415860224 65477295104 65625663662 65628667904 65771606576 65792089792 65938402816 66087816223 66108397916 66153405952 66255414368 66276048256 66300522496 66321170432 66573950014 66619275008 66767427584 66788220928 66939559984 67088424832 67109318144 67172343424 67258560512 67321725952 67410965336 67474273906 67560878528 67624327888 67645388096 67949444849 67970606308 68016882176 68168142848 68189372416 68474549312 68495874304 68648200192 68669579264 68825181392 68978239616 68999721472 69046697984 69197081096 69309865768 69374957678 69532942336 69551412986 69687574528 69867235328 69932850688 70022610944 70088372224 70110199808 70403409856 70425335552 70648768112 70763918896 70812096512 70969573376 70988425651 70991675392 71146294648 71310773248 71469359104 71491616768 71510607718 71812961792 71835326464 71902790144 72063232384 72409690232 72477693322 72570719936 72638874256 72806803456 72968716288 72988099613 72991440896 73150415624 73319527424 73524991034 73552142144 73575048448 73905758212 73909141504 74070114976 74093182592 74426221298 74429628416 74449399816 74519318486 74614965568 74685039728 74787463168 74857699328 74950349617 75044102419 75210990712 75456228664 75624033472 75647585024 75963953143 75967430656 75987610556 75991089152 76156597088 76180314496 76232179712 76522734574 76546566008 76598680576 76716795584 76769026048 77061627071 77138107904 77309652992 77508964192 77581756232 77681334016 77754287936 77778502912 78103782809 78128106628 78301853344 78326238848 78379565056 78557169568 78678304562 78702807304 78731870464 78756389888 78931533824 79110389072 79286320256 79311012352 79487389696 79667504488 79692315296 79767157816 79869540608 79944549568 79948808192 80228543252 80303889367 80328898364 80508142429 80511827968 80587440128 80770047584 80949669632 80974879744 81154957312 81338850736 81519737728 81545125376 81600643072 81911659544 81937169248 81992953856 82175295488 82197124438 82200887296 82570369024 82753994752 82775977427 82779766784 82857508864 82967341952 83045260192 83151850496 83229942016 83255862272 83630085968 83895412133 83899252736 83921539636 84276368384 84302614528 84490092544 84512536394 84516405248 84869863936 84896294912 85107695101 85165638272 85304450176 85384563296 85575088456 85765396288 86177729924 86181675008 86258663179 86262611968 86285526668 86650350592 86677336064 86893171222 86952329984 87343168796 87347167232 87370370032 87505094963 87564670336 87767105536 87958261534 87962288128 87985654328 88181322944 88385183744 88605271612 88688484677 88693209088 89317809152 89401691392 89803539748 89807650816 89831507216 90031280768 90239418368 90435959042 90464123464 90525713408 90665303872 90727030784 90960933184 91101194756 91163218432 91191609344 91601503136 91805212928 91833803776 91920048896 92041894978 92246584144 92333216924 92361972208 92567373184 92983450846 93012408632 93075733504 93282721792 93494096176 93523212992 93731196416 93760387072 93824221184 94152505304 94181827168 94391275264 94420671488 94484955136 94634624414 94845079472 94934152612 94939209728 95145986507 95150342144 95607795712 95697585152 95820414976 95910404096 96127732688 96157669696 96371511808 96401524736 96467156992 96804688552 96834836384 96900763648 97116258304 97142056154 97146503168 97300388482 97366632704 97583163392 97613553664 97826155141 97830633472 98052313216 98270368768 98300973056 98393291776 98742822464 98835556144 98866336448 99086944528 99180001388 99184541696 99630362624 99851927552 99878452102 99883024384 100109354752 100331984896 100363231232 100581821483 100650299776 100814350208 101134195448 101165691616 101625069568 101846408092 101851070464 101878126064 101973804244 101978472448 102340739072 102436851712 102691929626 102929336576 103255891856 103415112229 103485519488 103724761088 103752314413 103955431424 103983046024 104015429408 104455217152 104487747584 104715320996 104747932432 104819247104 105323185792 105557410816 106064898368 106164508528 106300772864 106400604544 106646585344 106674914819 106912145912 106945441504 107018252288 107499284672 107665048348 107698578416 107738349056 107771901952 108016108156 108256321888 108290036096 108530859008 108776784974 108781764608 109018690352 109052641984 109155058064 109295160832 109397804672 109542818671 109679841997 109923755656 109929611264 110032850944 110527433536 110773232128 110807730176 111058815428 111305795744 111340459648 111416262656 111588066304 111664037888 111840919762 112089639376 112124547392 112200884224 112450404352 112628531873 112740311552 112991031296 113026220032 113132367872 113534257408 113640882368 113786742784 113893604864 113929074688 114187232764 114441170272 114476810624 114554748928 114804248182 114809503744 114991368206 115069656832 115325556736 115361472512 115618021376 115880006528 115916094976 116173877248 116210057216 116696062912 116732405504 116842033984 117102752624 117403774532 117665746627 117671133184 117781643264 117927419896 118038170666 118043574272 118311055616 118574163968 118611091456 119144232064 119181337088 119262478336 119522230984 119559453728 120102354944 120134258794 120369446912 120401421712 120679770112 120948146176 120980274701 120985812992 121099436032 121249319048 121363189558 121529627648 121643761408 121953162496 122067694016 122616371579 122621984768 122889054392 122927325664 123447074816 123485519872 123518322422 123793011056 123877292032 124079200256 124388169763 124472855936 124664792824 124749667328 125071283128 125349425344 125388462848 125506220608 125952066812 125957832704 126070353877 126076125184 126232167776 126350717896 126390067232 126997711786 127084174592 127280138128 127366793216 127655400548 127661244416 127892061869 127939289504 127979133568 128263742464 128554382242 128560267264 128594417864 128880395072 128920532224 129008304128 129459694793 129500012356 129621631451 129788003488 129909893048 129916813312 130541413376 130664010496 130831720448 130954590208 131251327324 131257335808 131543213152 131584179584 131876805632 132175632446 132216795832 132306811904 132510828736 132552096512 132601044992 132642340864 133106446759 133147900028 133238550016 133534855168 133576441856 133879119968 134176849664 134218636288 134344686848 134517121024 134643451904 134821930672 134948547812 135121757056 135248655776 135290776192 135898889698 135941212616 136033764352 136336285696 136378744832 136949098624 136991748608 137296400384 137339158528 137650362784 137956479232 137999442944 138093395968 138394162192 138619731536 138749915356 139059518741 139065884672 139102825972 139233463487 139734470656 139865701376 140045221888 140176744448 140220399616 140806819712 140850671104 141297536224 141527837792 141624193024 141939146752 141976851302 141983350784 142292589296 142621546496 142938718208 142976688283 142983233536 143021215436 143625923584 143670652928 143805580288 144126464768 144819380464 144955386644 145141439872 145277748512 145613606912 145937432576 145976199226 145982881792 146300831248 146639054848 147004200629 147049982068 147104284288 147150096896 147811516424 148140229952 148186365184 148852442596 148859256832 148898799632 149038636972 149229931136 149370079456 149574926336 149715398656 149900699234 150088204838 150421981424 150912457328 151145164027 151248066944 151295170048 151927906286 151934861312 151975221112 152313194176 152360628992 152464359424 153045469148 153093132016 153197361152 153433591168 153538052096 154123254142 154276215808 154619305984 155017928384 155163512464 155362668032 155508575872 155557005824 156207565618 156256213256 156603706688 156652477696 156759130112 157114339136 157356609124 157405614608 157463740928 157512779776 157863067648 158220778144 158572640512 158622024704 158974779392 159335008976 159384630592 159534315632 159739081216 159889099136 159897616384 160457086504 160607778734 160657796728 161016284858 161023655936 161174880256 161540095168 161899339264 161949759488 162309914624 162677701472 163039475456 163090250752 163201286144 163823319088 163874338496 163985907712 164343067603 164350590976 164394248876 164401774592 165140738048 165507989504 165551954854 165559533568 165715017728 165934683904 166090520384 166303700992 166459884032 166511724544 167260171936 167790824266 167798505472 167843079272 168552736768 168605229056 168972449789 168980185088 169025072788 169032810496 169739727872 169792589824 170215390202 170331276544 170608900352 170769126592 171150176912 171530792576 171973014301 172355459848 172517326358 172525223936 172571053336 173300701184 173354672128 173732237107 173786342444 173904659968 174686337592 174740740064 175010189926 175129340672 175534211072 175916523068 175924576256 175971308656 176362645888 176770367488 176817324563 177210543224 177376969354 177386418176 178626102941 178635618304 178803382784 179208543077 179607079496 179663014432 180062561536 180478836736 180871918084 180928246928 181051426816 181330607744 181454061568 181798094269 181921866368 182202389512 182326436864 182383218688 183203006272 183610425856 183667607552 183840097792 184083789956 184256671051 184493168288 184666433848 184723944416 185134746368 185966901692 186024817264 186151467008 186565443584 186919167347 186988192352 187046425984 187462392832 187520774144 188305010608 188363654336 188782550528 188841342976 188969910272 189269248828 189446999813 189690158944 189868305224 189878419456 190291973014 190300684288 191215591424 191395170304 191640829952 191820808192 192255465376 192315339392 192743023616 192803049472 193609377104 193669672768 193801527296 194232516608 194284112308 194293006336 194600776964 194733265408 195166326784 195227107328 195652310282 195661266944 196104626432 196540737536 196601946112 196786583552 197485644928 197671112288 197732672896 198173889056 198360002776 199260725248 199703855104 199756904204 199766048768 200218709504 200663969792 200726462464 201163642966 201300599552 201628700416 202268390896 202331383232 203240835083 203250139136 203692816184 203756252128 203947608488 204681478144 204873703424 205383859252 205858673152 206511783712 206830224458 206971038976 207449522176 207504628826 207910862848 207966092048 208030858816 208910434304 208965929029 208975495168 209430641992 209495864864 209638494208 210646371584 211114821632 212129796736 212329017056 212601545728 212801209088 213293170688 213349829638 213824291824 213890883008 214036504576 214852293227 214998569344 215330096696 215397156832 215476698112 215543803904 216032216312 216512643776 216580072192 217061718016 217553569948 217563529216 218037380704 218105283968 218310116128 218590321664 218795609344 219085637342 219359683994 219847511312 219859222528 220065701888 220904470501 221054867072 221546464256 221615460352 222117630856 222611591488 222680919296 222832525312 223176132608 223328075776 223681839524 224179278752 224249094784 224401768448 224900808704 225257063746 225480623104 225982062592 226052440064 226264735744 227068514816 227281764736 227573485568 227787209728 227858149376 228374465528 228882340544 228953621248 229109497856 229608496364 229619007488 229982736412 230139313664 230651113472 230722945024 230784233999 231236042752 231760013056 231832189952 232347754496 232420114432 233392125824 233464811008 233684067968 234205505248 234807549064 235331493254 235342266368 235563286528 235854839792 236076341332 236087148544 236622111232 237148327936 237222182912 237285198337 238288464128 238362674176 238524956672 239044461968 239118907456 240193714189 240204709888 240268517588 240802843424 241359540224 241896292352 241960549402 241971625984 242198872064 242498638096 242726379116 243059255296 243287522816 243906324992 244135388032 245232743158 245243969536 245778108784 245854651328 246894149632 246959734307 246971039744 247036644844 247586022112 247754584064 248158400512 248776339526 248945711872 249329585648 249499334656 250142566256 250698850688 250776925696 251012441216 251904133624 252140707754 252152250368 252464335552 252701435792 252780134464 253916346541 253995423572 254168349184 254560276256 254733586432 255310801096 255784123738 255878579008 255958267136 256527484928 257108764484 257120534528 257188835728 257760790144 257841064448 258016608256 258919389586 259000024712 259243262902 259576006976 259819786096 259833626624 261068919683 261082826752 261328020992 261663440896 261909180416 262502654648 263086426304 263168359168 263753611264 264351264892 264433591664 264613623808 265021657472 265104193024 265202089984 265284681728 266212893518 266295800056 266477100032 267069710336 267152883712 267758239936 268353699328 268437272576 268689373696 269034242048 269286903808 269643861344 269897095624 270243514112 270497311552 270581552384 271797779396 271882425232 272067528704 272672571392 272745003817 272757489664 273898197248 273983497216 274592800768 274678317056 275300725568 275912958464 275998885888 276186791936 276788324384 277239463072 277499830712 278119037482 278131769344 278205651944 278466926974 279468941312 279731402752 280077622253 280090443776 280353488896 280427961671 280440799232 281613639424 281701342208 282595072448 283055675584 283248386048 283865298587 283878293504 283953702604 283966701568 284585178592 285243092992 285877436416 285953376566 285966467072 286042430872 287251847168 287341305856 287611160576 287967132739 288252929536 289638760928 289910773288 290282879744 290555497024 291227213824 291861504181 291874865152 291952398452 291965763584 292601662496 293278109696 294008401258 294099964136 294208568576 294300193792 295623032848 296078882957 296280459904 296372730368 297044297429 297704885192 297797599264 298077273944 298459862272 298740158912 299149852672 299430797312 299801398468 300082955003 300176409676 300843962848 301824914656 302290328054 302496133888 302590340096 303855812572 303869722624 303950442224 304626388352 304721257984 304928718848 305411742427 306090938296 306186264032 306394722304 306867182336 307076104192 308246508284 308535995989 308552431616 309238611968 310035856768 310327024928 310725336064 311017151744 311114011648 312415131236 312512426512 313207413376 313304955392 313518260224 314014890101 314228678272 314713218248 314811229216 314927481856 315025559552 315726135296 316441556288 317145281024 317244049408 317949558784 318670017952 318769261184 319068631264 319478162432 319778198272 320914173008 321215557468 321315593456 322032569716 322047311872 322335004511 322349760512 322860379963 323080190336 323798678528 323899518976 324619829248 325355402944 326078950912 326180501504 326402572288 327646638176 327748676992 327971815424 328686135206 328701181952 328788497752 330281476096 331015979008 331103909708 331119067136 331414863793 331430035456 331869367808 332181040768 332607401984 332919768064 333023449088 334520343872 335581648532 335597010944 335686158544 337105473536 337210458112 337944899578 337960370176 338050145576 339479455744 339585179648 340430780404 340662553088 341217800704 341538253184 342300353824 343061585152 343946028602 344710919696 345034652716 345050447872 345142106672 346601402368 346709344256 347464474214 347572684888 347809319936 349372675184 349481480128 350020379852 350258681344 351052351507 351068422144 351833046136 351942617312 352725291776 353540734976 353634649126 354421086448 354753938708 354772836352 357252205882 357271236608 357606765568 358417086154 359214158992 359326028864 360125123072 360941150141 360957673472 361743836168 361856493856 362102853632 362661215488 362908123136 363596188538 363843732736 364404779024 364652873728 364766437376 366406012544 367220851712 367335215104 367680195584 368167579912 368513342102 368986336576 369332867696 369447888832 370269492736 371108506483 371933803384 372049634528 372302934016 373130887168 373838334694 373976384704 374092851968 374924785664 375041548288 376610021216 376727308672 377565101056 377682685952 378538497656 378893999626 379380317888 379736610448 379756838912 380583946028 380601368576 381562267229 382431182848 382790340608 383281659904 383641616384 384510930752 384630678784 385486047232 385606098944 387218754208 387339345536 387603054592 388465033216 388568224616 389201553928 389466530816 390332653568 390454214656 391304620564 391322533888 392209252864 393081475072 393203892224 393573167104 394971289856 395342224576 395465345792 396347778112 396720005552 398521450496 398627313271 399407710208 399513808408 400437419008 401327939584 401452924928 402327285932 402601199104 403257400832 404536781792 404662766464 406481670166 406500278272 407385632368 407512504256 407895216976 409344217139 409362956288 409747406848 409856251673 410767718504 411717346304 413023567424 413660448916 413942077952 414880051781 414899044352 415009257652 415932184096 416061717632 417820868608 417931858058 417950990336 418861283984 418991729728 419276988416 420875040157 421292743168 422229643264 424259593472 424658034112 425203091456 425602418176 426566813803 426586341376 426699659276 427648583648 427781766016 428073009152 429704586454 429997138688 430660193392 430794313664 430953396224 431087607808 432064432624 432730675091 433025287552 433160144384 434123436032 435107139896 436074761408 436210567936 436620232256 437180643328 437591218688 438171274684 438582780389 438719367988 439695022624 439718445056 440131403776 441808941002 442109734144 443092928512 443230920704 444235261712 445223182976 445361838592 445665050624 446352265216 447363679048 448358557504 448498189568 448803536896 449801617408 450514127492 450937224907 450961246208 451964125184 452084184409 452104880128 452529471488 454137029632 454563529472 455146971136 455574419456 455716298752 456748931056 457764681088 457907242496 458218995712 459216992728 459965472824 460278627328 461302226944 461445890048 461568467998 462472085504 463520026112 463664379904 464695508992 464818950167 464840228864 466784251648 466929622016 467368135936 468411010496 469615098128 470662986508 470684532736 471105006593 471126573056 471709679584 472152682664 473244222464 474296655872 474444365824 474570396674 476576928256 476725348352 477049913344 477912441721 478088923936 478237814912 480387428378 480409419776 480537035176 481605686848 482719080448 483770438437 483792584704 483921098804 483943251968 484375570159 484397744128 484997276192 485452758232 486118510592 486575045632 487812649984 488270776064 490465486316 490487939072 491556217568 491709302656 493788299264 493919468614 493942079488 494073289688 495172044224 495509168128 496316801024 497397774731 497552679052 497891423744 498659171296 498998669312 500285132512 501397701376 501553851392 502024882432 503808267248 504281415508 504304500736 504928671104 505402871584 505560268928 507832693082 507990847144 508336698368 509120552512 509467172864 510621602192 511408979653 511568247476 511757158016 511916534272 513054969856 514217528968 514377671456 515521580288 515682128896 516033216512 517838779172 518000049424 518486525804 519152013952 519639572192 519667253248 522137839366 522165653504 522656041984 523326881792 523818360832 525005309296 526172852608 526336718336 527507222528 528702529784 528867183328 529227247616 530043314944 530208386048 530404179968 530569363456 532425787036 532591600112 532954200064 534139420672 534281308847 534305767424 535516479872 536707398656 536874545152 537378747392 538068484096 538573807616 539287722688 539794191248 540487028224 540994623104 541163104768 543595558792 543764850464 544135057408 545345142784 545490007634 545514979328 547796394496 547966994432 549185601536 549331486561 549356634112 550601451136 551825916928 551997771776 553576648768 554478926144 554999661424 556238074964 556263538688 556411303888 556933853948 558937882624 559462805504 560155244506 560180887552 560706977792 560855923342 560881598464 563227278848 563402684416 564805612943 565190144896 566111351168 566496772096 567730597174 567756587008 567907405208 569170357184 570486185984 571754872832 571906753132 571932934144 572084861744 574503694336 574682611712 575222321152 575934265478 576505859072 579277521856 579821546576 580565759488 581110994048 582454427648 583723008362 583749730304 583904796904 585203324992 586556219392 588016802516 588199928272 588417137152 588600387584 591246065696 592157765914 592560919808 592745460736 594088594858 595409770384 595595198528 596154547888 596919724544 597480317824 598272317357 598299705344 598861594624 599602796936 600165910006 600352819352 601687925696 603649829312 604580656108 604992267776 605180680192 607711625144 607900884448 609252776704 609442515968 609857437696 610823484854 612181876592 612372528064 612789444608 613734364672 614152208384 615125058691 616493016568 617071991978 617104863232 618477223936 620071713536 620654049856 621450672128 622034303488 622228023296 624830262472 625024853024 626414826752 626609910784 627036520448 628029780202 628457356544 629426436496 629622458432 629854963712 630051119104 631423365001 631452270592 632452525133 632883112576 634290562048 634488098816 635899117568 637340035904 637538522368 638137262528 638956324864 639556396544 641828346016 642431114936 642631186912 644065139432 644670009022 644699521024 645720759926 646160380672 647597357056 647799037952 649209938663 649239658496 650710805888 652157901824 652361003008 655293276352 655497353984 655943630848 657372270412 657402363904 657576995504 660562952192 660738423367 662031958016 662207819416 662829727586 662860070912 663738735616 664362081536 665214803968 665839536128 666046898176 667497542569 669040687744 671163297064 671372317088 674210947072 674420916224 675889799156 675920740352 676100291152 678958911488 679170359296 679350773321 680861560808 681325106176 682435601408 683076506368 684600707648 686123170304 687892057204 688538086559 689421839392 690069305432 690284213344 693202804736 693418688512 694928948428 695145369776 695618639872 698487414823 698745350368 698962960256 700040759704 700517362688 702104703014 702136844288 703666092272 703885234624 705450583552 707049102331 707081469952 707269298252 707933525617 708842172896 709507877416 709545672704 714504411764 714542473216 715213531136 716834172308 718428317984 718652057728 720250246144 721882300282 721915346944 723487672336 723712987712 724205707264 725322430976 725816246272 726965978453 727192377076 727687465472 728809558048 729305747456 729532874752 732812025088 734441703424 734670430208 735360391168 736335159824 737026684204 737972673152 738665735392 738895777664 740538985472 742217012966 743867606768 744099269056 744605868032 746261774336 747443893339 747676669388 747952769408 748185703936 749849571328 750083096576 753220042432 753454617344 755130202112 755365371904 757076995312 757787999252 758760635776 759473220896 759513677824 761167892056 763124534458 764862365696 765580681216 766563319808 767283232768 769021861504 769261357568 770972094464 771212197888 774437508416 774678691072 775206109184 776930066432 777136449232 778403107856 778933061632 780665307136 780872682161 780908429312 782609241128 784418505728 786162950144 786407784448 787146334208 789942579712 790684449152 790930691584 792695556224 793440011104 797042900992 797254626542 798815420416 799027616816 800874838016 802655879168 802869095743 802905849856 804654571864 805202398208 806514801664 809073563584 809325532928 812963340332 813000556544 814771264736 815025008512 815790433952 818688434278 818725912576 819494813696 819712503346 821535437008 823434692608 825485126609 826047134848 827320897832 827884155904 829760103562 829798088704 830018515304 831864368192 832123435264 835603484573 835641737216 835863716116 835901980672 837722567968 837983459456 838553976832 841750080314 842585486336 844459286528 848519186944 849316068224 850406182912 851204836352 853133627606 853172682752 853399318552 855297167296 855563532032 856146018304 859141610899 859409172908 859994277376 861320386784 861588627328 861906792448 862175215616 864128865248 865461350182 866050575104 866320288768 868246872064 870214279792 872149522816 872421135872 873240464512 874361286656 875182437376 876342549368 877165560778 877438735976 879390045248 879436890112 880262807552 883342783037 883617882004 884219468288 886185857024 886461841408 888470523424 890446365952 890723677184 891330101248 892704530432 894727358096 896717115008 896996379136 897607073792 901028254984 901874449814 901922492416 903928250368 904168368818 904209760256 905058942976 908274059264 909127058944 910293942272 911148838912 911432597504 913497862112 915529362176 915814484992 916437991424 918433985456 919930945648 920557254656 922604453888 922849533463 922891780096 923136935996 927040052224 927328759808 929391017984 929637900334 929680457728 933568503296 933859244032 934736271872 936822020992 939230196256 941325973016 942210013186 942253146112 943419359168 944305365328 946488444928 948593311744 948845294969 948888731648 949140793348 953153856512 953450696704 955824883442 956177847872 956475629824 960774856756 960818839552 961074070352 963211373696 965438160896 967540876874 967585169408 967842197608 968751140318 968795488256 969994552384 970905516464 972237021184 973150091264 975573331447 975625299968 976541552128 980930972632 983112435136 983418605312 987576598528 987838937228 987884158976 988146579376 990344088448 991018336256 992633602048 994795549462 995105358104 995782847488 997318342592 997997338624 1000570265024 1002795402752 1003107702784 1004049764864 1007616534496 1008562831016 1009857342208 1010805743168 1011120537856 1015665386164 1015981694288 1016673396736 1018241105024 1018934345728 1021243204384 1022817959306 1023136494952 1023514316032 1023833068544 1026109939712 1028435057936 1028755342912 1031043160576 1031364257792 1032066433024 1035677558344 1036000098848 1036973051608 1038304027904 1039279144384 1039334506496 1044275678732 1044331307008 1045312083968 1046605851577 1046653763584 1047636721664 1050010618592 1052345705216 1052673436672 1055014445056 1057405059568 1057734366656 1058454495232 1060086629888 1060416772096 1060808359936 1061138726912 1064851574072 1065183200224 1065908400128 1068278841344 1068562617694 1068611534848 1071032959744 1073414797312 1073749090304 1074757494784 1076087706551 1076136968192 1077147615232 1078575445376 1079588382496 1080974056448 1081989246208 1082326209536 1087191117584 1087529700928 1088270114816 1090640357729 1090690285568 1090980015268 1091029958656 1095592788992 1095933988864 1098371203072 1098662973122 1098713268224 1101202902272 1103651833856 1103995543552 1106400036313 1107153297536 1108957852288 1109999322848 1112476149928 1112822607776 1113867707896 1117875765248 1118925611008 1120310489012 1120361775104 1121362621327 1121413955584 1121711846684 1121763196928 1126454557696 1126805368832 1129611225886 1130380289792 1132222702336 1132993544192 1135461194348 1135513174016 1135814810416 1137566234519 1138340714368 1140972371968 1141275458543 1143509745664 1143813506264 1144169723488 1149007388672 1149365223424 1150444642304 1151868530956 1152950300801 1153011718144 1158555043712 1159643093152 1161131518976 1162221988096 1164908855296 1167446016724 1167499460608 1167809593808 1170406649984 1173112438784 1173424063009 1176033605032 1176399856544 1176834274304 1177200775168 1182492131392 1184315531828 1185121839616 1185490921472 1188177189716 1190819540768 1191190397056 1192309095776 1193839449088 1194960635648 1196544634714 1196599410688 1197723189248 1199205593872 1200331820012 1200705638704 1203375851392 1206478261967 1207299658624 1209161312216 1209984535552 1210361360384 1215423250288 1215801768896 1218505553408 1218885031936 1219714875392 1221646969708 1224363753184 1224745056128 1225578889216 1227468729344 1228304416768 1230250117382 1232986033136 1234143983956 1234209726464 1236954447872 1240143427072 1241308099712 1242901344256 1244068606976 1244456046592 1249660524944 1250049706048 1252829653504 1253219821568 1254073040896 1256059560404 1256914713088 1258852872992 1259244916864 1259709927424 1260102238208 1262846730002 1262904541184 1264905050266 1265766225152 1268581124096 1268976197632 1271798235136 1274680071808 1275077044736 1276274525056 1277912649728 1279112793088 1283656692032 1284862229872 1285262373824 1288130278864 1289340018044 1289399042048 1291441519852 1292320761344 1295194714112 1295598075904 1298419877326 1298479316992 1301421611776 1304315803648 1304722006016 1310586552704 1310994707968 1311887261696 1314744540824 1315153991008 1321125904384 1321476846734 1324063916032 1324415638832 1325659455172 1325720141824 1327477471232 1328724163072 1330429607936 1331679072256 1332093796352 1334995085138 1338081375488 1342326594128 1342744634176 1348421894144 1348780087369 1348841832448 1351779598312 1352200582304 1357917822976 1358340718592 1358701546642 1361723121616 1362650212352 1364871202816 1366153012736 1369201415296 1372246340608 1375784114408 1377076173118 1378843678784 1380138610864 1380568426688 1386405609472 1386773892647 1386837377024 1389857896856 1390290739552 1391237279744 1396974829646 1397490700736 1397925920512 1400081519408 1401034725376 1404209406028 1404273688576 1407332184544 1407770469248 1410901167104 1414098204662 1414162939904 1414538596504 1415867051234 1417684345792 1419015754832 1419091345408 1424056642723 1425837945961 1429008823528 1429084946432 1430427062272 1433668344616 1436856635968 1437304115456 1440500492288 1443764600564 1443830693888 1446975344672 1447425975424 1448411414528 1450644861952 1451632492544 1453931956906 1454384754152 1455374930944 1457619116096 1458611494912 1459065749504 1464170914349 1465624050176 1468883406848 1469340860416 1470720782336 1472670319648 1474053368408 1475945346304 1477331470784 1477791555328 1481077970944 1484434025932 1487735213536 1488198538112 1489211736064 1492523548672 1494887786678 1495353338776 1495905538816 1496371407872 1499699142656 1500166193152 1506440084864 1506909234688 1510260404224 1510730743808 1514153990624 1515575998504 1517521271552 1518946441792 1519027355648 1522335784112 1526249068916 1529654706151 1529724731392 1531161362432 1531568098357 1534566465536 1538043723008 1538522715136 1541944188928 1542424395776 1548875016832 1549357382144 1550412218368 1554272898464 1556806215712 1557866123264 1561330614272 1561745364322 1561816858624 1565218482256 1568837011456 1572325900288 1572743571113 1572815568896 1574292668416 1579885159424 1581368898304 1581861383168 1585391112448 1586880022208 1594012830527 1594085801984 1594509253084 1598055233632 1601749676032 1605311758336 1605738191486 1605811699712 1609309143728 1610404796416 1613029603328 1617046206919 1618147127168 1618651065856 1625926680664 1629542529472 1630050017024 1631580867904 1637376868556 1637451825152 1638914600401 1638989627392 1639425006692 1643070874016 1646869385216 1650970253218 1652094269696 1654641795664 1655768311808 1659520207124 1659596177408 1660037030608 1662596804297 1663728736384 1664246870528 1671206969146 1671283474432 1671727432232 1675445135936 1675966918912 1677107953664 1683500160628 1685081208863 1685170972672 1688918573056 1697038373888 1698632136448 1700812365824 1702409672704 1706267255212 1706345365504 1706798637104 1710594334592 1711127064064 1712292036608 1718283221798 1718818345816 1719988554752 1722640773568 1723177254656 1723813584896 1724350431232 1728257730496 1730922700364 1732101150208 1732640577536 1736493744128 1740428559584 1744299045632 1744842271744 1746480929024 1748722573312 1750364874752 1752685098736 1754331121556 1754877471952 1758780090496 1758873780224 1760525615104 1766685566074 1767235764008 1768438936576 1772371714048 1772923682816 1776941046848 1780892731904 1781447354368 1782660202496 1785409060864 1789454716192 1793434230016 1793992758272 1795214147584 1802056509968 1803748899628 1803844984832 1807773743633 1807856500736 1808336737636 1808419520512 1810035025331 1810117885952 1816548118528 1818254117888 1820587884544 1822297677824 1822865195008 1826995724224 1831058724352 1831628969984 1832875982848 1836867970912 1839861891296 1841114509312 1845208907776 1845699066926 1845783560192 1846273871992 1854080104448 1854657519616 1858696947679 1858782035968 1859275800668 1859360915456 1867137006592 1867718488064 1869472543744 1873644041984 1878460392512 1882651946032 1884420026372 1884506292224 1886838718336 1888610730656 1892976889856 1897186623488 1897690589938 1897777463296 1898281586696 1906307713024 1906901393408 1911054608177 1911649766884 1912355695744 1912951259648 1921549713512 1922148140704 1926422747392 1930876321792 1935081753748 1935170338816 1935684395216 1937502280636 1937590976512 1939989104768 1941811032928 1944474042368 1946300182528 1951146662894 1951250599936 1953083104256 1961861945264 1964887132351 1966224870272 1966837210624 1971293973847 1975153197056 1975677874456 1976293158752 1980688176896 1982036672512 1985267204096 1989591098924 1990210716208 1991565694976 1994636685184 1995994677248 2001140530048 2005590805504 2006215405568 2008099529728 2015233068992 2017125662032 2019714684416 2021611486336 2022241075712 2026823381561 2031330772328 2031963388576 2033346793472 2036482210048 2037868691456 2042486408768 2045635918612 2046272989904 2047028632064 2047666137088 2052219879424 2056870115872 2057510685824 2062086321152 2062728515584 2071355116688 2072000197696 2073946103216 2076608055808 2078558288768 2078669012992 2083916997943 2088551357464 2088662614016 2090624167936 2093211703154 2093307527168 2095273443328 2100021237184 2104691410432 2105346873344 2110028890112 2114810119136 2115468733312 2116908990464 2120173259776 2120833544192 2121616719872 2129703148144 2130366400448 2131816800256 2136557682688 2137125235388 2137223069696 2142065919488 2146829594624 2147498180608 2149514989568 2152175413102 2152273936384 2154295230464 2157150890752 2159176764992 2161948112896 2163978492416 2164652419072 2174382235168 2175059401856 2176540229632 2181280715458 2181380571136 2181960030536 2191185577984 2191867977728 2196742406144 2197325946244 2197426536448 2202405804544 2207303667712 2207991087104 2212800072626 2214306595072 2217915704576 2219998645696 2224952299856 2225645215552 2227735415792 2235649185913 2235751530496 2237851222016 2240620978024 2242725242654 2242827911168 2243423693368 2252909115392 2253610737664 2259222451772 2260760579584 2264445404672 2265987088384 2270922388696 2271629620832 2275132469038 2276681428736 2281944743936 2282550917086 2287019491328 2287627012528 2288339446976 2298014777344 2298625219319 2298730446848 2300889284608 2303737061912 2305900601602 2306023436288 2317110087424 2319286186304 2322263037952 2324443976192 2329711060001 2329817710592 2334892033448 2335619187616 2340813299968 2346224877568 2346848126018 2352067210064 2352799713088 2353668548608 2354401550336 2363375225497 2364984262784 2368631063656 2370243679232 2370981842944 2376354379432 2381639081536 2382380794112 2384618191552 2387678898176 2389921271296 2393089269428 2393198821376 2395336723663 2395446378496 2398411187744 2400663640024 2401411277408 2406751702784 2412956523934 2414599317248 2418322624432 2419969071104 2420722720768 2429949175511 2430846500576 2431603537792 2437011106816 2437770063872 2443293939416 2448727506368 2449490112256 2451157778432 2454937458688 2456608833536 2460500234764 2462810997569 2465972066272 2468287967912 2468419452928 2473908895744 2480286854144 2482616199424 2485802688512 2488137213952 2488912093184 2499321049888 2500099412096 2505659307008 2506439643136 2512119120808 2513829426176 2517705745984 2518489833728 2519419854848 2520204476416 2525693460004 2525809082368 2529810100532 2531532450304 2537162248192 2537952395264 2538626573989 2543596470272 2549360143616 2550154089472 2552549050112 2555825299456 2558225586176 2567313384064 2569724459744 2570524747648 2576260557728 2578680036088 2582883039704 2584641522688 2590389428224 2591196151808 2596839754652 2596958633984 2602843223552 2608631607296 2609444012032 2610137181707 2621173105408 2621989415936 2623774523392 2629489081648 2630307982016 2642130856079 2642251808768 2642953693468 2645435806253 2648831277664 2651318910344 2654954942464 2657448326144 2660859215872 2663358144512 2664187592704 2669990170276 2676162750976 2684653188256 2685489268352 2696843788288 2697560174738 2697683664896 2703559196624 2704401164608 2715835645952 2716557077377 2716681437184 2717403093284 2723446243232 2725300424704 2729742405632 2732306025472 2738402830592 2744492681216 2751568228816 2754152346236 2757687357568 2760277221728 2761136853376 2772811218944 2773547785294 2773674754048 2779715793712 2780581479104 2782474559488 2793079811951 2793949659292 2794981401472 2795851841024 2800163038816 2802069450752 2808418812056 2814664369088 2815540938496 2821802334208 2828196409324 2828325879808 2829077193008 2831734102468 2835368691584 2838031509664 2838182690816 2848113285446 2851675891922 2858017647056 2858169892864 2860854124544 2867336689232 2871758116513 2873713271936 2874608230912 2881000984576 2887529201128 2893950689344 2894851950848 2896822829056 2901289723904 2903264985088 2907863913812 2908769508304 2910749861888 2915238232192 2917222989824 2918131499008 2928341828698 2931248100352 2937766813696 2938681720832 2941441564672 2945340639296 2948106736816 2951890692608 2954662941568 2955583110656 2962155941888 2968868051864 2975470427072 2976397076224 2978423472128 2985047097344 2989775573356 2990706677552 2991811077632 2992742815744 2999398285312 3000195041987 3000332386304 3012880169728 3013818469376 3020520808448 3021461487616 3028307981248 3031151997008 3035042543104 3037892883584 3038054711296 3044671568224 3052498137832 3059309412302 3059449462784 3062322724864 3063136196714 3069132931072 3076087446016 3077045430272 3083888377856 3084707578381 3084848791552 3097750033664 3098714764288 3100824436736 3108545796928 3113612431424 3115732246528 3122518284457 3122661228544 3123490728644 3123633717248 3130436964512 3137674022912 3144651800576 3145487142226 3145631137792 3148585336832 3159770318848 3162737796608 3163722766336 3170782224896 3173760044416 3188025661054 3188171603968 3189018506168 3196110467264 3203499352064 3210476545991 3210623516672 3211476382972 3211623399424 3218618287456 3220809592832 3226059206656 3234092413838 3236294254336 3237302131712 3251853361328 3259085058944 3260100034048 3263161735808 3267487271719 3274753737112 3277829200802 3277979254784 3278850013384 3286141748032 3293738770432 3300912505033 3301940506436 3304188539392 3309283591328 3311536623616 3319040414248 3320074061216 3325193608594 3327457472768 3328493741056 3342413938292 3342566948864 3343454864464 3350890271872 3351933837824 3354215907328 3359529166697 3367000321256 3370162417726 3370341945344 3377837146112 3393895955879 3394076747776 3397264272896 3401624731648 3404819345408 3412534510424 3413597274208 3421188669184 3422254128128 3424584073216 3436566443596 3437636691632 3439977109504 3445281547136 3446354509312 3447627169792 3448700862464 3454163791111 3456515460992 3461845400728 3464202300416 3465281155072 3472987488256 3480857119168 3488598091264 3489684543488 3492961858048 3497445146624 3500729749504 3505370197472 3508662243112 3509754943904 3517560180992 3521051230208 3533371132148 3534471528016 3536877873152 3544743428096 3545685049621 3545847365632 3551464179593 3553882093696 3561785463808 3562894708736 3570818121728 3578909432384 3586868460032 3587985516544 3590428295168 3604113019936 3607497799256 3607689969664 3615547487266 3615713001472 3616673475272 3620070050662 3620235771904 3633096237056 3636508235776 3641175769088 3644595355648 3645563501723 3645730390016 3653991448448 3662117448704 3663257939968 3673735941824 3679723782592 3682229018624 3690417815552 3691398133852 3691567120384 3692547743984 3708160208896 3709315039232 3717393895358 3717564071936 3718551601336 3734274013184 3735436976128 3738945087488 3747288083968 3756920785024 3765303892064 3768840052744 3773677436672 3777221461312 3785953779712 3794373246976 3795381179876 3795554926592 3796563173392 3812615426048 3813802786816 3822109216354 3823299533768 3824711391488 3825902519296 3843099427024 3844296281408 3852845494784 3861575866577 3861752643584 3870163507496 3871368790432 3875004561272 3879978209536 3883622065856 3888948084736 3892600365056 3902293325788 3902501199872 3906166208512 3923723890528 3929774264702 3932449740544 3933674421248 3942587947694 3950306394112 3951355748912 3952586317504 3961376353792 3964073345024 3970352651551 3970534408192 3979182197848 3980421432416 3983131389952 3989273370368 3991989354496 4002281060096 4011181611008 4012430811136 4016199059456 4030466137984 4034251324064 4039429368832 4043222972672 4044482151424 4053646763122 4062661544656 4063926777152 4066693586944 4072964420096 4075737382912 4082193571313 4084972817536 4091271837224 4092545979808 4094057264128 4095332274176 4104439758848 4113740231744 4115021371648 4124172642304 4125457031168 4142710233376 4144000395392 4147892206432 4153216111616 4157116577536 4167833995886 4177102714928 4177325228032 4181248335872 4186423406308 4186615054336 4190355058643 4190546886656 4197184939519 4200042474368 4209382820864 4210693746688 4220057780224 4229620238272 4230937466624 4233817980928 4240346519552 4241667088384 4243233439744 4259406296288 4260732800896 4263633600512 4273115365376 4274250470776 4284131838976 4293659189248 4294996361216 4299029979136 4304350826204 4304547872768 4308393229309 4308590460928 4314301781504 4318353529984 4323896225792 4327956984832 4329304838144 4348764470336 4350118803712 4353080459264 4362561430916 4362761142272 4363920061072 4382371155968 4383735955456 4384900445981 4393484812288 4394651892488 4404811609088 4414607335424 4415982174208 4425600145252 4428613190144 4435831409152 4439997291392 4449904599712 4451290431104 4455470831584 4471298371826 4471503060992 4475702444032 4481241956048 4485450485308 4485655822336 4486847386736 4505818230784 4507221475328 4508418768403 4518444903544 4521521159168 4528890809344 4531974176768 4541844777392 4543259241664 4550264938076 4553362857472 4563680569591 4563889487872 4565101834172 4575254025056 4576678893952 4596029554688 4597250438638 4597460893696 4601778569216 4607474123824 4611801203204 4612046872576 4634220174848 4638572372608 4644526075904 4648887952384 4659422120002 4659635421184 4669784066896 4671238375232 4681626599936 4692234951833 4692449755136 4693696252036 4704134420128 4705599426176 4707337097216 4708803100672 4726750450994 4729968525568 4737262127312 4740487358464 4741963685888 4752708758864 4763278163072 4764761588224 4769236383104 4775357796352 4779842542592 4786178538856 4790673447326 4790892756992 4796822375488 4801327280048 4802822554816 4813503405568 4824410584279 4825913047868 4829198634496 4836645248864 4839938142208 4841445441536 4859898351022 4861693001152 4863207075584 4874022213632 4875540127744 4886587878832 4897455012736 4898980224512 4902315556864 4909874917376 4921000469528 4925621995138 4931944132544 4936575935824 4936838905856 4947817791488 4960309473977 4960573708288 4965232398848 4971605377024 4976274427904 4977824186368 4998642099776 5000198824192 5011318614016 5012879286272 5024238241616 5027658852352 5035411491968 5036979667456 5038839709696 5040408952832 5051386920008 5059620201064 5063064900608 5074324496384 5075904790528 5077253147978 5087192940544 5098720287232 5100308178944 5105098100224 5111650598912 5116451172352 5134626768128 5139448919488 5141049495296 5152521115456 5157360072176 5165766079408 5169283045376 5180778856448 5182155072523 5182392303616 5193679509304 5205686447104 5217263214592 5218888024064 5220274363414 5242346210816 5243978831872 5247549046784 5258978163296 5260615964032 5284261712158 5284503617536 5285907386936 5290871612506 5297662555328 5302637820688 5309909884928 5314896652288 5321474822807 5321718431744 5326716289024 5328131271749 5328375185408 5339980340552 5352325501952 5369306376512 5370978536704 5393440673153 5393687576576 5395120349476 5395367329792 5407118393248 5408802329216 5431671291904 5433114154754 5433362874368 5434806186568 5446892486464 5450600849408 5459484811264 5464612050944 5471375522041 5476805661184 5488985362432 5503136457632 5508304692472 5515374715136 5520554443456 5522273706752 5545368579439 5545622437888 5547095570588 5547349508096 5559431587424 5561162958208 5564949118976 5586159623902 5587899318584 5589962802944 5591703682048 5600326077632 5604138901504 5616837624112 5625498776183 5629328738176 5631081876992 5643604668416 5656392818648 5658154386016 5663468204936 5670737383168 5676063019328 5676365381632 5696226570892 5701576145057 5703351783844 5716035294112 5716339785728 5721708249088 5734673378464 5743516233026 5747426543872 5749216461824 5762001969152 5775058402256 5787901378688 5789703901696 5793645658112 5802579447808 5815727827624 5817539016608 5821499723776 5830476464384 5834445979648 5836262998016 5856683657396 5862183923791 5862496200704 5875533627392 5877094397317 5877363441664 5882883129344 5890681278592 5896213473632 5903781385216 5909325883136 5911166221312 5924311883776 5937736103728 5950940854144 5952794152448 5956846944256 5979551146712 5981413355104 5983622155264 5985485631488 5998796570624 6000390083974 6000664772608 6025760339456 6027636938752 6041041616896 6042646352171 6042922975232 6056615962496 6062303994016 6070085086208 6075785767168 6089343136448 6104996275664 6118618824604 6118898925568 6124365085709 6124645449728 6126272393428 6152174892032 6154090860544 6167776755712 6169415156762 6169697583104 6195500067328 6197429528576 6201648873472 6212861742373 6217091593856 6227224862848 6231464493056 6245036568914 6245322457088 6246981457288 6260873929024 6275348045824 6289303601152 6290974284452 6291262275584 6296882412067 6297170673664 6319540637696 6325475593216 6327445532672 6341564449792 6347520088832 6376051322108 6376343207936 6378037012336 6392220934528 6406998704128 6420953091982 6421247033344 6422952765944 6437236574912 6441619185664 6452118413312 6468184827676 6472588508672 6474604263424 6503706722656 6518170117888 6520200068096 6526323471616 6534974543438 6549507474224 6555658401604 6555958509568 6557700026768 6572283496064 6587477540864 6601825010066 6603881012872 6608377078784 6618567182656 6623073247232 6638080828496 6640148122432 6650387217188 6654914945536 6656987482112 6684827876584 6686909728928 6701780543744 6703867675648 6708431814656 6719058333394 6734000642512 6740324835452 6740683890688 6755674292224 6787791911758 6788153495552 6794528545792 6803249463296 6809638690816 6825069020848 6827194548416 6842377338368 6844508256256 6849168146432 6873132887192 6875273383264 6879954219008 6890563094272 6892709018624 6895254339584 6897401724928 6908327582222 6913030921984 6923690801456 6928404600832 6930562310144 6945657015011 6945974976512 6961714238336 6977196182528 6979369086976 6985923716096 6994890293248 7001459499008 7010740394944 7017324486224 7019509887808 7035120361984 7042102460416 7066742264296 7068943056032 7073755746304 7089486856192 7091370099242 7091694731264 7102928359186 7107764187392 7123570927616 7125789417472 7141309325293 7141636243456 7157818864768 7173736920064 7175971033088 7208226039872 7214995598512 7215379939328 7231094974532 7231426002944 7233346950544 7240140101324 7240471543808 7266192474112 7273016471552 7282351538176 7289190711296 7291127003446 7291460780032 7307982896896 7324234897408 7326515879936 7342472968259 7347471883648 7359447565184 7364458037248 7380835631104 7382796267704 7385095487968 7416320417792 7418630078464 7434787790716 7435128143872 7437103202672 7468548026368 7470873952256 7477890174976 7494576167936 7513841570048 7530607784128 7537680105488 7547354873344 7554442922624 7571907559424 7573918952149 7588746493952 7590762359752 7593126346784 7625230852096 7627605573632 7644218432708 7646599067536 7649422782976 7651805038592 7686198854048 7688592562816 7705690989568 7723151733154 7723505287168 7740327014992 7742737580864 7750009122544 7759956419072 7767244131712 7777540125641 7777896169472 7785200730112 7787268781787 7804586651576 7805002399744 7812332417024 7847447781056 7859548529404 7864899481088 7867348842496 7885175895388 7902711497824 7905172635008 7922752707584 7928146690048 7940705303102 7941068816384 7958364395696 7960842864832 7966262779904 7978546740736 7983978708992 7996625762983 8004562120192 8022363222016 8024861622272 8032398118912 8060932275968 8068502648128 8078858737664 8086445945344 8088964302848 8107293526244 8125323089312 8127853554304 8133387173888 8145928840192 8151474765824 8164387142626 8169945635072 8182543674448 8185091959616 8188114528256 8190664548352 8208879517696 8221882826729 8227480463488 8230042743296 8248345284608 8250914062336 8285420466752 8288000790784 8295784412864 8306432223232 8314233155072 8335667991772 8354205429856 8354650456064 8362496671744 8372846812616 8380710117286 8381093773312 8394369879038 8400084948736 8418765641728 8421387493376 8440115560448 8459240476544 8461874933248 8467635961856 8480693039104 8483334176768 8518812592576 8521465601792 8527267201024 8546230730752 8548500941552 8568263677952 8587318378496 8589599503771 8589992722432 8598059958272 8608701652408 8616786458618 8617180921856 8628603563008 8636707059968 8647792451584 8655913969664 8658609676288 8697528940672 8700237607424 8706160918528 8725122861832 8727840122144 8764742311936 8767471910912 8769800891962 8786969624576 8789303784976 8809623218176 8829214670848 8831560053173 8831964348416 8851200290504 8857226380288 8871662818304 8879994582784 8899809199424 8902580862208 8910941663168 8942596743652 8943006121984 8950995125267 8951404888064 8962483912096 8970900970616 8973694773472 9011636461568 9014442950656 9016837536806 9036889807088 9043042318336 9057781618688 9063948353536 9080336392699 9083689554784 9086518483328 9100529876152 9106725714944 9127361139182 9127778975744 9130203668344 9150508050112 9153357787904 9191638330303 9192059109376 9194500877276 9194921787392 9203135833021 9203557138432 9214948247648 9223602406408 9224093745152 9268440349696 9277144745216 9289052151808 9297775904768 9318844240004 9319270842368 9339568133792 9342476750464 9363253199872 9384469903666 9384899510272 9387392504072 9408268840256 9411198852352 9414674194432 9417606201344 9450557719889 9453500901988 9459937051136 9474524254624 9480974716928 9483927371776 9505417517728 9526556326144 9529523176448 9538472766208 9550715592704 9559685085184 9572357077712 9581346894652 9581785513984 9593644750976 9602654560096 9605645109632 9627006811136 9648821168558 9651826095736 9658397268992 9673290497728 9679876284416 9682890883072 9716770613407 9719796702044 9723386002304 9726414151168 9748044427264 9751080255488 9773175757664 9794910025472 9797960449024 9804631113728 9819749834752 9842000939056 9851243990276 9863888265088 9873151871648 9873677811712 9920618947954 9921147416576 9930464797696 9943210754048 9952548855808 9955648372736 9997284199552 10000397648384 10022637228032 10025758572544 10048476483232 10055317704704 10070822983936 10073959334912 10077679419392 10080817905664 10102773840016 10119240402128 10126129801216 10148648992768 10151344868093 10151809581056 10154506295956 10197440574464 10200616357888 10210196200448 10223301197824 10232902344704 10269253536256 10278897838976 10282098990592 10305042230912 10314720144352 10331532158816 10338566090752 10361557712896 10364310145046 10364784607232 10387359018608 10411372894208 10434526429184 10437298244659 10437776048128 10440548726828 10484692421632 10487957663744 10517956326592 10521231928064 10568523424316 10569007235072 10571814773872 10581743225012 10595325110656 10605275641376 10619819769856 10629793304576 10642949645614 10643436863488 10653432578048 10656262543498 10656750370816 10679960681104 10704651003904 10731306645917 10738612753024 10741957073408 10786881346306 10787375153152 10790240698952 10814236786496 10817604658432 10863342583808 10866228309508 10866725748736 10869612373136 10893784972928 10901201698816 10918969622528 10929224101888 10942751044082 10953611322368 10977970724864 11006272915264 11016609384944 11030749430272 11041108886912 11044547413504 11090737158878 11091244875776 11094191141176 11118863174848 11122325916416 11129898237952 11172319247804 11175798637168 11179925605888 11183407364096 11200652155264 11208277803008 11233675248224 11250997552366 11258657476352 11262163753984 11287209336832 11312785637296 11316308772032 11326936409872 11341474766336 11352126038656 11352730763264 11392453141784 11403152290114 11406703567688 11432070588224 11432679571456 11443416498176 11469346756928 11487032466052 11494853087744 11498432923648 11524003938304 11550116804512 11575802757376 11579407803392 11587291316224 11605158895616 11631455655248 11635078033216 11642999447552 11660952928768 11668891959296 11672525996032 11713367314792 11724367847582 11724992401408 11751067254784 11754188794634 11754726883328 11765766258688 11781362557184 11792426947264 11807562770432 11818651766272 11822332442624 11848623767552 11875472207456 11901881708288 11905588304896 11913693888512 11959102293424 11962826710208 11967244310528 11970971262976 11997043935019 11997593141248 12000780167948 12001329545216 12051520678912 12055273877504 12082083233792 12085292704342 12085845950464 12113231924992 12124607988032 12140170172416 12151571534336 12178686272896 12209992551328 12237237649208 12248730171418 12249290899456 12252544786856 12304349784064 12308181721088 12334988834597 12335553511424 12338830313524 12339395166208 12391000134656 12394859057152 12425723484746 12434183187712 12454449725696 12462928986112 12490073137828 12490644914176 12493962914576 12521747858048 12550696091648 12554030043973 12578607202304 12581948568904 12593764824134 12594341347328 12639081275392 12650951186432 12654891065344 12682453308811 12683128899584 12695040177664 12752102644216 12756074024672 12784441869056 12813997408256 12841906183964 12842494066688 12845905531888 12874473149824 12883238371328 12904236826624 12907664693099 12936369655352 12945177017344 12949208526848 13007413445312 13036340235776 13040400136192 13052646943232 13069949086876 13082223644621 13099014948448 13111316803208 13115400053536 13144566992128 13174955081728 13203650020132 13207762025744 13216754157568 13237134365312 13246146494464 13271260881637 13276161656992 13280296244864 13300774434376 13309829891072 13313974964224 13369655753168 13373819457856 13403561087488 13407735351296 13416863629312 13438116666788 13450736986723 13468001285024 13480649670904 13481367781376 13511348584448 13575583823516 13576306991104 13589057091584 13606498926592 13619277381632 13650138041696 13654389096832 13684754676736 13689016512512 13746265774384 13750546766528 13759908438016 13781126188544 13785418037248 13790508679168 13794803449856 13816655164444 13826061843968 13847381602912 13856809201664 13861124620288 13891314030022 13891949953024 13923428476672 13954392365056 13958738173952 13971847432192 13989780586496 14002918998016 14021480789888 14034648972448 14039019775616 14070240723968 14133484528592 14137886112064 14147511492608 14178973712384 14182740198484 14183389462528 14205856718372 14215528374784 14247141855232 14251578834944 14282618650586 14283272486912 14315637729536 14347473840128 14351942066176 14416452079744 14429991197024 14430759878656 14462189949064 14466693901088 14480280202648 14532384948224 14546032943104 14564703076352 14578381422592 14582254006892 14582921560064 14615965793792 14648469794816 14653031759872 14684945936518 14694943767296 14718895130368 14728916074496 14761671262208 14765592535408 14770190975936 14832640835584 14836580961059 14837260156928 14869575581432 14874206405344 14937096052736 14941747904512 14955780349952 14989152335872 15027683140096 15061215568256 15075360210976 15094709746688 15108885845248 15143815118848 15147837904298 15177492987904 15181524719504 15186252693568 15250461704192 15254512819117 15255211147264 15288436865416 15293198135072 15298845565952 15303610077184 15372397708096 15377185125632 15411381979136 15446303466308 15447010574336 15480654029984 15485475161728 15500018245088 15519912838144 15534488263424 15555080251282 15555792338944 15570401460224 15574537563574 15609173303152 15610004799488 15624664834048 15684217405571 15694895562112 15719097058808 15729798962176 15734697684992 15770351790776 15805422995648 15810345270016 15845505415168 15856293380096 15881410606204 15882137632768 15916728791392 15921685729664 15932525559808 15957093481472 15967957417984 15993251525966 16009124240384 16044726444032 16049723244544 16064796237824 16121864551936 16137005296256 16157717475328 16172891890688 16177928605696 16214587052488 16250646178624 16255707108608 16266774347776 16291857680384 16302949531648 16328774285252 16339891270144 16365087348896 16370183919232 16376229056512 16381329096704 16417759035392 16443765653458 16454960926976 16460085486592 16496690569216 16501828124672 16570840933504 16576001581568 16591568825728 16612864446464 16628466310144 16671335983544 16708410859712 16709300912128 16724993343488 16745693625232 16761420234572 16762187546624 16788739758076 16800169897472 16837531283456 16842774986752 16847249081927 16880231120896 16918480953088 16923749866496 16935271923712 16961386078208 16966668353536 17037625185152 17042931203584 17054534402048 17097001883104 17136527355904 17174636756992 17179199007542 17179985444864 17196119916544 17217403304816 17233572917236 17234361843712 17257207126016 17273414119936 17295584903168 17311827939328 17317219352576 17395057881344 17400475214848 17412321837056 17450245723664 17455680244288 17529484623872 17534141135797 17534943821824 17539601783924 17578607569952 17619246436352 17658429341696 17663120106346 17663928696832 17702400581008 17714452760576 17743325636608 17759989165568 17799618398848 17805161724416 17821883326336 17885193487304 17901990250534 17902809776128 17924967824192 17941801941232 17947389546944 18023272923136 18028060604411 18028885901312 18033675073612 18073779614176 18086084636672 18115563237376 18160672785398 18167379109568 18173036966656 18201059752304 18213451429888 18254722278364 18255557951488 18260407336688 18301016100224 18306715575808 18383276660606 18384118218752 18389001754552 18406271666042 18407114276864 18429896495296 18447204812816 18448187490304 18535893297493 18536880699392 18554289490432 18578104303616 18595551809536 18637688480008 18679136267584 18684953500928 18726506399744 18768939807332 18769799020544 18774785008144 18816537680512 18822397704704 18829348388864 18835212402688 18901115439778 18907001803976 18919874102272 18949048509248 18961949433856 18967854743552 19010835035456 19053112652288 19059046352896 19076945532416 19101431185408 19119370170368 19144714155424 19162693789304 19187289501952 19205309120192 19211290219264 19254013622272 19297642337116 19303652191472 19316794537984 19346580995456 19359752568832 19365781766144 19433541226814 19439593404088 19446772004608 19452828302336 19496088854528 19502160510976 19546351515328 19589820050944 19595920898048 19609262227456 19639499669504 19684001878112 19702487980552 19727776530176 19746303743296 19747355623424 19841237895908 19842294833152 19860929595392 19885511179963 19886421508096 19905097711616 19910385278641 19911296745472 19994568399104 20000795296768 20045274456064 20051517145088 20096952966464 20110635409408 20141645967872 20147918669824 20155358838784 20161635811328 20205547680032 20238480804256 20252259602432 20297297985536 20302689736186 20303619162112 20309012591912 20394881148928 20401232715776 20420392400896 20445666424469 20446602395648 20465804689408 20538507072512 20557795677952 20564197981184 20610084461824 20629440288704 20663064317632 20677132181504 20722166796851 20723115425792 20728620290092 20729569214464 20774718037216 20822745788416 20869052858368 20874596489318 20875552096256 20881097453656 20969384843264 20975915327488 21021600689947 21035912653184 21042463856128 21137046848632 21143629547744 21163486450024 21190650221312 21210551282752 21239639539712 21259586609152 21285899291228 21286873726976 21305889805213 21306865156096 21312525086996 21313500741632 21359921362208 21409302007808 21462613291834 21477225506048 21483914146816 21573762692612 21574750306304 21580481397904 21613758455861 21628473572992 21635209316864 21684233712317 21726685167616 21732456619016 21739224746272 21787569945856 21802403397632 21837939245056 21858448203776 21885502088164 21906055715219 21907222644736 21955941449728 22012545830528 22033218769888 22061498860544 22082217773824 22089094827008 22181474317756 22182489751552 22188382282352 22237726349696 22244651832832 22259796475904 22295057197171 22344638495608 22351597274336 22359851211776 22366814728192 22401304310528 22416555606016 22467350496448 22501995104732 22517314952704 22524327507968 22574418673664 22625571274592 22632617544064 22653872819744 22682949532672 22704252077312 22784906283568 22806304580228 22813407135376 22864141176448 22865359142912 22886832996352 22923086977373 22938693513856 22974064932104 22989706175488 22996865847296 23048007876608 23100233609024 23151605514752 23158815606784 23174582632448 23210317791232 23262911310496 23270156066432 23285998895104 23321905857536 23337783918592 23426734629584 23448735695164 23449984802816 23502134509568 23508377589268 23509453766656 23530455329303 23531532517376 23562725114368 23584853894528 23615125540864 23637303532544 23644664885248 23697247535104 23750944414912 23803763416576 23811176609792 23827387777024 23918204586848 23925653420416 23934488621056 23941942525952 23994087870038 23995186282496 24001560335896 24103041357824 24110547755008 24164166467584 24170585408684 24171691900928 24226463849984 24249215976064 24280340344832 24303143068672 24357372545792 24419985102656 24474475298416 24497460342836 24498581798912 24505089573712 24608699568128 24616363442176 24669977669194 24671107022848 24677660627048 24782000269312 24789718114304 24851446969492 24868366375424 24908899451392 24925857972224 24980146275656 24987925829152 25043495716096 25101392183296 25108060087946 25157214404608 25163897137808 25187529648268 25188682694656 25278162550784 25301902372864 25309782130688 25364906617622 25366257799168 25390080355328 25504205288432 25512148049344 25568883738112 25626821660011 25627994816512 25683812367928 25691811063776 25748946299648 25766476742656 25808473653248 25815329386198 25872739310704 25890354034688 25898417053696 26014826890624 26072680471552 26080800272384 26105293886464 26139898173752 26164447289242 26198029896896 26222633606416 26230800107072 26289133984256 26348703960293 26349910163456 26407300040264 26415524051488 26433508315136 26474268730624 26492292988928 26542521763274 26552323313984 26560592489728 26601548868752 26619659782144 26627949928448 26739311506336 26747638915712 26807122174976 26815470702592 26876233333576 26901473973446 26936002570048 26961299341808 26962735562752 27022697168896 27090920973259 27151167647032 27152613982208 27178114183168 27212997853184 27238554763264 27300276083392 27308778193664 27369509353472 27378033025024 27492531548768 27501093533056 27519816876032 27562252377088 27570836074496 27581017358336 27633310328888 27652123687936 27694763205824 27713618403328 27722249240576 27782628060044 27783899906048 27846856953344 27908784730112 27917476347904 27943694864384 27979561172992 28005837996032 28042961579776 28069297944896 28078039551232 28140481447936 28266969057184 28275772224128 28295022985216 28357947424768 28365480396968 28411713436744 28431056749568 28494283710464 28503157669888 28565237301172 28566544973824 28631275459072 28694947680256 28703884132352 28832904159488 28859982394048 28861519757312 28924379898128 28933387802176 28960560405296 29063439416869 29064769896448 29092065886208 29099793868783 29156762845184 29164508013784 29231931587584 29296939589632 29306063519744 29369891873036 29389887534592 29437790260736 29457832148992 29531185070816 29540381951872 29665281671168 29673161922118 29674520313856 29739151162864 29748412810688 29874192105472 29882127851147 29883495809024 29911560699904 29978304671744 30055366280192 30122431136512 30150720421952 30189419493376 30217771690496 30286243780013 30287630237696 30295675808596 30363049439008 30372505387136 30500923408384 30509025638234 30510422294528 30576873730832 30586396270144 30597691131904 30607220154368 30723877931461 30744795416192 30754370251264 30822763958272 30892606932616 30961308059968 30970950323456 31000036490176 31039825676288 31068976526848 31110160502564 31111584677888 31139377407619 31140802920448 31149075127148 31218346606304 31220009598976 31249329668096 31368434811142 31389791124224 31438194117616 31459597924352 31469395369984 31540703581552 31589339281643 31610845991296 31620690540032 31691010830336 31762821212408 31833457582784 31843371459328 31865051119616 31914186962944 31935914835968 31986503051932 32016542968397 32018248480768 32089452888064 32099446489088 32129592475648 32243729103872 32274010592512 32315434950656 32345783781376 32355857211392 32429174104976 32501292357248 32511414217216 32533548695552 32583715360768 32657548570504 32679782540288 32730174697792 32740367838464 32752458113024 32762658193408 32835518070784 32887531306916 32909921853952 32920170973184 32993381138432 33002145461857 33003656249344 33141681867008 33152003163136 33183137651456 33225728892928 33256932620288 33342671967088 33416821719424 33418601824256 33449986686976 33491387250464 33522840469144 33577479516152 33600339794944 33675062566912 33685549973504 33694498163854 33760462241792 33836961906176 33847499732992 33870543847424 33922772156416 33931783362191 33933336707072 34075250370304 34085862407168 34109068804096 34194003766208 34273054711808 34347701129027 34349273513984 34358398015084 34359970889728 34390665481289 34392239833088 34434806609632 34467145834472 34514414252032 34546828239872 34591169806336 34623655878656 34634438705152 34790115762688 34800950429696 34824643674112 34900491447328 34911360488576 35058969247744 35068282271594 35069887643648 35079203567848 35157215139904 35238492872704 35315242005901 35316858683392 35326240212692 35327857393664 35404801162016 35428905521152 35486651273216 35519978331136 35599236797696 35610323448832 35643766652672 35770386974608 35803980501068 35805619552256 35849935648384 35883603882464 35894779093888 36046545846272 36056121208822 36057771802624 36067350147224 36147559228352 36172169273344 36231126474752 36310037555363 36321345570796 36334758219136 36346073933312 36402119504608 36426902859776 36509444556728 36520814673376 36602032200448 36613431151616 36766553321212 36768236437504 36778003509104 36812543332084 36814228553728 36859792990592 36894409625632 36896374980608 37071786594986 37073761398784 37108578980864 37156208607232 37191103619072 37275376960016 37332855514669 37358272535168 37369907001856 37453012799488 37537879614664 37549570016288 37633075361024 37644795409408 37658696777728 37670424805376 37802230879556 37814003607952 37839748204544 37898097018496 37923898867712 37935709487104 38021670070912 38106225304576 38118092705792 38153891064832 38202862370816 38238740340736 38289428310848 38325387578608 38374579003904 38410618240384 38422580438528 38508027244544 38595284674232 38607304382944 38633589075968 38693161990912 38719505137664 38731563532288 38867082453628 38879186808176 38893544009216 38905656604672 38992177709056 39002535545831 39004321021952 39092703030656 39179640101888 39191841796096 39278999339008 39368003756224 39404975961104 39455553060352 39492607486592 39494711246848 39682475791816 39684589666304 39721859190784 39771022359926 39772843016192 39810195423232 39820770557282 39822593490944 39989136798208 40001590593536 40090548912128 40101198518953 40103034290176 40193905932928 40221270818816 40283291935744 40295837339648 40310717677568 40411095360064 40476961608512 40504519204864 40594595971072 40605379472372 40607238324224 40618025183824 40789762297856 40802465431552 40840784801792 40891332848938 40893204791296 40931609378816 41077014145024 41115591355904 41128395962368 41220168923648 41258880577408 41326128635264 41354264363008 41444333593702 41446230851584 41457240580184 41549436074432 41645491576832 41738105716736 41749192978636 41751104192512 41762194907312 41938769686528 41951830654976 42043201379894 42071825306368 42084927712256 42274093697264 42287259095488 42326972900048 42381300442624 42421102565504 42477334532347 42479279079424 42519173218304 42571798582456 42611779610426 42613730312192 42625050173992 42719842724416 42818604015616 42925226583668 42954451012096 42967828293632 43147525385224 43160962795808 43227516911722 43256947145984 43270418633728 43368467424634 43453370335232 43464913238032 43478449492544 43575139891712 43604806795264 43673879167061 43675878490112 43716896407552 43771004176328 43812111430438 43814445289472 43911882899456 44025091661056 44066437539776 44122997721088 44164435547648 44178189654016 44362948635512 44376764564704 44475452699392 44489303665664 44519592951808 44590114394342 44689276991216 44703194548672 44719702423552 44733629456384 44802608621056 44833111212032 44904129284443 44934700992896 45003990209464 45034629905408 45048655015936 45148837347328 45251142549184 45265235088128 45307745639488 45365899065344 45408504154624 45569812567136 45612609160456 45626814270752 45728282352896 45773665992704 45846173954746 45877387027712 45948129864208 45979412350976 45993731694592 46093905645073 46096015753216 46169034334709 46200467218048 46303211029504 46317631213568 46420635582464 46525822620992 46540312132864 46571997790208 46643811715072 46675567837184 46853469259168 46897471390328 46899969605632 47004269019136 47016755178536 47060910658606 47063065034752 47125450228736 47169707789056 47230251081728 47274607065088 47289329770496 47392325522399 47394495070208 47501888829824 47607526833152 47622353219584 47836409173696 47851306840832 47868977242112 47883885051904 47988175740076 47990372564992 48003120671792 48206082715648 48221095510016 48233904905791 48328332935168 48341170817368 48452927699968 48498431952128 48560680689664 48606286137344 48714745091584 48839970205312 48948950596832 48994920685672 49010179147424 49217399136256 49232726884352 49339955338388 49342214045696 49355321254096 49564000538624 49579436228608 49592606452433 49702893938984 49736732750848 49817798902784 49851715944448 49960292551312 49975851658304 50086991432192 50200486265501 50202784366592 50216120175892 50263280318807 50327794275616 50375059296536 50556325101568 50603804745728 50619564261376 50729813235244 50732515598336 50780160710656 51008410576864 51024296098688 51137767476224 51253643320022 51255989633024 51367624735856 51383622127552 51497892599296 51532953485312 51614584470163 51616947306496 51630658772396 51745478621408 51780708069376 51796834107392 52029653781248 52145360943104 52161600544768 52210587772928 52279796347504 52328894578484 52396059793792 52445267212832 52461600214144 52578267968512 52697407920586 52699820326912 52814600080528 52831048102976 52867016630272 52948537461248 52984585977856 53068516427069 53085043526548 53104646627968 53121184979456 53203097737504 53239319564288 53255899856896 53478623012672 53495277831424 53614244349952 53630941405184 53752466667152 53802947946892 53872005140096 53922598683616 53925471125504 54181841946518 54302335294064 54305227964416 54356228366336 54425995706368 54477109526528 54563404213747 54600552166784 54617556387328 54739018706944 54756066050048 54985063097536 55002187066112 55039633752064 55124504754176 55141672148992 55162034716672 55266620657776 55304247375872 55389526411648 55427236806656 55444498481152 55565256120088 55693713906688 55817569460224 55834952695808 55887389728768 55959122345984 56011675992064 56085923159552 56138595889792 56156079102464 56280962895872 56533938114368 56551544448256 56590045970432 56715894849536 56730960793936 56823426873488 56862113499136 56988567420928 57003705797753 57006315339776 57130474602344 57262550918144 57389895360512 57407768264704 57665808318976 57719964788096 57723039514624 57848759796256 57866775604352 57921120810592 58126878833738 58129539792896 58184131772416 58199587737566 58313525690368 58329016027568 58463863175168 58593879179264 58609443989239 58612127039488 58739783746072 58779775069184 58875580521472 58915664297984 59062370141632 59080763903744 59327847404683 59330563342336 59346323844236 59349040627712 59478302325728 59496825621376 59748384210944 59764255702294 59766991618048 59823121399808 59956609343488 60110732560384 60244862273024 60301440843904 60378838986752 60435543380992 60572487560026 60575260475392 60591351617192 60726098878016 60745010774272 60999054373829 61001846816768 61018051276468 61020844589056 61153747461664 61172792540288 61195382263808 61214440308736 61447755862922 61489590832384 61508740502528 61645527916544 61785213865232 61922616119936 61941900646912 62000072980352 62079651352576 62137953053696 62220321005128 62278754815238 62281605840896 62298150254296 62436693212608 62440019197952 62498659336192 62717337595627 62736869622284 62779582248448 62876388235232 62919195848704 62938790739968 63081407163104 63178678563286 63221691982592 63241381080064 63382021660672 63525642424816 63666915165568 63686742918656 63730102239232 63828373925888 63973006103864 64033085936794 64036496961536 64178905776128 64198892978176 64259184951296 64484023161701 64487458207744 64548021185024 64630869901312 64691567562752 64711714422784 64858348209952 65002584714496 65022828434432 65067097391104 65167430721536 65315097141008 65359565080576 65460349395584 65480735676928 65504916226048 65525316386816 65775062613832 65819843707904 65840341946368 65986762276864 66004290923714 66007312498688 66283363734016 66304006326272 66366275302912 66451457785856 66513865240576 66685343934176 66833643438848 66899973373952 66982774500928 67045680938288 67154959032304 67200679589888 67350125133824 67368015942799 67371099947008 67388996327708 67673923812352 67694999465984 67845544312832 67863566724382 67866673414144 68150500740608 68171724814336 68218137608192 68388007532416 68546109423616 68695402258054 68698547027968 68716796030168 68781330962578 68784479666176 68869613219264 68934291668944 69028828504064 69093656479744 69182339612672 69247311757312 69265706532737 69268877410304 69580231525376 69601900859392 69800982894656 69822720977152 70117938495488 70136564543188 70139775287296 70158407135696 70314430279808 70476985745408 70630484011802 70633717366784 70652480425384 70809602324032 70857811042304 70973302546432 71039956662272 71198473595392 71220646897664 71287533305344 71540773949216 71607961002136 71699871296768 71767207764928 71789558187776 72093091692544 72112242417644 72115543605248 72134700294448 72295118456704 72344338546688 72462252949504 72620075110726 72642691141592 72669516438272 72692147866624 72804239009216 72853805719552 73018889113456 73041629346752 73204064400896 73226862303232 73533106642424 73556007018208 73625086664168 73719585981184 73788819251264 73792749961216 74143573189972 74147522797568 74217157961728 74312417214464 74382207238144 74550753920032 74665711029338 74716545070336 74739814003712 74906025598976 75075759229328 75099140032576 75266150722048 75289590818816 75317393555456 75340849610752 75604461759112 75628007215904 75679496409088 75796194036992 75847797735424 75871418974208 76043340141824 76212450609152 76236185411584 76307782129664 76402227165121 76405724741632 76477480681472 76578856621696 76650775157216 76749158007808 76821236480768 76845160877056 77016054489088 77190569348464 77214608765888 77267178151936 77386323981824 77439010275328 77463127064576 77734164907256 77758373616352 77787088018432 77811313209344 77984355418112 78005071091662 78008642043904 78185406061312 78359280203776 78383683592192 78554402578223 78557998678016 78736007512448 78809951922208 78911106120704 78985214973184 79364951583632 79369179332608 79443718381568 79542044719852 79545686032384 79616746114217 79620390846464 79641541114564 79645186981888 79978273596416 80003181187072 80181097824256 80202397037906 80206068580352 80387811865856 80442541637632 80566583871488 80591674679296 80621435355136 80767202650849 80822190720128 80953923217024 81009038409728 81189191942144 81210758944744 81236050367648 81579524595712 81604930863104 81681569603584 81782665697876 81786409582592 81859471356871 81863218757632 82154028290048 82231182711808 82256791924736 82440337847296 82517761154816 82652257270528 82708528726016 82888667187404 82892461703168 82914481160368 83098872148864 83290983153664 83313108473639 83476211433472 83498385957272 83524389814624 83877539373056 83903661309952 84086402759788 84143650612736 84169855424512 84548187394528 84574518190976 84653945800096 84762600885248 84842205131008 84954669064694 84958558158848 85038346436608 85143597164912 85223559220852 85227460624384 85250100347984 85439685448832 85637208031232 85659956599657 85850453167336 85908902024192 85935656587264 86295050770448 86321925591616 86455033823444 86513894291968 86540837267456 86736934849268 86929826476064 86956898985088 87150279783424 87209613590528 87347758334122 87351756980224 87433792815104 87542008352656 87624222860876 87628890578944 87823765798912 88050183322112 88132875079552 88245995442176 88328871095296 88356379308032 88725897271024 88753529129408 88950905398784 88978607331328 89039185903616 89180228788684 89378553982432 89406389097344 89439404847104 89467258912768 89605217242112 89666222424064 89808258568886 89869401985792 90007980418928 90069259810816 90097310031872 90297674694656 90502285098368 90530470176256 90615491278976 90731798130688 90817008309248 91139625134272 91225218320912 91253628541504 91456564705792 91547331985408 91692347909492 91754774055424 91896259728416 91958824701952 91987463389184 92187811290146 92192031506432 92338068669418 92400934436096 92606422059008 92635262427136 92841271164928 93051645241984 93080624265728 93143995580416 93287623430144 93706938518336 93794942780656 93799939211264 94008538038272 94033510357072 94121821317212 94126130069504 94250900457472 94339415578112 94460502163456 94549214130176 94578659540992 94784651044798 94788990140416 95003777659648 95215053666304 95244706439168 95672818347392 95702613681664 95737954484224 95767770103808 95976351480152 96006241343584 96412165431296 96442191020032 96467809811582 96656665870336 96682341634736 96905855399936 96996863904256 97121361379328 97212572274688 97429490183168 97679940410624 97897901193664 97989841371344 98020358294848 98434798272512 98460946377937 98465453768704 98679910676776 98710642508192 99128001077248 99158872457216 99185212904866 99405787877968 99473465501696 99635597805568 99703431888896 99920585102624 99951703316608 100173982864384 100400972531002 100405568733184 100432240351784 100526560637614 100655588551232 100750118593072 101108021633333 101112650203136 101207609491456 101234494163231 101239128522752 101459626470488 101465031196672 101560321421312 102016821153728 102048592197376 102275534952448 102507286640044 102511979266048 102735249471712 102767244255104 102995785198592 103065906970624 103229168940326 103233894612992 103261317544792 103490957242816 103561416138752 103593668214784 103956134918779 104059307562496 104290721886208 104323201089536 104421175545856 104559592695008 104657789156968 104792119587584 104890534425664 104923200428288 105156535937024 105394815841172 105399640653824 105629200161056 105662096205952 105734033260544 105897074922496 105969171955712 106137032854138 106170087053096 106209293255936 106242369958912 106406195475008 106478639128576 106511799713792 106884476747477 106957246025344 106990555662848 107228488699904 107261882810368 107504933334304 107605895893784 107744010280192 107845197367232 107850942251008 108363683893036 108604670588128 108610455928832 108712456732672 108954219053056 109126808427494 109201104333568 109235112774656 109478037413888 109512132100096 109970126195072 110004374132224 110079267504128 110249009508352 110283344297984 110533241315552 110608494751744 110779052823296 110854473613312 110888996962304 111130512240176 111387427813376 111635138920448 111664793549023 111669905391616 111774779457536 112023351984128 112171846319104 112277191779584 112312158204928 112561925791744 113067876228736 113103088896512 113180091940864 113461921587872 113646853746976 113724226998272 113977134841856 114007411595506 114012630679552 114260949204688 114525101836288 114779790721024 114810280691249 114815536529408 115331616637952 115439929576192 115697519592512 115733551208704 115842241621184 116253757667476 116259079585792 116362936628471 116368263544832 116399175475132 116658032055136 116927726350336 117187758358528 117218887978478 117224254078976 117479567492144 117559550138368 117751161042944 117831328595968 118044373105087 118124740283264 118161527807488 118655694809366 118661126684672 118692647688472 118956604651456 118993651242752 119496768421888 119528511404588 119533983236096 119640765829273 119646242799616 119913218686976 120221465120768 120489724546048 120602881687808 120757677973504 120871086761984 121144975120052 121150520950784 121182703234384 121452197756032 121490021548544 121998108747658 122003693633536 122036102552936 122307494923328 122345585080576 122390764527616 122428880617472 122895511725844 122979181664768 123017481005056 123291055833088 123570427730464 123845232239872 123883801293824 124000145960704 124159302705152 124275906107392 124440642010256 124557509630476 124563211681792 124596300508592 124873386425216 124880038395904 124997318672384 125434675191254 125473739244568 125559164496896 125752776470464 125838391697408 125877581479936 126162814326208 126357357126572 126443383965184 126482762160128 126764043321344 127051284849632 127333830331136 127373485837312 127460204478464 127656747851776 127946012207728 128066171873588 128072993923072 128357811552256 128397785956352 128518369902592 128968046323402 128974916415488 129096042370048 129261739802624 129383135125504 129423428845568 129716696419904 130005169428992 130045656868864 130134194782208 130334861443072 130630194282016 130719130161152 130920698791168 130961471353856 131009832452096 131050632773632 131550125227664 131639687415808 131680683892736 131967483285209 131973524553728 132008581847428 132014624997376 132566727468032 132608012652544 132732550605824 132902915571712 133027730481152 133370687868352 133667286877696 133799946747904 133965549001856 134091361876576 134309918064608 134401359179776 134700250267648 134736031885598 134742199894016 134777992655416 135347847624704 135389998931968 135684877180567 135691088625664 135727133448764 135733346828288 136301001481216 136343449628672 136776015064832 137092218847232 137390804516108 137397094055936 137433592060336 137562661925156 137568959332352 137739226438528 137868583337888 138057657008128 138187312959488 138364679225344 138494623514624 138531413065474 138537754820608 139160463050752 139203801718784 139506986396921 139601965789312 139645441954304 140235876990976 140273129086376 140316814271392 140628860559616 140953971490816 141260968023604 141267434733568 141304960850768 141619204648064 141715622084608 141946605092864 142079913324544 142396947190784 142441293795328 142575066610688 143081547898432 143215922004272 143399742593536 143534415529856 143579116375552 143904460090831 144186183385088 144224484835288 144269400588896 144590236913408 144688677093376 144924505899008 145240150221452 145285382283184 145339032876544 145384295733248 145608478018432 145707611439104 146037778226912 146083258693504 146408128801792 146453724606464 147066213284848 147112014036416 147250173328336 147439171962368 147577638502528 147585499922432 147958106853953 148287146379944 148295045595136 148434315923456 148624834428928 148764414476288 149101507840064 149331422058676 149433090140672 149479628007424 149812051197952 150151518458656 150198280065152 150532301444096 150579181637632 150634787110912 151208923518224 151256014431808 151358992818176 151592388073984 151695595470848 151742837948416 152086680283648 152424901218304 152472370823168 152615564259328 152804454330242 152811449483264 152954961362944 153157713243392 153301550314432 153498316015616 153642472961536 153690321754112 154032108978176 154381138696928 154429217531776 154534356303872 154772647963648 154878020550656 155468329814512 155516747232704 155574176036864 155622626418688 155968710836224 156010142183324 156017284087808 156370812122624 156718560407552 156767367184384 157108805156446 157115997356032 157472015024896 157619903844416 157822212241408 157970429946368 158729903167264 158738358665216 158887436763136 159084089439704 159233492228434 159240781692928 159283082229128 159956547192832 160006362374144 160362195648512 160404794075812 160412137160704 160775623731712 160885083275264 161133167742976 161183349358592 161534405301698 161644381440256 161907846434048 162018076819456 162378383884288 162421517889488 162472100735296 163159049191424 163202390571649 163209861726208 163363139207168 163565331395752 163718942713742 163726437515264 164308056580096 164462365423616 164513583849472 164880675694592 165035522309632 165304514541056 165417057452032 165777334374808 165828962320736 166197744297728 166581966307328 166626216947278 166952422866944 166996771914544 167048779629248 167755078746112 167799641010287 167807322619904 168172805519576 168287301225472 168339710849024 169096374789056 169149036381952 169307891600192 169525201770496 169684410262016 169909338129388 169917116317696 170068907380073 170076692873216 170287194329824 170447118441704 170500200695968 170879370897664 171274416062464 171319913199314 171700906334672 171817804048384 171871313174528 172526391461281 172590101540896 172643851183232 172910067646888 173027788583936 173081674534912 173473869698536 173859652952128 173913797970176 174300559566848 174419227181056 174695516668244 174703513960448 174859580827399 174867585630208 175084016705312 175248445721752 175257781157888 175647531597824 176100366644224 176265750159104 176491990884352 176657742190592 176712758616064 177451794542048 177507058258816 177901810797568 177957214662656 178360457577368 178757107964864 178812778194688 178878809694208 178934517825536 179210434484224 179332444848128 179616517137772 179738803971584 180015960837856 180138519621632 180194620063744 180595349389312 181004570196736 181060940352512 181230982557952 181463596261376 181634016618496 182279250268544 182450436641824 182507257083008 182913129411584 183384695818984 183509548110848 183792519456832 183917649403904 183974926778368 184375622580292 184384063012864 184676137338836 184801868872192 185212844118016 185270524854272 185319739901197 185682542329856 186103290483968 186161248531456 186287991160832 186575246860288 187413877036672 187589885561312 187599878422528 188067020714144 188243642634424 188501800914944 188678831156224 188921004326912 189098428260352 189157319081984 189569302089596 189577980280832 190007555319296 190430107332608 190489412878336 191345636694784 191405227363328 191475908968448 191535540207616 191952702960304 192012482687168 192824330862592 192875552493767 192884382040064 192935619623164 193364683269472 193811710799872 193993727808512 194242722758656 194425144549376 194858980366336 195359880821248 195795802387328 195979682742688 196040716589696 196869596545024 196921892755874 196930907537408 197359821353552 197421285016384 198256002154496 198308666648521 198317744914432 198370425809732 198811575755936 198946931003392 199271195611136 199841170205248 199903406633216 200347965728768 200801945062004 200811137466368 200864480703568 201053121275228 201311177102464 201500237186144 202216043266666 202225300406272 202415218982912 202468988326462 202478257045504 202919252940976 202930062393344 203120642842624 203894826272423 204033642307456 204097184394752 204551069904896 205014573280088 205470498943424 205534488510208 205991570397184 206131813941248 206458337880652 206467789225984 206522635089584 206981914485632 207122832277504 207187336429568 207912269837558 208118615124992 208581443772416 208646402179072 208842351091712 209119185390016 209315578313936 209584239175168 209781068851328 209846400856576 210313071874048 210789631682344 211258400322112 211324192411904 211468066521088 211794149844992 211938343911424 212274065708276 212340174106192 212418586511872 212484739917824 212812390950016 212957278257152 213023599427584 213768953494954 213914492050688 213981111325696 214456977399808 214523765620736 215009866668608 215211791787568 215488020560384 215690394734464 215701884502016 216727367786072 217209341176256 217220911857664 217424913465344 217908438106112 218253616854988 218402208667136 218470225549312 218956074827776 219014238065051 219024264200192 219940252390144 220008748264448 220158535008256 220498019016704 220566688595968 221066482631104 221216989503488 221558105646592 221708947226624 221777993924608 222261024480352 222774855626752 223270277840896 223329587098046 223339810783232 223549558915072 224046703968256 224343692638208 224554383559168 224624316409856 225123851583488 226135752457472 226206177793024 226360183881728 226923843175744 227293707493952 227448453996544 227943834765361 227954269683712 228014823191012 228025261359104 228521898409376 229050203672576 229559581442048 229620561382498 229631073058816 230663233275904 230879859152384 231395039185024 231467102417408 231684483242368 232507515334952 232725873256942 232736527089664 232798350950264 233316064110272 233855452700672 234364787857343 234375516717056 234437775956956 234448508157952 234959134984288 235119100276736 235502322085888 236088746210174 236249480566528 236323055614976 237311389618732 237322253369344 237385295376944 237913209302912 237987302485504 238526570835487 238993536843776 239057022809176 239281531658546 239292485599232 239826437373952 240442930241536 240966612867409 240979449092096 241205763375616 241515355947008 241742173523968 242289950240104 242365406468768 242904395512064 242980043097088 243996217495316 244007387267072 244072205105872 244614989846656 244691170161152 244781529055232 244857761234944 245245629168881 245791023451688 245958363329536 246034962010112 246582111666176 247140855460928 247690464479744 247767602587648 248000291921408 248318605410304 248551812214784 248881284020512 249115019260952 249192601017184 249746772850432 249994637344768 250869350382508 250947478489136 251118328993792 251505552940928 251676783394816 251755162959872 252153956751103 252325628652416 252714714253144 252886767930368 252965524320256 253528086642688 254102569699264 254667660662272 254746971674624 254920408956928 255313495703552 255892024415456 256132343747176 256145987846144 256715623104512 257036739805184 257936092646804 257949832830976 258192084740096 258523479605248 258766270251008 258835008622333 258846857691136 259433392839808 260010338857984 260091313737728 260669722886144 261260388564032 261438260322304 261841397582336 261922942707712 262019664904192 262101265547264 263100250455328 263279374831616 263361367785472 263934966570418 263947049107456 264017163694856 265133454936064 265216025305088 265465101211648 265805831143424 266055460962304 266741375736704 267334573755392 267931098003712 268182723753152 268619836129216 268802718359552 269400500535296 269472063771196 269484399788032 269555985310832 270695695249408 270779997863936 271369754361134 271382177251328 271454266897528 272602002962432 272686899257344 273552030129664 274184437694464 274781609032216 274867184120672 275125323850312 275478452877056 275737166675776 276115314016256 276374625918976 276729358450688 276989247029248 277062826130948 277075509641216 278320926101504 278407603437568 279013972793842 279203931578624 279290883908608 280471753981952 280546258172752 280633628542784 281257721119232 281895038260121 281907942981632 282521936047208 282609921701536 283238409296128 283431244169216 283893210185728 284159826649088 284793894381568 284882587590656 285150133221376 286163095796864 286431844008544 286799485187072 287068831059712 287158232751104 287808920181662 288372366770176 288448969670576 288538801177792 289180473826816 289377354186752 289835743563223 289849011798016 290480300442904 290570764566368 290678065753088 290768591466496 291216956036864 291415222878208 292075556453824 292166517387008 292816257603584 292907449212928 294132426569696 294224028072832 294500346656672 294878343924736 295155277005056 295916213707906 296574292759888 296590091190272 296868631846912 297249668857856 297528828952576 298000130705849 298203015680128 298662844117352 298866180281344 298959256014848 299624102395904 300303036917312 300396560130304 301064602888192 301158363275264 301269574221824 302417847036448 302512028863616 302717985636352 303184776147968 303391190941696 304173360567296 304849802436608 304944741646336 305231128518656 305608908660484 305622898966528 305895919280939 305909922725888 306315426486784 306603100628864 306996632031232 307284945923072 307380643508224 308064217956352 308762277393856 308858435063552 309068712607744 309545295927296 309756041101312 310936659629024 311033494465408 311148352073728 311245252837376 311937421672448 312020284366648 312741624245248 313437120815104 313534734368768 314217610312892 314231994712064 314944030049792 315239807688832 315644424482816 315940859892736 317459806334528 317476717330432 317774873526272 318168178879408 318466984456868 318481563385856 318566164458256 319913094385664 320012724748288 320097732556613 320724391297024 320809588151624 321551247463424 321770166550528 322266335485952 322366698717184 323068810603396 323288762880512 323815692868096 324036153638912 324843035778976 324944201470592 326318098382848 326404781143298 326419723452416 326726278414336 327130662791504 327437885427484 327452875030528 328616113160192 328924730847232 329027167698944 329761351389184 330071044619264 330609029082112 330834114904064 331554668749616 331657924641472 332395488595456 333148681580143 333163932614656 333252433894556 333993543829088 334097559258496 335510157492224 335599282020574 335614645239808 336345611039152 336574602450944 336679421698048 338192749578112 338298072763904 338615783200384 339050403540992 339368820524032 339818676258776 340137814760146 340153385746432 340574388659648 340894236883408 341000401391936 341758741795328 342533151483809 342548832124928 342639826398628 343401812669344 343635608096768 343742626349056 345052782922562 345180203081792 345287702366464 345820135293776 346055577167872 346163349069824 346947739397072 347719305904256 347827595940352 348601119133696 349391033336488 349719161654798 349735171260416 350168033410624 350496891443504 350515562315776 351295063195648 352181972652367 352200733288448 352531500318208 352983981768704 353315484381184 353425517232128 354903589084096 355014116517632 355803621595136 355914429325312 356720915154736 357514215929728 357625556389376 357757619388416 357869035651072 358420868968448 359233034275544 359477607943168 360031921675712 360277039243264 360389240127488 361190698778624 362009140393472 362121880705024 362461965115904 362927192522752 363268033236992 364558500537088 364900873283648 365014514166016 365826258823168 366769391637968 367019096221696 367585038913664 367835298807808 367949853556736 368751245160584 369352274677672 369603737744384 370425688236032 370541049708544 370639479802394 371365084659712 372206580967936 372322497062912 372575982321664 373150493720576 374827754073344 375179771122624 375199756845056 376134041428288 376487285268848 377003601829888 377357662312448 377824712419297 377842008653824 378196856520704 378297320294179 378314638163968 379138604179192 380015110638592 380860214665216 380978825756672 382691273389568 382810454726656 382951817936896 383071080415232 383905405920608 384024965374336 385648661725184 385751104987534 385768764080128 385871239246328 386729366538944 387623421599744 387987455617024 388467662064911 388485445517312 388850289098752 389717960732672 390719761642496 391591604774656 391959365485376 392081433179392 393721169140169 393739193090048 393843785511748 393861815074816 394719642707104 394842570032768 396512004308992 396617333297042 396635489828864 396740851619464 397623151511872 397893862006784 398542391222272 399410413108993 399682340410496 399806813266432 400695931457536 401603890124008 401728961407136 402106242550456 402622354204928 403000474372288 404432086533332 404450600812544 404811906299047 404830437965824 404937976652924 404956514091008 405838505881952 405860124786688 406241285685248 407789652544846 408067284614912 408194368789504 409102139809792 410029146560176 410661410661359 410940997886848 411068977020416 411983140794368 412916675761304 413045270179168 413963828971264 414245664555008 414374672859136 415824539675116 416215058589161 416237230249984 417162887544832 417292804358144 417684702183424 418238370780032 418631156627872 419168478350336 419562137702656 419692801713152 420626143748096 421579263364688 422516800644224 422648384823808 422936133042176 423588299689984 424548131416552 424680348212384 424837173023744 424969479835648 425624781900032 425914556514304 426047198855168 427537906989908 427828984101376 427962222651392 428913954799616 429027891004141 429047531241472 430019733337216 430423583575136 430976041120768 431380789468928 433454735572144 434418682352512 434441823715328 434849826930688 436507233709976 436804417334272 436940451098624 437912149655552 438028476130102 438048528400384 439880504780288 440017496528896 440317070016512 440996038033408 441113183708483 441133377191936 442132965262208 442433979006976 443116211293184 443417894453248 444522048960704 445549711253504 446540555681792 446659174196092 446679621566464 447078651256757 447099117830144 448687385276416 449108767118336 449248632819712 450247703166976 452271504914944 452412355586048 452720367763456 453847686351488 454587414987904 454896907993088 455887669530722 455908539367424 456029646382024 457043796818752 458100407345152 459119162884096 459241122764996 459262146117632 461326466551808 461759718304768 462790078370048 462934204834816 463368966484736 465015030669904 465451746513884 465473054179328 465596701900528 466632128220544 467710905401344 468729575714686 468751033434112 468875551913912 469918269968576 470238200553472 471004644171776 472177492420348 472498961133056 472646111229952 474622779237464 474770590753888 475826418605824 475974604971008 477053141670974 477987073687552 478114045618352 478563063317092 478584971198464 479652874747904 480885860483072 481933225734818 481958898184192 482411526751232 483030711894016 483484347047936 484579900480208 484730812937536 485808791024128 485960086194176 487992434990632 488144410211744 489229979693312 489382340322304 489563058110464 489715522469888 490491258337762 491582046903376 491916726659072 492069924020224 493164223332352 494281710921856 495380928959488 495535205175296 496000583842816 496637210820608 497103624429568 497762568041024 498230038521904 498385202034368 499493545700864 499989274689536 501738700765016 501894956978272 502236657987584 503011105881856 503353566789632 503510325919744 504307913502206 504651257304832 505429428506288 505773535860736 505931048640512 507032962095803 507056173285376 508205139398528 509335321324544 509493943349248 510626991407104 511784048830912 512264687494352 512291975692288 513431246209024 514073479610368 515872185293608 515899665661952 516384169480192 517046959210496 517532540502016 517670017244666 517693715382272 518866785679616 520020677715968 520182627475456 521315580746389 521339445772288 522520777128064 522876520644608 523682795164672 523845885415424 524039329808384 526200500910656 526558749663232 526722735570944 527869933140836 527894098214912 528034327389712 530266909872128 530432050610176 530930202423296 531611662286848 532110921924608 533482751473408 534669147510784 535862196007424 536365447506304 537239672258432 537605436719104 538801001070592 538944127542392 539111970621664 541391390498816 541559995727872 542739508722268 542764354502656 542908533795056 545204005924864 545373798514688 547104060259328 548368875388928 549563218064432 549734368241344 550250647700624 550956905754112 551474333351552 552205348920511 552230628032512 552749251837952 552896083506877 553978494058496 554125652261896 556641852203008 556815206875136 558027945587684 558407863157248 558581767817216 561092516345504 561267257085568 562515442238464 563790076520242 563815885963264 565043872094416 565219843403072 566476818592256 566862488338432 567760429171793 567786420371456 568319653298176 569587788763136 569765175181312 570300266442752 572326191593728 572863688017088 573598970374144 574137662119424 574316465502208 575617840363324 576897939341152 577077602355584 578360947653632 578754708373504 579671487126446 579698023596032 580960600885808 581141529132736 581356131506176 581537182932992 582433912073728 582830445756416 583753680697759 584151112907648 584333034774016 585632515207168 585814898425856 588264853139392 588448056145664 589000693313344 589756687849472 590310554010112 591832427415812 593148585519776 593180182380544 593737263693824 595057657905152 596000261411698 596406031360256 597325688234704 597732360562688 597918512029696 599248204791808 600197446351217 600606073834624 600793120260608 602129205776384 602316726550528 604835694072896 605024057727232 605435971272704 606369552295936 606782381883392 608346721134592 609699604873216 609889483292672 610462257037312 611217817320968 611791838561878 611819845451776 612630852973568 613206201257728 613993264062464 614569891846144 614761287016448 616128435912704 617524554787712 617716870127104 618137425215488 619090591854592 621873319258048 622066988930816 622296704147456 622490505674752 623874843344896 624040568733296 625483248490496 626874241630208 627040763775283 627069468737536 628435220625784 629888060099584 630479615377664 631288848965632 631881719785472 634919612669056 634953434660864 635549747052544 636336357758816 636933968913736 637132328916512 639826188771328 640025449496576 640195465113226 641448782594048 641619176303248 643102494926848 643540333101056 644532670971904 644703883881629 644733397434368 646137621206792 646577525761024 647631385736192 648072307277824 649686071557952 649888402941184 652606321451513 652636196765696 652809562286596 652839446904832 653422644144491 653452556828672 654261325583008 654875770854968 657232226320384 657849461694464 658054335397888 659522702778368 660142089238528 661218058164224 661668229808128 663109337499232 663315849282944 664790977190912 666297363160286 666327865229312 666504867789112 667987087658176 668195118516992 670989598112119 671020314984448 671198564041148 671229290479616 672691222078304 673149204901888 673358843396096 676385499156224 676596145527808 677231566400768 678100807081984 678737641048064 679637352517552 680275629520292 680306771492864 681148777319296 681788473766816 682000802783872 683517483590656 685066302967618 685097664249856 685279652797256 686803625338688 687271216193536 687485252698112 689890713551897 690105565845124 690360406163584 690575404732928 691640270587552 692111154335744 692326698139648 693895478794144 695438611808512 695655191880704 697202238267392 698782066672976 699438323309596 699470342520832 700336066821248 700993782887008 701031124631552 704363945304734 704401466576896 705063000636416 705967963537408 706630968762368 706851034464256 709324254778711 709807178168192 710028233035264 711607243190272 711828858650624 713441830309472 715028431859456 715251112778752 715515238776832 715738071302144 716841737936896 718466068551088 718955215886336 720063843351424 720554078486528 720778480254976 724018280786944 724243761410048 724923930231808 725854385045504 726536066473984 729117001074176 729801746567296 730029028332032 731652517646336 733538783275936 734038192443392 735170077827328 735670597615616 735899707113472 737502490321168 738704549355344 739207475488768 740851376472064 741048175370789 741082099417088 741278959604788 744413161935872 744644994125824 746300987441152 749655508146688 750359542245248 750399513690112 752268082856576 752974570537696 754007203659776 754715324624896 755649424838594 755684017307648 756393713041408 756594640588358 756629276327936 758277208358384 760030221277184 761720429330432 761922771860107 761957651513344 765382546779136 765620909453312 765903635873792 767810811841216 768049930748672 771297323450368 771502209975068 771537528160256 771742478492656 773458733077888 775246843199488 775974911234048 776935324129822 776970891034624 777700578197504 779435921465344 781439523284992 783183209549312 783918730970752 784162866358784 787442338280338 787478386180096 787687571023496 789439285414208 789685140065536 793024008617984 793234666594084 793270979657728 793481703238928 795246303023744 795787724013568 797084782444544 798820826217986 799364680820992 799613626532864 801391862915072 803207780248016 803457922814272 804212485100912 805244708409856 806000948744576 808864173066664 809623812598094 809660875931648 809875953305848 811677011763904 811720249573376 812482571370496 815579305089692 816134569229824 816388737579008 818204279619584 820058293120352 821322821322718 821881995773696 822137954040832 823966281588736 825833351522608 826090540358336 827927657942528 828491329110016 828749345718272 831649079350232 832430117178322 832474460499968 834325775089664 834585608716288 835369404366848 836476741560064 837262313255744 838336956700672 839124275405312 839385603426304 841252287496192 843158526729376 845033601288448 845296769647616 845872266084352 847176599379968 849096262833104 849360696424768 849674346047488 849938959671296 851249563800064 851829113028608 852094397710336 855075813979816 855657968202752 855924445302784 857827909599232 858055782008282 858095062482944 860039466674432 860847167150272 861952082241536 862761578937856 866909471144288 868837364705024 869699653861376 873014467419952 873608834668544 873880902197248 875784207256387 875824299311104 876056952260204 876097056800768 879761009560576 880034993057792 881992076066816 882226367416966 882266754383872 884265930524416 884867958013952 886232422586368 886835788906496 889044097921408 891099422507008 893081111363584 893318348392184 894157302513514 894198235660288 897374770552832 898217534236672 898497265639424 900454184925581 900495406333952 904543009829888 904824711172096 907695372702976 909174829975808 909793815986176 911775339061444 911817078734848 912059292764048 914087593637504 916200814690304 916444193210029 918238325768192 918482245529992 922652933103616 923519436609536 925580156740096 925868409669632 926737932969472 930030061339808 930903493027768 931193403801056 933264256441088 935421810802688 937459151429372 937502066868224 937751103827824 939836539937152 940476401106944 942009288343552 942259522596227 944354984840696 944997922266112 945292222459904 949245558474928 949541181507776 951652837211648 951949209942016 954106283341948 955002326057333 956228091236704 957126126634184 959305749495808 961771720966144 963866451469636 963917796368384 964823053502464 966061423788032 966968694095872 969159800960416 969461625875072 971617582048256 971920172388352 975984869981264 976288820423488 978459959386624 978764680644608 979126116220928 979431044939776 980982516675524 983164093806752 983833453318144 984139848040448 986328446664704 988563421843712 990761857918976 991070410350592 992001167685632 993274421641216 994207248859136 995525136082048 996460077043808 996770404068736 998987091401728 1003477401530032 1003789913956544 1004473315975168 1006022211763712 1006707133579264 1007020651839488 1008615827004412 1009302514609664 1010858857012576 1011547071721472 1011862097281024 1014065924191606 1014112346570752 1016410278797056 1018670642649088 1018987886698496 1021253982814208 1023568097661824 1024529374988704 1024583951384576 1031744370587216 1031799331323904 1032768338960384 1034093918420992 1035065081004032 1035340034489332 1035387430764544 1037733571359232 1040041355431936 1040365254950912 1042631161492778 1042678891544576 1045041554256128 1045753041289216 1047365590329344 1047691770830848 1048078659616768 1052401001821312 1053117499326464 1053445471141888 1055739866281672 1056068654779424 1060533819744256 1060864101220352 1061860404846592 1063223324573696 1064221843849216 1066965502946816 1069338295021568 1071724392014848 1072730895012608 1074479344516864 1075210873438208 1077602002141184 1077888255084784 1078223941243328 1082782780997632 1083070410157307 1083119991455744 1085479017444536 1085817067590112 1090408011849728 1090747597029376 1094208120518656 1096737750777856 1099126436128864 1099468736482688 1100501295401248 1101913811508224 1102948666703104 1104410697841022 1104461256065024 1105498503675904 1105792167013754 1107956988116992 1108251304523792 1113283704406016 1113579435795541 1113630413750272 1116055891175368 1116815726314496 1117163535634432 1122185032691008 1122534514171136 1125030884476928 1127580153040484 1127631771926528 1130087744188832 1130439686806144 1132953637184512 1133724976676864 1135520858343586 1135572840742912 1136639306596352 1139175577526272 1139530350362624 1140600532885504 1144652383187456 1145727376034176 1147197940748288 1148275324238848 1148632931004416 1151235680726648 1153795878682304 1154155204711168 1156721895307264 1157509416747008 1159342974252892 1159396047192064 1161921201771616 1162283058265472 1162712263012352 1163074365865984 1164867824147456 1165660891512832 1167507361395518 1168302225815296 1168666069548032 1171265030414336 1171629796851712 1176529706278784 1176896112291328 1178001386626688 1179513375698944 1180621108020224 1183664854831624 1186297171039552 1186360364761088 1187474527387648 1190115315810304 1192000522823396 1192812062720512 1194651376469408 1195464721125376 1195837024059392 1198496409583616 1200394892702434 1201212147669248 1201586240521216 1204258411552768 1204633453101056 1209671388145792 1210048115454464 1210871942545408 1212739104591872 1216693442269184 1219399209746432 1219778966585344 1220924514074624 1222435634641936 1223583677123756 1223639690903552 1225261705947136 1226412402515456 1227986528124928 1229139783692288 1229522574032896 1232256871825408 1235049109575424 1235433740254208 1236274850430976 1238181183709184 1243746638516096 1244133977861632 1244593408294912 1244981011349504 1248081137466592 1250966496980992 1253748483260416 1254081527550566 1254138937475072 1256870441251568 1259776120199168 1260959230755328 1262577697931264 1263763439570944 1269839225338112 1271099494105088 1272672715517632 1273867937827472 1274264657833024 1279652377542656 1279992302913181 1280050898993152 1280390930226452 1283238352606496 1286204989853696 1289065341943808 1289407767763258 1289466794868736 1292275242413584 1293155051522048 1295262771472384 1296144614555648 1299372143115904 1299776805882368 1305212642903026 1305272393531392 1305619124573192 1306845288288982 1306905113657344 1308522651166016 1309751541709936 1314464452640768 1315698923388928 1316048424122003 1316108670795776 1319045405556736 1320284178477056 1322436116328448 1326218674998464 1326631698565888 1329581954381824 1332594726320572 1332655730458624 1333009735578224 1335974175316352 1336390237033984 1341979196224238 1342040629968896 1342397128082296 1345382444156608 1346298409803776 1346717686792192 1352770998312448 1353192291055616 1354463132801536 1356201614163968 1357475282096128 1359274705035104 1360551259040584 1362297554638592 1363576947533632 1364001605567744 1367034967181312 1370132605935236 1370195328499712 1370559305594512 1373607250677376 1374542432387072 1374970505396224 1379781427103794 1380211131690248 1380720812327168 1381150809465856 1383280541175104 1384222308671488 1384653396279296 1387790957588288 1390877223617024 1391310383761408 1394404476534784 1397564133345952 1398876646619192 1400672133642496 1401987565774016 1402062249263104 1408727890609468 1408802933153792 1410126001272832 1411935927074816 1413261937524736 1413702068928512 1418648509557422 1419614356336384 1420056466070528 1423214486380544 1423657717301248 1426883660618944 1430056863718912 1430502225557504 1431030477553664 1431476142604288 1433683475873792 1436932137102176 1437910431772672 1440127686702848 1441108156973056 1441556960509952 1448036561573888 1448487522820096 1449847860463616 1451642316137299 1451708770091008 1453072132947968 1458234002148352 1459603493134592 1460058056664064 1463305035292672 1467077566551872 1468076384886784 1470340155654656 1471341195231232 1471799414226944 1475004980642336 1477409098710688 1478414950977536 1481702752944128 1482096350741578 1482164198834176 1482557919209576 1488826323871744 1489289988251648 1492533648986237 1492601974882304 1499311016293376 1500719084490496 1504536165713152 1505949141075392 1508014407319552 1509430649249792 1511298849677188 1511368034615296 1512718176170123 1512787426082816 1513189281176716 1513258552655872 1516554416716768 1520060442554368 1523440858660864 1523845543720214 1523915303026688 1530765093558272 1531241818906624 1531807271747584 1534576850366131 1535621623682432 1536099861497344 1542594646900736 1543004419950136 1543484956985312 1546917466155776 1550493686398976 1551949822468096 1553870648259644 1553941782069248 1555329955780549 1555401156395008 1558871842930688 1562879046569984 1566366419098624 1567837461941504 1568325732717568 1574884676560676 1574956772360192 1575375142046992 1578878570828416 1579370280131072 1582949060999141 1586048017235968 1586469333188168 1586963406477856 1590492606047488 1591575448027136 1594169564889088 1597641652435972 1598729361641984 1599227253065728 1602783725830144 1606415560496032 1606915845628544 1608424970201824 1610489416819712 1612001897489152 1617728346133328 1619247625196188 1619321751863296 1619751906611696 1623354023527808 1623440499146752 1624965142740992 1627539175393483 1631158610179384 1632269138459648 1632777475158016 1636408559239168 1640116586240704 1642645642645436 1643763991547392 1644275908081664 1647932563177472 1651666703045216 1652181080716672 1655855315885056 1656982658220032 1663298158700464 1664860234356644 1664948920999936 1668651550179328 1669171217432576 1670738808733696 1672953483120128 1674524626511488 1676673913401344 1678248550810624 1678771206852608 1682504574992384 1686317053458752 1690067202576896 1690593539295232 1691744532168704 1694353198759936 1698192525666208 1698721392849536 1699348692094976 1699877919342592 1702499127600128 1703658226057216 1710151627959632 1711315936405504 1711848890605568 1715655819198464 1716111564016564 1716190124965888 1720078933348864 1721694334300544 1723904164483072 1725523157875712 1733818942288576 1737674729410048 1739399307722752 1746028934839904 1747217669337088 1747761804394496 1751568414512774 1751648598622208 1752113904520408 1759522019121152 1760069986115584 1763984152133632 1764452734833932 1764533508767744 1768531861048832 1769735916027904 1772464845172736 1778088195842816 1782198845014016 1786162222727168 1786636696784368 1788314605027028 1788396471320576 1794749541105664 1796435068473344 1796994531278848 1800908369851162 1800990812667904 1809086019659776 1809649422344192 1815390745405952 1818349659951616 1819587631972352 1823550678122888 1824118585528096 1828175187275008 1832401629380608 1832888386420058 1836476651536384 1836964491059984 1845305866207232 1847038873219072 1851160313480192 1851736819339264 1853475865938944 1860060122679616 1861806986055536 1862386807602112 1866528512882176 1870757981180803 1870843621605376 1874918302858744 1875502207655648 1879673079874304 1880952802213888 1884018576687104 1884519045192454 1888709969681392 1889995844532224 1890584444919808 1898491116949856 1899082363015552 1903305674423296 1903898419884032 1908212566683896 1910004652114666 1912456182473408 1914252253268368 1918611498991616 1923455389101389 1923543441932288 1927732902939272 1927835592736768 1929646107004928 1932122847576064 1933937388191744 1938319601920832 1938923251750144 1943235164096512 1943840344776704 1951969739962528 1952577640846976 1956919918773248 1957529361289216 1958252232441856 1961965033351048 1966328187613504 1967666906636288 1968279696080896 1972656893329408 1977126843687424 1981523715837952 1982140820701184 1984002335371264 1986548843282432 1988414497718272 1991050272164096 1992920154087616 1993540808137472 1997974182803456 2006954803060064 2007579827913088 2008946631950336 2012044423527424 2013414267158528 2017231654008824 2018605029219328 2021717714025152 2023094143442944 2023724194562048 2028131848383212 2028224693141504 2032820557594112 2037341285298176 2037975773396992 2042507965628416 2047136195323648 2049058749977408 2049167902769152 2063488741174432 2063598662647808 2065536677920768 2070130162008064 2070680068978664 2075467142718464 2080082710863872 2080730509901824 2085262322985556 2085357783089152 2090083108512256 2091506082578432 2094731180658688 2095383541661696 2104802003642624 2106234998652928 2106890942283776 2111479732563344 2112137309558848 2121067639488512 2121631077431437 2121728202440704 2123720809693184 2128443687698432 2133931005893632 2138676590043136 2143448784029696 2145461790025216 2148958689033728 2150421746876416 2155776510169568 2156447882486656 2165565561995264 2166140820314614 2166239982911488 2170958034889072 2171634135180224 2180816023699456 2181395333133731 2181495194058752 2188416241037312 2198252872257728 2198937472965376 2201002590802496 2203827623016448 2205897333406208 2208821395682044 2208922512130048 2210895795940949 2210997007351808 2211584334027508 2216502609047584 2226567408812032 2227158871591082 2227260827500544 2232111782350736 2233631452628992 2234327071268864 2242843088996653 2244370065382016 2245069028342272 2250061768953856 2255160306080968 2260175488377664 2260879373612288 2265907274369024 2267449953353728 2271041716687172 2271145681485824 2273174550756187 2273278613192704 2278351155052544 2279060700725248 2281201065771008 2289304766374912 2291454752068352 2294395881496576 2296550648477696 2297265862008832 2302471361453296 2307591757364608 2308310409422336 2313443790614528 2318685948505784 2323842403543232 2324566116530944 2325424526024704 2326148731731968 2329735648294912 2331321783025664 2335014722791036 2336604451630592 2337332139096064 2342530060828672 2343259593703424 2353059412557568 2353792224582656 2356002773253376 2359026751397888 2361242216040448 2367329709663248 2372594342079104 2372720729522176 2374949054775296 2384001045646792 2385624125441024 2389302752938816 2390929442250752 2391674048118784 2396992819167232 2400789785404868 2402424295338496 2403172481042432 2408516823105536 2409156618715561 2409266906202112 2419342776291584 2420096230908928 2421743885090816 2425478209183744 2433386884538368 2438798419492864 2439557933170688 2441849028149248 2444871269283872 2447167354247512 2450523411894272 2452824805030912 2455973056249856 2458279567384576 2459045148065792 2464513743650816 2470098219150848 2470867480508416 2472549700861952 2476362367418368 2487493277032192 2488267955723264 2489186816589824 2489962022699008 2496162274933184 2501932993961984 2507382182418971 2507496966520832 2508163055101132 2508277874950144 2513740882503136 2519552240398336 2521918461510656 2525155395862528 2527526879141888 2539678450676224 2542198988210176 2545345431035264 2547735875654944 2548529315666048 2559304755085312 2559984605826362 2560101797986304 2560781860452904 2566476705212992 2572409979707392 2578012666430773 2578130683887616 2578815535526516 2578933589737472 2584550484827168 2586310103044096 2590525542944768 2598744286231808 2599553611764736 2610425285806052 2610544787062784 2611238249146384 2613690576577964 2613810227314688 2617045302332032 2619503083419872 2628928905281536 2631397846777856 2632096848244006 2632217341591552 2638090811113472 2640568356954112 2644872232656896 2650632741541499 2652437349996928 2653263397131776 2659163908763648 2665189452641144 2666019471156448 2671948350632704 2672780474067968 2683958392448476 2684081259937792 2684794256164592 2690764888313216 2692596819607552 2693435373584384 2705541996624896 2706384582111232 2708926265603072 2712403228327936 2714950564192256 2718549410070208 2721102518081168 2724595109277184 2727153895067264 2728003211135488 2734069934362624 2740265211870472 2741118611189024 2747214501354752 2749084864774144 2749941010792448 2759562854207588 2760422263380496 2761441624654336 2762301618931712 2766561082350208 2768444617342976 2769306792558592 2775581915176576 2781754447234048 2782620767522816 2788808953069568 2795128266691904 2797753293238384 2801344267284992 2803975131548032 2804124498526208 2817455781218936 2817605866307584 2820252002545664 2823871854149632 2826523875049472 2827404137857024 2837297019114844 2839228712672768 2840112932141056 2846428972761088 2847185094845663 2847315434602496 2853767321237888 2860113727437824 2861004451115008 2862060955107328 2867366951747584 2873864274204352 2875820863545344 2880255373405696 2882216313946112 2883113921019904 2896073123147776 2896975045640192 2899695720927232 2903284632274598 2903417540182016 2906144265895936 2916468004296704 2919206986269184 2920116113328128 2926610070585344 2934155133103744 2936152769773568 2940680311309312 2942682390462464 2950009961284672 2954818197421376 2956829901955072 2963405505888256 2964192701483156 2964328397668352 2965115838419152 2977652647743488 2978579976503296 2985067297972474 2985203949764608 2998622032586752 3001438168980992 3009072331426304 3011898282150784 3016028814639104 3018861298499584 3022597699354376 3025436352340246 3025574852165632 3026378562353432 3033108833433536 3040120885108736 3046881717321728 3047691087440428 3047830606053376 3061530187116544 3062483637813248 3069153700732262 3071243247364864 3072199722994688 3085189293801472 3086008839900272 3086969913970624 3093834932311552 3100845420861331 3100987372797952 3103899644936192 3107741296519288 3110659911561098 3110802312790016 3117743685861376 3125758093139968 3132732838197248 3135674923883008 3136651465435136 3149769353121352 3150750284093984 3157757141656832 3158740560262144 3165898121998282 3172096034471936 3172938666376336 3173926812955712 3180985212094976 3183150896054272 3188193179195453 3188339129778176 3195283304871944 3197458723283968 3198454506131456 3205567451660288 3212831120992064 3213831691257088 3216849940403648 3220978833639424 3224003794978304 3235456692266656 3238495250392376 3239503813223392 3246708047055616 3249930285481984 3255078350786966 3262317220358768 3264538276919296 3265554950316032 3272817118478336 3278001437764339 3280233172481408 3285291285290872 3287527983094784 3288551816163328 3295865126354944 3303333406090432 3304362161433344 3311710631770112 3313965316440064 3326596317400928 3329720468713288 3329897841999872 3337303100358656 3341477617467392 3345906966240256 3349049253022976 3353347826802688 3356497101621248 3357542413705216 3364855112090329 3365009149984768 3372634106917504 3380134405153792 3381187078590464 3388706397519872 3396385051332416 3397442785699072 3398697384189952 3399755838685184 3404998255200256 3407316452114432 3420303255919264 3422631872811008 3423697781211136 3431311638396928 3432223128033128 3440157866697728 3443388668601088 3447808328966144 3451046315751424 3467637884577152 3475349458820096 3492057869679808 3494435338674176 3495523608788992 3503136829025548 3503297197244416 3504227809040816 3519044038242304 3520139972231168 3521075058122743 3527968304267264 3528905469667864 3537063722097664 3539471832055808 3544929690345472 3556176391685632 3564397690028032 3573273393568736 3576629210054056 3589499082211328 3592870136946688 3593989062557696 3601816739702324 3601981625335808 3618172039319552 3619298844688384 3630781490811904 3636699319903232 3639175263944704 3647101356245776 3648237171056192 3656350374550016 3664635497381573 3664803258761216 3665776772840116 3673928982119968 3690611732414464 3694077746438144 3702320626960384 3703473638678528 3706951731877888 3720120245359232 3723613972111072 3724773615204224 3733057025764352 3741515962361606 3741687243210752 3749836605717488 3751004415311296 3759346159748608 3761905604427776 3767864666321899 3768037153374208 3769038090384908 3777419939362784 3779991689064448 3781168889839616 3796982233899712 3798164726031104 3806611348846592 3807796839768064 3816425133367792 3820009304229332 3824912364946816 3828504506536736 3846910778202778 3847086883864576 3855465805878544 3855671185473536 3859292214009856 3864245695152128 3867874776383488 3874001699176037 3876639203841664 3877846503500288 3886470328193024 3887680689553408 3903939479925056 3905155281693952 3913839837546496 3915058722578432 3916504464883712 3923930066702096 3932656375227008 3935333813272576 3936559392161792 3954253687374848 3963047431675904 3964281641402368 3968004670742528 3973097686564864 3976828995436544 3982100544328192 3985840308175232 3987081616274944 3995948365606912 4013909606120128 4015159655826176 4017893263900672 4024088847054848 4026828534317056 4034463308017648 4037210058438656 4043435428050304 4046188286885888 4047448389124096 4056263696766424 4065641115188224 4074682570596352 4075951546793984 4085015931256832 4094272390647296 4098117499954816 4098335805538304 4126977482348864 4127197325295616 4131073355841536 4140260324016128 4141360137957328 4150934285436928 4160165421727744 4161270523235969 4161461019803648 4170524645971112 4180166217024512 4183012165156864 4189462361317376 4190767083323392 4209604007285248 4212469997305856 4213781884567552 4222959465126688 4224274619117696 4242135278977024 4243262154862874 4243456404881408 4247441619386368 4256887375396864 4267862011787264 4277353180086272 4286897568059392 4290923580050432 4297917378067456 4300843493752832 4311553020339136 4312895764973312 4330932860541859 4331131123990528 4332281640629228 4332479965822976 4341916069778144 4343268270360448 4361632047398912 4362790666267462 4362990388117504 4376832482074624 4396505744515456 4397874945930752 4402005181604992 4407655246032896 4411794666812416 4417642791364088 4421791591881898 4421994014703616 4423168668055016 4433005218095168 4452930969289517 4453134817624064 4454317743182164 4454521655001088 4464223564701472 4467262905257984 4468654142537728 4485686177993306 4488740130764032 4490138056684544 4500123537907712 4510320612161936 4520350976755328 4521758747224576 4531814548738048 4542083433374344 4546349101512374 4546557226385408 4556702310105088 4558121401450496 4562402131542016 4578365644480771 4578609532749824 4582909504136704 4588791762993152 4593101296955392 4594531724017664 4604942722906592 4615183514729216 4616620818844672 4626887581229056 4637371897011568 4647684807086464 4649132233061888 4650849052049408 4652297463463936 4659471296589824 4670029445582072 4673208903261184 4674664278192128 4685060121657344 4686519187406848 4706118825115136 4707584449165312 4712005546506752 4718053502795776 4722484432080896 4734659419326496 4745188684158208 4749898109550592 4768002091293584 4771248250882048 4778605505877632 4781858884501504 4783348096237568 4801579570809736 4804848590676992 4806344962084864 4817033646211072 4818313237431122 4818533812404224 4838685552583168 4840192461817856 4843487770181632 4850956418367488 4866773769076736 4877596838985728 4883698056298496 4889742538567744 4894334708495024 4901046823788544 4905649610061824 4911946112499712 4916559134769152 4917865163824327 4918090296131584 4940196438301696 4941734961016832 4952724734836736 4974986554064384 4976535911446528 4978373633179648 4979924045398016 4992324549866368 5003865987923968 5014764364837942 5014993933041664 5016326110202264 5027481765006272 5039104480796672 5043836923021312 5050310791725056 5055053758283776 5079356901352448 5090690862070528 5095471751309888 5097058631332096 5118609510170624 5119969211652724 5120203595972608 5121563720905808 5132953410425984 5144819959414784 5156025332861546 5156261367775232 5157631071053032 5169100969654336 5172620206088192 5181051085889536 5197488572463616 5199107223529472 5220850571612104 5222476498292768 5227381153155928 5234090604664064 5239006166839744 5257857810563072 5262795693555712 5264193696488012 5264434683183104 5276181622226944 5281136713908224 5289744465313792 5301265483082998 5304874699993856 5306526794263552 5318327817527296 5330378905282288 5332038942312896 5343896701265408 5345560948135936 5367916784896952 5369588512329184 5381529776626432 5385193639215104 5386870747168768 5411083993249792 5412769164222464 5417852531206144 5424806456655872 5429901128384512 5437098820140416 5442205036162336 5449190218554368 5454307790134528 5456006422270976 5468139868725248 5480530423740944 5482237222378048 5494429002709504 5498169729548288 5499882021584896 5519125708415176 5520844526760992 5522883249308672 5524603237863424 5533122164700416 5536889234685952 5538613585117184 5551163830353152 5563508894468096 5565241535045632 5577362583053833 5577617906139136 5590256533383808 5595506586476768 5602688534569984 5607950263096064 5634911562437872 5635211732615168 5640504005091328 5647743708299264 5653047750098944 5654808275714048 5674594038229688 5678457425345536 5680225864282112 5692857945522176 5694370189691326 5694630869204992 5707534642475776 5720227454875648 5722008902230016 5724121910214656 5734471388210279 5734733903495168 5747728548408704 5751641727090688 5760510746811392 5764432627892224 5792146246295552 5793950091280384 5799391441854464 5806569264549196 5806835080364032 5812022466337841 5812288531791872 5832936008593408 5838413972538368 5840232226656256 5853220141170688 5868310266207488 5872305539547136 5881360622618624 5885364780924928 5900019922569344 5909636394842752 5913659803910144 5926811011776512 5928385402966312 5930231676838304 5955305295486976 5957159953006592 5970134595944948 5970407899529216 5997244065173504 6002876337961984 6018144662852608 6023796564301568 6032057629278208 6037722596999168 6045195398708752 6050872704680492 6051149704331264 6052757124706864 6066217666867072 6080241770217472 6081856918575647 6093763434643456 6095382174880856 6123060374233088 6124967275626496 6138307401464524 6142486494729728 6144399445989376 6172017679800544 6173939827941248 6187669864623104 6201690841722662 6201974745595904 6207799289872384 6215482593038576 6221319823122196 6221604625580032 6235487371722752 6251516186279936 6265465676394496 6271349847766016 6273302930870272 6299538706242704 6301500568187968 6315514283313664 6317481120524288 6331796243996564 6345877332752672 6347853625911424 6361970424189952 6366301792108544 6376386358390906 6376678259556352 6390566609743888 6394917446567936 6396909012262912 6411134903320576 6425662241984128 6427663382514176 6433699880807296 6441957667278848 6448007589956608 6470913384533312 6476990500784752 6479007626446784 6493416094111232 6499860570963968 6510156701573932 6524634440717536 6529076553838592 6531109900632064 6545634236956672 6556002875528678 6560466344962816 6570582570581744 6575055966189568 6577103632326656 6591730252709888 6606666812180864 6608724322866688 6623421263540224 6653192634801856 6659440937426576 6659795683999744 6674606200717312 6682955234934784 6691813932480512 6698098506045952 6706695653605376 6712994203242496 6715084827410432 6729710224180658 6730018299969536 6745268213835008 6760268810307584 6762374157180928 6777412795039744 6792770102664832 6794885571398144 6797394768379904 6799511677370368 6809996510400512 6840606511838528 6845263745622016 6847395562422272 6862623276793856 6864446256066256 6880315733395456 6886777337202176 6895616657932288 6902092631502848 6935275769154304 6950698917640192 6984115739359616 6988870677348352 6991047217577984 7006273658051096 7008455618081632 7038088076484608 7040279944462336 7042150116245486 7055936608534528 7057810939335728 7074127444195328 7078943664111616 7089859380690944 7112352783371264 7128795380056064 7146546787137472 7153258420108112 7178669535966643 7178998164422656 7185740273893376 7187649085589401 7187978125115392 7203633479404648 7236344078639104 7238597689376768 7261562981623808 7273398639806464 7278350527889408 7294202712491552 7296474342112384 7312700749100032 7329270994763146 7329606517522432 7331553545680232 7347857964239936 7380885579233309 7381223464828928 7388155492876288 7404641253920768 7406947277357056 7413903463755776 7440240490718464 7447227944222144 7449547230408448 7466114051528704 7483031924723212 7483374486421504 7499673211434976 7502008830622592 7518692319497216 7523811208855552 7535729332643798 7536074306748416 7538076180769816 7554839878725568 7559983378128896 7562337779679232 7588797849070867 7593964467799424 7596329452062208 7613222697693184 7615593679536128 7632850266735584 7640018608458664 7649824729893632 7657009013073472 7693821556405556 7694173767729152 7710931611757088 7711342370947072 7718584428019712 7735749552766976 7748003398352074 7753278407683328 7755693007000576 7772940656386048 7775361379106816 7802566802565821 7807878959850112 7810310563387904 7827679675092992 7830117445156864 7847860133404192 7865312750454016 7870667626545152 7873118784323584 7908507374749696 7926094863351808 7928563282804736 7936009341485056 7953657990873088 7964201088656384 7971680616350464 7974163232549888 7991896731213824 8027819212240256 8030319311652352 8035786527801344 8048177694109696 8068926616035296 8074420116877312 8086870856100608 8092376573771776 8094896778248192 8112527393532848 8131282230376448 8149365141192704 8151529929078679 8151903093587968 8188544781294592 8196234999909632 8253954964697728 8254394650591232 8262146711683072 8282720275914656 8301868570873856 8320330843455488 8322541046471938 8322922039607296 8341049291942224 8360332434049024 8366024330313728 8378924722634752 8381150490461177 8381534166646784 8419208014570496 8424939994611712 8445918930253376 8448549238235392 8484270557954048 8486524309725748 8486912809762816 8494494373878383 8494883238772736 8535724023574528 8554706360172544 8573795136118784 8581847160100864 8595834756134912 8601686987505664 8623106040678272 8625791529946624 8661865721083718 8662262247981056 8664563281258456 8683832139556288 8686536540720896 8723264094797824 8725581332534924 8725980776235008 8753664964149248 8793011489030912 8795749891861504 8804010363209984 8815310492065792 8823589333624832 8835285582728176 8843583183763796 8843988029407232 8846337336110032 8866010436190336 8905861938579034 8906269635248128 8908635486364328 8928447129402944 8934525810515968 8937308285075456 8971372355986612 8977480261528064 8980276113369088 9000247075815424 9020641224323872 9040701953510656 9043517494449152 9063629097476096 9084166866748688 9092698203024748 9093114452770816 9113404620210176 9116242802900992 9124804263084032 9156731288961542 9157219065499648 9165819008273408 9177583525986304 9186202593910784 9189063448035328 9209885445813184 9230367029458432 9233241637689344 9253775162458112 9274743794023136 9295369614172928 9298264466123776 9301698104098816 9304594926927872 9318942593179648 9340058891164144 9346417806522368 9349328556384256 9370120243314688 9373038374813696 9412237650230272 9415168898330624 9424011093013504 9436107005591552 9444968864161792 9469318838652992 9490377368316416 9499796219101184 9536004182587168 9542496501764096 9557211011755264 9563717769003008 9566696192475136 9603159141619472 9609697181353984 9612689924169728 9633626279820257 9634067292422144 9636626474862244 9637067624808448 9677371105166336 9680384923635712 9701912836734976 9733547538153472 9755193677971456 9767396112596992 9779485077135488 9788669416990048 9802093647577088 9811299220123648 9823892224999424 9833118269538304 9835730327648654 9836180592263168 9880392876603392 9883469922033664 9904996034181391 9905449469673472 9949973108128768 9953071822893056 9956747266359296 9984649099732736 10007731975847936 10029528729675884 10029987866083328 10032652220404528 10054963530012544 10078208961593344 10087673846042624 10100621583450112 10110107516567552 10158713802704896 10181381724141056 10190943502619776 10194117262664192 10237219020341248 10239938423305448 10243127441811616 10265906820851968 10289639918829568 10312050665723092 10312522735550464 10315262142106064 10338201939308672 10345240412176384 10362102171779072 10394977144927232 10398214447058944 10441701143224208 10444952996585536 10454762306311856 10468181209328128 10478012333679488 10505025586630663 10525591387111424 10528387392976024 10552363244453888 10562273427816448 10579488930627584 10602530966165996 10609749399987712 10613053588527104 10636655635054592 10660757810564576 10664077884625792 10687793402530816 10691121896271872 10735833569793904 10739177024658368 10763059553252864 10770387278430208 10773741494337536 10822167986499584 10825538328444928 10835705062412288 10849612913311744 10859802256769024 10874197640280832 10884410072324672 10898380437108736 10908615580269056 10912012844541952 10936279737450496 10961060847481888 10964474444756096 10988858005419008 10996339459096576 11038251416830352 11041689053521984 11045766498617344 11049206475726848 11066244329400832 11073778469371904 11077227170234368 11102327660706304 11127017788936192 11130483070091264 11154725166107666 11155235812278272 11180513066767616 11191013172953536 11205377069139968 11215900526192128 11269823124875744 11270423465230336 11281008010182656 11306095500197888 11349188076459376 11356914850691072 11360451728564224 11385715891044352 11388740379382652 11389261738409984 11415069284951552 11440454909751296 11444017804460032 11468942776420558 11469467806990336 11495457096817408 11503283454181376 11521021493622784 11528865255784448 11584292492591104 11587900182560768 11598782883708928 11613138529098392 11624044932675682 11624577063583744 11665872017186816 11676827945076736 11680464453312512 11706440282341376 11736620532414976 11744611079094272 11762721245237248 11800039845138688 11819272789685504 11827319607820288 11853622023553024 11856770805932624 11860463353676608 11910610590973952 11913774511730377 11914319906013184 11940269191889896 11994488130347008 12005752675923968 12036289325705216 12047593128603136 12064115258556416 12075445193998336 12090390797417504 12101745409360984 12105514249413728 12132435333734144 12160483540434944 12163713837151294 12187526869286912 12190764349761712 12246120748466176 12249373793750951 12249934551252992 12276614802929048 12284972989459456 12288798891978752 12344035359601088 12347879655882496 12375339729246208 12403381683445324 12403949491191808 12415030238745329 12415598579744768 12430965186077152 12442639646244392 12470974743445504 12503032372559872 12530931352788992 12542699695532032 12546605861740544 12599077412485408 12603001136375936 12631028566627328 12634962241048576 12663592487993128 12691754665505344 12695707251822848 12723940848379904 12732603584217088 12752772716781812 12753356519112704 12781133219487776 12789834893135872 12793818024525824 12822269806641152 12851324483968256 12855326765028352 12867399761614592 12883915334557696 12896015179913216 12941826769066624 12953981001569504 12958015252893568 12986832188222464 13020313403147864 13049268881435072 13058153107677184 13062219801264128 13091268473913344 13112005751057356 13120932689925632 13141165141163488 13150111932379136 13154207264653312 13183460505419776 13213333624361728 13217448645733376 13246842527080448 13306385269603712 13318881874853152 13319591367999488 13383627864961024 13396197012091904 13413391307210752 13425988406484992 13430169654820864 13459420448361316 13460036599939072 13490536427670016 13520537620615168 13524748314361856 13554825590079488 13585540205329664 13589771142796288 13594789536759808 13599023354740736 13619993020801024 13681213023677056 13690527491244032 13694791124844544 13728892512132512 13760631466790912 13773554674404352 13791233315864576 13804185263005696 13870551538308608 13901397835280384 13968231478719232 13977741354696704 13982094435155968 14012547316102192 14016911236163264 14076176152969216 14079915332044991 14080559888924672 14084300232490972 14115621878671456 14148254888390656 14179718761381888 14224705566742528 14257590760112128 14293093574274944 14306516840216224 14357339071933286 14357996328845312 14371480547786752 14375298171178802 14375956250230784 14407266958809296 14472688157278208 14476532665342033 14477195378753536 14523125963247616 14546797279612928 14588405424983104 14592948684224768 14625401498200064 14658541989526292 14659213035044864 14663107091360464 14695715928479872 14761771158466618 14762446929657856 14776310985752576 14809282507841536 14813894554714112 14827806927511552 14880480981436928 14894455888444288 14899094460816896 14932228103057408 14966063849446424 14999346422869952 15004017661245184 15037384638994432 15047622417711104 15071458665287596 15072148613496832 15076152361539632 15109679757451136 15119966756257792 15124675559358464 15177595698141734 15187928935598848 15192658904124416 15226445395386368 15231187359072256 15265700533471168 15280037216917328 15299649459787264 15314018026146944 15387643112811112 15421863223514176 15422684741894144 15437168856039424 15471499105533952 15496006796704148 15506556815366656 15511386014001152 15545881312772096 15550722758213632 15605133605131642 15615757919700224 15620621126775808 15655359350185984 15660234890313728 15695720266808384 15730625500908032 15741335253090304 15746237568647168 15817014749499392 15852189726703616 15857126565609472 15872018682970112 15907315981746176 15928402177312768 15943361232700928 15948326465099776 15983793462427648 16055638424480512 16060638623304704 16071573055602688 16096355388219392 16137853232070592 16148840233754624 16173741712201216 16184753147543552 16189793556496384 16225054787065696 16262564460752896 16298730282385408 16303059858157358 16303806187175936 16377089562589184 16392469999819264 16507909929395456 16524293423366144 16565440551829312 16603737141747712 16639899937871353 16640661686910976 16645082092943876 16645844079214592 16682098583884448 16720664868098048 16757849445269504 16762300980922354 16763068333293568 16838416029140992 16849879989223424 16891837860506752 16897098476470784 16968541115908096 16973048619451496 16988988747756766 16989766477545472 17071448047149056 17108629513586039 17109412720345088 17147590272237568 17163694320201728 17191669512269824 17246212081356544 17251583059893248 17323731442167436 17324524495962112 17329126562516912 17367664279112576 17373073081441792 17412439670990551 17446528189595648 17451162665069848 17507329928298496 17586022978061824 17591499783723008 17608020726419968 17630620984131584 17647178667249664 17670571165456352 17687166367527592 17692674672220064 17732020872380672 17811723877158068 17812539270496256 17817270972728656 17856894258805888 17869051621031936 17874616570150912 17902930929328313 17942744711973224 17954960523056128 17960552226738176 18000494151630848 18041282448647744 18081403907021312 18087034988898304 18127258194952192 18168333733497376 18185396406049496 18226809240420352 18249608526168064 18313462577923084 18314438130999296 18331638016546816 18355167051972608 18372405187821568 18378126896070656 18419770891626368 18460734058916864 18466483275378688 18507550324916224 18549487588046272 18590739228345856 18596528932247552 18603396208197632 18609189853855744 18637885186359296 18680117782328288 18692835613044736 18698657112768512 18740240486629376 18824475300460544 18830337796661248 18848022186027008 18872214011183104 18889937728323584 18938637677305984 18980754736632832 19072008365174336 19084993003528192 19114422023510528 19127435538006016 19133392384950272 19206318283238944 19219394362707968 19225379848339456 19267252559640514 19268134584844288 19273252949724488 19354742210332672 19360769847271424 19403825673469952 19467095076306944 19558970154270976 19577338833980096 19604187295154176 19622598440247296 19647784449998848 19666236539076608 19671460655297308 19672361184526336 19760785753206784 19766939844067328 19809992068362782 19810898939346944 19899946216257536 19906143645786112 19913494532718592 19969298199465472 20015463951695872 20059057459351768 20065304440809056 20109927060025088 20156417923186688 20175347692085248 20201243166900224 20220215033135104 20317427605409792 20362763448282112 20381887005239552 20388234525328384 20474438040682496 20479876846610896 20486254883623232 20531813641703936 20578337792988833 20579279837659136 20624101331446184 20630524284212128 20676403878617344 20690480824352768 20724204343558144 20789954289854464 20796428894117888 20883402286448416 20889905993171072 20909524612623712 20936362418656256 20956024667358976 21010051173261326 21051182774222848 21056774785952048 21104726488907776 21124546855632896 21158009280115279 21158977861255168 21205061932331992 21219498799975424 21226107177054208 21273311270109184 21321515621129152 21328155769251584 21375586805061632 21382243792543744 21471667139587808 21478354049316736 21526119106505728 21540774556860416 21644335972999168 21651076656889856 21671410124824576 21699225826623488 21719604513538048 21748395280561664 21768820144649344 21796760874217472 21817231160538112 21824025689083904 21872559474900992 21922121694963776 21928948889512192 21977716010838016 21992678918193152 22076502833660704 22083378107043968 22091532997234688 22098412951453696 22132488658801664 22147556938743808 22204655321412608 22254035577872384 22260966140182528 22309450332215332 22310471624556544 22361026133535232 22382026345907072 22410754138279936 22431801052384256 22539646249751488 22540846930460672 22562016020365312 22612191000395776 22698376152918752 22713829701382144 22720903457128448 22771431782088704 22777480758765304 22830138569903104 22880909819502592 22888035608920064 22937885552841116 22938935613980672 22990914193634816 23006566908362752 23042042987245568 23168584985182208 23175800365121536 23197565767417856 23226277058196784 23248089865351364 23249154127167488 23331744034373632 23353655890153472 23360928906625024 23412880564682752 23473241064829952 23489222158188544 23525442490474496 23600079690277376 23638545579371008 23654639215640576 23713541611865248 23720926707353216 23821221181947904 23827549023460754 23828639812026368 23880538383779792 23988976260694016 24011505351847936 24072578651410432 24095186257206272 24150890387996672 24180781594835008 24203490818721968 24211028498827456 24264870667468288 24319853755350439 24320967080869888 24327427674302588 24381528699523424 24492241496932352 24498747587501902 24499869102505984 24553229605858096 24569945978918912 24577597783957504 24688070719202176 24695759311764992 24750679458492416 24806763366890648 24830060477490658 24831197159489536 24861930372154304 24885279292488784 24941949486891008 25004920058318057 25006064745119744 25061862705577984 25085399391064064 25093211723481088 25198154824970816 25206002272751872 25262057133254656 25269924482097152 25327184975986256 25383509331010688 25391414503645696 25447881696759808 25505545433563624 25562266438975552 25579669786271744 25587636049051648 25644539613282304 25702648967936512 25710653530056704 25734799523229184 25767830669115392 25792030359826432 25883653538133248 25907962003139008 25916030505787136 25973664376444928 26040626806295728 26098537762870144 26116306215354368 26124439602528256 26224011502114712 26241865379851264 26282330282326976 26300223864758272 26308414529306624 26366921010839552 26426667248723456 26434897291466752 26493685054160896 26612770539207424 26637763749706304 26639182735998976 26767255729922048 26792394024183808 26826782614421504 26851976812969984 26860339309641728 26918840896722632 26981072855340032 27041075241230336 27049496628723712 27109651180158976 27171080410659328 27179542285592576 27189579073519616 27198046709481472 27239986041602048 27362426047354112 27381054982488064 27389582249689088 27457785024265024 27521262933581824 27547109348808704 27581204006608681 27582466631729152 27608370526011392 27741103076617216 27802795670560768 27936462957438464 27955482709393408 27964188870311936 28025094632204384 28033822472326528 28152352305938432 28159830664089982 28161119777849344 28168600464981944 28231243757342912 28296509776781312 28358139330738503 28359437522763776 28449411133485056 28586187148549888 28613033680432448 28714678143866572 28715992657690624 28741645347232337 28742961095573504 28750596342357604 28751912500461568 28814533917618592 28945376314556416 28953065330684066 28954390757507072 29046251926495232 29093594559225856 29156960156956489 29176810849966208 29185897368449536 29250802996400128 29317083979052584 29326214182720928 29391431856959744 29523542316933236 29524893859315712 29551269159830431 29552621971505152 29618565015683072 29627789109428224 29655613855023104 29760961962873856 29788911776888576 29798188921633792 29864456206114816 29932127698892848 29998692845739904 30008035322490368 30074769277988864 30142917330575192 30152304723079264 30219359514902272 30239933512515584 30249351118716928 30355191396283468 30375857871197696 30385317808248832 30452890790772736 30462374718144512 30531401066942336 30560074433834656 30599298919574528 30628036052293888 30775286225622224 30843726447028352 30845369483788288 30874337712078848 30992013593408296 31013113630733312 31022772028002304 31091762625544192 31101445516427264 31210267210263284 31231515839400448 31241242253551616 31310718700371968 31319036043302293 31320469780627456 31391440533616768 31461251001816064 31482670506180608 31634029498998784 31704379453407232 31714253131218944 31744037365940224 31856804354625536 31886722465401856 31896652930199552 31967586924855296 32111276848961024 32121277246609408 32143146111205376 32192710776438784 32275706464141184 32297680467509248 32347483424402432 32369506295087104 32450109574131392 32525128921505792 32597460564770816 32606119716314716 32607612374351872 32754179125178368 32784939999638528 33015819858790912 33048586846732288 33130881103658624 33207474283495424 33279799875742706 33281323373821952 33290164185887752 33364197167768896 33441329736196096 33515698890539008 33524601961844708 33526136666587136 33676832058281984 33783675721013504 33794196952941568 33937082231816192 33946097238902992 33977977495513532 33979532955090944 34142896094298112 34217259027172078 34218825440690176 34295180544475136 34327388640403456 34383339024539648 34492424162713088 34503166119786496 34647462884334872 34658253125033824 34735328558225152 34746146162883584 34824879341981102 34893056379191296 34902325330139696 35014659856596992 35172045956123648 35182999567446016 35216041452839936 35261241968263168 35294357334499328 35341142330912704 35374332735055184 35385349344440128 35464041744761344 35623447754316136 35634541945457312 35713788517611776 35738103242063872 35749233140301824 35805861858656626 35885489423946448 35909921046112256 35921104453476352 36000988303261696 36082564897295488 36162807814042624 36174069977796608 36254516389904384 36336667466994752 36370792812098992 36453618480840704 36499217052336128 36626925155846168 36628876261998592 36663276033093632 36710334103945216 36744810375643136 36756253792141312 36839541783252736 36921468117833728 36932966550757376 37013406232993619 37015100649832448 37098975176092544 37181478456691712 37193057864495104 37206792416395264 37275770372718592 37360235564656576 37385671226089472 37397314225537024 37480480973258752 37648950600921088 37660675593322496 37696044372054016 37744428022366208 37779875456647168 37877275354611968 37961509473265664 38144016730348672 38169986007056384 38228844047021056 38254871076012032 38412636566477888 38438788725415936 38450759696678912 38534505119281028 38536269169688576 38546505899448976 38709484420665344 38721539694542848 38807651346939904 38934190152613888 39117940308541952 39154677667960192 39208374590308352 39245196880494592 39332473078153216 39342921310594616 39521571506413568 39533879688134656 39619984136725564 39621797878693888 39799892432515072 39812287291572224 39938596398930944 40030927903391744 40118114918703536 40130608881618112 40219854120050176 40310990471197303 40312835846373376 40350695384170496 40440430066270208 40634855210819584 40725526896564224 40763774010479104 40776469050656768 40959753693221792 40972509767246464 41063627283407872 41156675585977666 41158559675318272 41248202662892368 41261048568424256 41352807757234688 41380961648705536 41446511329540889 41448408687116288 41579908579708928 41592857788235776 41766804572896832 41779811986342144 41819049225247424 41872724837312512 41912049334717952 42020102346522652 42113549571904096 42249093711265792 42316018560230558 42317955722510336 42410123864663984 42438997599950848 42452214354108416 42546622540218368 42614018690936407 42643031242258304 42656311538503168 42751173610123264 42764487585087488 42943334279175616 42956708098633472 43052238213011456 43081549113720832 43288671945998336 43302153313779712 43342820249649152 43439209027076096 43496790561123328 43537640289298688 43593521748434944 43634462321076224 43648051378167808 43745118949801984 43844243389927552 43857897779024384 43955432021676032 44153005667321408 44166756214087936 44183065994469376 44196825902907392 44264977317603328 44295113877487616 44409310642825216 44508071155744768 44521932280365056 44618900664430664 44722052267070464 44764052691814144 44821508276559872 44863602104768512 45079292499502976 45081693860921344 45124032040730624 45396752305837504 45427659402764288 45441806914256896 45542863564177408 45554961517530608 45660277139806208 45761819639005184 45773975755595659 45776071217840128 45875771105682232 45981828387269632 46013133816725504 46084085974491136 46337169970364416 46351600730243072 46395131534835712 46452554116393568 46496179730702728 46663488068747264 46707311780306944 46721857813250048 46825761129365504 46946482129659904 46978444316377088 47050884980948992 47200159380554752 47277091158742016 47309278431281152 47427083223730496 47441853414706432 47640261465960449 47642442363895808 47655098046921508 47657279624052736 47761076767559584 47977952521388032 48023010703695872 48145157302820864 48190372514412544 48301780775993344 48361563189670016 48406981637443936 48422056997654912 48529741334936576 48639707510700878 48641934161739776 48654855348605176 48763057399046848 48982240662184687 48984482993864704 48997495175003804 48999738205011968 49106459211716192 49139891957837824 49155195567915008 49376141438404352 49391518623529984 49501358916984832 49613526733781296 49660120954981316 49662394318979072 49723860744308608 49770558584977568 50009840116636114 50012129490239488 50123725411155968 50170798782128128 50186423446962176 50362022089288481 50396309649941632 50412004545503744 50524114266509312 50539848964194304 50654369951972512 50767018662021376 50782829007291392 50895763393519616 51011090867127248 51124532877951104 51159339572543488 51175272098103296 51405297935873024 51421307060113408 51469599046458368 51535661338230784 51584060719652864 51767307076266496 51815924006278016 51832061011574272 51947328752889856 52081253612591456 52197075525740288 52232612430708736 52248879205056512 52448023004229424 52483730759702528 52564660564653952 52600447729516544 52616829058613248 52853334497446912 52869794582933504 52987370108321792 53225541078414848 53275527499412608 53278365471997952 53534511459844096 53584788048367616 53653565228843008 53703953625939968 53720678619283456 53837681793445264 53962145710680064 54082150482460672 54096516802067597 54098993257447424 54342160821318656 54359084571185152 54379158147039232 54479972083204096 54724852094708224 54762109964976128 54779164499378176 54915570048530048 55042525867163648 55094218697617408 55162408013217362 55164933263458304 55216741052022784 55482206153234432 55605591341121536 55872925914876928 55910965418786816 56050189264408768 56067644944653056 56304704611876864 56319661328179964 56322239555698688 56337200929963888 56462487514685824 56593019553562624 56716278661477006 56718875045527552 56898822266970112 57172374297099776 57226067360864896 57429356287733144 57483290694464674 57485922191147008 57501192684715208 57629067835237184 57890752629112832 57906130661368132 57908781515014144 58092503852990464 58187189118451712 58313920313912978 58353621699932416 58371794736899072 58501605992800256 58634167958105168 58652428365441856 58782863713919488 59047084633866472 59102538319660862 59105243943010304 59237130031366144 59255578218856448 59311227710046208 59521923925747712 59577823553777152 59596377843267584 59728912412229632 59864255397785696 59997385691479808 60016070644980736 60149538555977728 60285834661150384 60304609446158528 60438719029804544 60479867025031168 60498702237433856 60710382792566936 60751715742395392 60770635616497664 60905781581545472 60924749436289024 61062802133884672 61120148867669312 61198597839149056 61256072104587776 61550572451244448 61687452894056704 61748675424157696 61984027186816592 62026227261466624 62045544056004608 62183525251088384 62202891032854528 62420534420526568 62463031678800896 62482484507103232 62621437400743936 62638072086604586 62640939561254912 62782881067233536 62922502003632128 62965341012361216 63268058997997568 63408758906814464 63488074731880448 63713608709251072 63773444930803712 63793305860399104 63932247129716251 63935173849710592 64222553697922048 64242554493218816 64385421552877568 64551412928282368 64595360935018496 64694966848804864 64739012590174208 64900219148262784 65050257843011584 65194921129541632 65212239432629432 65508358250356736 65569879999277056 66031639717581824 66261762207317248 66414948566990848 66559599751485412 66562646747643904 66580328371775504 66728394335537792 66882659472392192 66900426104332117 67031397781078016 67049203923689416 67353664116563968 67567351442027008 67588393905883136 67892194477805984 67955954991027064 68285792188596224 68434518054344156 68437650881380352 68590361088950272 68654777280806912 68766678049079296 68984848325426176 69006332239572992 69294925768669744 69316506250067648 69470657116450304 69492292325767168 69649758683962204 69804650660279392 70029319713193984 70344091912247296 70365999134892032 70432082905679872 70522483936526336 70588714668998656 70682284661825408 70748665470110368 70770698688880256 70928083489522688 71246895508632272 71269083890914624 71427577035223552 71476206484127744 71498466280603648 71611723717313252 71770978847892896 71819842092224512 71842208906952704 72001976606523392 72165129794590976 72325615628085248 72348139955593216 72509032779808768 72673334933989504 72741585624197984 73253850311692336 73257752523997184 73326552066187264 73420668207890432 73489620751286272 73512507584282624 73679083566505472 73842936235667456 73865933101514752 74026812465987238 74030201299664896 74197950352185088 74362956913383424 74386115728990208 74413584832790528 74551540745437184 74720471129313152 74771342452178944 74794628451074048 75297901201842176 75321351186644992 75392088744108032 75488856044732416 75559750913294336 75754550709223936 75923018946531328 76288033460697344 76339972014112768 76457688094042112 76509742152024064 76825273132955776 76877577450831872 76901519393357824 77069010238562056 77093011798897952 77418968841330688 77443079389085696 77615302693879808 77868380305227776 78235880617083904 78309355335920384 78416749180616704 78490393760989184 78664946156306432 78685842621189232 79043143012827136 79064139941483411 79067759376269312 79239968273451128 79599784865030144 79624574583144448 79877192797861888 80061855806783488 80236229837407072 80261217763236224 80439708240100352 80621980942394606 80625671692746752 80701390768340992 80880860132540416 81269710421639168 81451053793128448 81527548020958208 81552938101313536 81919507386443584 81945019534492928 82127254566815744 82313351171955332 82317119350636544 82496405325784736 82522097136848512 82705615514469376 82761923297411072 82893022659081778 82896817374232576 83159817159417856 83185715576471552 83533609145793664 83559623972684288 83638098450494848 83745449674625024 83824098669435904 84040204693045304 84227099143808192 84498187422531584 84632037120461116 84635911445020672 84820247729327968 84877995199901696 84904428708216832 85093245080436736 85228037381872814 85286062484516608 85312623077006336 85502347220246528 85528975170174976 85886668558351232 85913416197266944 86104476426022912 86577343891996672 86604306627559424 86685640499298304 86878418054152192 86993581122246656 87075280578597376 87187043496869888 87268924642152448 87296102756335616 87490237899603968 87688486779855104 87715795558048768 87910864043352064 88306011334642816 88333512428175872 88366131988938752 88393651805814784 88529954635206656 88818621285650432 89016142311489536 89043864560730112 89237801328861328 89444104534140928 89528105383628288 89643016553119744 89727204209537024 90158584999005952 90248064081461248 90793504611675008 90855318805528576 90883613828513792 91109923035061216 91320554279612416 91523639278010368 91547951511191318 91552142435680256 91751542211364464 91963656774539264 92026267633451008 92168171948982272 92674339940728832 92790263069671424 92905108232787136 92992359461405456 93326976137494528 93414623560613888 93439438112662213 93443715626500096 93892964259319808 94101769961897984 94400318761109504 94554182317484032 94618556862562304 94854166447460992 94883706829412864 95280522931920898 95284884727791616 95310196093843016 95522153535119168 95955905042776064 96046021407391744 96290314605641728 96380745028825088 96723126379340032 96813963274887872 96844113995309824 97059482669873152 97279415021401756 97283868323479552 97309710697210352 97526114798093696 97964481324369374 97968965987729408 97994990350007608 98212918423432384 98279783915675648 98310391135830016 98752282876808704 98783037247059968 99002717833969664 99227053467562592 99320241909962632 99447721488617216 99541117169955136 100019680233272228 100024258980478976 100247450822311936 100341597564256256 100372846893924352 100724044178576962 100792619299883264 100824009091007488 101048228533018624 101079697928388608 101308739903945024 101534037324042752 101565658014582784 101791526787039232 102022181734254496 102249065755902208 102318679145086976 102350544196206592 102810595871746048 102842614120226816 102939198092916736 103071322676461568 103168121439305728 103534614152532992 103631848012556032 103664122023148544 103894657505779712 104162507225182912 104394151051480576 104465224861417472 104497758410113024 104896046008458848 104967461519405056 105129321129307904 105200895459033088 105233658117226496 105706668994893824 105739589165867008 105969889078022827 105974740216643584 106451082156829696 106551054998825216 107069022919688192 107169576096735232 107307130457686016 107407907251879936 107441357238566912 107675363586890528 107924291421360128 108164300964921344 108193033604135194 108197986514894848 108684321642637312 108718169142370304 108758316294078464 108954956375995301 108959944166408192 109449704189416448 109524219929952256 109831140097060096 110085051734327296 110188437395234816 110324816026434724 110329866526916608 110428426860418979 110433482104045568 110964412306468864 111211182682243072 111745851829753856 111821930837573632 112100378528817536 112135289889306112 112609409223753728 112639322656359928 112674401859927776 112924975029371648 113186039107125248 113432557322954012 113437750091055104 113797644533940224 114344748594199552 114452134721729792 114858712575466288 114966581388929348 114971844382294016 115002385369430416 115258135670474368 115555281452937293 115781505258225664 115812261322736264 116185007705980928 116374378236903424 116627840627825956 116707243399864832 116743589473798144 117003211985600512 117268335916210336 117304856730883712 117565727427838976 118094169267732944 118205076639321724 118210487886020608 118474260062732288 118511156437712896 118622455420092416 119043847851495424 119155647107554304 119192755686535168 119457824824459264 119728510795571392 119994771382959616 120032141289961472 120299077111955456 120571669322300768 120609218892317056 120877438059609088 120959734050062336 121420765585133872 121503431484790784 121541271232995328 121811563163090944 121849498872578048 122125604267769344 122240297735338624 122397195678298112 122512144209175552 123101144902488896 123374905788113408 123497350848315392 123968054373633184 124052454522933248 124091088112009216 124367050502176768 124841068841053136 124926063357601792 124964969014206464 125242874801487872 125276144173209172 125281879122509824 125565762134467072 125845004007264256 126536117995995136 126817517813628928 126976149463760896 127427217418502144 127546889861607424 127586611720798208 127864494259432502 127870347699421184 128445107395844096 128485108986437632 128770843105755136 129102825856564736 129190721870036992 129389933697609728 129800438296525568 130100515686023168 130389842259083264 130424478865258864 131016716500713472 131139759998554112 132063279435163648 132523524414634496 132829897133981696 133119199502970824 133160656743551008 133456788671075584 133765318944784384 133800852208664234 134062795562156032 134098407847378832 134707328233127936 135134702884054016 135176787811766272 135784388955611968 135911909982054128 136565332626198619 136571584377192448 136869036108688312 137180722177900544 137309554561613824 137533356098158592 137969696650852352 138012664479145984 138589851537339488 138633012500135296 138941314232900608 138984584651534336 139299517367924408 139609301320558784 140058639426387968 140688183824494592 140731998269784064 140864165811359744 141044967873052672 141177429337997312 141364569323650816 141497330940220736 141541397377760512 141856166979045376 142493791017264544 142538167781829248 142855154070447104 142952412968255488 143223447434626504 143541957695785792 143639684184449024 143684417813905408 144003953213046784 144330259589181952 144651231256170496 144696279911186432 145018065559617536 145346669867979008 145483171248395968 146507700623384672 146515505047994368 146653104132374528 146979241502572544 147358167133010944 147685872471334912 147731866203029504 148053624931974476 148060402599329792 148395900704370176 148725913826766848 148772231457980416 149103081490874368 149440942258626304 149542684904357888 149589256902148096 150595802403684352 150642702373289984 150784177488216064 151119501826588672 151509101418447872 151846037893062656 152576066921394688 152679944028225536 152915376188084224 153650546265911552 153755154901663744 153803038786715648 154138020477124112 154186023597795904 154837937682661376 154879068652494901 154886158778171392 156471761234167808 156618710671840768 156833498361233408 156980787521978368 157371685242378464 158086286025654272 158128279882966822 158135518752538624 158479936546902256 159199569730060288 159241859318762363 159249149166288896 159754385595723776 160472459674814144 160522435526472448 160879416480200704 161243961884789212 161251343385493504 161395393103689277 161402781536681984 162539420843278336 162902107586256896 163055096041916416 163105876202627072 163839014772887168 163890039068985856 164254509133631488 164626702343910664 164992810651569472 165044194273697024 165411231028938752 165523846594822144 165786045318163556 165793634748465152 166319634318835712 166371431152943104 167067218291587328 167119247945368576 167276196900989696 167490899349250048 167648197338871808 168080409386090608 168454198287616384 169264074240922232 169640495458655936 169755990399803392 169808857416433664 170186490160873472 170456074763745628 170572124969033216 170625246154012672 171004694440493056 171057950340349952 171773337116702464 171826832394533888 172208952852045824 173154687783993344 173208613255118848 173371280998596608 173987162244493312 174150561157194752 174374086993739776 174537849284304896 174592205512671232 174980475799207936 175376973559710208 175431591116097536 175821728086704128 176612022669285632 176667024856351744 176732263977877504 176787303611629568 177059909270413312 177637242571300864 178032284622979072 178087729121460224 178475602657722656 178888209068281856 179056210767256576 179286033106239488 179454408419074048 180317169998011904 180496128162922496 181587009223350016 181710637611057152 181767227657027584 182219846070122432 182641108559224832 183038899316584883 183047278556020736 183095903022382636 183104284871360512 183503084422728928 183927313549078528 184336343897964544 185348679881457664 185580526139342848 185810216465574272 185984718922810912 186653952274989056 186829247121227776 186878876225324426 186887431253000192 187785928518639616 188194924649446429 188203539923795968 188800637522219008 189108364634968064 189708332894921984 189767413658825728 190561045863841796 190569769455583232 190620392187686032 191044307070238336 191911810085552128 192092042814783488 192580629211283456 192761490057650176 193446252758680064 193627926549775744 193688227990619648 194118965339746304 194558830042803512 194619421394420704 195052229596187392 195928962648738748 195937931975458816 195989980700015216 196425836846864768 196559567831351296 196620782271660032 197504565753617408 197566074494119936 198005435667939328 198454106935125184 198640483819925264 198895442977234432 199082234339910272 200039360466544456 200494901644623872 200683195128512512 200745693787848704 201448088357153924 201585238599766528 201648018182014976 202096457066037248 202159395856777216 202617479807890048 203068074648085504 203131316029165568 203583053574078464 204044363468508992 204498131511804416 204637358290173952 204701088392413184 205621191743492096 205685228240453632 205878396185833472 206142645352923136 206336242878611456 207069228305065984 207263696025112064 207328244046297088 207789315011559424 208325014450365824 208788302102961152 208930449722834944 209792092016917696 209934923038810112 210258642258615808 210401790918066176 210467316234452992 211413337989787648 211479178331734016 211939778156045654 211949480433287168 212902164313659392 213102109997650432 214138045839376384 214339152193470464 214815814503759872 215350727173781056 215848582842720256 216328601929842688 216386067208270388 216395973029789696 217368643285274624 217436338284740608 217909912751990602 217919888332816384 218899408378832896 219048439859904512 219662280194120192 220170103468654592 220376874790469632 220649632052869448 220856853720837958 220866964208091136 221928824612937728 222422365364486144 223491703659507712 224200757057635072 224270579778612224 225218818447507456 225278645312719856 225348803719855552 225849950058743296 226361715722877163 226372078214250496 226865114645908024 227595289067880448 228689497188399104 228904269443459584 229717425150932576 229933162777858696 230004770738860832 230516271340948736 231110562905874586 231563010516451328 231624522645472528 232370015411961856 232738102081268069 232748756473806848 233255681255651912 233414486799729664 233487178947596288 234006423971201024 234536671832420672 234609713461767424 235131454855677952 236188338535465888 236410153278643448 236948520125464576 237244910840184832 238087695702990848 238311294215108608 238385511373070336 238915649648918528 239457021591142784 239989542765919232 240064282579922944 240598154223910912 241143338644601536 241218437784634112 241754876119218176 241919468100124672 242841531170267744 243006862969581568 243082542465990656 243623126326181888 244251208535538688 244480595470677248 244794391356596224 245024288418351104 246202289804977792 246749811576226816 247936108747266368 248104909045866496 248182176224018432 248734101004353536 249682137682106272 249852126715203584 249929938028412928 250485749602975744 250552288346418344 251131524268934144 251690008014528512 253072235991990272 254854434837004288 255093779723214848 255173223441596416 255728988518865004 255740695398842368 256890214791688192 256970217972875264 257541686211510272 258205651713129472 258381443740073984 258779867395219456 259600876593051136 260201031372046336 260848957730517728 262033433001426944 262279519997108224 264126558870327296 265047048829268992 265659794267963392 266238399005941648 266321313487102016 266913577342151168 267518391308854829 267530637889568768 267601704417328468 268196815694757664 269414656466255872 270269405768108032 270353575623532544 271568777911223936 271823819964108256 273130665252397238 273143168754384896 273738072217376624 274361444355801088 274619109123227648 275054120641498627 275066712196317184 275939393301704704 276025328958291968 277179703074678976 277266025000270592 277882628465801216 277969169303068672 278599034735848816 279218602641117568 281376367648989184 281463996539568128 281728331622719488 282089935746105344 282354858675994624 282729138647301632 282994661880441472 283082794755521024 283712333958090752 284987582034529088 285076335563658496 285710308140894208 285904825936510976 286446894869253008 287083915391571584 287279368368898048 287368835627810816 288660519178363904 289302462512340992 289392559822372864 290036131119235072 290693339735958016 290966342496791936 293015401246769344 293031010095988736 293306208264749056 293958483005145088 294716334266021888 295371744942669824 295463732406059008 296107249863948952 296791801408740352 297451827653533696 297544462915960832 298206162981748736 298881884517252608 299085369808715776 299178513804296192 301191604807368704 301285404746579968 301568354976432128 302239003653177344 303018202836895744 303692075786125312 305152133842789376 305359888056451072 305830752376168448 307301092531823104 307510309803327488 307606077573431296 308276040954248224 308372047195591808 309675875365322752 309758137304989802 309772317556342784 312943522468335616 313237421343681536 313961575043956736 314743370484756928 316158098819555707 316172572051308544 316256559765933644 316271037505077248 316959873093804512 318399139460120576 318483718637524726 318498298332577792 319508771191447552 320944919349628288 321044871052944896 321758832960401408 322487923769578424 322790786207378554 322805563073363968 325063960758134741 325078841686556672 325804215172513792 326110192083832832 326211752405254144 327678029545774336 327780078137971712 328509018267262976 329253404687821328 329985621303138944 330088388547394048 330822462057877504 331572090636327112 332639268637671424 332742862305886208 334134436583174656 334238495890737152 334552393801979392 334981798698500096 335296394677743616 336160818772181216 336908396575232768 338528148481844464 339280990917311872 339511980799606784 339617714832867328 340912149527491256 341144249938066432 341250492308025344 342009388880986112 342115900680699904 343546674233404928 343653664789067776 344417905704091648 346309375567986688 346742561997193216 347974324488986624 348301122314389504 348748173987479552 349075698568609792 349184411025342464 350753947119420416 350863182232195072 351643456173408256 353224045338571264 353334049712703488 353464527955755008 353574607223259136 354119818540826624 355274485142601728 356064569245958144 356951205315445312 357776418136563712 358112421534513152 358572066212478976 358908816838148096 360634339996023808 363174018446700032 363421275222114304 363534455314055168 364439692140244864 365282217118449664 366077798633169766 366094557112041472 366191806044765272 367006168845457856 367854627098157056 368672687795929088 371620432931148544 371969437845621824 373307904549978112 373658494242455552 373757752450648852 373774862506000384 375571857037279232 376389849298892858 376407079847591936 377601275044438016 378216729269936128 379416665789843968 379534827317651456 381122091727683592 381240784375372064 382088614140476672 383823620171104256 384184085629566976 385161258422566912 385522980115300352 386892505517360128 387255853099551488 387376455981239296 388237930679492608 389117660085607024 389238842788841408 390104459192374784 391857925297477496 391979961400030432 392851673693729536 393119135662702592 393241564543320064 395009131507234816 395132148988239872 396010871335878656 396908213870250368 397280967639850528 397790885954468864 398164468679820544 400078720933088912 400989803289247744 401366390257025024 401491387575697408 402896176714307848 403170477199533056 403296036364029952 404192914132074496 404318791713554432 405234959615780096 406136149296171008 406262632058331136 407147468562929809 407166107148156928 408088726937017984 408996263023608832 409274716580347904 411242383486984192 411370456480907264 411756792371666944 412285290705846272 412672485757222912 414138456610131968 414527392050224128 414656488092594176 415578630023118848 416650028900731648 417576604205922304 417860899445669888 419584184033835392 419869846077620224 420517284517231616 420803581836132352 422826675979575296 422958356663468032 423879556312091308 423898960866574336 425804328627318784 426204219995300864 428276091678752768 428678304386940928 429631629007519744 430701454347562112 431697165685440512 432657203859685376 432772134416540776 434737286570549248 434872676569481216 435819825503981204 435839776665632768 437798816757665792 439324560388240384 440340206937309184 440753749580939264 441299264105738896 441713707441675916 441733928416182272 443857649225875456 444844730728972288 446983407319015424 448401514115270144 448541159557224448 450557290625439712 450697607439711104 451699900117486592 452723431445754326 452744156428500992 453730229291816048 455190578135760896 457378994376798208 457808538886919168 459434850301865152 459866325555717392 460009541477721664 461032542681897472 462221125811749172 463249045290945056 464740030823923712 465476204162536138 465497512947613696 466511362511303824 466828973599459328 466974357895192576 468012847942402048 469073343664841344 469219426923534848 470262909711355904 472376677070931776 472820306557286896 473897040250929152 474489821680369664 476175391405981696 476622588430217216 476771022746140672 477831299297837056 478914043182285568 479979085531838464 480128565159845888 481196308447821824 482286677289203072 482436875569268224 483509752238436352 485683062340535488 486013725939163136 486165084931981312 487246252652363776 488502417071077376 488961190941354496 489588782713192448 490048576836702208 492404579609955584 493499623152453632 495872217494532736 496209818091732992 496364352448036864 499364275364212544 499704253430407168 499859876056825856 500971499205951488 501104576692836688 502263048537868288 503380016029057024 506144471983980544 509708869674008576 510187559446429696 510346446883192832 511457977037730008 513780429583376384 513940435945750528 515083372423020544 516411303426258944 516762887480147968 517559734790438912 519201753186102272 520402062744092672 521697915461035456 524042876125564939 524066866002853888 524559039994216448 528253117740654592 530094097658537984 531319588535926784 532476798011883296 532642626974204032 533827154684302336 535036782617709658 535061275779137536 535203408834656936 536393631389515328 538804647284031557 538829312932511744 540538811536216064 540707151247065088 543137555822447872 543647639928216512 546261330504794476 546286337508769792 547476144434753248 549238218246455296 550108241282997254 550133424392634368 551878786603409408 552050657916583936 553982242982173291 554359406149357952 554532050000541184 555765256931602432 555938338606137344 557198069471697632 558437205282235136 562752735297978368 562927993079136256 563456663245438976 564709717351989248 565458277294603264 565989323760882944 566165589511042048 567424667916181504 569975164069058176 570152671127316992 571420616281788416 572893789738506016 574167830783143168 574558736737796096 574737671255621632 577321038356727808 578604925024681984 578785119644745728 581386679471916032 581932684993583872 586030802493538688 586062020191977472 586612416529498112 589432668532043776 590743489885339648 590927464812118016 592214499727897904 593583602817480704 594903655307067392 595061684822743567 595088925831921664 597763769034505216 598170739617431552 602383209614737408 602570809493159936 603136709952864256 606036405673791488 607384151572250624 610304267685578752 610719776112902144 611661504752336896 614602185063646208 615020619606654976 616552081908496448 616744094391183616 619351750730645504 619516274609979604 619544635112685568 625887044936671232 626474842687363072 627923150087913472 629486740969513856 632316197639111414 632345144102617088 632513119531867288 633919746187609024 636798278920241152 636967437275049452 636996596665155584 639017542382895104 641889838699256576 642089742105889792 643517665920802816 644975847539156848 645581572414757108 645611126146727936 650127921516269482 650157683373113344 651608430345027584 652220384167665664 652423504810508288 655356059091548672 655560156275943424 657018036534525952 658506809375642656 659971242606277888 660176777094788096 661644924115755008 663144181272654224 665278537275342848 665485724611772416 668268873166349312 668476991781474304 669104787603958784 669963597397000192 670592789355487232 672321637544362432 673816793150465536 677056296963688928 678561981834623744 679023961599213568 679235429665734656 681824299054982512 682288499876132864 682500984616050688 684018777761972224 684231801361399808 687093348466809856 687307329578135552 688835811408183296 692618751135973376 693485123994386432 695948648977973248 696602244628779008 697496347974959104 698151397137219584 698368822050684928 701507894238840832 701726364464390144 703254718426878761 703286912346816512 706448090677142528 706668099425406976 706929055911510016 708239637081653248 710548970285203456 712129138491916288 713902410630890624 715552836273127424 716224843069026304 717144132424957952 717817633676296192 721268679992047616 726348036893400064 726842550444228608 728879384280489728 730564434236899328 732155597266339532 732189114224082944 732383612089530544 734012337690915712 735709254196314112 737345375591858176 743240865862297088 743938875691243648 747316988484911104 747515504901297704 751143714074558464 752779698597785716 752814159695183872 755202550088876032 756433458539872256 758833331579687936 759069654635302912 762244183455367184 762481568750744128 764177228280953344 768368171259133952 770322516845133824 771045960230600704 773785011034720256 774511706199102976 774752911962478592 776475861358985216 778235320171214048 778477685577682816 780208918384749568 783715850594954992 783959922800060864 785703347387459072 786238271325405184 786483129086640128 790018263014469632 790264297976479744 792021742671757312 793816427740500736 794561935279701056 795581771908937728 796328937359641088 800157441866177824 802732780514050048 805792353428615696 806340954399066112 806592072728059904 808385828264148992 808637583427108864 810469919231560192 812272298592342016 812525264116662272 814294937125859618 814332214296313856 816177453874035968 817992526047217664 818549433160695808 822484766973968384 822740912961814528 823513584743333888 825344971514445824 828276913220263936 829054784100448256 829312976185188352 831157260046237696 833300057801463296 835153208411844608 839168368067670784 839739692155240448 841034569034463232 841607163672264704 845653351959150592 845916713326936064 847759112624182616 851608657254637568 852408439990601728 856552183357505536 857356608773881856 861402908695124224 863394331370881024 865314407719370752 865544268833081552 869474573141098496 869705539356317521 869745353138962432 871639651007962408 875597633515331584 878649120776480768 880680413874618368 881507499161878528 882598528211477792 883427414883351832 887715298451750912 889689461457944576 893966814638030848 896803028230540288 897082319114448896 901114581250879424 901395214879422208 903399800234973184 905446862891508652 905488312857001984 907460458583632096 910381156271521792 914757988753596416 915617077773838336 918869700603730304 919732651111434784 920019082955443328 922065085363794944 924442251623498344 926498090581890112 929480061647847424 930952408325072276 930995025895227392 933022725022607648 933657947198918656 933948715790385152 936025695884804096 938146687329682688 938438853847069696 940525819422711808 944753354141863552 945640613114573792 952350782811963392 953245176860434432 953542045492281344 955662598595674112 957828086364571136 959958171063676928 960257130319691776 962392616895643648 964573354578406144 964873751138536448 967019504476872704 971366124681070976 972027451878326272 972330169863962624 977004834142154752 977922381882708992 979177565426384896 980097153673404416 984809159219911168 986999246304907264 991744434989065472 992419636183465984 992728704896073728 998728550728425088 999408506860814336 999719752113651712 1002209153385673376 1004526097075736576 1006760032058114048 1012288943967961088 1019417739348017152 1020375118892859392 1020692893766385664 1022915954075460016 1027560859166752768 1027833819239284343 1027880871891501056 1032822606852517888 1035119469580877824 1038403506372204544 1040804125488185344 1043395830922070912 1048085752251129878 1048133732005707776 1049118079988432896 1056506235481309184 1060188195317075968 1064953596023766592 1065285253948408064 1067654309368604672 1070073565235419316 1070122551558275072 1070406817669313872 1072787262779030656 1077609294568063114 1077658625865023488 1081077623072432128 1081414302494130176 1086275111644895744 1087295279856433024 1092522661009588952 1094952288869506496 1098476436492910592 1100216482565994508 1100266848785268736 1103757573206818816 1104101315833167872 1107964485964346582 1108718812298715904 1109064100001082368 1111530513863204864 1111876677212274688 1114396138943395264 1116874410564470272 1125505470595956736 1125855986158272512 1126913326490877952 1129419434703978496 1130916554589206528 1131978647521765888 1132331179022084096 1134849335832363008 1139950328138116352 1140305342254633984 1142841232563576832 1145787579477012032 1148335661566286336 1149117473475592192 1149475342511243264 1154642076713455616 1157209850049363968 1157570239289491456 1162773358943832064 1163865369987167744 1172061604987077376 1173224833058996224 1178865337064087552 1181486979770679296 1181854929624236032 1184428999455795808 1187167205634961408 1189807310614134784 1190123369645487134 1190177851663843328 1195527538069010432 1196341479234863104 1204766419229474816 1206273419905728512 1212072811347582976 1214712695464608769 1214768303144501248 1220608535371157504 1223323009504673792 1229204370127292416 1230041239213309952 1233104163816992896 1233488188782367232 1238703501461291008 1239032549219959208 1251774089873342464 1252949685374726144 1258973481939027712 1264632395278222828 1264690288205234176 1265026239063734576 1267839492375218048 1271108095982310223 1273596557840482304 1273934874550098904 1278035084765790208 1283779677398513152 1284179484211779584 1287035331841605632 1289951695078313696 1291163144829514216 1300255843032538964 1300315366746226688 1303216860690055168 1304440768335331328 1304847009621016576 1310712118183097344 1311120312551886848 1314036073069051904 1317013618751285312 1319942485212555776 1320353554189576192 1323289848231510016 1326288362545308448 1330557074550685696 1336537746332698624 1336953983562948608 1338209575207917568 1339927194794000384 1341185578710974464 1344643275088724864 1347633586300931072 1354112593927377856 1357123963669247488 1358047923198427136 1358470859331469312 1363648598109965024 1364576999752265728 1365001969232101376 1368037555523944448 1374186696933619712 1374614659156271104 1377671622816366592 1391897297955946496 1393204489257558016 1394992695949918208 1396302794274439168 1396737644101369856 1403015788477681664 1403452728928780288 1406509436853757522 1406573824693633024 1412896181354285056 1413336198850813952 1413858111823020032 1416479274163306496 1421097940570406912 1427804821261781248 1431105672546254848 1432449686138052608 1434288264849915904 1435635267352592384 1442537359984095232 1452696073786800128 1453685100888457216 1457758768560979456 1461128868473798656 1464311194532679064 1464767224179061088 1468024675381831424 1471418508392628224 1474690751183716352 1486481731724594176 1487877751382487296 1494633976969822208 1495031009802595408 1502218658888184809 1502287428149116928 1505559397195571432 1510405100177752064 1512866917079744512 1517666663159375872 1518139309270605824 1524488366910734368 1524963137501488256 1528354456561906688 1536736342518267904 1540645033690267648 1542091920461201408 1547570022069440512 1549023412398205952 1549505823924957184 1552951722717970432 1556470640342428096 1556955371155365632 1560417836769499136 1567431701189909984 1567919845600121728 1571406694774918144 1572476542650810368 1580036526028939264 1580528595952959488 1584043485343514624 1587632855481001472 1589123870559402112 1591163543817875456 1592657874719282176 1600314883732355648 1605465561028100096 1611584706857231392 1612681908798132224 1613184145456119808 1616771656528297984 1620939838463120384 1624544597184684032 1625050528233324544 1628589874251719236 1628664428592627712 1632354907748071936 1635985052094435328 1644969533947936768 1645481825923629056 1647027169486667776 1650689943028891648 1656553826440527872 1658109568200896512 1658625952370376704 1662314520092475392 1666600115602926592 1670306416823689216 1678336736135341568 1679479384310480896 1682069138068926464 1691306703918301184 1691833426653872128 1695518225248365232 1703217314509275136 1704816879981203456 1714713217547763712 1722805817390248448 1726788662741762048 1731088537666163104 1738949146282196992 1739411078712635042 1739490706277924864 1743279302015924816 1751195267030663168 1757298241552961536 1763014998323757056 1765197056422955584 1766854829766703664 1775349324140582047 1775430596903501824 1787933629276061696 1793606056461080576 1794164638228897792 1802229162501758848 1802790429758844416 1806799600469946368 1810893725783017304 1814920917167264192 1820762312543043584 1829515977507192832 1831234155547676672 1837739401207460608 1839465302222869568 1840038165910886656 1844130170727589888 1848884503246996688 1852996181163780224 1861904816650144552 1866045450045215296 1867315894397837312 1867897431580770304 1872051391769608192 1876293374659365376 1876877707694139392 1881051638845423616 1889506708283727104 1891281226229147584 1904701565623926784 1906490353720868864 1907084090984562688 1915656172729142272 1919916342127353856 1920514260639383552 1924785233791287296 1929146709156812288 1929747502277072896 1934039008953745408 1942732249362141952 1944054903756652544 1944660339727925248 1954009668284309504 1955844763765417984 1958355130852769792 1960194307346808832 1969618318439822336 1973998492609814528 1983488869978130944 1984839272366931968 1985457409792147456 1997457101456850176 1998817013721628672 1999439504227303424 2004418306771346752 2009052194151473152 2013427892482433713 2013520064116228096 2038835478696034304 2040750237785718784 2041385787532771328 2045831908150920032 2055121718333505536 2055667638478568686 2055761743783002112 2065645213705035776 2070144171143910719 2070238939161755648 2076807012744409088 2086791661844141824 2096171504502259756 2096267464011415552 2098140110347960601 2098236159976865792 2113012470962618368 2120376390634151936 2129907192047533184 2130570507896816128 2135308618737209344 2140147130470838632 2140813635338627744 2145574525558061312 2155218589136126228 2155317251730046976 2162155246144864256 2162828604988260352 2172550223289791488 2174590559712866048 2185045322019177904 2189904577739012992 2200432965131989016 2207515146413637632 2208202631666335744 2215928971928693164 2217437624597431808 2218128200002164736 2223061027726409728 2223753354424549376 2228792277886790528 2233748821128940544 2251010941191913472 2251711972316545024 2253826652981755904 2261833109178413056 2263957295043531776 2264662358044168192 2269698671664726016 2279900656276232704 2280610684509267968 2285682465127153664 2291575158954024064 2296671323132572672 2298234946951184384 2309284153426911232 2314419700098727936 2315140478578982912 2325546717887664128 2327730739974335488 2344123209974154752 2346449666117992448 2357730674128175104 2362973959541358592 2368857998911591616 2374334411269922816 2379614621228269568 2380246739290974268 2380355703327686656 2391055076138020864 2409532838458949632 2412546839811457024 2424145622695165952 2429425390929217538 2429536606289002496 2441217070742315008 2446646019009347584 2458408740254584832 2466208327633985792 2466976377564734464 2477407002922582016 2478065098439918416 2503548179746684928 2505899370749452288 2517946963878055424 2529264790556445656 2530052478127469152 2535678984750436096 2542216191964620446 2547193115680964608 2547869749100197808 2556070169531580416 2567559354797026304 2568358968423559168 2574070663683211264 2579903390156627392 2582326289659028432 2600511686065077928 2606433721380110336 2608881536670662656 2609694019242033152 2621424236366194688 2622240625103773696 2628072146138103808 2634027237502570624 2639884970425111552 2640707108379152384 2646579696463020032 2652576725090616896 2661114149101371392 2673075492665397248 2673907967125897216 2676419150415835136 2679854389588000768 2682371157421948928 2689286550177449728 2695267172601862144 2708225187854755712 2714247927338494976 2716095846396854272 2727297196219930048 2729153999504531456 2730003938464202752 2736075111047888896 2748373393867239424 2749229318312542208 2755343245632733184 2783794595911892992 2786408978515116032 2792605588548878336 2806031576955363328 2806905457857560576 2813018873707515044 2813147649387266048 2825792362708570112 2826672397701627904 2832958548326612992 2842195881140813824 2855609642523562496 2862211345092509696 2864899372276105216 2871270534705184768 2885074719968190464 2905392147573600256 2915517537121958912 2922257736947597312 2928622389065358128 2929534448358122176 2936049350763662848 2942702304397403119 2942837016785256448 2972963463449188352 2975755502764974592 2990062019605190816 3004437317776369618 3004574856298233856 3011118794391142864 3020810200355504128 3025595327056484897 3025733834159489024 3035333326318751744 3036278618541211648 3048976733821468736 3049926275002976512 3056708913123813376 3084183840922402816 3095140044138881024 3098046824796411904 3099011647849914368 3105903445435940864 3112941280684856192 3113910742310731264 3120835673538998272 3134863402379819968 3135839691200243456 3142813389549836288 3144953085301620736 3160073052057878528 3161057191905918976 3175265710962002944 3178247741118804224 3182327087635750912 3185315749438564352 3200629767464711296 3223169413714462784 3225363817596264448 3226368290912239616 3233543313056595968 3241879676926240768 3249089194369368064 3250101056466649088 3257179748503438472 3264709815496143872 3271970104188870656 3289939067895873536 3290963651847258112 3294054338973335552 3313107652881055744 3316219136401793024 3317251904740753408 3324629040184950784 3333200231205853184 3340612833647378432 3356673472270683136 3358958768620961792 3364138276137852928 3382613407836602368 3383666853307744256 3391036450496730464 3406434629018550272 3409633759962406912 3429426435095527424 3445611634780496896 3453577325483524096 3462177075332326208 3477739087015112777 3477898292564393984 3478822157425270084 3478981412555849728 3486558604031849632 3502390534061326336 3514596483105923072 3526029996647514112 3530394112845911168 3533709659533407328 3550698648281164094 3550861193807003648 3575703568339482151 3575867258552123392 3587212112922161152 3588329276457795584 3604458325003517696 3605580859517688832 3613599200939892736 3621787451566034608 3629841834334528384 3659031955014385664 3662468311095353344 3675478802414921216 3678930604445739136 3680076331821773312 3688260341455179776 3697769006493993376 3705992362327560448 3723809633300289104 3732090900090430592 3734631788795674624 3735794863161540608 3752586749318730752 3753755415388278784 3762103277690847232 3779013416567454208 3782562452458295168 3809403131247853568 3812980707441737728 3814168181969125376 3831312345458284544 3839832684254707712 3841028521278767104 3858293418313624576 3859495004554145792 3868078017907490816 3885464498724283904 3888109807513305088 3889320679455850496 3908019336568619008 3911689527530835968 3916710261705539584 3920388614693617664 3939236636879644672 3947996985219629056 3966977739956261888 3969678544733863936 3994914202913700352 3997634027443257344 3998879008454606848 4008836613542693504 4018104388302946304 4026855784964867426 4027040128232456192 4081500475571437568 4091663816301840064 4110243436667011072 4111335276957137372 4111523487566004224 4131290427410071552 4140288342287821438 4140477878323511296 4153614025488818176 4173583323688283648 4192343009004519512 4196280220695921202 4196472319953731584 4226024941925236736 4240752781268303872 4259814384095066368 4261141015793632256 4270617237474418688 4280294260941677264 4281627270677255488 4291149051116122624 4310437178272252456 4324310492289728512 4325657209976520704 4345100446579582976 4349181119425732096 4370090644038355808 4379809155478025984 4400865930263978032 4415030292827275264 4416405263332671488 4431857943857386328 4434875249194863616 4436256400004329472 4446122055452819456 4447506708849098752 4457584555773581056 4467497642257881088 4502021882383826944 4507653305963511808 4523666218356826112 4527914590087063552 4529324716088336384 4539397343329452032 4559801312552465408 4561221369018535936 4571364930254307328 4583150317908048128 4593342646265145344 4596469893902368768 4618568306853822464 4628839400197455872 4651093435775328256 4655461479948670976 4688246419948309504 4715461348256350208 4725947919082717184 4737715997823183232 4748668822539845632 4759229242456539136 4760493478581948536 4782110152276041728 4848291245390331904 4858850781858435076 4859073212578004992 4882434141484630016 4893292038018695168 4916817480509169664 4932416655267971584 4933952755129468928 4956130196879836832 5007096359493369856 5011798741498904576 5035893927756110848 5058529581112891312 5060104956254938304 5071357969500872192 5084432383929240892 5095739498200395616 5112140339063160832 5135118709594052608 5136717936847118336 5148141327366422528 5159806780313254784 5164652579318056864 5201023372130155856 5212867442760220672 5217763073341325312 5219388038484066304 5242848472732389376 5244481250207547392 5256144292276207616 5268054475005141248 5279769940850223104 5281414216758304768 5293159392926040064 5305153450181233792 5346150985330794496 5347815934251794432 5352838300831670272 5359708779176001536 5364742314843897856 5378573100354899456 5390534345203724288 5416450375709511424 5428495854676989952 5432191692793708544 5454594392439860096 5458307999009062912 5460007876928405504 5496746787734478848 5498458636625084416 5510686491265466368 5567589191823785984 5572817957030232064 5585211177097756672 5612063153910726656 5613810915715121152 5626037747415030088 5651584725417140224 5653344795403255808 5665917096653225984 5684391762281627648 5711219285047124992 5724422690185019392 5729798744552210432 5742541069410369536 5770149439936380928 5810784295147200512 5831035074243917824 5844515473895194624 5857244778130716256 5859068896716244352 5872098701527325696 5885404608794806238 5885674033570512896 5945926926898376704 5951511005529949184 5980124039210381632 6008874635552739236 6009149712596467712 6022237588782285728 6041620400711008256 6051190654112969794 6051467668318978048 6070666652637503488 6072557237082423296 6097953467642937472 6099852550005953024 6113417826247626752 6168367681844805632 6190280088277762048 6196093649592823808 6198023295699828736 6211806890871881728 6225882561369712384 6227821484621462528 6241671347077996544 6269726804759639936 6271679382400486912 6285626779099672576 6320146104115757056 6322114383811837952 6350531421924005888 6356495482237608448 6364654175271501824 6370631498877128704 6401259534929422592 6446338827428925568 6450727635192528896 6452736581824479232 6483759353852481536 6498178388738736128 6500202112933298176 6514359497006876944 6529419630992287744 6543940208377741312 6579878135791747072 6588108677946671104 6626215305762111488 6632438272803586048 6634503809481506816 6666400462411706368 6681225667294756864 6713346944541366272 6717917537241923584 6728276552275705856 6765226815673204736 6782072900993460928 6812869258037100544 6819267519924813824 6891223269560993792 6907154650967048192 6924354150664652416 6955478174030225554 6955796585128787968 6957644314850540168 6973117208063699264 7004781068122652672 7029192966211846144 7060788225691822336 7067419319066814656 7101397296562328188 7101722387614007296 7151407136678964302 7151734517104246784 7174424225844322304 7176658552915591168 7208916650007035392 7211161719035377664 7227198401879785472 7243574903132069216 7259683668669056768 7318063910028771328 7324936622190706688 7350957604829842432 7357861208891478272 7360152663643546624 7376520682910359552 7395538012987986752 7411984724655120896 7447619266600578208 7464181800180861184 7469263577591349248 7471589726323081216 7505173498637461504 7507510830776557568 7524206555381694464 7558026833134908416 7565124904916590336 7618806262495707136 7625961414883475456 7628336363938250752 7662624690916569088 7679665368509415424 7682057042557534208 7716586836627249152 7718990009108291584 7735801902695666371 7736156035814981632 7770928997448567808 7776219615026610176 7816038673137238016 7823379055061671936 7833420523411079168 7840777229387235328 7878473273759289344 7895993970439258112 7933955479912523776 7939357089467727872 7989828405827400704 7995268054886514688 8017673227085387008 8036208776605892608 8053711569929734852 8054080256464912384 8163000951142875136 8183327632603680128 8220486873334022144 8222670553914274744 8262580854820143104 8280576684575642876 8280955756647022592 8307228050977636352 8347166647376567296 8384686018009039024 8392560441391842404 8392944639907463168 8452049883850473472 8481505562536607744 8519628768190132736 8522282031587264512 8541234474948837376 8560588521883354528 8563254541354510976 8582298102232245248 8620874356544504912 8648620984579457024 8651314419953041408 8690200893159165952 8698362238851464192 8740181288076711616 8759618310956051968 8801731860527956064 8830060585654550528 8863715887714772656 8869750498389727232 8872512800008658944 8892244110905638912 8895013417698197504 8915169111547162112 8934995284515762176 9004043764767653888 9015306611927023616 9047332436713652224 9055829180174127104 9058649432176672768 9078794686658904064 9119602625104930816 9122442738037071872 9142729860508614656 9166300635816096256 9186685292530290688 9237136613707644928 9257678800394911744 9302186871550656512 9310922959897341952 9376492839896619008 9430922696512700416 9475431995646366464 9497337645079691264 9518458484913078272 9520986957163897072 9564220304552083456 9696582490780663808 9717701563716870152 9764868282969260032 9786584076037390336 9833634961018339328 9864833310535943168 9867905510258937856 9912260393759673664 10014192718986739712 10023597482997809152 10071787855512221696 10117059162225782624 10120209912509876608 10142715939001744384 10168864767858481784 10191478996400791232 10224280678126321664 10270237419188105216 10273435873694236672 10296282654732845056 10319613560626509568 10329305158636113728 10402046744260311712 10435526146682650624 10485696945464778752 10488962500415094784 10512288584552415232 10536108950010282496 10559539881700446208 10562828433516609536 10586318785852080128 10610306900362467584 10692301970661588992 10695631868503588864 10705676601663340544 10729484629687795712 10757146200709798912 10781068690407448576 10832900751419022848 10856991709353979904 10909188784879720192 10916615998018125824 10920015753856811008 10993493575468957696 10996917273250168832 11135178383647571968 11145635914060464128 11224126307821453312 11227621831430242304 11252075494830060176 11303169450834280448 11306172011632127773 11306689590806511616 11422438570094249984 11448845380370038784 11459597489104420864 11540298879872761856 11621568590294401024 11662070148487835648 11714489556261432512 11718137793432488704 11744197403054651392 11770809217589612476 11771348067141025792 11891853853796753408 11903022011059898368 11960248078420763264 12017749271105478472 12044475177564571456 12083240801422016512 12102381308225939588 12102935336637956096 12141333305275006976 12145114474164846592 12195906935285874944 12199705100011906048 12226835652495253504 12380560176555524096 12392187299185647616 12396046591399657472 12423613781743763456 12451765122739424768 12455642969242925056 12483342694155993088 12539453609519279872 12543358764800973824 12571253558199345152 12640292208231514112 12644228767623675904 12701062843848011776 12712990964475216896 12729308350543003648 12741262997754257408 12802519069858845184 12892677654857851136 12901455270385057792 12905473163648958464 12967518707704963072 12996356777477472256 13000404225866596352 13028718994013753888 13058839261984575488 13087880416755482624 13159756271583494144 13176217355893342208 13252430611524222976 13264876545607172096 13269007618963013632 13332800924823412736 13361839650110696459 13362451334589513728 13426693889082732544 13456553104551411712 13530453631346409472 13564145801986921856 13625738516074201088 13638535039849627648 13782446539121987584 13848708301329304832 13910956348060451108 13911593170257575936 13915288629701080336 13946234416127398528 14009562136245305344 14058385932423692288 14121576451383644672 14134838638133629312 14202794593124656376 14302814273357928604 14303469034208493568 14348848451688644608 14353317105831182336 14417833300014070784 14422323438070755328 14454396803759570944 14487149806264138432 14519367337338113536 14636127820057542656 14649873244381413376 14701915209659684864 14715722417782956544 14720305327287093248 14753041365820719104 14791076025975973504 14823969449310241792 14895238533201156416 14928363600361722368 14938527155182698496 14943179452646162432 15010346997274923008 15015021661553115136 15048413110763388928 15116053666269816832 15130249809833180672 15251922829766950912 15325249381833138176 15359330737018830848 15364114085115068416 15433173673254498304 15437980018216583168 15471603805391332742 15472312071629963264 15541857994897135616 15552439230053220352 15632077346274476032 15646758110123343872 15681554458774470656 15756946547518578688 15791987940878516224 15867910959825047552 15979656811654801408 15990536109773029376 16035346454170774016 16072417553211785216 16107423139859469704 16366655265207360256 16440973746668044288 16445341107828549488 16524405247770032899 16525161709640286208 16561153369151285752 16614456101955272704 16694333294753134592 16769372036018078048 16785120882783684808 16904099767700946944 16963011125073215488 17039257536380265472 17044564063174529024 17082468949897674752 17121177043766709056 17126509082709021952 17164596204464490496 17241748713089009824 17297241969158914048 17380401786318331904 17396724477702928384 17480362576153423232 17519236621912103936 17603463721055912128 17660121171309101056 17727431775429545312 17739500996779454464 17745025600017317888 17784488221811277824 17830338223094324224 17869990569031524352 18094664873427304448 18111658360348254208 18117298864353345536 18157589373317808128 18239205250209861632 18244885476074143744 18285459721017229312 18332601271632192512 18373370585060581376 18474273227415289856 18604373743101313024 18621845919794683904 18752985679793238016 18861845393025400832 18950863991292732928 18994675290159382528 19041973914327794144 19128440609104166912 19393164981561327616 19435403127433740304 19528842565546402517 19529736565938520064 19667269922036678656 19729666621071886336 19735811020517875712 19824520787519347328 20028385437973479424 20047194965995618304 20143575711024443392 20234118324451565248 20240419825019753216 20285431878003488768 20337729535716963568 20382957992801582464 20540474838376210432 20546871747388473344 20592565309465690112 20639227121253019136 20658610317272227456 20804093488520623424 20871052293365301248 20971393890929557504 20977925000830189568 21072217900020564992 21119079763400892416 21125656867033219072 21172637571704160256 21220613800724935168 21384603941323177984 21391263737007177728 21411353203326681088 21458969259375591424 21514292401419597824 21562137380814897152 21665801502838045696 21713983418707959808 21818377569759440384 21833231996036251648 21840031507713622016 21986987150937915392 21993834546500337664 22291271828120928256 22448252615642906624 22455243662860484608 22504150989660120352 22606338901668560896 22612344023264255546 22613379181613023232 22844877140188499968 22919194978208841728 23079541213827566611 23080597759745523712 23243137180588802048 23324140296975671296 23428979112522865024 23436275586864977408 23488394806109302784 23541618435179224952 23783707707593506816 23806044022119796736 23920496156841526528 24035498542210956944 24088950355129142912 24204762616451879176 24282666610550013952 24290228948329693184 24391813870571749888 24399410200023812096 24453671304990507008 24761120353111048192 24784374598371295232 24792093182799314944 24903530245478849536 24911285938485850112 24966685388311986176 25078907219038559744 25086717529601947648 25142507116398690304 25280584416463028224 25402125687696023552 25425981928950433792 25458616701086007296 25482525995508514816 25605038139717690368 25785355309715702272 25802910540770115584 25810946327297916928 25935037415409926144 25992713554954944512 26057437988027507776 26117678523969150976 26175760833510965248 26504861223048445952 26529753091214344192 26538015237926027264 26665601849646825472 26723679300221392918 26724902669179027456 26853387778165465088 26913106209102823424 27128291603973843712 27251477032148402176 27277070079699255296 27564893078243975168 27697416602658609664 27821912696120902216 27830577259402160672 27892468832254797056 28019124272490610688 28116771864847384576 28243152902767289344 28269677276267258624 28405589186249312752 28605628546715857208 28697696903377289216 28706634211662364672 28835666600028141568 28844646876141510656 28908793607519141888 28974299612528276864 29038734674676227072 29272255640115085312 29299746488762826752 29403830419319369728 29431444835565913088 29440610654574186496 29506082731641438208 29582152051951947008 29647938898620483584 29790477066402312832 29856727200723444736 29877054310365396992 30020693994549846016 30030043323106230272 30096826221526777856 30232107332539633664 30260499619666361344 30503845659533901824 30650498763666276352 30718661474037661696 30866347346508996608 30875960036433166336 30943207610782665484 30944624143259926528 31083715989794271232 31264154692548952064 31293516220246687744 31363108917548941312 31513893095037157376 31583975881757032448 31735821919650095104 31959313623309602816 32070692908341548032 32144835106423570432 32214846279718939408 32733310530414720512 32890682215657098976 33048810495540065798 33050323419280572416 33122306738302571504 33228912203910545408 33388666589506269184 33538744072036156096 33570241765567369616 33926022250146430976 34078515072760530944 34089128126349058048 34164937899795349504 34242354087533418112 34253018165418043904 34329192408928980992 34483497426178019648 34594483938317828096 34760803572636663808 34793448955405856768 34960725152306846464 35038473243824207872 35206927442111824256 35454863550859090624 35479001993558908928 35490051200034635776 35568976443622555648 35660676446188648448 35739981138063048704 36189329746854608896 36223316720696508416 36234597728706691072 36478410500419723264 36489770952148287488 36570919442034458624 36665202543264385024 36746741170121162752 36948546454830579712 37208747486202626048 37243691839589367808 37505971359586476032 37723690786050801664 37901727982585465856 37989350580318765056 38083947828655588288 38255129957166240547 38256881218208333824 38786329963122655232 38870806254867480608 39057685131092805034 39059473131877040128 39332739251734303661 39334539844073357312 39459333242143772672 39471622041035751424 39649041575038694656 40094389931991236608 40287151422048886784 40468236648903130496 40480839650039506432 40570863756006977536 40675459071433927136 40765915985603164928 41080949676752420864 41093743494776946688 41278454242506038272 41317220634544454912 41608186977041246848 41942787781859115008 41955850001660379136 42144435800041129984 42238159526801784832 42251313734066438144 42441227601449870336 42769207882646355968 42782527474014355456 42822706406653362176 43028584802839195648 43124274761629794304 43331603005676091392 43427966837415919616 43636755139518880768 43666463992072503296 43973974301875830784 43987669093000675328 44582543656241856512 44896505231285813248 45008301979320240704 45212677803337121792 45224688046528511092 45226758363226046464 45689754280376999936 45838389956417683456 46159082427655133222 46161195519491047424 46486274361177604096 46648280593951342592 46857958225045730048 46872551173729954816 46976789612218605568 47083236870358449904 47567415415187013632 47612088044239593472 47840992313683053056 48070997084421913888 48177900710258285824 48409525232903758352 48565333221100027904 48580457896659386368 48783627741143499776 48798820400047624192 48907342609981014016 49522240706222096384 49568749196742590464 49584186365598629888 49807060490957699072 49822571876971700224 49933370776623972352 50157814438077119488 50173435059203895296 50285014232797380608 50561168832926056448 50804251375392047104 50851963857900867584 50917233402172014592 50965051991017029632 51210076279435380736 51570710619431404544 51605821081540231168 51870074830819852288 51985427109909889024 52114875976055015552 52235357047938301952 52351521667021930496 53059506182428688384 53331203699293650944 53447358600442785836 53449805338358054912 53706775556330930176 53826212418205646848 54256583207947687424 54554140159398510592 55129786156487950336 55394833205317219328 55643825392241804432 55661154518804321344 55784937664509594112 56233543729694769152 56486305805534578688 56539354552534517248 56811178372498625504 57211257093431714416 57395393806754578432 57413268423324729344 57671333200056283136 57689293752283021312 57817587215038283776 57948599225056553728 58077469349352454144 58599492977525653504 58807660838638739456 58862889671131826176 58881221309148372992 59012165463282876416 59164304103903894016 59295877797240967168 59580954132804625664 59713454401446889472 59754108620730793984 60041387989099692032 60060086646212460544 60464214665079267328 60520999239332722688 61300997527332552704 61437322948075323392 61732694693017993216 61751920072866332672 61886415221565330968 62167431979588542464 62528309385097904128 62587032440493375488 63027786190074314752 63167951763514064896 63471643839300190208 63918627246619205632 64141385816683096064 64289670212847140864 64429692559437878816 65466621060829441024 65781364431314197952 66097620991080131596 66100646838561144832 66244613476605143008 66457824407821090816 66777333179012538368 67077488144072312192 67140483531134739232 67852044500292861952 68157030145521061888 68178256252698116096 68329875799590699008 68484708175066836224 68506036330836087808 68658384817857961984 68966994852356039296 69521607145273327616 69586897910811713536 69921450304613692928 70076946487648415744 70413854884223648512 70909727101718181248 70958003987117817856 70980102400069271552 71321352892377296896 71479962276126097408 72378659493709217792 72446633441393016832 72469195457413382144 72956821000839446528 72979541904296574976 73330405086528770048 73493482340242325504 73897092909661159424 74417494972405252096 74487383679178735616 75011942719172952064 75803455965170931712 75978701160637530112 76167895657311176576 76510259914332481094 76513762436416667648 77741612509734961216 78115370262185610068 78118946263754080256 78665478503468607322 78669079688146714624 78918666484287545344 78943244082071502848 79298083150077389312 80188779863982473216 80574302844097773568 80936473297806260992 80961679300079012864 81141727512013955072 81350918142867854272 81531831971206329856 82161899353504841728 82187486989553893376 82556908485012076544 82634441269088909824 83216373954082493696 83885575563718230016 83911700003320758272 84288871600082259968 84476319053603569664 84502627468132876288 84882455202899740672 85538415765292711936 85645412813306724352 86057169605678391296 86248549523259588608 86663206011352182784 86855933674831839232 87273510279037761536 87332927984145006592 87947948603751661568 89793010462571626496 90016603958640481408 90425355606674243584 90449376093057022184 91379508560753999872 92318164855310266444 92322391038982094848 92972548722355208192 93296561187902685184 93715916450091460096 93745102347459909632 93953579224437211136 94166473740716899808 95134830830374027264 95224176088479186944 95681984627366106112 96141994168843827776 96355801420516571648 96819050465807516704 97130666442200055808 97567255482286999552 97597640800095248384 97814685219962028032 99044481412444192768 99137498393485180928 99168372731197259776 99614120981915398144 99645143753943400448 99866741553247944704 100315628876154238976 100346870118407790592 100570028465594761216 101608502750784094208 101703927715801735168 101834466804344029184 101930103982034059264 102420152558870761472 103141421238862809088 103211642163080462336 103740149661639704576 104229751952110031104 104470714095876603904 104703043334043860992 106119012364857376768 106662407398587301888 106894717200885571672 107413551112661860352 107652424836411293696 108513166415895374848 109108280318797021184 110259572312975900672 110789666410634438656 111287650784483608864 111322309037608642688 111569875329019188224 112467087459389538304 112972611611069157376 113078709105069034496 113622356744997251008 114422514186863428832 114790787613509156864 115342666400112566272 115378587504566042624 115635174430076567552 115897198450113107456 116154938698704908288 117198985955051307008 117615321677277478912 117725779342263652352 117762442618296745984 118024330926565752832 118328608207807788032 118591755594481934336 119161908265609251328 119426908802893778944 120082775978199384064 120120173292424921088 120928429330158534656 121041998478665445376 122601995054665105408 123465389386035986432 123503840145732665344 123772830443130661936 124334863959177084928 125174064880986750976 126055572380148629504 126943287678600380416 127837254493238411264 128282771633366192128 128859385118875757632 130933242121658882048 131562728862628395904 132195241982160263192 132489226953210286016 132915648815642181632 133554666358025076736 134154976288144624384 134280967062269478464 136314060291042123776 136356512505396232192 136659751599181398016 136969416350133672448 137012072661672175616 137316769635715923968 137933989704712078592 139043214290546655232 139173795821623427072 139842900609227385856 140153892975296831488 140827709768447297024 141819454203436362496 141916007974235635712 141960204800138543104 142642705784754593792 142959924552252194816 144757318987418435584 144893266882786033664 144938390914826764288 145913642001678893056 145959083808593149952 146660810173057540096 146980236151217661049 146986964680484651008 148834989944810504192 148974767358357471232 150023885438345904128 151606911930341863424 152335791314622353152 153020519828664962188 153027524872833335296 155483225019469922432 156230740524371220136 157330957006937214644 157338159376293429248 157837332968575090688 157886488164143005696 158596166300154778624 161148605688195547136 161872946595612521984 161923358600158025728 162283455024027910144 162701836285735708544 163063663942412659712 164323798707009683456 164374973979107786752 165113816970024153088 165268882538177819648 166432747908164987392 167771151127436460032 168577743200164519936 168952638107207139328 169005254936265752576 169764910405799481344 171076831530585423872 171290825626613448704 172114339211356782592 172497099046519177216 173326412022704365568 173711867349663678464 174547020558075523072 175895897207503323136 180033207917280962816 180850711213348487168 180898752186114044368 182759017121507999744 184636329710620532888 185945097444710416384 186593122375805370368 187431832900182920192 187490204694919819264 187907158448874422272 188332947481433799616 190269661660748054528 190448352176958373888 191363969254732212224 192283988337687655552 192711602841033143296 193638100931615033408 194261332884400111616 195134510964573999104 195195281600190496768 195629370439924056064 198274996786970361856 199228241963830796288 199290287507886800896 199733483106495889408 200631257752308477952 200693740236815581184 201140056931189522432 203217005501568188416 203407855431603470336 203860207964068118528 204840305117741522944 206282842477725618176 207480299323279409152 208459503904220062208 208941428191753207808 213324814797174603776 213789434401771143344 214817268221010427687 214827102225323720704 217026332831790749696 220519144625951801344 221579332821268877312 222575301568967217728 222644618075217285376 223139750658038376448 225945223222138314752 226157418210138068992 227244713489994502016 228845028373726857664 229581575227018313728 230685332800225132544 230757175009132085248 231794396900226214912 232309877397409816576 235230643354554957824 235451558684527304704 235524885236593491968 236048661853131505664 236657216415615576064 237183511188963868672 238323816531218502656 238853817605787557888 240165551956398768128 240240346584849842176 241856858660317069312 242083996957330890752 245203990109330210816 246930778772071972864 247007680291465330688 247545660886261323872 248669727918354169856 250348129761973501952 252111144760297259008 253874953352103232721 253886575357200760832 255674508986476822528 256565543266732384256 257718770237751515264 261866484243317764096 263125457725256791808 264390483964320526384 264978453906420572032 267109332716050153472 268309952576289248768 268561934124538956928 272628120582084247552 272713025010792464384 273938832700267344896 274024145323344351232 274633539271431847936 275867979409424157184 278086428581093310464 278347591643246854144 279685801218454771712 280307785950593662976 281655419536894594048 283638908406872724992 283832015948471271424 283920409600277086208 285285411569509187584 285919849104504389632 289786533765572067328 291827284003357786112 291918167617186299904 293321620346115080192 293960472302435322098 293973929360969302016 297949534716714942464 300047770876691808256 303213823860683726848 304671582629244706304 306041039657329924376 310966450038939844864 312461481048742440272 314661914013874429288 315674665937150181376 315772976328286011392 317192332600309557248 322297211376391094272 323745893191225043968 323846717200316051456 324566910048055820288 325403672571471417088 326127327884825319424 328647597414019366912 330227633940048306176 330537765076355639296 332865495816329974784 335542302254872920064 337155486400329039872 337905276214414278656 339529820811598962688 344228678422713565184 344994198093038354432 346652824045408731136 347423734699327356928 349094041116151046144 360066415834561925632 361797504372228088736 365518034243015999488 369272659421241065776 373186244751610740736 374863665800365840384 374980409389839638528 375814316897748844544 376665894962867599232 380539323321496109056 380896704353916747776 382727938509464424448 384567976675375311104 385423205682066286592 387276201863230066816 390269021929147998208 390390563200380993536 391258740879848112128 396549993573940723712 398456483927661592576 398580575015773601792 401262515504616955904 401387480473631162368 402280113862379044864 406434011003136376832 406815710863206940672 407720415928136237056 409680610235483045888 412565684955451236352 414960598646558818304 416919007808440124416 417882856383506415616 426649629594349207552 427578868803542286688 429634536442020855374 429654204450647441408 434052665663581499392 441038289251903602688 443158665642537754624 445150603137934435456 445289236150434570752 446279501316076752896 451890446444276629504 452314836420276137984 454489426979989004032 457690056747453715328 461370665600450265088 461514350018264170496 463588793800452429824 464619754794819633152 470461286709109915648 470903117369054609408 471049770473186983936 473314432831231152128 474367022377927737344 476647633062437005312 477707635211575115776 480331103912797536256 483713717320634138624 484167993914661781504 490407980218660421632 493861557544143945728 495091321772522647744 497339455836708339712 504222289520594518016 507749906704206465442 507773150714401521664 511349017972953645056 513131086533464768512 515437540475503030528 523732968486635528192 526250915450513583616 528780967928641052768 529956907812841144064 534218665432100306944 536619905152578497536 537123868249077913856 545256241164168495104 545426050021584928768 547877665400534689792 548048290646688702464 549267078542863695872 551735958818848314368 556172857162186620928 556695183286493708288 559371602436909543424 560615571901187325952 563310839073789188096 567277816813745449984 567664031896942542848 570570823139018375168 571839698209008779264 579573067531144134656 583654568006715572224 586643240692230160384 587920944604870644196 587947858721938604032 595899069433429884928 600095541753383616512 606427647721367453696 609343165258489412608 612082079314659848752 621932900077879689728 624922962097484880544 629323828027748858576 631349331874300362752 631545952656572022784 634384665200619114496 644594422752782188544 647491786382450087936 647693434400632102912 649133820096111640576 650807345142942834176 652254655769650638848 657295194828038733824 660455267880096612352 661075530152711278592 665730991632659949568 674310972800658079744 675810552428828557312 679059641623197925376 688457356845427130368 693305648090817462272 694847469398654713856 698188082232302092288 720132831669123851264 723595008744456177472 731036068486031998976 738545318842482131552 746372489503221481472 749727331600731680768 749960818779679277056 751628633795497689088 753331789925735198464 761793408707833495552 765455877018928848896 769135953350750622208 770846411364132573184 774552403726460133632 780538043858295996416 780781126400761987072 796912967855323185152 797161150031547203584 802525031009233911808 802774960947262324736 812868022006272753664 813631421726413881344 819361220470966091776 825131369910902472704 833838015616880248832 835765712767012831232 855157737607084573376 859269072884041710748 859308408901294882816 868105331327162998784 882076578503807205376 886317331285075509248 890301206275868870912 890578472300869141504 892559002632153505792 903780892888553259008 904629672840552275968 908978853959978008064 915380113494907430656 922741331200900530176 923028700036528340992 927177587600904859648 929239509589639266304 940922573418219831296 941806234738109218816 942099540946373967872 946628865662462304256 948734044755855474688 953295266124874010624 955415270423150231552 960662207825595072512 967427434641268277248 968335987829323563008 987723115088287891456 990182643545045295488 994678911673416679424 1015499813408412930884 1015546301428803043328 1022698035945907290112 1026262173066929537024 1030875080951006061056 1047465936973271056384 1052501830901027167232 1057561935857282105536 1059913815625682288128 1068437330864200613888 1073239810305156995072 1074247736498155827712 1090512482328336990208 1090852100043169857536 1095755330801069379584 1096096581293377404928 1098534157085727391744 1103471917637696628736 1113390366572987416576 1118743204873819086848 1121231143802374651904 1126621678147578376192 1134555633627490899968 1135328063793885085696 1141141646278036750336 1167309136013431144448 1173286481384460320768 1175841889209741288392 1200191083506767233024 1212855295442734907392 1218686330516978825216 1224164158629319697504 1243865800155759379456 1249845924194969761088 1258647656055497717152 1262698663748600725504 1268769330401238228992 1289188845505564377088 1294983572764900175872 1295386868801264205824 1298267640192223281152 1301614690285885668352 1304509311539301277696 1320910535760193224704 1322151060305422557184 1331461983265319899136 1348621945601316159488 1358119283246395850752 1376914713690854260736 1386611296181634924544 1396376164464604184576 1440265663338247702528 1447190017488912354944 1462072136972063997952 1477090637684964263104 1499454663201463361536 1499921637559358554112 1503257267590995378176 1506663579851470396928 1523586817415666991104 1530911754037857697792 1538271906701501244416 1541692822728265146368 1549104807452920267264 1561076087716591992832 1561562252801523974144 1593825935710646370304 1594322300063094407168 1605050062018467823616 1605549921894524649472 1627262843452827762688 1638722440941932183552 1650262739821804945408 1667676031233760497664 1710315475214169146752 1718538145768083421496 1736210662654325997568 1772634662570151018496 1780602412551737741824 1781156944601738283008 1785118005264307011584 1807561785777106518016 1809259345681104551936 1817957707919956016128 1830760226989814861312 1845482662401801060352 1854355175201809719296 1858479019179278532608 1881845146836439662592 1883612469476218437632 1884199081892747935744 1893257731324924608512 1897468089511710949376 1906590532249748021248 1910830540846300463104 1934854869282536554496 1936671975658647126016 1980365287090090590976 1989357823346833358848 2030999626816825861768 2045396071891814580224 2052524346133859074048 2061750161902012122112 2094931873946542112768 2105003661802054334464 2115123871714564211072 2119827631251364576256 2136874661728401227776 2146479620610313990144 2148495472996311655424 2181024964656673980416 2191510661602138759168 2192193162586754809856 2197068314171454783488 2206943835275393257472 2226780733145974833152 2237486409747638173696 2242462287604749303808 2253243356295156752384 2269111267254981799936 2282283292556073500672 2346572962768920641536 2351683778419482576784 2425710590885469814784 2437372661033957650432 2448328317258639395008 2487731600311518758912 2499691848389939522176 2517295312110995434304 2525397327497201451008 2537538660802476457984 2589967145529800351744 2590773737602528411648 2596535280384446562304 2603229380571771336704 2609018623078602555392 2641821071520386449408 2644302120610845114368 2662923966530639798272 2697243891202632318976 2716238566492791701504 2753829427381708521472 2773222592363269849088 2792624486873135559931 2792752328929208369152 2880531326676495405056 2894380034977824709888 2954181275369928526208 2998909326402926723072 2999843275118717108224 3013327159702940793856 3061823508075715395584 3076543813403002488832 3083385645456530292736 3098209614905840534528 3122152175433183985664 3123124505603047948288 3187651871421292740608 3210100124036935647232 3211099843789049298944 3254525686905655525376 3277444881883864367104 3300525479643609890816 3335352062467520995328 3420630950428338293504 3437076291536166842992 3472421325308651995136 3545269325140302036992 3561204825103475483648 3562313889203476566016 3570236010528614023168 3615123571554213036032 3618518691362209103872 3635915415839912032256 3661520453979629722624 3690965324803602120704 3708710350403619438592 3716958038358557065216 3767224938952436875264 3786515462649849217024 3794936179023421898752 3813181064499496042496 3821661081692600926208 3873343951317294252032 3960730574180181181952 4061999253633651723536 4105048692267718148096 4123500323804024244224 4189863747893084225536 4210007323604108668928 4230247743429128422144 4239655262502729152512 4292959241220627980288 4296990945992623310848 4362049929313347960832 4383021323204277518336 4384386325173509619712 4413887670550786514944 4474972819495276347392 4484924575209498607616 4506486712590313504768 4538222534509963599872 4564566585112147001344 4693145925537841283072 4703367556838965153568 4851421181770939629568 4874745322067915300864 4896656634517278790016 4975463200623037517824 4999383696779879044352 5034590624221990868608 5075077321604952915968 5179934291059600703488 5181547475205056823296 5206458761143542673408 5218037246157205110784 5283642143040772898816 5288604241221690228736 5325847933061279596544 5394487782405264637952 5432477132985583403008 5546445184726539698176 5585248973746271119862 5585504657858416738304 5761062653352990810112 5788760069955649419776 5908362550739857052416 5997818652805853446144 5999686550237434216448 6026654319405881587712 6123647016151430791168 6153087626806004977664 6166771290913060585472 6196419229811681069056 6244304350866367971328 6375303742842585481216 6420200248073871294464 6554889763767728734208 6601050959287219781632 6670704124935041990656 6841261900856676587008 6874152583072333685984 6944842650617303990272 7090538650280604073984 7122409650206950967296 7124627778406953132032 7140472021057228046336 7230247143108426072064 7237037382724418207744 7271830831679824064512 7323040907959259445248 7417420700807238877184 7433916076717114130432 7534449877904873750528 7573030925299698434048 7626362128998992084992 7643322163385201852416 7746687902634588504064 7921461148360362363904 8123998507267303447072 8210097384535436296192 8247000647608048488448 8379727495786168451072 8420014647208217337856 8460495486858256844288 8479310525005458305024 8585918482441255960576 8593981891985246621696 8766042646408555036672 8768772650347019239424 8827775341101573029888 8949945638990552694784 9012973425180627009536 9076445069019927199744 9406735113677930307136 9702842363541879259136 9749490644135830601728 9793313269034557580032 9950926401246075035648 9998767393559758088704 10069181248443981737216 10150154643209905831936 10359868582119201406976 10363094950410113646592 10412917522287085346816 10436074492314410221568 10567284286081545797632 10577208482443380457472 10651695866122559193088 10864954265971166806016 11170497947492542239724 11171009315716833476608 11522125306705981620224 11577520139911298839552 11816725101479714104832 11995637305611706892288 11999373100474868432896 12053308638811763175424 12247294032302861582336 12306175253612009955328 12333542581826121170944 12392838459623362138112 12488608701732735942656 12840400496147742588928 13202101918574439563264 13341408249870083981312 13682523801713353174016 13748305166144667371968 13889685301234607980544 14181077300561208147968 14244819300413901934592 14249255556813906264064 14280944042114456092672 14474074765448836415488 14543661663359648129024 14646081815918518890496 14834841401614477754368 15146061850599396868096 15252724257997984169984 15842922296720724727808 16247997014534606894144 16494001295216096976896 16759454991572336902144 16840029294416434675712 16920990973716513688576 16958621050010916610048 17171836964882511921152 17187963783970493243392 17532085292817110073344 17537545300694038478848 17655550682203146059776 17899891277981105389568 18025946850361254019072 18152890138039854399488 18813470227355860614272 19498981288271661203456 19586626538069115160064 19901852802492150071296 19997534787119516177408 20138362496887963474432 20300309286419811663872 20719737164238402813952 20726189900820227293184 20825835044574170693632 20872148984628820443136 21154416964886760914944 21303391732245118386176 22340995894985084479448 23044250613411963240448 23155040279822597679104 23633450202959428209664 23991274611223413784576 24106617277623526350848 24494588064605723164672 24612350507224019910656 24667085163652242341888 24785676919246724276224 26682816499740167962624 27365047603426706348032 27496610332289334743936 27779370602469215961088 28489638600827803869184 28498511113627812528128 28561888084228912185344 28948149530897672830976 29087323326719296258048 29292163631837037780992 29669682803228955508736 30292123701198793736192 30505448515995968339968 31685844593441449455616 32495994029069213788288 32988002590432193953792 33680058588832869351424 33841981947433027377152 33917242100021833220096 34343673929765023842304 34375927567940986486784 35064170585634220146688 35311101364406292119552 35799782555962210779136 36051893700722508038144 36305780276079708798976 37626940454711721228544 38997962576543322406912 39173253076138230320128 39803705604984300142592 39995069574239032354816 40276724993775926948864 40600618572839623327744 41439474328476805627904 41651670089148341387264 41744297969257640886272 42308833929773521829888 42606783464490236772352 44681991789970168958896 46088501226823926480896 46310080559645195358208 47266900405918856419328 47982549222446827569152 48213234555247052701696 49224701014448039821312 49334170327304484683776 49571353838493448552448 53365632999480335925248 54730095206853412696064 54993220664578669487872 56979277201655607738368 56997022227255625056256 58174646653438592516096 58584327263674075561984 59339365606457911017472 61010897031991936679936 63371689186882898911232 64991988058138427576576 65976005180864387907584 67360117177665738702848 67683963894866054754304 67834484200043666440192 68687347859530047684608 68751855135881972973568 70128341171268440293376 70622202728812584239104 72103787401445016076288 72611560552159417597952 75253880909423442457088 77995925153086644813824 78346506152276460640256 79607411209968600285184 79990139148478064709632 80553449987551853897728 82878948656953611255808 83303340178296682774528 85213566928980473544704 89363983579940337917792 92177002453647852961792 92620161119290390716416 94533800811837712838656 96426469110494105403392 98449402028896079642624 99142707676986897104896 106731265998960671850496 109460190413706825392128 109986441329157338975744 113958554403311215476736 113994044454511250112512 116349293306877185032192 117168654527348151123968 126743378373765797822464 129983976116276855153152 131952010361728775815168 134720234355331477405696 135367927789732109508608 135668968400087332880384 137374695719060095369216 137503710271763945947136 141244405457625168478208 145223121104318835195904 150507761818846884914176 155991850306173289627648 156693012304552921280512 159214822419937200570368 159980278296956129419264 161106899975103707795456 166606680356593365549056 178727967159880675835584 184354004907295705923584 185240322238580781432832 189067601623675425677312 192852938220988210806784 196898804057792159285248 198285415353973794209792 218920380827413650784256 219972882658314677951488 227917108806622430953472 227988088909022500225024 232698586613754370064384 234337309054696302247936 253486756747531595644928 259967952232553710306304 263904020723457551630336 269440468710662954811392 270735855579464219017216 271337936800174665760768 275007420543527891894272 301015523637693769828352 313386024609105842561024 318429644839874401140736 319960556593912258838528 322213799950207415590912 333213360713186731098112 357455934319761351671168 370480644477161562865664 378135203247350851354624 385705876441976421613568 393797608115584318570496 396570830707947588419584 437840761654827301568512 439945765316629355902976 455834217613244861906944 465397173227508740128768 468674618109392604495872 506973513495063191289856 519935904465107420612608 527808041446915103260672 541471711158928438034432 542675873600349331521536 550014841087055783788544 602031047275387539656704 626772049218211685122048 639921113187824517677056 644427599900414831181824 714911868639522703342336 740961288954323125731328 756270406494701702709248 771411752883952843227136 793141661415895176839168 875681523309654603137024 879891530633258711805952 911668435226489723813888 937349236218785208991744 1013947026990126382579712 1039871808930214841225216 1082943422317856876068864 1204062094550775079313408 1253544098436423370244096 1279842226375649035354112 1288855199800829662363648 1429823737279045406684672 1481922577908646251462656 1512540812989403405418496 1751363046619309206274048 1759783061266517423611904 2027894053980252765159424 2079743617860429682450432 2165886844635713752137728 2408124189101550158626816 2507088196872846740488192 2559684452751298070708224 2577710399601659324727296 2859647474558090813369344 2963845155817292502925312 3025081625978806810836992 3502726093238618412548096 3519566122533034847223808 4159487235720859364900864 4331773689271427504275456 4816248378203100317253632 5014176393745693480976384 5119368905502596141416448 5155420799203318649454592 5719294949116181626738688 6050163251957613621673984 7039132245066069694447616 8318974471441718729801728 9632496756406200634507264 10028352787491386961952768 10310841598406637298909184 11438589898232363253477376 14078264490132139388895232 16637948942883437459603456 19264993512812401269014528 22877179796464726506954752 28156528980264278777790464 33275897885766874919206912 38529987025624802538029056 45754359592929453013909504 56313057960528557555580928 66551795771533749838413824 91508719185858906027819008 183017438371717812055638016 366034876743435624111276032 732069753486871248222552064
- Sum of all divisors σ(n): 1893738269899333250684928000
- Sum of proper divisors (its aliquot sum) s(n): 1161668516412462002462375936
- 732069753486871248222552064 is an abundant number, because the sum of its proper divisors (1161668516412462002462375936) is greater than itself. Its abundance is 429598762925590754239823872
Bases of 732069753486871248222552064
- Binary: 1001011101100011011100110011011011011010001110101100001110110100111110110000000000000000002
- Hexadecimal: 0x25D8DCCDB68EB0ED3EC0000
- Base-36: 2JZFB344TXU10Y73LS
Squares and roots of 732069753486871248222552064
- 732069753486871248222552064 squared (7320697534868712482225520642) is 535926123970328438095214369390026290338841165190660096
- 732069753486871248222552064 cubed (7320697534868712482225520643) is 392335305462132739937747360547831538540303023267649447284999487564666165887238144
-
The
square root of 732069753486871248222552064 is 27056787567759.6147294129 -
732069753486871248222552064 is a
perfect cube number . Itscube root is 901261504
Scales and comparisons
How big is 732069753486871248222552064?- 732,069,753,486,871,248,222,552,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 732,069,753,486,871,248,222,552,064 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 732069753486871248222552064 cubic inches would be around 75105125.3 feet tall.
Recreational maths with 732069753486871248222552064
- 732069753486871248222552064 backwards is 460255222842178684357960237
- The number of decimal digits it has is: 27
- The sum of 732069753486871248222552064's digits is 118
- 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 732069753486871248222552064 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 732069753486871248222552064 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/732069753486871248222552064/
Chicago style:
Numbermatics. 2024. "Number 732069753486871248222552064 - Facts about the integer". https://numbermatics.com/n/732069753486871248222552064/
The information we have on file for 732069753486871248222552064 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 732069753486871248222552064, math, Factors of 732069753486871248222552064, curriculum, school, college, exams, university, Prime factorization of 732069753486871248222552064, STEM, science, technology, engineering, physics, economics, calculator, seven hundred thirty-two septillion, sixty-nine sextillion, seven hundred fifty-three quintillion, four hundred eighty-six quadrillion, eight hundred seventy-one trillion, two hundred forty-eight billion, two hundred twenty-two million, five hundred fifty-two thousand and sixty-four.