282138048660571969831206912
282,138,048,660,571,969,831,206,912 is an even composite number composed of five prime numbers multiplied together.
282138048660571969831206912 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 282138048660571969831206912:
215 × 36 × 119 × 293 × 593
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 29 × 59 × 59 × 59)See below for interesting mathematical facts about the number 282138048660571969831206912 from the Numbermatics database.
Names of 282138048660571969831206912
- Cardinal: 282138048660571969831206912 can be written as Two hundred eighty-two septillion, one hundred thirty-eight sextillion, forty-eight quintillion, six hundred sixty quadrillion, five hundred seventy-one trillion, nine hundred sixty-nine billion, eight hundred thirty-one million, two hundred six thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 2.82138048660571969831206912 × 1026
Factors of 282138048660571969831206912
Divisors of 282138048660571969831206912
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 32 33 36 44 48 54 58 59 64 66 72 81 87 88 96 99 108 116 118 121 128 132 144 162 174 176 177 192 198 216 232 236 242 243 256 261 264 288 297 319 324 348 352 354 363 384 396 432 464 472 484 486 512 522 528 531 576 594 638 648 649 696 704 708 726 729 768 783 792 841 864 891 928 944 957 968 972 1024 1044 1056 1062 1089 1152 1188 1276 1296 1298 1331 1392 1408 1416 1452 1458 1536 1566 1584 1593 1682 1711 1728 1782 1856 1888 1914 1936 1944 1947 2048 2088 2112 2124 2178 2304 2349 2376 2523 2552 2592 2596 2662 2673 2784 2816 2832 2871 2904 2916 3072 3132 3168 3186 3267 3364 3422 3456 3481 3509 3564 3712 3776 3828 3872 3888 3894 3993 4096 4176 4224 4248 4356 4608 4698 4752 4779 5046 5104 5133 5184 5192 5324 5346 5568 5632 5664 5742 5808 5832 5841 6144 6264 6336 6372 6534 6728 6844 6912 6962 7018 7047 7128 7139 7424 7552 7569 7656 7744 7776 7788 7986 8019 8192 8352 8448 8496 8613 8712 9216 9251 9396 9504 9558 9801 10092 10208 10266 10368 10384 10443 10527 10648 10692 11136 11264 11328 11484 11616 11664 11682 11979 12288 12528 12672 12744 13068 13456 13688 13824 13924 14036 14094 14256 14278 14337 14641 14848 15104 15138 15312 15399 15488 15552 15576 15972 16038 16384 16704 16896 16992 17226 17424 17523 18432 18502 18792 18821 19008 19116 19602 20184 20416 20532 20736 20768 20886 21054 21141 21296 21384 21417 22272 22528 22656 22707 22968 23232 23328 23364 23958 24389 24576 25056 25344 25488 25839 26136 26912 27376 27648 27753 27848 28072 28188 28512 28556 28674 29282 29403 29696 30208 30276 30624 30798 30976 31104 31152 31329 31581 31944 32076 32768 33408 33792 33984 34452 34848 35046 35937 36864 37004 37584 37642 38016 38232 38291 38599 39204 40368 40832 41064 41472 41536 41772 42108 42282 42592 42768 42834 43011 43923 44544 45056 45312 45414 45936 46197 46464 46656 46728 47916 48778 49152 49619 50112 50688 50976 51678 52272 52569 53824 54752 55296 55506 55696 56144 56376 56463 57024 57112 57348 58564 58806 59392 60416 60552 61248 61596 61952 62208 62304 62658 63162 63888 64152 64251 66816 67584 67968 68121 68904 69696 70092 71874 73167 73728 74008 75168 75284 76032 76464 76582 77198 77517 78408 78529 80736 81664 82128 82944 83072 83259 83544 84216 84564 85184 85536 85668 86022 87846 88209 89088 90112 90624 90828 91872 92394 92928 93312 93456 93987 94743 95832 97556 98304 99238 100224 100949 101376 101761 101952 103356 104544 105138 107648 107811 109504 110592 111012 111392 112288 112752 112926 114048 114224 114696 114873 115797 117128 117612 118784 120832 121104 122496 123192 123904 124416 124608 125316 126324 127776 128304 128502 131769 133632 135168 135936 136242 137808 138591 139392 140184 143748 146334 147456 148016 148857 150336 150568 152064 152928 153164 154396 155034 156816 157058 157707 161051 161472 163328 164256 165888 166144 166518 167088 168432 169128 169389 170368 171072 171336 172044 175692 176418 178176 180224 181248 181656 183744 184788 185856 186624 186912 187974 189486 191664 192753 195112 198476 200448 201898 202752 203522 203904 204363 205379 206712 207031 209088 210276 215296 215622 219008 219501 221184 222024 222784 224576 225504 225852 228096 228448 229392 229746 231594 232551 234256 235224 235587 237568 241664 242208 244992 246384 247808 248832 249216 249777 250632 252648 255552 256608 257004 263538 267264 268279 270336 271872 272484 275616 277182 278784 280368 281961 284229 287496 292668 294912 296032 297714 300672 301136 302847 304128 305283 305856 306328 308792 310068 313632 314116 315414 322102 322944 323433 326656 328512 331776 332288 333036 334176 336864 338256 338778 340736 342144 342672 344088 344619 347391 351384 352836 356352 360448 362496 363312 367488 369576 371712 373248 373824 375948 378972 383328 385506 390224 395307 396952 400896 403796 405504 407044 407808 408726 410758 413424 414062 415773 418176 420552 421201 424589 430592 431244 438016 439002 442368 444048 445568 446571 449152 451008 451704 456192 456896 458784 459492 463188 465102 468512 470448 471174 473121 475136 483153 483328 484416 489984 492768 495616 497664 498432 499554 501264 505296 508167 511104 513216 514008 527076 534528 536558 540672 543744 544968 545809 551232 554364 557568 560736 563922 568458 574992 578259 585336 592064 595428 601344 602272 605694 608256 610566 611712 612656 613089 616137 617584 620136 621093 627264 628232 630828 644204 645888 646866 653312 657024 658503 663552 664576 666072 668352 673728 676512 677556 681472 684288 685344 688176 689238 694782 702768 705672 706761 712704 724992 726624 734976 739152 743424 746496 747648 749331 751896 757944 766656 771012 780448 790614 793904 801792 804837 807592 811008 814088 815616 817452 821516 826848 828124 831546 836352 841104 842402 845883 849178 852687 861184 862488 863819 876032 878004 884736 888096 891136 893142 898304 902016 903408 908541 912384 913792 915849 917568 918984 926376 930204 937024 940896 942348 946242 950272 966306 966656 968832 970299 979968 985536 991232 995328 996864 999108 1002528 1010592 1016334 1022208 1026432 1028016 1033857 1042173 1054152 1069056 1073116 1081344 1087488 1089936 1091618 1102464 1108728 1110439 1115136 1119371 1121472 1127844 1136916 1149984 1156518 1170672 1184128 1185921 1190856 1202688 1204544 1211388 1216512 1221132 1223424 1225312 1226178 1232274 1235168 1240272 1242186 1247319 1254528 1256464 1261656 1263603 1273767 1288408 1291776 1293732 1306624 1314048 1317006 1327104 1329152 1332144 1336704 1339713 1347456 1353024 1355112 1362944 1368576 1370688 1376352 1378476 1389564 1405536 1411344 1413522 1425408 1438951 1449459 1449984 1453248 1469952 1478304 1486848 1492992 1495296 1498662 1503792 1515888 1524501 1533312 1542024 1560896 1581228 1587808 1603584 1609674 1615184 1622016 1628176 1631232 1634904 1637427 1643032 1653696 1656248 1663092 1672704 1682208 1684804 1691766 1698356 1705374 1722368 1724976 1727638 1734777 1752064 1756008 1771561 1776192 1782272 1786284 1796608 1804032 1806816 1817082 1824768 1827584 1831698 1835136 1837968 1848411 1852752 1860408 1863279 1874048 1881792 1884696 1892484 1932612 1933312 1937664 1940598 1959936 1971072 1975509 1982464 1990656 1993728 1998216 2005056 2021184 2032668 2044416 2052864 2056032 2067714 2084346 2108304 2120283 2138112 2146232 2174976 2179872 2183236 2204928 2217456 2220878 2230272 2238742 2242944 2247993 2255688 2259169 2273832 2277341 2299968 2313036 2341344 2368256 2371842 2381712 2405376 2409088 2414511 2422776 2433024 2442264 2446848 2450624 2452356 2464548 2470336 2480544 2484372 2494638 2509056 2512928 2523312 2527206 2537649 2547534 2558061 2576816 2583552 2587464 2591457 2613248 2628096 2634012 2654208 2658304 2664288 2673408 2679426 2694912 2706048 2710224 2725623 2725888 2737152 2741376 2747547 2752704 2756952 2779128 2811072 2822688 2827044 2850816 2877902 2898918 2899968 2906496 2927521 2939904 2951069 2956608 2973696 2985984 2990592 2997324 3007584 3031776 3049002 3066624 3084048 3101571 3121792 3126519 3162456 3175616 3207168 3219348 3230368 3244032 3256352 3262464 3269808 3274854 3286064 3307392 3312496 3326184 3331317 3345408 3358113 3364416 3369608 3383532 3396712 3410748 3444736 3449952 3455276 3469554 3504128 3512016 3543122 3552384 3557763 3564544 3572568 3593216 3608064 3613632 3634164 3649536 3655168 3663396 3670272 3675936 3696822 3705504 3720816 3726558 3748096 3763584 3769392 3784968 3790809 3821301 3865224 3875328 3881196 3919872 3942144 3951018 3964928 3981312 3987456 3996432 4010112 4019139 4042368 4065336 4088832 4105728 4112064 4135428 4168692 4216608 4240566 4276224 4292464 4316853 4348377 4349952 4359744 4366472 4409856 4434912 4441756 4460544 4477484 4485888 4495986 4511376 4518338 4547664 4554682 4573503 4599936 4626072 4633211 4670479 4682688 4736512 4743684 4763424 4810752 4818176 4829022 4845552 4866048 4884528 4893696 4901248 4904712 4912281 4929096 4940672 4961088 4968744 4989276 5018112 5025856 5046624 5054412 5075298 5095068 5116122 5153632 5167104 5174928 5182914 5204331 5226496 5256192 5268024 5314683 5316608 5328576 5346816 5358852 5389824 5412096 5420448 5451246 5451776 5474304 5482752 5495094 5505408 5513904 5545233 5558256 5589837 5622144 5645376 5654088 5755804 5797836 5799936 5812992 5855042 5879808 5902138 5913216 5926527 5947392 5955991 5971968 5981184 5994648 6003899 6015168 6063552 6098004 6133248 6168096 6203142 6243584 6253038 6324912 6351232 6360849 6414336 6438696 6460736 6512704 6524928 6539616 6549708 6572128 6614784 6624992 6652368 6662634 6690816 6716226 6728832 6739216 6743979 6767064 6777507 6793424 6821496 6832023 6889472 6899904 6910552 6939108 7008256 7024032 7086244 7104768 7115526 7129088 7145136 7186432 7216128 7227264 7243533 7268328 7299072 7310336 7326792 7340544 7351872 7393644 7411008 7441632 7453116 7496192 7527168 7538784 7569936 7581618 7642602 7730448 7750656 7762392 7774371 7839744 7884288 7902036 7962624 7974912 7992864 8020224 8038278 8084736 8130672 8176869 8177664 8211456 8224128 8242641 8270856 8337384 8433216 8481132 8552448 8584928 8633706 8696754 8699904 8719488 8732944 8782563 8819712 8853207 8869824 8883512 8921088 8954968 8971776 8991972 9022752 9036676 9095328 9109364 9147006 9199872 9252144 9266422 9304713 9340958 9365376 9379557 9473024 9487368 9502009 9526848 9621504 9636352 9658044 9691104 9732096 9769056 9787392 9802496 9809424 9824562 9858192 9881344 9922176 9937488 9978552 9993951 10036224 10051712 10074339 10093248 10108824 10150596 10190136 10232244 10307264 10334208 10349856 10365828 10408662 10452992 10512384 10536048 10629366 10633216 10657152 10673289 10693632 10717704 10779648 10824192 10840896 10902492 10903552 10948608 10965504 10990188 11010816 11027808 11090466 11116512 11179674 11244288 11290752 11308176 11372427 11463903 11511608 11595672 11625984 11710084 11759616 11804276 11826432 11853054 11894784 11911982 11943936 11962368 11989296 12007798 12030336 12057417 12127104 12196008 12214829 12266496 12313081 12336192 12406284 12487168 12506076 12649824 12702464 12721698 12828672 12877392 12921472 12950559 13025408 13045131 13049856 13079232 13099416 13144256 13229568 13249984 13304736 13325268 13381632 13432452 13457664 13478432 13487958 13534128 13555014 13586848 13642992 13664046 13720509 13778944 13799808 13821104 13878216 13899633 14011437 14016512 14048064 14172488 14209536 14231052 14258176 14290272 14372864 14432256 14454528 14487066 14536656 14598144 14620672 14653584 14681088 14703744 14736843 14787288 14822016 14883264 14906232 14992384 15054336 15077568 15139872 15163236 15285204 15460896 15501312 15524784 15548742 15679488 15768576 15804072 15828461 15944049 15949824 15985728 16040448 16076556 16169472 16261344 16353738 16355328 16422912 16448256 16485282 16541712 16635699 16674768 16769511 16866432 16962264 17169856 17267412 17393508 17399808 17438976 17465888 17565126 17639424 17706414 17739648 17767024 17779581 17842176 17867973 17909936 17943552 17983944 18011697 18045504 18073352 18190656 18218728 18294012 18399744 18504288 18532844 18609426 18681916 18730752 18759114 18946048 18974736 19004018 19053696 19082547 19243008 19272704 19316088 19382208 19487171 19538112 19574784 19604992 19618848 19649124 19716384 19762688 19844352 19874976 19957104 19987902 20072448 20103424 20148678 20186496 20217648 20301192 20332521 20380272 20464488 20496069 20614528 20668416 20699712 20731656 20817324 21024768 21072096 21258732 21266432 21314304 21346578 21387264 21435408 21559296 21648384 21681792 21730599 21804984 21807104 21897216 21931008 21980376 22021632 22055616 22180932 22233024 22359348 22488576 22581504 22616352 22744854 22927806 23023216 23191344 23251968 23323113 23420168 23519232 23608552 23652864 23706108 23823964 23887872 23924736 23978592 24015596 24060672 24114834 24254208 24392016 24429658 24530607 24532992 24626162 24672384 24727923 24812568 24850859 24974336 25012152 25050751 25299648 25404928 25443396 25657344 25754784 25842944 25901118 26050816 26090262 26099712 26158464 26198832 26288512 26347689 26459136 26499968 26559621 26609472 26650536 26763264 26864904 26915328 26956864 26975916 27068256 27110028 27173696 27285984 27328092 27441018 27557888 27599616 27642208 27756432 27799266 27914139 28022874 28033024 28096128 28138671 28344976 28419072 28462104 28506027 28516352 28580544 28745728 28864512 28909056 28974132 29073312 29196288 29241344 29307168 29362176 29407488 29473686 29574576 29644032 29766528 29812464 29981853 29984768 30108672 30155136 30223017 30279744 30326472 30570408 30921792 31002624 31049568 31097484 31358976 31537152 31608144 31656922 31888098 31899648 31971456 32080896 32153112 32202731 32338944 32461759 32522688 32707476 32710656 32845824 32896512 32970564 33083424 33271398 33349536 33539022 33732864 33924528 34117281 34339712 34391709 34534824 34787016 34877952 34931776 35130252 35278848 35412828 35479296 35534048 35559162 35684352 35735946 35819872 35887104 35967888 36023394 36091008 36146704 36172251 36381312 36437456 36588024 36644487 36799488 36939243 37008576 37065688 37218852 37363832 37461504 37518228 37892096 37949472 38008036 38107392 38165094 38486016 38545408 38632176 38764416 38851677 38974342 39076224 39135393 39149568 39209984 39237696 39298248 39432768 39525376 39688704 39749952 39914208 39975804 40144896 40206848 40297356 40372992 40435296 40602384 40665042 40760544 40928976 40992138 41229056 41336832 41399424 41463312 41634648 41698899 42034311 42049536 42144192 42517464 42628608 42693156 42774528 42870816 43118592 43296768 43363584 43461198 43609968 43614208 43794432 43862016 43960752 44043264 44111232 44210529 44361864 44466048 44718696 44977152 45163008 45232704 45489708 45855612 46046432 46382688 46503936 46646226 46840336 47038464 47217104 47305728 47412216 47485383 47647928 47832147 47849472 47957184 48031192 48121344 48229668 48508416 48784032 48859316 49061214 49065984 49252324 49344768 49455846 49625136 49701718 49907097 49948672 50024304 50101502 50308533 50599296 50809856 50886792 50965321 51375269 51509568 51685888 51802236 52101632 52180524 52199424 52316928 52397664 52577024 52695378 52918272 52999936 53119242 53218944 53301072 53526528 53603919 53729808 53830656 53913728 53951832 54035091 54136512 54220056 54347392 54571968 54656184 54882036 55199232 55284416 55512864 55598532 55828278 56045748 56066048 56192256 56277342 56689952 56838144 56924208 57012054 57032704 57161088 57247641 57491456 57729024 57818112 57948264 58146624 58461513 58482688 58614336 58724352 58814976 58947372 59149152 59288064 59533056 59624928 59963706 59969536 60217344 60310272 60446034 60559488 60652944 60997563 61140816 61488207 61843584 62005248 62099136 62194968 63074304 63216288 63313844 63776196 63799296 63942912 64161792 64306224 64405462 64677888 64923518 65045376 65191797 65414952 65421312 65515901 65691648 65793024 65941128 66042889 66166848 66542796 66699072 67078044 67465728 67849056 68234562 68679424 68783418 69069648 69574032 69755904 69863552 69969339 70260504 70557696 70825656 70958592 71068096 71118324 71471892 71639744 71774208 71935776 72046788 72182016 72293408 72344502 72762624 72874912 73176048 73288974 73591821 73598976 73878486 74017152 74131376 74183769 74437704 74552577 74727664 74923008 75036456 75152253 75784192 75898944 76016072 76214784 76330188 76972032 77090816 77264352 77528832 77703354 77948684 78152448 78270786 78299136 78419968 78475392 78596496 78865536 79043067 79050752 79377408 79499904 79678863 79828416 79951608 80289792 80413696 80594712 80745984 80870592 81204768 81330084 81521088 81857952 81984276 82458112 82673664 82798848 82926624 83269296 83397798 84068622 84099072 84288384 84898109 85034928 85257216 85386312 85518081 85549056 85741632 86237184 86593536 86727168 86922396 87219936 87588864 87724032 87921504 88086528 88222464 88421058 88723728 88932096 89437392 89945559 89954304 90326016 90465408 90669051 90979416 91711224 92092864 92765376 93007872 93292452 93680672 94076928 94434208 94611456 94824432 94970766 95295856 95664294 95698944 95914368 96062384 96242688 96459336 96608193 97016832 97385277 97568064 97718632 98122428 98131968 98504648 98689536 98911692 99250272 99403436 99814194 99897344 100048608 100203004 100617066 101198592 101619712 101773584 101930642 102351843 102750538 103019136 103175127 103371776 103604472 104203264 104361048 104522099 104633856 104795328 105154048 105390756 105836544 105999872 106238484 106437888 106602144 107053056 107207838 107459616 107661312 107827456 107903664 108070182 108273024 108440112 108694784 109143936 109312368 109764072 109933461 110398464 110568832 110817729 111025728 111197064 111656556 112091496 112384512 112554684 113379904 113676288 113848416 114024108 114065408 114322176 114495282 114982912 115458048 115636224 115896528 116293248 116555031 116923026 116965376 117228672 117406179 117448704 117629952 117894744 118298304 118576128 119066112 119249856 119927412 119939072 120434688 120620544 120892068 121118976 121305888 121995126 122281632 122976414 123687168 124010496 124198272 124389936 125096697 126102933 126148608 126432576 126627688 127552392 127885824 128323584 128612448 128810924 129355776 129847036 130090752 130383594 130829904 130842624 131031802 131383296 131586048 131882256 132085778 132333696 132631587 133085592 133398144 134156088 134363119 134931456 135443891 135698112 136469124 137358848 137566836 138139296 139148064 139511808 139727104 139938678 140521008 141115392 141651312 141917184 142136192 142236648 142456149 142943784 143279488 143496441 143548416 143871552 144093576 144364032 144586816 144689004 145525248 145749824 146352096 146577948 147183642 147197952 147756972 148034304 148262752 148367538 148875408 149105154 149455328 149721291 149846016 150072912 150304506 150925599 151568384 151797888 152032144 152429568 152660376 152895963 154125807 154181632 154528704 155057664 155406708 155897368 156304896 156541572 156598272 156839936 156950784 157192992 157731072 158086134 158101504 158754816 158999808 159357726 159656832 159903216 160579584 160811757 160827392 161189424 161491968 161741184 162105273 162409536 162660168 163042176 163715904 163968552 164916224 165597696 165853248 166538592 166795596 168137244 168198144 168576768 169796218 170069856 170514432 170772624 171036162 171098112 171483264 172474368 172723739 173187072 173454336 173844792 174113071 174439872 175384539 175448064 175843008 176173056 176444928 176842116 177447456 177864192 178874784 179891118 179908608 180652032 180930816 181338102 181958832 182992689 183422448 184185728 184464621 185530752 186015744 186584904 187361344 188868416 189222912 189648864 189941532 190591712 191328588 191397888 191828736 192124768 192485376 192918672 193216386 194033664 194770554 195136128 195437264 195575391 196244856 196263936 196547703 197009296 197379072 197823384 198128667 198500544 198806872 199628388 199794688 200097216 200406008 201234132 202397184 203239424 203547168 203861284 204703686 205501076 206038272 206350254 206743552 207208944 208406528 208722096 209044198 209267712 209590656 209908017 210308096 210781512 211673088 211999744 212476968 212875776 213204288 214358881 214415676 214919232 215322624 215654912 215807328 216140364 216546048 216880224 217389568 218287872 218624736 219528144 219866922 220796928 221137664 221635458 222051456 222394128 223313112 223657731 224182992 224769024 225109368 225456759 226759808 227352576 227696832 228048216 228644352 228990564 230916096 231272448 231793056 232586496 233110062 233846052 233930752 234457344 234812358 234897408 235259904 235789488 236596608 237129201 237152256 238132224 238499712 239036589 239854824 239878144 240869376 241241088 241784136 242237952 242611776 243990252 244563264 245952828 247374336 248020992 248396544 248779872 250193394 252205866 252297216 252865152 253255376 254694327 255104784 255771648 256554243 256647168 257224896 257621848 258711552 259694072 260181504 260767188 261659808 262063604 262766592 263172096 263764512 264171556 264667392 265263174 266171184 266796288 268312176 268726238 269836677 269862912 270887782 271396224 272007153 272938248 273359449 274717696 275133672 275558261 276278592 278296128 279023616 279454208 279877356 281042016 282230784 283302624 283834368 284272384 284473296 284912298 285887568 286558976 286992882 287096832 287743104 288187152 288728064 289173632 289378008 289824579 291050496 291499648 292155831 292704192 293155896 294367284 294395904 295513944 296068608 296525504 296735076 297750816 298210308 298910656 299442582 299692032 300145824 300609012 301851198 303136768 303595776 304064288 304859136 305320752 305791926 307055529 308251614 308363264 309057408 309525381 310115328 310813416 311794736 312609792 313083144 313566297 313679872 313901568 314385984 315462144 316172268 316203008 317509632 317999616 318715452 319313664 319806432 321159168 321623514 321654784 322378848 322983936 323482368 324210546 324819072 325320336 326084352 327431808 327937104 329800383 329832448 331195392 331706496 332453187 333077184 333591192 336274488 337153536 339592436 340139712 341028864 341545248 342072324 342196224 342966528 344948736 345447478 346374144 346908672 347689584 348226142 348879744 349665093 350769078 350896128 351686016 352346112 352889856 353684232 354230041 354894912 355728384 357079349 357749568 359782236 359817216 361304064 361861632 362676204 363917664 365985378 366844896 368371456 368929242 371061504 372031488 373169808 374722688 375290091 377736832 378308799 378445824 379297728 379883064 381183424 382657176 383657472 384249536 384970752 385837344 386432772 388067328 389541108 390272256 390874528 391150782 392489712 392527872 393095406 394018592 394758144 395646768 396257334 397001088 397613744 397894761 399256776 399589376 400194432 400812016 402468264 403089357 404794368 406331673 406478848 407094336 407722568 409407372 411002152 412076544 412700508 413487104 414417888 416813056 417444192 418088396 418535424 419181312 419816034 420616192 421563024 423346176 423999488 424953936 425751552 426408576 427368447 428717762 428831352 429838464 430489323 430645248 431309824 431614656 432280728 433092096 433760448 434779136 436575744 437249472 439056288 439733844 441593856 442275328 443270916 444102912 444788256 446626224 447315462 448365984 449538048 450218736 450913518 453519616 454705152 455393664 456096432 457288704 457981128 458687889 462377421 462544896 463586112 465172992 466220124 467692104 468914688 469624716 469794816 470519808 471578976 473193216 474258402 474304512 476264448 476999424 478073178 479709648 479756288 481738752 482435271 482482176 483568272 484475904 485223552 486315819 487980504 489126528 491905656 494748672 496793088 497559744 500386788 504411732 504594432 505730304 506510752 509388654 510209568 511543296 513108486 513294336 514449792 515243696 517423104 518171217 519388144 520363008 521534376 522339213 523319616 524127208 526153617 526344192 527529024 528343112 529334784 530526348 532342368 533592576 536624352 537452476 539673354 539725824 541775564 542792448 544014306 545876496 546718898 548978067 549435392 550267344 551116522 552557184 553393863 556592256 558047232 558908416 559754712 560618531 562084032 565127959 566605248 567668736 568544768 568946592 569824596 571775136 573117952 573985764 574193664 575486208 576374304 577456128 578347264 578756016 579649158 582100992 582999296 584311662 585408384 586311792 588734568 588791808 589643109 591027888 592137216 593051008 593470152 594386001 595501632 596420616 597821312 598885164 599384064 600291648 601218024 603702396 607191552 608128576 609718272 610641504 611583852 614111058 616503228 616726528 618114816 619050762 620230656 621626832 623589472 625219584 626166288 627132594 627359744 627803136 628771968 629724051 630924288 632344536 632406016 635019264 635999232 637430904 638627328 639612864 643076643 643247028 643309568 644757696 645967872 646964736 648421092 649638144 650640672 652168704 654863616 655874208 659600766 659664896 662390784 663412992 664906374 666154368 667182384 670973193 672548976 674307072 676370277 679184872 680279424 682057728 683090496 684144648 685933056 690894956 692748288 693817344 695379168 696452284 697759488 699330186 701538156 701792256 703372032 704692224 705779712 707368464 708460082 709789824 711387603 711456768 714158698 715499136 717109767 719564472 719634432 720674911 722608128 723723264 725352408 726471779 727835328 731970756 733689792 736742912 737858484 742123008 744062976 746339616 749445376 750580182 755473664 756617598 756891648 758595456 759766128 762366848 764082981 765314352 767314944 768499072 769662729 769941504 771674688 772865544 776134656 779082216 780544512 781749056 782301564 784979424 786190812 788037184 789516288 791293536 792514668 794002176 795227488 795789522 798513552 799178752 800388864 801624032 804936528 806178714 809510031 809588736 812663346 812957696 814188672 815445136 816021459 818814744 820078347 822004304 824153088 825401016 826674783 826974208 828835776 833626112 834888384 836176792 837070848 838362624 839632068 841232384 843126048 846692352 847998976 849907872 851503104 852817152 854736894 857435524 857662704 859676928 860978646 861290496 862619648 863229312 864561456 866184192 867520896 869473737 869558272 873151488 874498944 876467493 878112576 879467688 883187712 884550656 886541832 888205824 889576512 893252448 894630924 896731968 899076096 900437472 901827036 907039232 909410304 910787328 912192864 914577408 915962256 917375778 924754842 925089792 927172224 930345984 932440248 933879199 935384208 937829376 939249432 940698891 941039616 943157952 946386432 948516804 948609024 952528896 953998848 956146356 959419296 963477504 964870542 964964352 967136544 968951808 970447104 972631638 975961008 978253056 983811312 989401149 989497344 993586176 995119488 997359561 1000773576 1008823464 1011460608 1013021504 1018777308 1020419136 1023086592 1026216972 1026588672 1028899584 1030487392 1034846208 1036342434 1038776288 1040726016 1043068752 1044678426 1046639232 1048254416 1048995279 1052307234 1052688384 1055058048 1056686224 1058669568 1061052696 1062690123 1064684736 1067185152 1071238047 1073248704 1074904952 1079346708 1079451648 1083551128 1085584896 1088028612 1091752992 1093437796 1097956134 1098870784 1100534688 1102233044 1105114368 1106787726 1113184512 1116094464 1117816832 1119509424 1121237062 1124168064 1125870273 1130255918 1133210496 1134926397 1135337472 1137089536 1137893184 1139649192 1143550272 1146235904 1147971528 1149743089 1150972416 1152748608 1154912256 1156694528 1157512032 1159298316 1164201984 1165998592 1168623324 1170816768 1172623584 1177469136 1177583616 1179286218 1182055776 1184274432 1186102016 1186940304 1188772002 1191003264 1192841232 1195642624 1197770328 1198768128 1200583296 1202436048 1207404792 1209268071 1214383104 1216257152 1218995019 1219436544 1221283008 1223167704 1228222116 1233006456 1236229632 1238101524 1240461312 1243253664 1247178944 1250439168 1252332576 1254265188 1254719488 1255606272 1257543936 1259448102 1261848576 1264689072 1264812032 1270038528 1271998464 1274861808 1277254656 1279225728 1282105341 1286153286 1286494056 1286619136 1289515392 1291467969 1291935744 1293929472 1296842184 1299276288 1301281344 1304337408 1309727232 1311748416 1319201532 1319329792 1324781568 1326825984 1329812748 1332308736 1334364768 1341946386 1345097952 1348614144 1352740554 1358369744 1360558848 1364115456 1366180992 1368289296 1371866112 1376063667 1381789912 1387132263 1387634688 1390758336 1392904568 1395518976 1398660372 1403076312 1406744064 1409384448 1411559424 1414736928 1416920164 1419579648 1422775206 1422913536 1428317396 1430998272 1434219534 1439128944 1439268864 1441349822 1445216256 1447305813 1447446528 1450704816 1452943558 1455670656 1458947457 1463941512 1467379584 1473485824 1475716968 1477994309 1484246016 1489882801 1492679232 1498890752 1501160364 1510947328 1513235196 1513783296 1517190912 1519532256 1524733696 1528165962 1530628704 1534629888 1536998144 1539325458 1539883008 1543349376 1545731088 1552269312 1554513651 1558164432 1561089024 1563498112 1564603128 1567017639 1569958848 1572381624 1576074368 1578460851 1579032576 1582587072 1585029336 1588004352 1590454976 1591579044 1597027104 1600777728 1603248064 1609873056 1612357428 1619020062 1619177472 1625326692 1625915392 1628377344 1630890272 1632042918 1637629488 1640156694 1644008608 1646934201 1648306176 1650802032 1653349566 1653948416 1657671552 1660181589 1667252224 1669776768 1672353584 1674141696 1676725248 1679264136 1681855593 1682464768 1686252096 1695383877 1695997952 1699815744 1703006208 1705634304 1709473788 1714871048 1715325408 1719353856 1721957292 1722580992 1725239296 1726458624 1729122912 1732368384 1735041792 1738947474 1739116544 1746302976 1748997888 1752934986 1756225152 1758935376 1766375424 1768929327 1769101312 1773083664 1776411648 1779153024 1783158003 1786504896 1789261848 1793463936 1798152192 1800874944 1803654072 1814078464 1821574656 1824385728 1829154816 1831924512 1834751556 1849509684 1850179584 1854344448 1860691968 1864880496 1867758398 1870768416 1875658752 1878498864 1881397782 1882079232 1886315904 1892772864 1897033608 1897218048 1899961129 1905057792 1907997696 1912292712 1915243781 1918838592 1929229929 1929741084 1929928704 1934273088 1937903616 1940894208 1945263276 1951922016 1956506112 1967622624 1978802298 1978994688 1987172352 1990238976 1994719122 2001547152 2012919579 2017646928 2022921216 2026043008 2029110831 2037554616 2040838272 2046173184 2052433944 2057799168 2060974784 2072684868 2077552576 2081452032 2086137504 2089356852 2093278464 2096508832 2097990558 2104614468 2105376768 2110116096 2113372448 2117339136 2122105392 2125380246 2129369472 2134162809 2134370304 2142476094 2146497408 2149809904 2151329301 2158693416 2158903296 2162024733 2167102256 2171169792 2176057224 2179415337 2183505984 2186875592 2195912268 2197741568 2201069376 2204466088 2210228736 2213575452 2226369024 2232188928 2235633664 2239018848 2242474124 2248336128 2251740546 2260511836 2266420992 2269852794 2270674944 2274179072 2275786368 2279298384 2287100544 2292248943 2292471808 2295943056 2299486178 2301944832 2305497216 2308988187 2309824512 2313389056 2315024064 2318596632 2328403968 2331997184 2337246648 2341633536 2345247168 2354938272 2357947691 2358572436 2364111552 2368548864 2372204032 2373880608 2377544004 2382006528 2385682464 2391285248 2395540656 2397536256 2401166592 2404872096 2414809584 2418536142 2428766208 2432514304 2437990038 2438873088 2442566016 2446335408 2456444232 2460235041 2466012912 2472459264 2476203048 2480024349 2480922624 2486507328 2494357888 2500878336 2504665152 2508530376 2511212544 2515087872 2518896204 2523697152 2529378144 2540077056 2543996928 2549723616 2554509312 2558451456 2564210682 2572306572 2572988112 2573238272 2579030784 2582935938 2583871488 2587858944 2593684368 2598552576 2602562688 2608421211 2608674816 2619454464 2623496832 2629402479 2638403064 2638659584 2649563136 2653651968 2659625496 2664617472 2668729536 2683892772 2690195904 2697228288 2705481108 2716739488 2721117696 2728230912 2732361984 2736578592 2743732224 2752127334 2763579824 2774264526 2775269376 2781516672 2785809136 2791037952 2797320744 2801637597 2806152624 2813488128 2822096673 2823118848 2829473856 2833840328 2839159296 2845550412 2845827072 2856634792 2861996544 2868439068 2878257888 2882699644 2890432512 2894611626 2894893056 2901409632 2905887116 2911341312 2917894914 2927883024 2934759168 2946971648 2951433936 2955988618 2968203447 2968492032 2979765602 2985358464 2992078683 2997781504 3002320728 3006953939 3021894656 3026470392 3031140871 3034381824 3039064512 3049467392 3056331924 3061257408 3069259776 3073996288 3078650916 3079766016 3086698752 3091462176 3104538624 3109027302 3116328864 3122178048 3126996224 3129206256 3134035278 3139917696 3144763248 3152148736 3156921702 3158065152 3165174144 3170058672 3176008704 3180909952 3183158088 3188070369 3194054208 3201555456 3206496128 3213714141 3219746112 3224714856 3238040124 3238354944 3250653384 3256754688 3261780544 3264085836 3275258976 3280313388 3288017216 3293868402 3296612352 3301604064 3306699132 3307896832 3315343104 3320363178 3334504448 3339553536 3344707168 3348283392 3353450496 3358528272 3363711186 3364929536 3372504192 3377610819 3390767754 3391995904 3399631488 3404779191 3406012416 3411268608 3418947576 3429742096 3430650816 3438707712 3443914584 3449229267 3450478592 3452917248 3458245824 3464736768 3470083584 3477894948 3478233088 3492605952 3497995776 3505869972 3512450304 3517870752 3532750848 3537858654 3538202624 3546167328 3552823296 3558306048 3566316006 3573009792 3578523696 3586927872 3596304384 3601749888 3607308144 3627804213 3628156928 3643149312 3648771456 3656985057 3658309632 3663849024 3669503112 3699019368 3708688896 3721383936 3729760992 3735516796 3741536832 3751317504 3756997728 3762795564 3764158464 3772631808 3785545728 3794067216 3794436096 3799922258 3810115584 3815995392 3824585424 3830487562 3837677184 3846316023 3858459858 3859482168 3859857408 3868546176 3875807232 3881788416 3890526552 3896530451 3903844032 3913012224 3927872839 3935245248 3957604596 3957989376 3974344704 3980477952 3989438244 4003094304 4025839158 4035293856 4045842432 4052086016 4058221662 4075109232 4081676544 4092346368 4104867888 4115598336 4121949568 4128191001 4145369736 4155105152 4161396789 4162904064 4172275008 4178713704 4186556928 4193017664 4195981116 4209228936 4220232192 4226744896 4234678272 4244210784 4250760492 4258738944 4268325618 4268740608 4284952188 4292994816 4299619808 4302658602 4317386832 4317806592 4324049466 4334204512 4341917439 4342339584 4352114448 4358830674 4367011968 4373751184 4376842371 4391824536 4395483136 4402138752 4408932176 4420457472 4427150904 4433982927 4452738048 4469648403 4471267328 4478037696 4484948248 4496672256 4503481092 4521023672 4532841984 4539705588 4541349888 4548358144 4551572736 4558596768 4574201088 4584497886 4584943616 4591886112 4598972356 4603889664 4610994432 4617976374 4619649024 4626778112 4630048128 4637193264 4656807936 4663540953 4663994368 4674493296 4683267072 4690494336 4701052917 4709876544 4715895382 4717144872 4728223104 4735382553 4737097728 4744408064 4747761216 4755088008 4764013056 4771364928 4782570496 4791081312 4802333184 4809744192 4829619168 4837072284 4857532416 4865028608 4875980076 4877746176 4885132032 4892670816 4912888464 4920470082 4932025824 4944918528 4952406096 4960048698 4961845248 4973014656 4988715776 5001756672 5008988431 5009330304 5017060752 5022425088 5030175744 5037792408 5045566779 5047394304 5058756288 5086151631 5087993856 5099447232 5109018624 5116902912 5128421364 5144613144 5145976224 5158061568 5165871876 5167742976 5175717888 5187368736 5197105152 5205125376 5216842422 5217349632 5238908928 5246993664 5258804958 5276806128 5277319168 5299126272 5306787981 5307303936 5319250992 5329234944 5337459072 5349474009 5367785544 5380391808 5394456576 5410962216 5433478976 5442235392 5464723968 5473157184 5487464448 5504254668 5527159648 5548529052 5550538752 5563033344 5571618272 5582075904 5594641488 5603275194 5612305248 5626976256 5644193346 5646237696 5658947712 5667680656 5678318592 5691100824 5691654144 5699883387 5713269584 5723993088 5736878136 5745731343 5756515776 5765399288 5787689787 5789223252 5789786112 5802819264 5811774232 5822682624 5835789828 5855766048 5869518336 5893943296 5902867872 5911977236 5936406894 5936984064 5959531204 5970716928 5984157366 5995563008 6004641456 6013907878 6038758737 6043789312 6052940784 6062281742 6068763648 6078129024 6087332493 6098934784 6112663848 6122514816 6138519552 6147992576 6157301832 6166803841 6173397504 6182924352 6216407549 6218054604 6232657728 6244356096 6253992448 6258412512 6268070556 6279835392 6289526496 6304297472 6313843404 6316130304 6330348288 6340117344 6352017408 6361819904 6366316176 6376140738 6388108416 6403110912 6412992256 6427428282 6439492224 6449429712 6476080248 6476709888 6486074199 6501306768 6513509376 6523561088 6528171672 6538246011 6550517952 6560626776 6576034432 6587736804 6593224704 6603208128 6613398264 6630686208 6640726356 6679107072 6689414336 6696566784 6706900992 6717056544 6727422372 6729859072 6745008384 6755221638 6781535508 6783991808 6799262976 6809558382 6812024832 6822537216 6837895152 6859484192 6861301632 6876746829 6877415424 6887829168 6898458534 6900957184 6905834496 6916491648 6926964561 6929473536 6940167168 6955789896 6956466176 6985211904 6995991552 7011739944 7024900608 7035741504 7073843073 7075717308 7076405248 7092334656 7105646592 7116612096 7132632012 7146019584 7157047392 7173855744 7192608768 7203499776 7214616288 7255608426 7256313856 7286298624 7297542912 7313970114 7316619264 7327698048 7339006224 7380705123 7398038736 7417377792 7440073047 7442767872 7459521984 7471033592 7483073664 7502635008 7513995456 7525591128 7545263616 7571091456 7588134432 7599844516 7620231168 7631990784 7649170848 7660975124 7675354368 7692632046 7716919716 7718964336 7719714816 7737092352 7751614464 7763576832 7781053104 7793060902 7807688064 7825263633 7826024448 7855745678 7870490496 7888207437 7915209192 7915978752 7927424021 7948689408 7960955904 7978876488 7991189569 8006188608 8051678316 8070587712 8091684864 8104172032 8116443324 8150218464 8163353088 8184692736 8209735776 8231196672 8243899136 8256382002 8290739472 8310210304 8322793578 8325808128 8344550016 8357427408 8373113856 8386035328 8391962232 8404912791 8418457872 8440464384 8453489792 8466290019 8469356544 8488421568 8501520984 8517477888 8536651236 8537481216 8569904376 8585989632 8599239616 8605317204 8634773664 8648098932 8668409024 8683834878 8684679168 8704228896 8717661348 8734023936 8747502368 8753684742 8783649072 8790966272 8804277504 8817864352 8840914944 8854301808 8867965854 8904610341 8905476096 8939296806 8942534656 8956075392 8969896496 8976236049 8993344512 9006962184 9020861817 9042047344 9065683968 9079411176 9093422613 9096716288 9103145472 9117193536 9148402176 9168995772 9169887232 9183772224 9197944712 9207779328 9221988864 9235952748 9239298048 9253556224 9260096256 9274386528 9313615872 9327081906 9327988736 9348986592 9366534144 9380988672 9402105834 9419753088 9431790764 9434289744 9456446208 9470765106 9474195456 9488816128 9495522432 9510176016 9528026112 9542729856 9564211107 9565140992 9582162624 9604666368 9619488384 9641142423 9659238336 9674144568 9715064832 9730057216 9751960152 9770264064 9785341632 9825776928 9840940164 9864051648 9889837056 9904812192 9920097396 9923690496 9946029312 9977431552 10003513344 10017976862 10018660608 10034121504 10044850176 10060351488 10075584816 10091133558 10094788608 10117512576 10172303262 10175987712 10198894464 10218037248 10233805824 10256842728 10272671189 10289226288 10291952448 10316123136 10331743752 10347687801 10351435776 10374737472 10394210304 10410250752 10433684844 10434699264 10477817856 10493987328 10517609916 10553612256 10598252544 10613575962 10614607872 10638501984 10658469888 10674918144 10698948018 10735571088 10760783616 10788913152 10821924432 10866957952 10883412639 10884470784 10929447936 10946314368 10970955171 10974928896 11008509336 11054319296 11097058104 11126066688 11143236544 11164151808 11189282976 11206550388 11224610496 11253952512 11288386692 11292475392 11317895424 11335361312 11356637184 11382201648 11383308288 11399766774 11426539168 11447986176 11473756272 11491462686 11513031552 11530798576 11538948069 11575379574 11578446504 11579572224 11605638528 11623548464 11645365248 11671579656 11689591353 11711532096 11739036672 11783618517 11787886592 11805735744 11823954472 11872813788 11873968128 11919062408 11941433856 11968314732 11991126016 12009282912 12027815756 12077517474 12087578624 12105881568 12124563484 12137527296 12156258048 12174664986 12197869568 12225327696 12245029632 12277039104 12295985152 12314603664 12333607682 12346795008 12365848704 12384573003 12432815098 12436109208 12465315456 12484190367 12488712192 12507984896 12516825024 12536141112 12559670784 12579052992 12608594944 12627686808 12647173979 12660696576 12680234688 12704034816 12723639808 12732632352 12752281476 12776216832 12806221824 12825984512 12854856564 12878984448 12898859424 12952160496 12953419776 12972148398 13002613536 13027018752 13047122176 13056343344 13076492022 13101035904 13121253552 13152068864 13175473608 13186449408 13206416256 13226796528 13261372416 13281452712 13301948781 13358214144 13378828672 13408945209 13413801984 13434113088 13454844744 13490016768 13510443276 13563071016 13598525952 13619116764 13624049664 13645074432 13675790304 13718968384 13722603264 13753493658 13754830848 13775658336 13796917068 13801914368 13811668992 13832983296 13853929122 13858947072 13880334336 13911579792 13912932352 13970423808 13990622859 13991983104 14023479888 14049801216 14071483008 14103158751 14147686146 14151434616 14152810496 14184669312 14206147659 14211293184 14233224192 14265264024 14292039168 14314094784 14347711488 14406999552 14429232576 14511216852 14512627712 14572597248 14595085824 14627940228 14633238528 14655396096 14678012448 14761410246 14796077472 14834755584 14880146094 14885535744 14919043968 14942067184 14966147328 15005270016 15026965293 15027990912 15051182256 15090527232 15136700337 15142182912 15176268864 15199689032 15258454893 15263981568 15298341696 15321950248 15350708736 15385264092 15433839432 15437928672 15474184704 15503228928 15527153664 15562106208 15586121804 15615376128 15650527266 15652048896 15711491356 15740980992 15776414874 15830418384 15831957504 15854848042 15897378816 15920363943 15921911808 15957752976 15982379138 16012377216 16048422027 16103356632 16141175424 16183369728 16208344064 16232886648 16257937399 16300436928 16326706176 16388710811 16419471552 16462393344 16487798272 16512764004 16581478944 16620420608 16645587156 16651616256 16689100032 16714854816 16746227712 16772070656 16783924464 16809825582 16836915744 16880928768 16906979584 16932580038 16938713088 16976843136 17003041968 17034955776 17073302472 17074962432 17099650161 17139808752 17171979264 17198479232 17210634408 17237194029 17269547328 17296197864 17336818048 17363069361 17367669756 17369358336 17408457792 17435322696 17468047872 17495004736 17507369484 17567298144 17608555008 17635728704 17681829888 17708603616 17735931708 17809220682 17810952192 17878593612 17885069312 17912150784 17939792992 17952472098 17986689024 18013924368 18041723634 18084094688 18116276211 18131367936 18158822352 18186845226 18193432576 18206290944 18234387072 18261997479 18296804352 18337991544 18339774464 18367544448 18395889424 18415558656 18443977728 18471905496 18500411523 18507112448 18520192512 18548773056 18649222647 18654163812 18655977472 18697973184 18733068288 18761977344 18804211668 18839506176 18863581528 18868579488 18912892416 18941530212 18948390912 18977632256 18991044864 19020352032 19056052224 19085459712 19128422214 19130281984 19164325248 19209332736 19238976768 19282284846 19318476672 19348289136 19430129664 19458222597 19460114432 19503920304 19540528128 19570683264 19614738033 19651553856 19681880328 19728103296 19779674112 19809624384 19840194792 19892058624 19954863104 20035953724 20037321216 20068243008 20089700352 20120702976 20151169632 20182267116 20189577216 20235025152 20344606524 20351975424 20397788928 20436074496 20467611648 20513685456 20545342378 20578452576 20583904896 20630240487 20632246272 20663487504 20695375602 20702871552 20749474944 20788420608 20820501504 20867369688 20869398528 20899572419 20955635712 20987974656 21035219832 21067681591 21107224512 21221529219 21227151924 21229215744 21277003968 21316939776 21349836288 21397896036 21471142176 21521567232 21577826304 21643848864 21733915904 21766825278 21768941568 21858895872 21892628736 21941910342 21949857792 22017018672 22108638592 22142115369 22194116208 22252133376 22286473088 22320219141 22328303616 22378565952 22413100776 22449220992 22507905024 22576773384 22635790848 22670722624 22713274368 22764403296 22799533548 22853078336 22895972352 22947512544 22982925372 23026063104 23061597152 23077896138 23150759148 23156893008 23159144448 23211277056 23247096928 23290730496 23343159312 23379182706 23423064192 23475790899 23478073344 23567237034 23575773184 23611471488 23647908944 23664622311 23745627576 23747936256 23782272063 23838124816 23882867712 23936629464 23973568707 23982252032 24018565824 24055631512 24155034948 24175157248 24211763136 24249126968 24275054592 24312516096 24349329972 24395739136 24450655392 24490059264 24554078208 24591970304 24629207328 24667215364 24693590016 24731697408 24769146006 24865630196 24872218416 24930630912 24968380734 24977424384 25015969792 25033650048 25072282224 25119341568 25158105984 25214738373 25217189888 25255373616 25294347958 25321393152 25360469376 25398870057 25408069632 25447279616 25465264704 25504562952 25552433664 25612443648 25651969024 25709713128 25757968896 25797718848 25904320992 25944296796 26005227072 26054037504 26094244352 26112686688 26152984044 26202071808 26242507104 26304137728 26350947216 26372898816 26412832512 26453593056 26522744832 26562905424 26603897562 26716428288 26757657344 26817890418 26827603968 26868226176 26909689488 26980033536 27020886552 27062585451 27126142032 27197051904 27238233528 27280267839 27290148864 27351580608 27437936768 27445206528 27506987316 27509661696 27551316672 27593834136 27623337984 27665966592 27707858244 27717894144 27760668672 27823159584 27940847616 27981245718 27983966208 28046959776 28099602432 28142966016 28206317502 28295372292 28302869232 28305620992 28369338624 28412295318 28422586368 28466448384 28530528048 28584078336 28628189568 28692633321 28695422976 28813999104 28858465152 28923427269 29022433704 29025255424 29145194496 29190171648 29255880456 29310792192 29356024896 29522820492 29592154944 29669511168 29760292188 29771071488 29838087936 29884134368 29932294656 30010540032 30053930586 30055981824 30102364512 30181054464 30273400674 30284365824 30352537728 30399378064 30516909786 30527963136 30596683392 30643900496 30701417472 30770528184 30818013567 30867678864 30875857344 30948369408 31043063403 31054307328 31124212416 31172243608 31230752256 31301054532 31304097792 31422982712 31481961984 31552829748 31660836768 31709696084 31794757632 31840727886 31843823616 31915505952 31964758276 32024754432 32096844054 32206713264 32282350848 32366739456 32416688128 32465773296 32515874798 32600873856 32650237917 32653412352 32777421622 32838943104 32912865513 32924786688 32975596544 33025528008 33076493329 33162957888 33240841216 33291174312 33342549581 33378200064 33429709632 33492455424 33544141312 33567848928 33619651164 33673831488 33761857536 33813959168 33865160076 33877426176 33953686272 34006083936 34069911552 34146604944 34149924864 34199300322 34279617504 34343958528 34396958464 34421268816 34474388058 34539094656 34592395728 34673636096 34726138722 34735339512 34738716672 34816915584 34870645392 34936095744 34990009472 35014738968 35068774059 35134596288 35217110016 35271457408 35350855551 35363659776 35417207232 35471863416 35618441364 35621904384 35757187224 35824301568 35879585984 35904944196 35973378048 36027848736 36083447268 36168189376 36232552422 36262735872 36317644704 36373690452 36386865152 36412581888 36468774144 36523994958 36593608704 36675983088 36679548928 36735088896 36791778848 36831117312 36887955456 36943810992 37000823046 37014224896 37040385024 37097546112 37153719009 37298445294 37308327624 37311954944 37395946368 37452571101 37466136576 37523954688 37608423336 37679012352 37727163056 37737158976 37825784832 37883060424 37941521937 37955264512 37982089728 38040704064 38112104448 38170919424 38256844428 38260563968 38328650496 38418665472 38477953536 38564569692 38636953344 38696578272 38860259328 38916445194 38920228864 39007840608 39081056256 39141366528 39229476066 39303107712 39363760656 39456206592 39559348224 39619248768 39680389584 39784117248 39905846343 39909726208 40071907448 40074642432 40136486016 40226835627 40241405952 40302339264 40364534232 40470050304 40689213048 40795577856 40872148992 40935223296 41027370912 41090684756 41156905152 41167809792 41260480974 41264492544 41326975008 41390751204 41405743104 41498949888 41576841216 41641003008 41734739376 41738797056 41799144838 41911271424 41971868577 41975949312 42070439664 42135363182 42214449024 42309476253 42443058438 42454303848 42458431488 42554007936 42633879552 42699672576 42795792072 42861834961 42942284352 43043134464 43206601229 43287697728 43467831808 43533650556 43537883136 43717791744 43785257472 43883820684 43899715584 44034037344 44217277184 44284230738 44388232416 44504266752 44572946176 44640438282 44656607232 44757131904 44826201552 44898441984 45015810048 45080895879 45153546768 45271581696 45341445248 45410101011 45426548736 45528806592 45599067096 45706156672 45775364679 45791944704 45895025088 45965850744 46052126208 46123194304 46155792276 46301518296 46313786016 46422554112 46494193856 46581460992 46686318624 46758365412 46846128384 46951581798 46956146688 47134474068 47151546368 47222942976 47295817888 47329244622 47491255152 47495872512 47564544126 47676249632 47761091829 47765735424 47873258928 47947137414 47964504064 48037131648 48111263024 48145266081 48310069896 48350314496 48423526272 48498253936 48550109184 48625032192 48698659944 48773812197 48791478272 48901310784 48980118528 49166132433 49183940608 49258414656 49334430728 49387180032 49463394816 49538292012 49731260392 49744436832 49861261824 49936761468 49954848768 50031939584 50067300096 50144564448 50238683136 50316211968 50429476746 50434379776 50510747232 50588695916 50642786304 50720938752 50797740114 50816139264 50894559232 50930529408 51009125904 51104867328 51224887296 51298950483 51303938048 51419426256 51515937792 51595437696 51711582087 51808641984 51888593592 52010454144 52089208083 52108075008 52188488704 52225373376 52305968088 52404143616 52485014208 52608275456 52701894432 52825665024 52907186112 53045489664 53125810848 53207795124 53432856576 53515314688 53635780836 53655207936 53736452352 53819378976 53960067072 54041773104 54125170902 54252284064 54394103808 54476467056 54560535678 54580297728 54703161216 54875873536 54890413056 55013974632 55019323392 55098872741 55102633344 55187668272 55246675968 55331933184 55415716488 55501234569 55521337344 55646319168 55947667941 55962491436 55967932416 56093919552 56199204864 56285932032 56412635004 56590744584 56605738464 56738677248 56824590636 56845172736 56932896768 57061056096 57168156672 57256379136 57385266642 57390845952 57627998208 57716930304 57846854538 58044867408 58050510848 58290388992 58374667791 58380343296 58511760912 58621584384 58712049792 58844214099 59045640984 59184309888 59339022336 59520584376 59676175872 59768268736 59864589312 60107861172 60111963648 60204729024 60362108928 60546801348 60568731648 60705075456 60798756128 61033819572 61055926272 61193366784 61287800992 61402834944 61541056368 61636027134 61735357728 61751714688 61890721461 61896738816 62086126806 62108614656 62248424832 62344487216 62461504512 62602109064 62608195584 62698717257 62845965424 62963923968 63105659496 63203044773 63321673536 63419392168 63664587657 63681455772 63687647232 63831011904 63929516552 64049508864 64193688108 64413426528 64564701696 64733478912 64833376256 64931546592 65031749596 65201747712 65300475834 65306824704 65554843244 65677886208 65825731026 65849573376 65951193088 66051056016 66152986658 66325915776 66426346107 66481682432 66582348624 66685099162 66756400128 66859419264 66960657423 66984910848 67088282624 67135697856 67239302328 67347662976 67523715072 67627918336 67730320152 67834842251 67907372544 68012167872 68139823104 68293209888 68380483039 68398600644 68559235008 68687917056 68793916928 68842537632 68948776116 69078189312 69184791456 69347272192 69452277444 69470679024 69477433344 69633831168 69741290784 69872191488 69980018944 70029477936 70137548118 70269192576 70434220032 70542914816 70701711102 70727319552 70834414464 70943726832 71236882728 71243808768 71346816189 71514374448 71648603136 71759171968 71809888392 71920706121 71946756096 72055697472 72166894536 72336378752 72465104844 72525471744 72635289408 72747380904 72825163776 72937548288 73047989916 73187217408 73351966176 73470177792 73583557696 73662234624 73775910912 73887621984 74001646092 74028449792 74080770048 74195092224 74307438018 74596890588 74616655248 74623909888 74791892736 74905142202 74932273152 75047909376 75216846672 75358024704 75454326112 75474317952 75644215119 75651569664 75766120848 75883043874 75910529024 75964179456 76081408128 76196610171 76224208896 76341838848 76513688856 76521127936 76657300992 76837330944 76955907072 77129139384 77273906688 77393156544 77832890388 77840457728 78015681216 78162112512 78282733056 78458952132 78606215424 78727521312 78912413184 79118696448 79238497536 79360779168 79568234496 79811692686 79819452416 80143814896 80149284864 80272972032 80453671254 80482811904 80604678528 80729068464 80940100608 81187756353 81378426096 81591155712 81840803517 81870446592 82054741824 82181369512 82313810304 82335619584 82520961948 82528985088 82653950016 82781502408 82997899776 83153682432 83282006016 83469478752 83598289676 83822542848 83943737154 83951898624 84140879328 84270726364 84428898048 84618952506 84886116876 84908607696 84916862976 85108015872 85267759104 85399345152 85591584144 85723669922 85884568704 86077899963 86086268928 86413202458 86575395456 86770281807 86935663616 87067301112 87075766272 87201664231 87435583488 87570514944 87767641368 87903085259 88068074688 88434554368 88568461476 88776464832 89008533504 89145892352 89280876564 89313214464 89514263808 89652403104 89796883968 90031620096 90161791758 90307093536 90543163392 90682890496 90820202022 90853097472 91057613184 91198134192 91412313344 91550729358 91583889408 91790050176 91931701488 92104252416 92246388608 92311584552 92454040701 92603036592 92627572032 92845108224 92988387712 93129190209 93162921984 93372637248 93516730824 93692256768 93903163596 93912293376 94268948136 94445885952 94591635776 94658489244 94982510304 95129088252 95352499264 95522183658 95531470848 95746517856 95894274828 95929008128 96074263296 96222526048 96290532162 96620139792 96700628992 96847052544 96996507872 97100218368 97250064384 97397319888 97547624394 97582956544 97802621568 97950713751 97960237056 98332264866 98367881216 98516829312 98668861456 98738596539 98774360064 98926789632 99076584024 99229479987 99462520784 99488873664 99722523648 99873522936 100027648743 100063879168 100134600192 100289128896 100477366272 100632423936 100858953492 100868759552 101021494464 101177391832 101285572608 101441877504 101595480228 101632278528 101789118464 101861058816 102018251808 102209734656 102449774592 102597900966 102607876096 102838852512 103031875584 103190875392 103423164174 103617283968 103777187184 104020908288 104178416166 104216150016 104376977408 104450746752 104611936176 104808287232 104970028416 105206322177 105216550912 105403788864 105651330048 105814372224 106052566653 106090979328 106251621696 106415590248 106865713152 107030629376 107271561672 107472904704 107638757952 107920134144 108083546208 108250341804 108504568128 108788207616 108952934112 109121071356 109160595456 109406322432 109751747072 109780826112 110027949264 110038646784 110197745482 110205266688 110375336544 110493351936 110663866368 110831432976 111002469138 111042674688 111292638336 111895335882 111924982872 111935864832 112187839104 112398409728 112571864064 112825270008 112999383079 113181489168 113211476928 113477354496 113649181272 113824565811 113865793536 114122112192 114336313344 114512758272 114770533284 114781691904 115255996416 115433860608 115693709076 116089734816 116580777984 116749335582 116760686592 117023521824 117243168768 117424099584 117688428198 118091281968 118368619776 118678044672 119041168752 119352351744 119536537472 119717539029 119729178624 120215722344 120223927296 120409458048 120680506881 120724217856 121093602696 121410150912 121597512256 122067639144 122386733568 122575601984 122805669888 123082112736 123272054268 123470715456 123503429376 123781442922 123793477632 124172253612 124217229312 124496849664 124688974432 124923009024 125204218128 125216391168 125397434514 125691930848 125915605731 125927847936 126211318992 126406089546 126643347072 126838784336 126928428759 127329175314 127362911544 127375294464 127662023808 127859033104 128099017728 128387376216 128585504883 128826853056 129129403392 129619803687 129666752512 129863093184 130063499192 130403495424 130600951668 130613649408 131109686488 131355772416 131651462052 131699146752 131902386176 132102112032 132305973316 132651831552 132852692214 132963364864 133164697248 133370198324 133512800256 133718838528 133921314846 133969821696 134176565248 134271395712 134478604656 134695325952 135047430144 135242687637 135255836672 135460640304 135669684502 135814745088 136024335744 136230303033 136279646208 136586419776 136760966078 136797201288 137118470016 137326094037 137375834112 137587833856 137685075264 137897552232 138156378624 138369582912 138694544384 138904554888 138941358048 139118913769 139267662336 139482581568 139744382976 139960037888 140058955872 140275096236 140538385152 140868440064 141085829632 141403422204 141454639104 141668828928 141887453664 142473765456 142487617536 142693632378 143028748896 143297206272 143518343936 143619776784 143841412242 143893512192 144111394944 144333789072 144672757504 144930209688 145050943488 145270578816 145494761808 145650327552 145875096576 146095979832 146321436591 146374434816 146703932352 146940355584 147167115392 147498397299 147551821824 147775243968 148003292184 148161540096 148390184448 148614876036 149193781176 149233310496 149583785472 149810284404 149864546304 150095818752 150433693344 150716049408 150908652224 150948635904 151288430238 151303139328 151532241696 151766087748 151821058048 151928358912 152162816256 152393220342 152448417792 152683677696 153027377712 153042255872 153314601984 153674661888 153896851449 153911814144 154258278768 154547813376 154786313088 155134746261 155665780776 155680915456 156031362432 156267624249 156324225024 156565466112 156917904264 157212430848 157455042624 157824826368 158476995072 158721558336 159136468992 159623385372 159638904832 160287629792 160298569728 160545944064 160907342508 160965623808 161209357056 161458136928 161880201216 162375512706 162756852192 163182311424 163681607034 163740893184 164109483648 164362739024 164627620608 164671239168 165041923896 165057970176 165296618223 165307900032 165563004816 165995799552 166503703707 166564012032 166938957504 167196579352 167843003823 167887474308 167903797248 168281758656 168541452728 168857796096 169237905012 169772233752 169817215392 170216031744 170535518208 170798690304 171183168288 171447339844 171769137408 172155799926 172172537856 172826404916 173150790912 173540563614 173871327232 174134602224 174151532544 174403328462 174871166976 175124003373 175141029888 175535282736 175806170518 176136149376 176532642297 176869108736 177136922952 177552929664 178017067008 178291784704 178561753128 178837311389 179028527616 179304806208 179593767936 180275818921 180323583516 180614187072 181086326784 181365780992 181640404044 181706194944 182115226368 182396268384 182824626688 183101458716 183167778816 183580100352 183863402976 184208504832 184492777216 184623169104 184908081402 185206073184 185255144064 185690216448 185976775424 186258380418 186325843968 186745274496 187033461648 187384513536 187806327192 187824586752 188096151771 188537896272 188891771904 189183271552 189316978488 189609134319 189965020608 190258176504 190704998528 190993762971 191044367316 191062941696 191493035712 191788549656 192148526592 192445052096 192581064324 193240279584 193694105088 193993015744 194200436736 194500128768 194794639776 195095248788 195165913088 195605243136 195901427502 195920474112 196664529732 196735762432 197033658624 197337722912 197477193078 197548720128 197853579264 198153168048 198458959974 198925041568 198977747328 199279038321 199445047296 199747045872 200055297486 200127758336 200269200384 200578257792 200881972269 200954732544 201264847872 201717906984 201737519104 202042988928 202354783664 202571145216 202883755008 203190960456 203504526753 203578236928 203722117632 204036503616 204419469312 205141449117 205195801932 205215752192 205677705024 206063751168 206381750784 206846328348 207234567936 207554374368 208041816576 208356832332 208432300032 208753954816 208901493504 209223872352 209616574464 209940056832 210412644354 210433101824 210807577728 211302660096 211628744448 212105133306 212181958656 212503243392 212831180496 213731426304 214040448567 214061258752 214543123344 214945809408 215277515904 215762118363 215840268288 216167092416 216500683608 217009136256 217576415232 217905868224 218242142712 218812644864 219503494144 219561652224 220055898528 220395490964 220410533376 220750673088 220986703872 221327732736 221662865952 222004938276 222085349376 222585276672 223790671764 223849965744 223871729664 224375678208 224796819456 225143728128 225650540016 225998766158 226362978336 226422953856 226932645357 226954708992 227298362544 227649131622 227731587072 228244224384 228672626688 229025516544 229541066568 229563383808 229895296609 230511992832 230867721216 231387418152 231744497501 232179469632 233498671164 233521373184 234047043648 234486337536 234848199168 235376856396 236182563936 236737239552 237356089344 238082337504 238704703488 239073074944 239435078058 239458357248 240431444688 240447854592 240818916096 241361013762 241448435712 242187205392 242820301824 243195024512 243563269059 244135278288 244773467136 245151203968 245522410551 245611339776 246164225472 246544108536 246941430912 247006858752 247562885844 247586955264 248344507224 248993699328 249377948864 249846018048 250408436256 250794869028 251383861696 251831211462 251855695872 252422637984 252812179092 253286694144 253677568672 253856857518 254658350628 254725823088 254750588928 255324047616 255718066208 256198035456 256774752432 257171009766 257653706112 258233699889 258258806784 259239607374 259333505024 259726186368 260126998384 260310845421 260806990848 261201903336 261227298816 261604992693 262219372976 262711544832 263302924104 263709255777 263804772352 264204224064 264611946632 265303663104 265705384428 265926729728 266329394496 266740396648 267025600512 267437677056 267842629692 267939643392 268353130496 268542791424 268957209312 269390651904 270094860288 270485375274 270511673344 270921280608 271339369004 271629490176 272048671488 272460606066 272559292416 273172839552 273521932156 273594402576 274236940032 274652188074 274751668224 275175667712 275370150528 275795104464 276312757248 276739165824 277362122103 277389088768 277809109776 277882716096 278237827538 278535324672 278965163136 279387570627 279488765952 279920075776 280117911744 280550192472 281076770304 281736880128 282171659264 282806844408 283337657856 283774907328 284947530912 285387264756 286057497792 286594412544 287036687872 287239553568 287682824484 287787024384 288222789888 288667578144 289345515008 289860419376 290101886976 290541157632 290989523616 291300655104 291750193152 292191959664 292642873182 292748869632 293407864704 293880711168 294334230784 294996794598 295103643648 295550487936 296006584368 296323080192 296780368896 297229752072 297688439961 298387562352 298466620992 299167570944 299620568808 300082946229 300191637504 300867386688 301432098816 301817304448 301897271808 302576860476 302606278656 303064483392 303532175496 303856717824 304325632512 304786440684 304896835584 305367355392 306054755424 306629203968 307349323776 307793702898 307823628288 308516557536 309095626752 309572626176 310269492522 311331561552 311361830912 312062724864 312535248498 312648450048 313130932224 313835808528 314424861696 314910085248 315618966531 315649652736 316953990144 317443116672 318157699959 318272937984 319246770744 319277809664 320575259584 320597139456 321091888128 321814685016 322418714112 322916273856 323760402432 324751025412 325513704384 326364622848 327363214068 327481786368 328218967296 328725478048 329255241216 329342478336 330083847792 330115940352 330593236446 330615800064 331126009632 331991599104 333007407414 333128024064 333877915008 334393158704 335686007646 335774948616 335807594496 336563517312 337082905456 337715592192 338475810024 338998149237 339544467504 339634430784 340432063488 341473697433 341597380608 342366336576 342894679688 343538274816 344311599852 344345075712 345652809832 346301581824 347081127228 347742654464 348269204448 348806656924 349742333952 350248006746 350282059776 351070565472 351612341036 352272298752 353065284594 353738217472 354273845904 355105859328 356034134016 356583569408 357123506256 357674622778 358057055232 358609612416 359152617087 359187535872 360551637842 360647167032 361228374144 362041520643 362172653568 362731561984 363280808088 363841426619 364230452736 364792536768 365649253376 366202917432 366768045391 367160200704 367726805952 368417009664 368985554432 369246338208 369816162804 370412146368 370510288128 371380432896 371953550848 372516760836 372651687936 373490548992 374066923296 374769027072 375612654384 375649173504 376192303542 377075792544 377783543808 378366543104 378633956976 379218268638 379930041216 380516353008 381409997056 381987525942 382088734632 382125883392 382986071424 383577099312 384297053184 384890104192 385162128648 385756514649 386480559168 387388210176 387986031488 388859411061 389000257536 389589279552 390190497576 391210486272 391802855004 391840948224 393329059464 394067317248 394675445824 394954386156 395097440256 395707158528 396306336096 396917919948 397850083136 397955494656 398558076642 398890094592 399494091744 400110594972 400255516672 400538400768 401156515584 401763944538 401909465088 402529695744 403435813968 403475038208 404085977856 404709567328 405142290432 405728062911 405767510016 406381920912 407009053506 407156473856 407444235264 408073007232 408690909099 408838938624 410282898234 410391603864 410431504384 411355410048 411978282111 412127502336 412763501568 413692656696 414469135872 415108748736 416083633152 416713664664 417356741307 417507909632 417802987008 418447744704 419233148928 419880113664 420825288708 420866203648 421615155456 422605320192 423257488896 424210266612 424363917312 425006486784 425662360992 427462852608 428080897134 428122517504 429086246688 429891618816 430555031808 431524236726 431680536576 432334184832 433001367216 434018272512 435152830464 435811736448 436484285424 437625289728 438964309773 439006988288 439123304448 440111797056 440790981928 440821066752 441501346176 442495191897 442655465472 443325731904 444009876552 445170553344 447581343528 447699931488 448751356416 449593638912 450287456256 451301080032 451997532316 452725956672 452845907712 453865290714 453909417984 454596725088 455298263244 455463174144 456488448768 457345253376 458051033088 459082133136 459126767616 459790593218 461023985664 461690554347 461735442432 462774836304 463488995002 464358939264 465404238783 466997342328 467042746368 468094087296 468972675072 469696398336 470753712792 471480184571 472365127872 473474479104 475272613519 476164675008 477409406976 478146149888 478870156116 478916714496 480862889376 480895709184 481637832192 482722027524 482896871424 484374410784 485640603648 486390049024 487126538118 488270556576 489546934272 490302407936 491044821102 491222679552 492328450944 493088217072 493882861824 494013717504 495125771688 495173910528 495889854669 496689014448 497987398656 498755897728 499511111121 499692036096 500816872512 501589738056 502767723392 503529011469 503662422924 503711391744 504845275968 505624358184 506573388288 507355137344 507713715036 509316701256 509451646176 510648095232 511436132416 512396070912 513549504864 514342019532 515307412224 516467399778 516517613568 518479214748 518667010048 519452372736 520253996768 520621690842 521613981696 522403806672 522454597632 523209985386 524438745952 525372010119 525423089664 526605848208 527418511554 527609544704 528408448128 529223893264 529597926891 530607326208 531410768856 531853459456 532658788992 533480793296 534051201024 534875354112 535685259384 536511934167 536706260992 537085582848 537914418624 538781303808 540827456763 540970750548 541023346688 541842561216 542678738008 543258980352 544097342976 544921212132 545118584832 546345679104 547043864312 547188805152 548473880064 549304376148 549503336448 550351335424 550740301056 551590208928 552625514496 553478331648 554724244206 554778177536 555618219552 555765432192 556475655076 557070649344 557930326272 558775141254 558977531904 559840151552 560235823488 561100384944 562153540608 563473760256 564288455313 564343318528 565613688816 566675315712 567549814656 568827402957 569895061824 570774529512 572114995584 572981288913 573188825088 574073375744 574479107136 575365648968 576445579776 577335156288 578691030016 579720838752 581082315264 581979047232 582601310208 583500386304 584383919328 585285746364 585497739264 586815729408 587761422336 588668461568 589993589196 590207287296 591100975872 592013168736 592646160384 593560737792 594459504144 595376879922 596775124704 596933241984 598335141888 599241137616 600165892458 600383275008 601734773376 602864197632 603634608896 603794543616 605153720952 605212557312 606087600151 606128966784 607064350992 607713435648 608651265024 609572881368 610513580259 610734710784 612109510848 613258407936 615424347351 615587405796 615647256576 617033115072 618191253504 619145252352 620538985044 622663123104 624125449728 625070496996 625296900096 626261864448 627671617056 628849723392 629820170496 631237933062 631299305472 633907980288 634886233344 636315399918 636545875968 638493541488 638555619328 641150519168 641194278912 642121345701 642183776256 643629370032 644837428224 645832547712 647286355089 647520804864 649502050824 651027408768 652729245696 654726428136 656437934592 657450956096 658510482432 658684956672 660167695584 661186472892 661231600128 662252019264 663983198208 666014814828 666256048128 667755830016 668786317408 671372015292 671549897232 671615188992 673127034624 674165810912 675431184384 676951620048 677996298474 679088935008 679268861568 680797936071 680864126976 682947394866 683194761216 684732673152 685789359376 687076549632 688623199704 688690151424 689685889827 691305619664 692603163648 694162254456 695233492503 695485308928 696538408896 697613313848 700496013492 700564119552 702141130944 703224682072 704544597504 706130569188 707476434944 708547691808 710211718656 712068268032 713167138816 714247012512 715349245556 716114110464 717219224832 718305234174 718375071744 721103275684 721294334064 722456748288 724083041286 724345307136 725463123968 726561616176 727682853238 728460905472 729585073536 730689807177 731298506752 732405834864 733536090782 734320401408 735453611904 736567231653 736834019328 737971108864 738492676416 739632325608 740824292736 741020576256 742760865792 743907101696 745033521672 746183264761 746981097984 748133846592 749538054144 751225308768 752384607084 754151585088 755567087616 756733086208 757267913952 758436537276 759860082432 761032706016 762819994112 763975051884 764177469264 764251766784 765972142848 767154198624 768594106368 769780208384 770324257296 771513029298 772961118336 774776420352 775972062976 777718822122 778000515072 779178559104 780380995152 782420972544 783605710008 783681896448 784814978079 786658118928 788134634496 789350891648 789908772312 791127767331 791414317056 792612672192 793835839896 795700166272 795910989312 797116153284 797780189184 798988183488 800221189944 801076801536 802313031168 803527889076 803818930176 805059391488 806871627936 808171955712 809419134656 810284580864 811456125822 811535020032 812763841824 814018107012 814312947712 814888470528 816146014464 817381818198 817677877248 820565796468 820783207728 820863008768 822710820096 823956564222 824255004672 825527003136 827385313392 828938271744 830217497472 832086366309 832167266304 833427329328 834713482614 835015819264 835605974016 836895489408 838162711881 838466297856 839760227328 841650577416 841732407296 843230310912 845210640384 846514977792 848420533224 850012973568 851324721984 856161794268 856245035008 858172493376 859783237632 861110063616 863048473452 863361073152 864668369664 866002734432 868036545024 870305660928 871623472896 872968570848 875250579456 877928619546 878013976576 878246608896 880223594112 881581963856 881642133504 883002692352 884990383794 885310930944 886651463808 888019753104 890341106688 893065319883 895162687056 895399862976 897502712832 900248838687 900574912512 902602160064 903995064632 905451913344 905691815424 907730581428 907818835968 909193450176 910596526488 912976897536 914690506752 916102066176 918164266272 919581186436 922047971328 923381108694 923470884864 925549672608 926977990004 928717878528 930808477566 933994684656 934085492736 936188174592 937945350144 939392796672 941507425584 942960369142 944730255744 946856899593 946948958208 950545227038 952329350016 954473099877 954818813952 956292299776 957740312232 957833428992 959218306541 961725778752 961791418368 963275664384 965444055048 966933937849 968748821568 971281207296 972780098048 974253076236 976541113152 979093868544 980604815872 982089642204 982445359104 984656901888 986176434144 987765723648 988027435008 990251543376 990347821056 991779709338 993378028896 995974797312 997511795456 999022222242 999384072192 1001633745024 1003179476112 1005535446784 1007058022938 1007324845848 1007422783488 1009690551936 1011248716368 1013146776576 1014710274688 1015427430072 1016994447711 1018633402512 1018903292352 1021296190464 1022872264832 1024421092299 1024792141824 1027099009728 1028684039064 1030614824448 1032934799556 1033035227136 1036958429496 1038904745472 1040507993536 1041243381684 1043227963392 1044807613344 1046419970772 1048877491904 1050744020238 1050846179328 1053211696416 1054837023108 1055219089408 1056816896256 1058447786528 1059195853782 1061214652416 1062821537712 1063706918912 1065317577984 1066961586592 1068102402048 1069750708224 1071370518768 1073023868334 1073412521984 1074171165696 1075828837248 1077457851261 1077562607616 1081654913526 1081941501096 1082046693376 1083685122432 1085357476016 1086124561929 1086517960704 1088194685952 1089842424264 1091524279857 1092691358208 1094087728624 1094377610304 1096947760128 1098608752296 1100304136173 1100702670848 1101480602112 1103180417856 1105251028992 1106956663296 1109448488412 1109556355072 1111236439104 1111530864384 1112951310152 1114141298688 1115860652544 1117550282508 1117955063808 1119680303104 1120471646976 1122200769888 1124307081216 1126947520512 1128576910626 1128686637056 1131227377632 1133350631424 1135099629312 1137654805914 1139790123648 1141549059024 1144229991168 1145962577826 1146377650176 1148146751488 1148958214272 1150731297936 1152891159552 1154670312576 1157269543947 1157382060032 1159441677504 1162164630528 1163958094464 1166578233183 1167000772608 1168767838656 1170571492728 1173631458816 1175522844672 1177336923136 1179987178392 1182201951744 1184026337472 1185292320768 1187121475584 1188919008288 1190753759844 1193550249408 1193866483968 1196670283776 1198482275232 1200331784916 1200766550016 1203469546752 1205728395264 1207269217792 1207589087232 1210307441904 1210425114624 1212175200302 1212257933568 1214128701984 1215426871296 1217184188733 1217302530048 1219145762736 1221027160518 1221469421568 1224219021696 1226516815872 1230848694702 1231174811592 1231294513152 1234066230144 1236382507008 1238290504704 1241077970088 1242993213869 1245326246208 1248250899456 1250140993992 1252070223921 1252523728896 1255343234112 1257699446784 1259640340992 1262475866124 1262598610944 1267815960576 1269772466688 1272630799836 1273091751936 1276987082976 1282301038336 1282388557824 1284242691402 1284367552512 1287258740064 1289674856448 1291665095424 1294572710178 1295041609728 1299004101648 1302054817536 1305458491392 1309452856272 1312875869184 1314901912192 1316892929319 1317020964864 1317369913344 1320335391168 1322372945784 1322463200256 1324504038528 1327485575691 1327966396416 1332029629656 1335511660032 1337572634816 1342744030584 1343099794464 1346254069248 1348331621824 1350862368768 1353903240096 1355992596948 1358177870016 1358537723136 1361595872142 1361728253952 1365894789732 1366389522432 1369465346304 1371578718752 1374153099264 1377246399408 1377380302848 1379371779654 1382611239328 1385071663041 1385206327296 1388324508912 1390466985006 1390970617856 1393076817792 1395226627696 1396212716349 1400992026984 1401128239104 1404282261888 1406449364144 1409089195008 1412261138376 1414440553713 1414952869888 1417095383616 1420423437312 1425817840557 1426334277632 1428494025024 1430698491112 1432228220928 1434438449664 1436610468348 1436750143488 1442206551368 1442588668128 1444913496576 1448166082572 1448690614272 1450926247936 1453123232352 1455365706476 1456921810944 1459170147072 1461379614354 1462597013504 1464811669728 1467072181564 1468640802816 1470907223808 1473134463306 1473668038656 1475942217728 1476985352832 1479264651216 1481648585472 1482041152512 1485521731584 1487669564007 1487814203392 1490067043344 1492366529522 1493962195968 1496267693184 1498533333363 1499076108288 1502450617536 1504769214168 1508303170176 1510587034407 1511134175232 1513466172416 1514535827904 1516873074552 1519720164864 1522065412032 1525639988224 1527950103768 1528354938528 1531944285696 1534308397248 1537188212736 1539560416768 1540648514592 1543026058596 1545922236672 1549552840704 1551944125952 1555437644244 1556001030144 1558357118208 1560761990304 1564841945088 1567211420016 1567363792896 1569629956158 1573316237856 1576269268992 1578701783296 1579817544624 1582255534662 1582828634112 1585225344384 1587671679792 1591400332544 1591821978624 1594232306568 1595560378368 1597976366976 1600442379888 1602153603072 1604626062336 1607055778152 1609535802501 1610118782976 1613743255872 1616343911424 1618838269312 1622482370289 1622912251644 1623070040064 1625527683648 1628036214024 1629776941056 1632292028928 1634763636396 1635355754496 1641131592936 1641566415456 1645421640192 1647913128444 1648510009344 1651054006272 1654770626784 1657876543488 1660434994944 1664172732618 1664334532608 1666854658656 1669426965228 1670031638528 1671211948032 1673790978816 1676325423762 1676932595712 1679520454656 1683301154832 1683464814592 1686460621824 1690421280768 1692865365939 1693029955584 1696841066448 1700025947136 1702649443968 1706482208871 1712323588536 1712490070016 1716344986752 1718943866739 1719566475264 1722220127232 1726096946904 1729336739328 1732005468864 1736073090048 1743246945792 1745937141696 1750501158912 1755857239092 1756027953152 1756493217792 1760447188224 1763163927712 1763284267008 1766005384704 1769980767588 1770621861888 1773302927616 1776039506208 1780682213376 1786130639766 1790325374112 1790799725952 1795005425664 1800497677374 1801149825024 1805204320128 1807990129264 1810903826688 1811383630848 1815461162856 1815637671936 1818262800453 1818386900352 1821193052976 1825953795072 1831540740777 1832204132352 1836328532544 1839162372872 1846273042053 1846762217388 1846941769728 1851099345216 1853955980008 1857435757056 1861616955132 1867989369312 1872376349184 1875890700288 1878785593344 1883014851168 1885920738284 1889460511488 1893713799186 1893897916416 1901090454076 1904658700032 1908946199754 1909637627904 1912584599552 1915480624464 1915666857984 1918436613082 1923451557504 1923582836736 1926364037103 1926551328768 1930888110096 1933867875698 1937497643136 1941859065267 1942562414592 1945560196096 1948506152472 1953082226304 1958187737088 1961209631744 1964179284408 1967210425279 1969313803776 1972352868288 1975531447296 1976054870016 1980503086752 1983034008131 1983559418676 1986756057792 1991949594624 1995023590912 1998044444484 1998768144384 2003267490048 2006358952224 2011070893568 2014116045876 2014649691696 2014845566976 2019381103872 2022497432736 2026293553152 2029420549376 2030854860144 2033988895422 2037266805024 2037806584704 2042592380928 2045744529664 2048842184598 2049584283648 2054198019456 2057368078128 2061229648896 2065869599112 2066070454272 2069057669481 2073916858992 2077809490944 2081015987072 2082486763368 2085700477509 2086455926784 2089615226688 2092839941544 2097754983808 2101488040476 2101692358656 2106423392832 2109674046216 2113633792512 2116895573056 2118391707564 2122429304832 2125643075424 2130635155968 2133923173184 2136204804096 2139501416448 2142741037536 2146047736668 2146825043968 2148342331392 2151657674496 2154915702522 2155125215232 2163309827052 2163883002192 2164093386752 2167370244864 2170714952032 2172249123858 2173035921408 2176389371904 2179684848528 2183048559714 2185382716416 2188175457248 2188755220608 2192069421531 2193895520256 2197217504592 2200608272346 2201405341696 2202961204224 2206360835712 2209701694959 2210502057984 2213913326592 2218896976824 2219112710144 2222472878208 2223061728768 2225902620304 2228282597376 2231721305088 2235100565016 2238549794283 2239360606208 2240943293952 2244401539776 2248614162432 2257153821252 2257373274112 2262454755264 2266701262848 2270199258624 2275309611828 2279580247296 2283098118048 2288459982336 2291925155652 2292755300352 2296293502976 2297916428544 2301462595872 2305782319104 2309340625152 2314539087894 2314764120064 2318883355008 2324329261056 2327916188928 2333156466366 2334001545216 2337535677312 2341142985456 2347262917632 2351045689344 2354444934237 2354673846272 2359974356784 2364403903488 2368052674944 2373383301993 2374242951168 2377838016576 2381507519688 2387100498816 2387732967936 2393340567552 2396964550464 2400663569832 2406939093504 2411456790528 2414538435584 2415178174464 2420614883808 2424350400604 2424515867136 2428257403968 2430853742592 2434368377466 2434605060096 2438291525472 2442054321036 2442938843136 2448438043392 2453033631744 2461697389404 2462349623184 2462589026304 2468132460288 2472765014016 2476581009408 2482155940176 2485986427738 2490652492416 2496259098927 2496501798912 2500281987984 2504140447842 2505047457792 2510686468224 2515398893568 2519280681984 2524951732248 2525197221888 2528848262699 2535631921152 2539544933376 2545261599672 2549189472511 2553974165952 2564602076672 2568485382804 2568735105024 2574517480128 2579349712896 2583330190848 2589145420356 2590083219456 2598008203296 2604109635072 2610916982784 2618905712544 2625751738368 2629803824384 2633785858638 2634041929728 2634739826688 2640670782336 2644745891568 2644926400512 2649008077056 2654971151382 2655932792832 2664059259312 2671023320064 2675145269632 2679195959649 2685488061168 2686199588928 2692508138496 2696663243648 2700746516061 2701724737536 2707806480192 2711985193896 2716355740032 2717075446272 2723191744284 2723456507904 2731789579464 2738930692608 2743157437504 2748306198528 2754492798816 2758743559308 2765222478656 2770143326082 2770412654592 2776649017824 2780933970012 2781941235712 2786153635584 2790453255392 2792425432698 2801984053968 2802256478208 2808564523776 2812898728288 2818178390016 2824522276752 2828881107426 2829905739776 2834190767232 2840570698779 2840846874624 2851635681114 2852668555264 2856988050048 2861396982224 2863419299631 2864456441856 2868876899328 2873220936696 2873500286976 2877654919623 2884413102736 2885177336256 2889826993152 2896332165144 2900801813547 2901852495872 2906246464704 2910731412952 2913843621888 2918340294144 2922759228708 2925194027008 2929623339456 2934144363128 2937281605632 2941814447616 2946268926612 2947336077312 2951884435456 2953970705664 2958529302432 2963297170944 2964082305024 2971043463168 2975339128014 2975628406784 2980134086688 2984733059044 2987924391936 2992535386368 2997066666726 2998152216576 3004901235072 3009538428336 3016606340352 3021174068814 3022268350464 3026932344832 3029071655808 3033746149104 3039440329728 3044130824064 3050983343133 3051279976448 3055900207536 3056709877056 3063888571392 3068616794496 3073263276897 3074376425472 3079120833536 3081297029184 3086052117192 3091844473344 3099105681408 3103888251904 3110875288488 3116714236416 3121523980608 3129683890176 3134422840032 3139259912316 3146632475712 3152538537984 3157403566592 3159635089248 3164511069324 3165657268224 3170450688768 3175343359584 3182800665088 3183643957248 3188464613136 3191120756736 3195952733952 3200884759776 3204307206144 3209252124672 3214111556304 3219071605002 3220237565952 3227486511744 3232687822848 3237676538624 3244964740578 3245824503288 3246140080128 3251055367296 3256072428048 3259553882112 3264584057856 3269527272792 3274572839571 3282263185872 3283132830912 3290843280384 3295826256888 3300912408519 3302108012544 3309541253568 3315753086976 3320869989888 3328345465236 3328669065216 3333709317312 3338853930456 3342423896064 3347581957632 3352650847524 3353865191424 3359040909312 3366602309664 3372921243648 3380842561536 3385730731878 3386059911168 3393682132896 3400051894272 3405298887936 3412964417742 3424647177072 3424980140032 3432689973504 3437887733478 3439132950528 3444440254464 3452193893808 3458673478656 3464010937728 3471808631841 3472146180096 3486493891584 3491874283392 3499734699549 3501002317824 3511714478184 3512055906304 3520894376448 3526327855424 3526568534016 3532010769408 3539961535176 3546605855232 3552079012416 3561364426752 3572261279532 3580650748224 3581599451904 3590010851328 3600995354748 3602299650048 3610408640256 3615980258528 3621807653376 3622767261696 3630922325712 3631275343872 3636525600906 3636773800704 3642386105952 3651552566199 3651907590144 3663081481554 3664408264704 3672657065088 3678324745744 3692546084106 3693524434776 3693883539456 3702198690432 3707911960016 3714871514112 3723233910264 3728979641607 3735978738624 3744752698368 3756210671763 3757571186688 3766029702336 3771841476568 3778921022976 3787427598372 3787795832832 3802180908152 3809317400064 3817892399508 3819275255808 3825169199104 3830961248928 3836873226164 3846903115008 3847165673472 3852728074206 3853102657536 3861776220192 3867735751396 3874995286272 3883718130534 3885124829184 3891120392192 3897012304944 3906164452608 3916375474176 3922419263488 3928358568816 3934420850558 3938627607552 3944705736576 3950678787957 3951062894592 3952109740032 3961006173504 3966068016262 3967118837352 3973512115584 3982456727073 3983899189248 3990047181824 3996088888968 4002255692809 4006534980096 4012717904448 4022141787136 4028232091752 4029299383392 4034448499301 4038762207744 4044994865472 4052587106304 4058841098752 4061709720288 4067977790844 4074533610048 4075613169408 4085184761856 4091489059328 4097684369196 4099168567296 4108396038912 4114736156256 4122459297792 4131739198224 4132140908544 4138115338962 4147833717984 4155618981888 4162031974144 4164973526736 4171400955018 4172911853568 4179230453376 4185679883088 4195509967616 4202976080952 4203384717312 4212846785664 4219348092432 4227267585024 4233791146112 4236783415128 4243321661139 4244858609664 4251286150848 4261270311936 4267846346368 4277453521671 4279002832896 4285482075072 4292095473336 4296684662784 4303315348992 4309831405044 4310250430464 4326619654104 4327766004384 4334740489728 4341429904064 4344498247716 4346071842816 4352778743808 4359369697056 4366097119428 4370765432832 4376350914496 4377510441216 4384138843062 4387791040512 4394435009184 4401216544692 4402810683392 4405922408448 4412721671424 4419403389918 4421004115968 4427826653184 4437793953648 4438225420288 4444945756416 4446123457536 4451805240608 4456565194752 4463008692021 4463442610176 4470201130032 4477099588566 4478721212416 4481886587904 4488803079552 4495600000089 4497228324864 4514307642504 4514746548224 4524909510528 4531761103221 4533402525696 4540398517248 4550619223656 4559160494592 4566196236096 4576919964672 4583850311304 4592587005952 4595832857088 4602925191744 4611564638208 4618681250304 4629078175788 4629528240128 4637766710016 4648658522112 4655832377856 4666312932732 4668003090432 4675071354624 4682285970912 4694525835264 4702091378688 4708889868474 4709347692544 4719948713568 4728807806976 4736105349888 4746766603986 4748485902336 4755676033152 4763015039376 4774200997632 4775465935872 4786681135104 4793929100928 4801327139664 4813878187008 4828607407503 4829076871168 4830356348928 4841229767616 4848700801208 4849031734272 4856514807936 4867447110867 4868736754932 4869210120192 4876583050944 4884108642072 4896876086784 4906067263488 4923394778808 4924699246368 4936264920576 4945530028032 4953162018816 4964311880352 4971972855476 4981304984832 4992518197854 4993003597824 5000563975968 5008280895684 5010094915584 5021372936448 5030797787136 5038561363968 5049903464496 5050394443776 5057696525398 5071263842304 5078596097817 5079089866752 5090523199344 5098378945022 5107948331904 5119446626613 5129204153344 5136970765608 5137470210048 5149034960256 5158699425792 5166660381696 5178290840712 5186282030281 5196016406592 5208219270144 5227998748709 5237811425088 5251503476736 5259607648768 5267571717276 5268083859456 5269479653376 5281341564672 5289491783136 5289852801024 5298016154112 5309942302764 5311865585664 5328118518624 5342046640128 5350290539264 5358391919298 5370976122336 5372399177856 5385016276992 5393326487296 5401493032122 5403449475072 5415612960384 5423970387792 5432711480064 5434150892544 5446383488568 5446913015808 5454788401359 5463579158928 5477861385216 5486314875008 5494622222331 5496612397056 5508985597632 5517487118616 5530444957312 5538819126159 5540286652164 5540825309184 5553298035648 5561867940024 5572307271168 5580906510784 5584850865396 5603968107936 5617129047552 5625797456576 5636356780032 5649044553504 5657762214852 5659811479552 5668381534464 5681141397558 5681693749248 5703271362228 5705337110528 5713976100096 5722793964448 5726838599262 5728912883712 5737753798656 5746441873392 5747000573952 5755309839246 5768826205472 5770354672512 5779092111309 5779653986304 5792664330288 5801603627094 5803704991744 5812492929408 5821462825904 5825577195801 5827687243776 5836680588288 5845518457416 5850388054016 5859246678912 5868288726256 5874563211264 5883628895232 5892537853224 5901631275837 5903768870912 5907941411328 5917058604864 5926594341888 5928164610048 5949102024393 5950678256028 5951256813568 5960268173376 5969466118088 5975848783872 5985070772736 5994133333452 5996304433152 6009802470144 6019076856672 6033212680704 6042348137628 6044536700928 6053864689664 6058143311616 6067492298208 6078880659456 6088261648128 6101966686266 6102559952896 6111800415072 6113419754112 6127777142784 6137233588992 6146526553794 6148752850944 6158241667072 6162594058368 6172104234384 6183688946688 6198211362816 6207173008443 6207776503808 6221750576976 6233428472832 6243047961216 6257101432527 6259367780352 6268845680064 6278519824632 6293264951424 6305077075968 6314807133184 6319270178496 6329022138648 6340901377536 6350686719168 6365601330176 6367287914496 6376929226272 6391905467904 6401769519552 6408614412288 6418504249344 6428223112608 6438143210004 6440475131904 6454973023488 6465375645696 6475353077248 6489929481156 6491649006576 6492280160256 6502110734592 6512144856096 6519107764224 6529168115712 6539054545584 6549145679142 6564526371744 6566265661824 6581686560768 6591652513776 6601824817038 6604216025088 6619082507136 6631506173952 6641739979776 6656690930472 6657338130432 6666963601661 6667418634624 6677707860912 6684847792128 6695163915264 6705301695048 6715649382849 6718081818624 6733204619328 6745842487296 6771461463756 6772119822336 6787364265792 6800103788544 6810597775872 6825928835484 6849294354144 6865379947008 6875775466956 6878265901056 6888880508928 6904387787616 6917346957312 6928021875456 6943617263682 6944292360192 6972987783168 6983748566784 6999469399098 7002004635648 7023428956368 7024111812608 7041788752896 7052655710848 7053137068032 7063334802711 7064021538816 7079923070352 7093211710464 7104158024832 7120149905979 7122728853504 7144522559064 7161301496448 7163198903808 7180021702656 7201990709496 7220817280512 7231960517056 7243615306752 7245534523392 7261844651424 7273051201812 7273547601408 7284772211904 7303105132398 7303815180288 7326162963108 7328816529408 7345314130176 7356649491488 7385092168212 7387048869552 7387767078912 7404397380864 7415823920032 7429743028224 7446467820528 7457959283214 7471957477248 7488777296781 7489505396736 7512421343526 7515142373376 7532059404672 7543682953136 7557842045952 7574855196744 7575591665664 7586544788097 7604361816304 7618634800128 7635784799016 7647568417533 7650338398208 7661922497856 7673746452328 7693806230016 7705456148412 7706205315072 7723552440384 7735471502792 7749990572544 7767436261068 7770249658368 7782240784384 7794024609888 7812328905216 7832750948352 7844838526976 7856717137632 7868841701116 7877255215104 7889411473152 7901357575914 7902125789184 7904219480064 7922012347008 7932136032524 7934237674704 7947024231168 7964913454146 7967798378496 7980094363648 7992177777936 8004511385618 8013069960192 8025435808896 8037587878947 8044283574272 8056464183504 8058598766784 8068896998602 8077524415488 8089989730944 8102239548183 8105174212608 8117682197504 8123419440576 8135955581688 8149067220096 8151226338816 8170369523712 8182978118656 8195368738392 8208015912371 8216792077824 8229472312512 8244918595584 8263478396448 8276230677924 8295667435968 8311237963776 8324063948288 8329947053472 8342801910036 8345823707136 8358460906752 8371359766176 8391019935232 8405952161904 8406769434624 8425693571328 8438696184864 8454535170048 8467582292224 8473566830256 8486643322278 8489717219328 8502572301696 8522540623872 8535692692736 8554907043342 8558005665792 8570964150144 8584190946672 8593369325568 8606630697984 8619662810088 8620500860928 8632964758869 8653239308208 8655532008768 8669480979456 8682859808128 8688996495432 8702405440641 8705557487616 8718739394112 8732194238856 8741530865664 8752701828992 8755020882432 8768277686124 8775582081024 8788870018368 8802433089384 8811844816896 8825443342848 8838806779836 8842008231936 8855653306368 8875587907296 8889891512832 8892246915072 8903610481216 8913130389504 8926017384042 8926885220352 8940402260064 8954199177132 8957442424832 8963773175808 8977606159104 8991200000178 8994456649728 9028615285008 9029493096448 9049819021056 9063522206442 9066805051392 9080797034496 9101238447312 9118320989184 9132392472192 9152950029399 9153839929344 9167700622608 9185174011904 9191665714176 9205850383488 9219789830691 9223129276416 9237362500608 9258156351576 9259056480256 9275533420032 9297317044224 9311664755712 9332625865464 9350142709248 9364571941824 9389051670528 9417779736948 9418695385088 9439897427136 9457615613952 9472210699776 9493533207972 9496971804672 9511352066304 9526030078752 9548401995264 9550931871744 9573362270208 9587858201856 9602654279328 9627756374016 9657214815006 9658153742336 9660712697856 9682459535232 9697401602416 9698063468544 9713029615872 9734894221734 9737473509864 9738420240384 9753166101888 9768217284144 9793752173568 9823718518713 9846789557616 9849398492736 9872529841152 9902737225557 9906324037632 9928623760704 9943945710952 9962609969664 9985036395708 9986007195648 10001127951936 10016561791368 10042745872896 10061595574272 10077122727936 10099806928992 10115393050796 10142527684608 10157192195634 10158179733504 10181046398688 10196757890044 10215896663808 10238893253226 10258408306688 10273941531216 10274940420096 10298069920512 10317398851584 10333320763392 10356581681424 10372564060562 10392032813184 10415425895523 10416438540288 10455997497418 10475622850176 10499204098647 10503006953472 10519215297536 10535143434552 10536167718912 10551401371951 10562683129344 10578983566272 10579705602048 10596032308224 10619884605528 10636273316339 10656237037248 10684093280256 10700581078528 10716783838596 10741952244672 10744798355712 10770032553984 10786652974592 10802986064244 10806898950144 10831225920768 10847940775584 10865422960128 10868301785088 10892766977136 10893826031616 10909576802718 10927158317856 10955722770432 10972629750016 10989244444662 10993224794112 11017971195264 11034974237232 11060889914624 11077638252318 11080573304328 11081650618368 11106596071296 11123735880048 11144614542336 11161813021568 11169701730792 11186938924821 11207936215872 11234258095104 11251594913152 11268632015289 11272713560064 11298089107008 11315524429704 11336763068928 11362282795116 11363387498496 11406542724456 11427952200192 11445587928896 11453677198524 11457825767424 11475507597312 11492883746784 11510619678492 11537652410944 11540709345024 11558184222618 11559307972608 11585328660576 11603207254188 11607409983488 11624985858816 11642925651808 11651154391602 11655374487552 11673361176576 11691036914832 11700776108032 11718493357824 11736577452512 11749126422528 11767257790464 11785075706448 11803262551674 11807537741824 11815882822656 11834117209728 11852036363871 11853188683776 11856329220096 11898204048786 11901356512056 11902513627136 11920536346752 11938932236176 11947370181219 11951697567744 11970141545472 11988266666904 12006767078427 12019604940288 12038153713344 12066425361408 12084696275256 12103345497903 12107729379328 12116286623232 12134984596416 12157761318912 12176523296256 12203933372532 12205119905792 12223600830144 12226839508224 12255554285568 12274467177984 12293053107588 12297505701888 12316483334144 12325188116736 12344208468768 12367377893376 12396422725632 12414346016886 12415553007616 12443501153952 12466856945664 12486095922432 12514202865054 12518735560704 12537691360128 12557039649264 12586529902848 12610154151936 12629614266368 12638540356992 12658044277296 12681802755072 12701373438336 12729964983417 12731202660352 12734575828992 12753858452544 12783810935808 12803539039104 12832360565013 12837008498688 12856446225216 12876286420008 12909946046976 12930751291392 12950706154496 12979858962312 12983298013152 13004221469184 13024289712192 13038215528448 13058336231424 13078109091168 13098291358284 13129052743488 13132531323648 13163373121536 13183305027552 13203649634076 13208432050176 13238165014272 13263012347904 13283479959552 13313381860944 13314676260864 13333927203322 13334837269248 13355415721824 13369695584256 13389026076063 13390327830528 13410603390096 13431298765698 13436163637248 13466409238656 13491684974592 13542922927512 13544239644672 13574728531584 13600207577088 13621195551744 13651857670968 13672925352559 13698588708288 13730759894016 13751550933912 13777761017856 13808775575232 13834693914624 13856043750912 13887234527364 13888584720384 13945975566336 13967497133568 13998938798196 14004009271296 14046857912736 14083577505792 14105311421696 14106274136064 14126669605422 14128043077632 14159846140704 14186423420928 14208316049664 14240299811958 14245457707008 14289045118128 14322602992896 14326397807616 14360043405312 14403981418992 14441634561024 14463921034112 14485822222509 14487230613504 14491069046784 14523689302848 14546102403624 14547095202816 14569544423808 14602341332601 14606210264796 14607630360576 14652325926216 14690628260352 14713298982976 14770184336424 14774097739104 14808794761728 14831647840064 14859486056448 14892935641056 14915918566428 14943914954496 14977554593562 14979010793472 15024842687052 15030284746752 15064118809344 15087365906272 15115684091904 15149710393488 15151183331328 15173089576194 15208723632608 15235788293451 15237269600256 15271569598032 15295136835066 15300676796416 15323844995712 15347492904656 15358339879839 15387612460032 15410912296824 15412410630144 15447104880768 15470943005584 15499981145088 15534872522136 15558846090843 15564481568768 15588049219776 15624657810432 15683996246127 15689677053952 15713434275264 15737683402232 15754510430208 15778822946304 15802715151828 15804251578368 15808438960128 15844024694016 15864272065048 15868475349408 15894048462336 15929826908292 15935596756992 15960188727296 15984355555872 16009022771236 16026139920384 16050871617792 16075175757894 16088567148544 16112928367008 16117197533568 16137793997204 16155048830976 16179979461888 16204479096366 16210348425216 16235364395008 16246838881152 16271911163376 16298134440192 16302452677632 16340739047424 16364365204077 16365956237312 16390737476784 16416031824742 16433584155648 16458944625024 16483866666993 16489837191168 16526956792896 16552461355848 16591334871936 16616457378477 16622475927552 16648127896576 16659894106944 16685603820072 16716921813504 16742719532352 16782039870464 16811904323808 16851387142656 16877392369728 16909070340096 16935164584448 16947133660512 16973286644556 16979434438656 17005144603392 17045081247744 17071385385472 17109814086684 17116011331584 17141928300288 17168381893344 17186738651136 17213261395968 17239325620176 17241001721856 17265929517738 17306478616416 17311064017536 17338961958912 17365719616256 17377992990864 17404810881282 17411114975232 17437478788224 17464388477712 17483061731328 17505403657984 17510041764864 17536555372248 17551164162048 17577740036736 17604866178768 17623689633792 17650886685696 17677613559672 17704893827511 17711306612736 17751175814592 17779783025664 17784493830144 17807220962432 17847306073179 17852034768084 17853770440704 17880804520128 17908398354264 17927546351616 17955212318208 17982400000356 17988913299456 18057230570016 18099638042112 18127044412884 18133610102784 18161594068992 18202476894624 18236641978368 18264784944384 18305900058798 18307679858688 18335401245216 18370348023808 18383331428352 18411700766976 18439579661382 18446258552832 18474725001216 18516312703152 18518112960512 18551066840064 18594634088448 18621519025329 18623329511424 18665251730928 18700285418496 18729143883648 18771304297581 18778103341056 18835559473896 18837390770176 18879794854272 18915231227904 18944421399552 18987066415944 19022704132608 19052060157504 19096803990528 19101863743488 19175716403712 19205308558656 19255512748032 19314429630012 19316307484672 19321425395712 19364919070464 19394803204832 19396126937088 19426059231744 19469788443468 19474947019728 19476840480768 19506332203776 19536434568288 19587504347136 19647437037426 19693579115232 19698796985472 19745059682304 19805474451114 19812648075264 19857247521408 19887891421904 19925219939328 19970072791416 19972014391296 20000890804983 20002255903872 20033123582736 20085491745792 20146948148547 20154245455872 20199613857984 20230786101592 20314384391268 20316359467008 20362092797376 20393515780088 20431793327616 20477786506452 20516816613376 20547883062432 20596139841024 20634797703168 20666641526784 20713163362848 20745128121124 20784065626368 20830851791046 20832877080576 20911994994836 20951245700352 20998408197294 21006013906944 21038430595072 21070286869104 21072335437824 21102802743902 21125366258688 21157967132544 21159411204096 21190004408133 21192064616448 21239769211056 21272546632678 21312474074496 21360449717937 21368186560512 21401162157056 21433567677192 21483904489344 21489596711424 21540065107968 21573305949184 21605972128488 21639314678069 21662451841536 21695881551168 21730845920256 21736603570176 21785533954272 21819153605436 21854316635712 21911445540864 21945259500032 21978488889324 21986449588224 22035942390528 22069948474464 22121779829248 22155276504636 22161146608656 22163301236736 22213192142592 22247471760096 22289229084672 22323626043136 22339403461584 22373877849642 22415872431744 22468516190208 22503189826304 22537264030578 22545427120128 22596178214016 22631048859408 22673526137856 22724565590232 22726774996992 22759634364291 22813085448912 22855904400384 22891175857792 22907354397048 22942705252599 22951015194624 22985767493568 23021239356984 23075304821888 23081418690048 23116368445236 23118615945216 23170657321152 23206414508376 23249971717632 23285851303616 23302308783204 23310748975104 23346722353152 23382073829664 23436986715648 23473154905024 23498252845056 23534515580928 23570151412896 23606525103348 23615075483648 23631765645312 23668234419456 23704072727742 23706377367552 23712658440192 23796408097572 23802713024112 23805027254272 23841072693504 23877864472352 23894740362438 23903395135488 23940283090944 23976533333808 24013534156854 24039209880576 24076307426688 24112763636841 24132850722816 24169392550512 24206690995806 24215458758656 24232573246464 24269969192832 24306718644549 24315522637824 24353046592512 24407866745064 24410239811584 24447201660288 24453679016448 24511108571136 24548934355968 24586106215176 24624047737113 24632966668288 24650376233472 24688416937536 24734755786752 24828692033772 24831106015232 24887002307904 24933713891328 24972191844864 25028405730108 25037471121408 25075382720256 25114079298528 25173059805696 25220308303872 25259228532736 25277080713984 25316088554592 25363605510144 25402746876672 25459929966834 25462405320704 25469151657984 25507716905088 25567621871616 25607078078208 25664721130026 25674016997376 25712892450432 25752572840016 25819892093952 25861502582784 25898894276607 25901412308992 25959717924624 25966596026304 26008442938368 26048579424384 26107216321923 26116672462848 26156218182336 26196582716568 26258105486976 26265062647296 26326746243072 26366610055104 26407299268152 26476330028544 26526024695808 26566959919104 26626763721888 26667854406644 26669674538496 26710831443648 26739391168512 26778052152126 26780655661056 26821206780192 26862597531396 26872327274496 26932818477312 26983369949184 27085845855024 27088479289344 27149457063168 27200415154176 27242391103488 27303715341936 27345850705118 27397177416576 27458850088197 27461519788032 27503101867824 27555522035712 27617551150464 27669387829248 27712087501824 27774469054728 27777169440768 27817330889689 27891951132672 27934994267136 27997877596392 28041084197621 28093715825472 28167155011584 28210622843392 28253339210844 28256086155264 28319692281408 28372846841856 28416632099328 28480599623916 28490915414016 28578090236256 28645205985792 28652795615232 28720086810624 28807962837984 28883269122048 28927842068224 28971644445018 28974461227008 28982138093568 29047378605696 29092204807248 29094190405632 29139088847616 29204682665202 29212420529592 29215260721152 29304651852432 29381256520704 29426597965952 29471155556139 29540368672848 29548195478208 29617589523456 29663295680128 29708211676671 29718972112896 29785871282112 29831837132856 29887829908992 29955109187124 29958021586944 30049685374104 30128237618688 30174731812544 30231368183808 30299420786976 30346179152388 30417447265216 30471576586902 30474539200512 30543139196064 30590273670132 30601353592832 30647689991424 30694985809312 30716679759678 30775224920064 30821824593648 30824821260288 30894209761536 30941886011168 30999962290176 31069745044272 31117692181686 31128963137536 31176098439552 31246277686569 31249315620864 31367992492254 31379354107904 31426868550528 31475366804464 31497612295941 31509020860416 31557645892608 31605430303656 31608503156736 31654204115853 31688049388032 31728544130096 31736950698816 31788096924672 31859653816584 31908819949017 31920377454592 31968711111744 32018045542472 32052279840768 32101743235584 32150351515788 32177134297088 32225856734016 32234395067136 32275587994408 32310097661952 32359958923776 32408958192732 32420696850432 32470728790016 32493677762304 32543822326752 32596268880384 32604905355264 32681478094848 32728730408154 32731912474624 32781474953568 32832063649484 32867168311296 32917889250048 32967733333986 32979674382336 33053913585792 33104922711696 33182669743872 33232914756954 33244951855104 33296255793152 33319788213888 33371207640144 33433843627008 33485439064704 33560816774463 33564079740928 33623808647616 33702774285312 33754784739456 33805896045867 33818140680192 33870329168896 33894267321024 33946573289112 34010289206784 34090162495488 34142770770944 34219628173368 34283856600576 34336763786688 34373477302272 34426522791936 34478651240352 34531859035476 34612957232832 34622128035072 34677923917824 34731439232512 34755985981728 34809621762564 34822229950464 34874957576448 34928776955424 34966123462656 35010807315968 35020083529728 35073110744496 35102328324096 35155480073472 35209732357536 35247379267584 35301773371392 35355227119344 35409787655022 35422613225472 35502351629184 35559566051328 35568987660288 35614441924864 35694612146358 35704069536168 35707540881408 35761609040256 35816796708528 35855092703232 35910424636416 35964800000712 36020301235281 36114461140032 36199276084224 36254088825768 36310036493709 36323188137984 36404953789248 36473283956736 36529569888768 36611800117596 36615359717376 36670802490432 36766662856704 36823401533952 36879159322764 36892517105664 36949450002432 37032625406304 37102133680128 37189268176896 37243038050658 37246659022848 37330503461856 37400570836992 37458287767296 37542608595162 37556206682112 37671118947792 37674781540352 37759589708544 37830462455808 37888842799104 37974132831888 38045408265216 38104120315008 38189894950251 38193607981056 38203727486976 38351432807424 38410617117312 38497081695039 38511025496064 38628859260024 38632614969344 38729838140928 38789606409664 38792253874176 38852118463488 38939576886936 38949894039456 39012664407552 39072869136576 39175008694272 39294874074852 39387158230464 39397593970944 39490119364608 39610948902228 39625296150528 39714495042816 39775782843808 39850439878656 39940145582832 39944028782592 40001781609966 40004511807744 40066247165472 40167078228189 40170983491584 40293896297094 40308490911744 40399227715968 40461572203184 40628768782536 40632718934016 40724185594752 40787031560176 40863586655232 40955573012904 41018776057677 41033633226752 41095766124864 41192279682048 41333283053568 41426326725696 41490256242248 41568131252736 41661703582092 41665754161152 41823989989672 41902491400704 41996816394588 42012027813888 42076861190144 42140573738208 42205605487804 42250732517376 42315934265088 42318822408192 42380008816266 42384129232896 42479538422112 42545093265356 42624948148992 42720899435874 42736373121024 42802324314112 42867135354384 42967808978688 42979193422848 43080130215936 43146611898368 43211944256976 43278629356138 43324903683072 43391763102336 43457466667527 43461691840512 43473207140352 43571067908544 43638307210872 43708633271424 43807023997803 43822891081728 43890519000064 43956977778648 44024812620899 44071884781056 44139896948928 44243559658496 44310553009272 44322293217312 44426384285184 44494943520192 44578458169344 44647252086272 44678806923168 44747755699284 44831744863488 44937032380416 45006379652608 45074528061156 45090854240256 45192356428032 45262097718816 45347052275712 45449131180464 45453549993984 45519268728582 45626170897824 45711808800768 45782351715584 45814708794096 45885410505198 45902030389248 45971534987136 46042478713968 46150609643776 46162837380096 46232736890472 46237231890432 46341314642304 46412829016752 46499943435264 46571702607232 46604617566408 46676538272529 46693444706304 46764147659328 46873973431296 46946309810048 47051988738381 47069031161856 47140302825792 47213050206696 47263531290624 47336468838912 47408145455484 47412754735104 47425316880384 47592816195144 47605426048224 47682145387008 47755728944704 47789480724876 47806790270976 47880566181888 47953066667616 48027068313708 48078419761152 48152614853376 48225527273682 48265701445632 48338785101024 48413381991612 48430917517312 48465146492928 48539938385664 48613437289098 48631045275648 48706093185024 48815733490128 48820479623168 48894403320576 48907358032896 49022217142272 49093095612231 49097868711936 49172212430352 49248095474226 49265933336576 49300752466944 49376833875072 49451600000979 49469511573504 49657384067544 49662212030464 49774004615808 49849372135431 49867427782656 49944383689728 50056811460216 50150765440512 50228158597056 50346119611392 50518457065472 50554161427968 50632177109184 50727211020288 50805493753344 50919859933668 50924810641408 50938303315968 51015433810176 51135243743232 51214156156416 51329442260052 51348033994752 51425784900864 51505145680032 51639784187904 51723005165568 51797788553214 51802824617984 51919435849248 51933192052608 52016885876736 52097158848768 52214432643846 52233344925696 52312436364672 52393165433136 52516210973952 52530125294592 52653492486144 52733220110208 52814598536304 52952660057088 53114681482533 53133919838208 53253527443776 53335708813288 53339349076992 53421662887296 53541918219537 53556104304252 53561311322112 53642413560384 53725195062792 53865636954624 53966739898368 54171691710048 54298914126336 54400830308352 54484782206976 54607430683872 54691701410236 54794354833152 54917700176394 54923039576064 55006203735648 55111044071424 55235102300928 55338775658496 55424175003648 55548938109456 55554338881536 55634661779378 55783902265344 55864557075987 55869988534272 55995755192784 56082168395242 56187431650944 56313912892743 56334310023168 56421245686784 56506678421688 56512172310528 56639384562816 56745693683712 56833264198656 56961199247832 57049102333091 57156180472512 57290411971584 57305591230464 57507986235799 57615925675968 57766538244096 57855684136448 57943288890036 57948922454016 57964276187136 58094757211392 58184409614496 58188380811264 58278177695232 58409365330404 58424841059184 58430521442304 58609303704864 58762513041408 58853195931904 58942311112278 59080737345696 59096390956416 59235179046912 59326591360256 59416423353342 59437944225792 59571742564224 59663674265712 59775659817984 59910218374248 59916043173888 60002672414949 60099370748208 60256475237376 60349463625088 60440844445641 60462736367616 60598841573952 60692358304776 60834894530432 60943153173804 60949078401024 61086278392128 61180547340264 61295379982848 61389971618624 61433359519356 61550449840128 61643649187296 61788419523072 61883772022336 61999924580352 62139490088544 62235384363372 62257926275072 62352196879104 62492555373138 62498631241728 62735984984508 62758708215808 62853737101056 62950733608928 62995224591882 63018041720832 63115291785216 63210860607312 63217006313472 63308408231706 63376098776064 63457088260192 63473901397632 63570013224399 63576193849344 63719307633168 63817639898034 63840754909184 63937422223488 64036091084944 64081349153811 64104559681536 64203486471168 64300703031576 64354268594176 64451713468032 64468790134272 64551175988816 64620195323904 64719917847552 64817916385464 64917944034207 64941457580032 64987355524608 65087644653504 65192537760768 65209810710528 65457460816308 65463824949248 65562949907136 65664127298968 65734336622592 65835778500096 65935466667972 65959348764672 66107827171584 66209845423392 66365339487744 66465829513908 66489903710208 66592511586304 66639576427776 66742415280288 66867687254016 66970878129408 67121633548926 67128159481856 67247617295232 67405548570624 67509569478912 67611792091734 67636281360384 67740658337792 67788534642048 67893146578224 68020578413568 68180324990976 68278903092873 68285541541888 68439256346736 68567713201152 68673527573376 68828115757797 68853045583872 68957302480704 69063718070952 69225914465664 69244256070144 69355847835648 69462878465024 69511971963456 69619243525128 69749915152896 69857553910848 69932246925312 70021614631936 70040167059456 70146221488992 70310960146944 70419464715072 70494758535168 70603546742784 70710454238688 70819575310044 70845226450944 71004703258368 71119132102656 71137975320576 71228883849728 71389224292716 71408139072336 71415081762816 71523218080512 71633593417056 71710185406464 71820849272832 71929600001424 72040602470562 72228922280064 72398552168448 72508177651536 72620072987418 72646376275968 72809907578496 72946567913472 73059139777536 73223600235192 73230719434752 73336599618271 73341604980864 73533325713408 73646803067904 73758318645528 73872143211339 73898900004864 74065250812608 74204267360256 74486076101316 74493318045696 74661006923712 74801141673984 74916575534592 75085217190324 75112413364224 75342237895584 75519179417088 75660924911616 75777685598208 75948265663776 76090816530432 76208240630016 76379789900502 76387215962112 76407454973952 76702865614848 76821234234624 76994163390078 77022050992128 77257718520048 77265229938688 77459676281856 77579212819328 77584507748352 77696682829821 77704236926976 77879153773872 77899788078912 78025328815104 78145738273152 78321648965769 78350017388544 78589748149704 78774316460928 78795187941888 78980238729216 79221897804456 79428990085632 79551565687616 79700879757312 79880291165664 80003563219932 80009023615488 80132494330944 80334156456378 80341966983168 80587792594188 80616981823488 80798455431936 80923144406368 81257537565072 81265437868032 81448371189504 81574063120352 81727173310464 81911146025808 82037552115354 82067266453504 82191532249728 82376550264591 82384559364096 82666566107136 82852653451392 82980512484496 83136262505472 83323407164184 83331508322304 83451992669067 83647979979344 83804982801408 83993632789176 84123252592863 84153722380288 84281147476416 84411210975608 84501465034752 84631868530176 84760017632532 84768258465792 84959076844224 85090186530712 85249896297984 85441798871748 85472746242048 85604648628224 85734270708768 85935617957376 85958386845696 86160260431872 86293223796736 86423888513952 86557258712276 86649807366144 86783526204672 86914933335054 86923383681024 86946414280704 87142135817088 87276614421744 87417266542848 87614047995606 87645782163456 87781038000128 87913955557296 88049625241798 88143769562112 88279793897856 88413466668417 88487119316992 88621106018544 88644586434624 88852768570368 88989887040384 89124635030013 89156916338688 89294504172544 89357613846336 89495511398568 89663489726976 89874064760832 90012759305216 90149056122312 90384712856064 90524195437632 90694104551424 90898262360928 91038537457164 91252341795648 91423617601536 91564703431168 91629417588192 91770821010396 91804060778496 91943069974272 92084957427936 92301219287552 92325674760192 92465473780944 92474463780864 92682629284608 92825658033504 92999886870528 93143405214464 93209235132816 93353076545058 93386889412608 93528295318656 93747946862592 93892619620096 94103977476762 94138062323712 94280605651584 94426100413392 94527062581248 94672937677824 94816290910968 94825509470208 94962612347559 95185632390288 95210852096448 95364290774016 95511457889408 95578961449752 95726459847051 95761132363776 95906133335232 96054136627416 96156839522304 96305229706752 96451054547364 96531402891264 96677570202048 96826763983224 96930292985856 97079876771328 97226874578196 97262090551296 97412186370048 97631466980256 97788806641152 97814716065792 98044434284544 98186191224462 98195737423872 98344424860704 98496190948452 98531866673152 98601504933888 98753667750144 98903200001958 98939023147008 99314768135088 99324424060928 99548009231616 99698744270862 99734855565312 99888767379456 100113622920432 100301530881024 100456317194112 100682450323389 100692239222784 101036914130944 101108322855936 101264354218368 101417688137601 101454422040576 101610987506688 101839719867336 101849621282816 102030867620352 102270487486464 102428312312832 102658884520104 102851569801728 103010291360064 103279568375808 103595577106428 103605649235968 103838871698496 103866384105216 104033771753472 104194317697536 104428865287692 104466689851392 104624872729344 104786330866272 105032421947904 105060250589184 105306984972288 105466440220416 105629197072608 105905320114176 106229362965066 106267839676416 106507054887552 106671417626576 106678698153984 106843325774592 107083836439074 107112208608504 107122622644224 107284827120768 107450390125584 107731273909248 108060903705843 108343383420096 108597828252672 108930109481127 108969564413952 109214861367744 109383402820472 109588709666304 109835400352788 109846079152128 110012407471296 110470204601856 110677551316992 110848350007296 111097876218912 111269323558756 111567804530688 111729114151974 111739977068544 111991510385568 112164336790484 112374863301888 112627825785486 112668620046336 112842491373568 113013356843376 113024344621056 113278769125632 113491387367424 113666528397312 113922398495664 114098204666182 114312360945024 114569684850753 114580823943168 114611182460928 115015972471598 115231851351936 115491245085117 115533076488192 115711368272896 115886577780072 115897844908032 116065415091461 116189514422784 116368819228992 116376761622528 116556355390464 116818730660808 116849682118368 116999006479729 117218607409728 117525026082816 117706391863808 117884622224556 118161474691392 118192781912832 118470358093824 118653182720512 118832846706684 118875888451584 119143485128448 119327348531424 119551319635968 119820436748496 119832086347776 120005344829898 120198741496416 120512950474752 120698927250176 120881688891282 120925472735232 121197683147904 121384716609552 121669789060864 121886306347608 121898156802048 122172556784256 122361094680528 122590759965696 122779943237248 122866719038712 123056328173031 123100899680256 123287298374592 123576839046144 123767544044672 123999849160704 124278980177088 124470768726744 124704393758208 124985110746276 124997262483456 125471969969016 125707474202112 125901467217856 125990449183764 126036083441664 126230583570432 126421721214624 126616816463412 126752197552128 126914176520384 126947802795264 127140026448798 127152387698688 127438615266336 127635279796068 127681509818368 127874844446976 128072182169888 128162698307622 128209119363072 128406972942336 128601406063152 128708537188352 128903426936064 128937580268544 129102351977632 129240390647808 129439835695104 129635832770928 129835888068414 129882915160064 129974711049216 130175289307008 130372400002581 130385075521536 130419621421056 130914921632616 130927649898496 131125899814272 131328254597936 131421071993409 131468673245184 131671557000192 131870933335944 132074437862697 132215654343168 132419690846784 132730678975488 132931659027816 133185023172608 133279152855552 133484830560576 133735374508032 133941756258816 134243267097852 134256318963712 134495234590464 134811097141248 135019138957824 135223584183468 135272562720768 135481316675584 135577069284096 135786293156448 136041156827136 136360649981952 136557806185746 136571083083776 136878512693472 137135426402304 137347055146752 137656231515594 137706091167744 137914604961408 138127436141904 138451828931328 138488512140288 138711695671296 138925756930048 139023943926912 139238487050256 139499830305792 139715107821696 140029614817587 140043229263872 140080334118912 140292442977984 140621920293888 140838929430144 141155966215143 141207093485568 141420908477376 141639150620088 142009406516736 142238264205312 142275950641152 142457767699456 142778448585432 142816278144672 143046436161024 143267186834112 143420370812928 143641698545664 143859200002848 144081204941124 144457844560128 144797104336896 145016355303072 145240145974836 145292752551936 145619815156992 145893135826944 146118279555072 146447200470384 146461438869504 146673199236542 146683209961728 147066651426816 147279286836693 147293606135808 147516637291056 147744286422678 147797800009728 148130501625216 148408534720512 148972152202632 148986636091392 149322013847424 149602283347968 149833151069184 150170434380648 150402178878149 150684475791168 151038358834176 151555371196416 151896531327552 152181633060864 152416481260032 152759579801004 152774431924224 152814909947904 153405731229696 153642468469248 153988326780156 154044101984256 154515437040096 154919352563712 155158425638656 155169015496704 155393365659642 155408473853952 155758307547744 155799576157824 156050657630208 156291476546304 156643297931538 156700034777088 157179496299408 157548632921856 157590375883776 157960477458432 158443795608912 158857980171264 159103131375232 159344044447599 159401759514624 159760582331328 160007126439864 160018047230976 160264988661888 160625754658611 160668312912756 160683933966336 161175585188376 161596910863872 161846288812736 162515075130144 162896742379008 163148126240704 163454346620928 163822292051616 164075104230708 164134532907008 164383064499456 164753100529182 164769118728192 165333132214272 165705306902784 165961024968992 166272525010944 166646814328368 166663016644608 166903985338134 167295959958688 167593671227961 167609965602816 167987265578352 168246505185726 168307444760576 168562294952832 168822421951216 168941738678229 169002930069504 169263737060352 169520035265064 169536516931584 169918153688448 170180373061424 170499792595968 170883597743496 171147306999273 171209297256448 171468541417536 171871235914752 171916773691392 172523958707397 172586447593472 172847777027904 173114517424552 173299614732288 173567052409344 173829866670108 173846767362048 173892828561408 174284271634176 174553228843488 174834533085696 175228095991212 175291564326912 175562076000256 175827911114592 176099250483596 176287539124224 176559587795712 176826933336834 176974238633984 177242212037088 177289172869248 177705537140736 177979774080768 178249270060026 178313832677376 178589008345088 178715227692672 178991022797136 179326979453952 179748129521664 180008017244847 180025518610432 180298112244624 180769425712128 181048390875264 181322533336923 181388209102848 181796524721856 182077074914328 182504683591296 182847235203072 183129406862336 183258835176384 183541642020792 183886139948544 184169914855872 184602438575104 184651349520384 184930947561888 185365258569216 185651316067008 185999773741056 186286810428928 186418470265632 186706153090116 186773778825216 187056590637312 187495893725184 187785239240192 188207954953524 188276124647424 188561211303168 188852200826784 189054125162496 189345875355648 189632581821936 189651018940416 189925224695118 190371264780576 190421704192896 190728581548032 191022915778816 191157922899504 191452919694102 191522264727552 191812266670464 192108273254832 192313679044608 192610459413504 192902109094728 193062805782528 193355140404096 193653527966448 193860585971712 194159753542656 194453749156392 194753832102621 194824372740096 195262933960512 195577613282304 195629432131584 196372382448924 196391474847744 196688849721408 196992381896904 197203009867776 197507335500288 197806400003916 197878046294016 198629536270176 199096018463232 199397488541724 199469711130624 199777534758912 200227245840864 200603061762048 200912634388224 201364900646778 201384478445568 202073828261888 202216645711872 202528708436736 202835376275202 202908844081152 203221975013376 203679439734672 203699242565632 204061735240704 204540974972928 204836709278619 204856624625664 205317769040208 205703139603456 206020582720128 206484347273391 206559136751616 207191154212856 207211298471936 207677743396992 207732768210432 208067543506944 208388635395072 208857730575384 209249745458688 209572661732544 210064843895808 210120501178368 210932880440832 211258394145216 211810640228352 212458725930132 212535679352832 213014109775104 213342835253152 213357396307968 213686651549184 214167672878148 214224417217008 214245245288448 214569654241536 214900780251168 215462547818496 216121807411686 216686766840192 217195656505344 217860218962254 217939128827904 218429722735488 218766805640944 219177419332608 219670800705576 219692158304256 220009798854813 220024814942592 220940409203712 221616429634017 221696700014592 222195752437824 222538647117512 223458228303948 223479954137088 223983020771136 224328673580968 224749726603776 225255651570972 225337240092672 225684982747136 226026713686752 226557538251264 226982774734848 227333056794624 227844796991328 228196409332364 228624721890048 229139369701506 229161647886336 229222364921856 230031944943196 230463702703872 230982490170234 231066152976384 231422736545792 231773155560144 231795689816064 232130830182922 232379028845568 232737638457984 232753523245056 233090048489463 233112710780928 233637461321616 233699364236736 233998012959458 234437214819456 234964946897307 235050052165632 235412783727616 235769244449112 236322949382784 236385563825664 236940716187648 237306365441024 237665693413368 238032461458759 238286970256896 238654697062848 239102639271936 239640873496992 240010689659796 240397482992832 241025900949504 241397854500352 241763377782564 241850945470464 242395366295808 242769433219104 243339578121728 243772612695216 243796313604096 244345113568512 244722189361056 245181519931392 245559886474496 245733438077424 246112656346062 246201799360512 246574596749184 247153678092288 247535088089344 247999698321408 248557960354176 248941537453488 249408787516416 249970221492552 249994524966912 250355978007201 250943939938032 251414948404224 251802934435712 251980898367528 252369757778589 252461167140864 252843442429248 253233632926824 253504395104256 253828353040768 253895605590528 254280052897596 254304775397376 254877230532672 255270559592136 255749688893952 256144364339776 256325396615244 256418238726144 256813945884672 257202812126304 257806853872128 257875160537088 258204703955264 258480781295616 258879671390208 259271665541856 259671776136828 259765830320128 259949422098432 260350578614016 260744800005162 260770151043072 260839242842112 261829843265232 261855299796992 262251799628544 262656509195872 262842143986818 262937346490368 263343114000384 263741866671888 264148875725394 264431308686336 264839381693568 265240400005251 265461357950976 265863318055632 266370046345216 266558305711104 266969661121152 267373905090039 267470749016064 267883512517632 268486534195704 268512637927424 268990469180928 269622194282496 270038277915648 270447168366936 270962633351168 271154138568192 271572586312896 272082313654272 273115612371492 273142166167552 273757025386944 274270852804608 274694110293504 275312463031188 275412182335488 275829209922816 276254872283808 276903657862656 276977024280576 277423391342592 277851513860096 278047887853824 278476974100512 278999660611584 279430215643392 280059229635174 280086458527744 280160668237824 280584885955968 281243840587776 281677858860288 282311932430286 282414186971136 282841816954752 283278301240176 284018813033472 284476528410624 284887837042677 284915535398912 285556897170864 285632556289344 286092872322048 286534373668224 287179379541153 287283397091328 287718400005696 288162409882248 288915689120256 289594208673792 290032710606144 290480291949672 291239630313984 291786271653888 292236559110144 292894400940768 293346398473084 293366419923456 294133302853632 294558573673386 294587212271616 295033274582112 295488572845356 295595600019456 296261003250432 296817069441024 297944304405264 297973272182784 298644027694848 299204566695936 299666302138368 300340868761296 300804357756298 301368951582336 302047350970167 302076717668352 303110742392832 303793062655104 304363266121728 304832962520064 305519159602008 305548863848448 305990639786579 306811462459392 307284936938496 307976653560312 308451926173831 309030874080192 309838705127424 310316851277312 310786731319284 310816947707904 311516615095488 311599152315648 312101315260416 312582953092608 313286595863076 313400069554176 314358992598816 315097265843712 315180751767552 315920954916864 316887591217824 317715960342528 318206262750464 318688088895198 318803519029248 319521164662656 320014252879728 320036094461952 320529977323776 321251509317222 321336625825512 321367867932672 322351170376752 323193821727744 323692577625472 324182711117529 325030150260288 325793484758016 326296252481408 326790328443381 326908693241856 327644584103232 328150208461416 328766128998912 329506201058364 329538237456384 331410613805568 331922049937984 332545050021888 333293628656736 333807970676268 334591919917376 335187342455922 335219931205632 335974531156704 336493010371452 336614889521152 337124589905664 337644843902432 337883477356458 338005860139008 338527474120704 339040070530128 339073033863168 339836307376896 340360746122848 340999585191936 341767195486992 342294613998546 342418594512896 342937082835072 343709054552259 343742471829504 343833547382784 345047917414794 345172895186944 345695554055808 346229034849104 346473735255351 346599229464576 347134104818688 347659733340216 347693534724096 348196245274383 348568543268352 349106457686976 349669066171392 350456191982424 350997019439187 351124152000512 351655822229184 352198500967192 352575078248448 353119175591424 353653866673668 353948477267968 354484424074176 354578345738496 355411074281472 355959548161536 356498540120052 356627665354752 357178016690176 357430455385344 357982045594272 358653958907904 359496259043328 360016034489694 360051037220864 360596224489248 361538851424256 362096781750528 362645066673846 362776418205696 363593049443712 364154149828656 365009367182592 365694470406144 366258813724672 366517670352768 367083284041584 367772279897088 368339829711744 369168984519093 369204877150208 369302699040768 369861895123776 370730517138432 371302632134016 371999547482112 372573620857856 372836940531264 373412306180232 374113181274624 374991787450368 375570478480384 376415909907048 377122422606336 377704401653568 378108250324992 378691750711296 379265163643872 379850449390236 380742529561152 380843408385792 381457163096064 382045831557632 382315845799008 382905839388204 383044529455104 383624533340928 384216546509664 384627358089216 385220918827008 385804218189456 386125611565056 386710280808192 387307055932896 387721171943424 388319507085312 388907498312784 389507664205242 389648745480192 390525867921024 391155226564608 391258864263168 392744764897848 392782949695488 393377699442816 393984763793808 394406019735552 395014671000576 395612800007832 396223313588091 397259072540352 398192036926464 398794977083448 399555069517824 400454491681728 401206123524096 401825268776448 402729801293556 402768956891136 404433291423744 405057416873472 405670752550404 405817688162304 406443950026752 407358879469344 408123470481408 409081949945856 409673418557238 409713249251328 410635538080416 411406279206912 412041165440256 412968694546782 413118273503232 414382308425712 414422596943872 415355486793984 415465536420864 416135087013888 416777270790144 417715461150768 418499490917376 419145323465088 420088844452761 420129687791616 420241002356736 421865760881664 422516788290432 423467898645429 423621280456704 424917451860264 426028219550208 426685670506304 426714792615936 427373303098368 428335345756296 428448834434016 429139308483072 429801560502336 430925095636992 432243614823372 433373533680384 434391313010688 435720437924508 435878257655808 436859445470976 437533611281888 438354838665216 439341601411152 439384316608512 440019597709626 440049629885184 441837860510079 441880818407424 443232859268034 443393400029184 444391504875648 445077294235024 446916456607896 446959908274176 447966041542272 448657347161936 449499453207552 450511303141944 451206536634447 451369965494272 452053427373504 453115076502528 454666113589248 455689593982656 456392818664728 457249443780096 458278739403012 458323295772672 458444729843712 460063889886392 460927405407744 461964980340468 462132305952768 462845473091584 463546311120288 464261660365844 464758057691136 465475276915968 465507046490112 466180096978926 466225421561856 467274922643232 467398728473472 467996025918916 468874429638912 469929893794614 470100104331264 470825567455232 471538488898224 472645898765568 472771127651328 473881432375296 474612730882048 475331386826736 476064922917518 476573940513792 477309394125696 478032133342797 478205278543872 479281746993984 480021379319592 480794965985664 481877263975833 482051801899008 482795709000704 483526755565128 484272938829889 484790732591616 485538866438208 486679156243456 487545225390432 488690227137024 489444378722112 490363039862784 491119772948992 491466876154848 492225312692124 492403598721024 493149193498368 494307356184576 495070176178688 495999396642816 497115920708352 497883074906976 498817575032832 499940442985104 499989049933824 500711956014402 501887879876064 502829896808448 503605868871424 503961796735056 504739515557178 504922334281728 505686884858496 506467265853648 507008790208512 507656706081536 507791211181056 508560105795192 508609550794752 509754461065344 510541119184272 511499377787904 512288728679552 512650793230488 513441920997819 513627891769344 514405624252608 515613707744256 515750321074176 516409407910528 517571876122191 517759342780416 518543331083712 519343552273656 519898844196864 520701157228032 521489600010324 521540302086144 521678485684224 523659686530464 524503599257088 525313018391744 525684287973636 525874692980736 526686228000768 527483733343776 528297751450788 528862617372672 529678763387136 530480800010502 530922715901952 531726636111264 532740092690432 533116611422208 533939322242304 534747810180078 534941498032128 535767025035264 536973068391408 537025275854848 537980938361856 539244388564992 540024051734541 540076555831296 540894336733872 541925266702336 542308277136384 543145172625792 543967600010769 544164627308544 546231224742984 546284332335104 547514050773888 548541705609216 549388220587008 550624926062376 551658419845632 552509744567616 553807315725312 553954048561152 555703027720192 556095775707648 556953948201024 557999321223168 558860431286784 560118459270348 560172917055488 560321336475648 561169771911936 562487681175552 563355717720576 564623864860572 564828373942272 565683633909504 566556602480352 568037626066944 568953056821248 569775674085354 569831070797824 571113794341728 571265112578688 572185744644096 573068747336448 574358759082306 574566794182656 575436800011392 576324819764496 577831378240512 579188417347584 580065421212288 580960583899344 582479260627968 584261496307863 584473118220288 585788801881536 586692796946168 586732839846912 589117147346772 589174424543232 590066549164224 590977145690712 592522006500864 593634138882048 595888608810528 597288055389696 598409133391872 599332604276736 600681737522592 601608715512596 602737903164672 604094701940334 604153435336704 606221484785664 607586125310208 608726532243456 609665925040128 611038319204016 611097727696896 611981279573158 613622924918784 614510127835857 614569873876992 615953307120624 616903852347662 618061748160384 619453041820173 619677410254848 620633702554624 621573462638568 621633895415808 623033230190976 623198304631296 624202630520832 625165906185216 626573191726152 627540125664001 628717985197632 630194531687424 630361503535104 633775182435648 635431920685056 636412525500928 637376177790396 637607038058496 639042329325312 640028505759456 640072188923904 641059954647552 642503018634444 642673251651024 642735735865344 644702340753504 646387643455488 647385155250944 648365422235058 650060300520576 651586969516032 652592504962816 653580656886762 653817386483712 655289168206464 656300416922832 657532257997824 659012402116728 659076474912768 660029396564439 662821227611136 663844099875968 664849288902051 665090100043776 666587257313472 667615941352536 669183839834752 670374684911844 670439862411264 671949062313408 672986020742904 674249179811328 675289687804864 675766954712916 676011720278016 677054948241408 678080141060256 679672614753792 680721492245696 681999170383872 683534390973984 684589227997092 684837189025792 685874165670144 687418109104518 687484943659008 687667094765568 690095834829588 690345790373888 691391108111616 692458069698208 692947470510702 693198458929152 694268209637376 695319466680432 695387069448192 696392490548766 697137086536704 698212915373952 699270145468389 699338132342784 700912383964848 701994038878374 702248304001024 703311644458368 704397001934384 704894840691921 705150156496896 706238351182848 707307733347336 707896954535936 708968848148352 709156691476992 710822148562944 711919096323072 712997080240104 714097384376277 714356033380352 714860910770688 715964091188544 717307917815808 720032068979388 720102074441728 721192448978496 723077702848512 724193563501056 725290133347692 725552836411392 727186098887424 728308299657312 730018734365184 731388940812288 732517627449344 733035340705536 734166568083168 735544559794176 736679659423488 738337969038186 738409754300416 738605398081536 739723790247552 741461034276864 742605264268032 743999094964224 745147241715712 745673881062528 746824612360464 748226362549248 749983574900736 751067934021603 751140956960768 752831819814096 754244845212672 755408803307136 757109273335767 757383501422592 758530327287744 759700898780472 761485059122304 761686816771584 762914326192128 764091663115264 764631691598016 765811678776408 767249066681856 768433093019328 769254716178432 770441837654016 771608436378912 773420561616384 774614111865792 775442343886848 776639014170624 777814996625568 779015328410484 779297490960384 781051735842048 782310453129216 782517728526336 785489529795696 785565899390976 786755398885632 787969527587616 788812039471104 790029342001152 791225600015664 792446627176182 794518145080704 796384073852928 797589954166896 799110139035648 800908983363456 802412247048192 803650537552896 805459602587112 805537913782272 806702595800981 808866582847488 810114833746944 811341505100808 812887900053504 814717758938688 816246940962816 819346837114476 819426498502656 821271076160832 822812558413824 824082330880512 825937389093564 826236547006464 828764616851424 830710973587968 830931072841728 832270174027776 833554541580288 835430922301536 836998981834752 838290646930176 840177688905522 840259375583232 840482004713472 843731521763328 845033576580864 846935797290858 847242560913408 849834903720528 852056439100416 853371341012608 853429585231872 854663511128031 854746606196736 856670691512592 856897668868032 858278616966144 859603121004672 861538138623459 861850191273984 864487229646744 866747067360768 868782626021376 871440875849016 873718890941952 875067222563776 876709677330432 878683202822304 880039195419252 880099259770368 883675721020158 883761636814848 886465718536068 886786800058368 888783009751296 890154588470048 893832913215792 893919816548352 895932083084544 897314694323872 898998906415104 901022606283888 902413073268894 902739930988544 904106854747008 906142052910501 906230153005056 909332227178496 911379187965312 912785637329456 914498887560192 916557478806024 916646591545344 917971919359737 920127779772784 921854810815488 923929960680936 925355778521493 925690946183168 927092622240576 928523320731688 929516115382272 930950553831936 932360193957852 932450843123712 934549845286464 934797456946944 935992051837832 937748859277824 939859787589228 940200208662528 941651134910464 943076977796448 945291797531136 945542255302656 947762864750592 949225461764096 950662773653472 952129845835036 953147881027584 954618788251392 956064266685594 956410557087744 958563493987968 960042758639184 961589931971328 963754527951666 964103603798016 965591418001408 967053511130256 968545877659778 969581465183232 971077732876416 972548133352587 973358312486912 975090450780864 977380454274048 978888757444224 980370985330143 980726079725568 982239545897984 982933752309696 984450625384248 986298386996736 988614712369152 990140352357376 994231841416704 995766149813952 997635150065664 999880885970208 1001423912028804 1003775759752128 1005659793616896 1007211737742848 1007923593470112 1009479031114356 1009844668563456 1011373769716992 1012934531707296 1014017580417024 1015313412163072 1015582422362112 1017120211590384 1017219101589504 1019508922130688 1021082238368544 1022998755575808 1024577457359104 1025301586460976 1026883841995638 1027255783538688 1028811248505216 1031227415488512 1031500642148352 1032818815821056 1035143752244382 1035518685560832 1037086662167424 1038687104547312 1039797688393728 1041402314456064 1042979200020648 1043080604172288 1044588735823149 1047319373060928 1049007198514176 1050626036783488 1051368575947272 1052991058317561 1053372456001536 1054967466687552 1056595502901576 1057725234745344 1059357526774272 1060961600021004 1061845431803904 1063453272222528 1066233222844416 1067878644484608 1069495620360156 1069882996064256 1071534050070528 1073946136782816 1075961876723712 1078488777129984 1080048103469082 1080153111662592 1081788673467744 1083850533404672 1084616554272768 1086290345251584 1087935200021538 1088329254617088 1092462449485968 1092568664670208 1095028101547776 1097083411218432 1098776441174016 1101249852124752 1103316839691264 1105019489135232 1107506953557279 1107614631450624 1107908097122304 1111406055440384 1112191551415296 1113907896402048 1115998642446336 1117720862573568 1120236918540696 1120345834110976 1122339543823872 1124975362351104 1126711435441152 1129247729721144 1131367267819008 1133113204960704 1136075252133888 1139551348170708 1139662141595648 1142227588683456 1142530225157376 1144371489288192 1146137494672896 1148717518164612 1149133588365312 1150873600022784 1152649639528992 1155662756481024 1158376834695168 1160130842424576 1161921167798688 1164958521255936 1168522992615726 1168946236440576 1171577603763072 1173385593892336 1173465679693824 1178234294693544 1178348849086464 1180133098328448 1181954291381424 1185044013001728 1188669940764273 1191777217621056 1194576110779392 1198665208553472 1201363475045184 1203217431025192 1205475806329344 1208189403880668 1208306870673408 1215172250620416 1217453064486912 1219331850080256 1222076638408032 1223962559146316 1227245849837568 1229020255671714 1229139747753984 1231906614241248 1233807704695324 1236123496320768 1238906083640346 1239354820509696 1241267405109248 1243146925277136 1243267790831616 1246066460381952 1246396609262592 1248405261041664 1250331812370432 1253146383452304 1255080251328002 1257435970395264 1260266533358283 1260389063374848 1260723007070208 1267550364871296 1270403695936287 1270863841370112 1272825051001856 1274752355580792 1276719566006071 1278084658650624 1280057011518912 1280144377847808 1282119909295104 1285006037268888 1285346503302048 1289404681507008 1292775286910976 1294770310501888 1296730844470116 1300120601041152 1303173939032064 1305185009925632 1307161313773524 1307634772967424 1310578336412928 1312600833845664 1315064515995648 1318024804233456 1318152949825536 1320058793128878 1325642455222272 1327688199751936 1329698577804102 1330180200087552 1333174514626944 1335231882705072 1338367679669504 1340749369823688 1340879724822528 1343898124626816 1345972041485808 1348498359622656 1350579375609728 1351533909425832 1353619609903341 1354109896482816 1356160282120512 1359345229507584 1361442984491392 1363998340767744 1367068781947968 1369178455994184 1371748331340288 1374836218209036 1374969887318016 1375334189531136 1380191669659176 1382782216223232 1384916139396416 1385894941021404 1386396917858304 1388536419274752 1390638933360864 1392784981097532 1394274173073408 1396425830747904 1398540290936778 1398676264685568 1401824767929696 1403988077756748 1404496608002048 1406623288916736 1408794003868768 1409789681383842 1410300312993792 1412476702365696 1414615466694672 1415793909071872 1417937696296704 1418313382953984 1421644297125888 1423838192646144 1425994160480208 1428194768752554 1428712066760704 1429721821541376 1431928182377088 1434096400028391 1434615835631616 1440064137958776 1440204148883456 1442384897956992 1445631791927499 1446155405697024 1448387127002112 1450580266695384 1452818816489667 1454372197774848 1456616599314624 1460037468730368 1465035254898688 1466070681411072 1468333136166336 1471089119588352 1473359318846976 1476675938076372 1476819508600832 1477210796163072 1479447580495104 1482922068553728 1485210528536064 1487998189928448 1490294483431424 1491347762125056 1493649224720928 1496452725098496 1499967149801472 1502135868043206 1502281913921536 1505663639628192 1508489690425344 1510817606614272 1514218546671534 1514767002845184 1517060654575488 1519401797560944 1522970118244608 1523373633543168 1525828652384256 1528183326230528 1529263383196032 1531623357552816 1534498133363712 1536866186038656 1540325762993457 1540883675308032 1543216872757824 1546841123232768 1549228223731584 1552715628366573 1553278028341248 1555629993251136 1558030656820968 1562103471684096 1564620906258432 1565035457052672 1570979059591392 1573510797771264 1575939055175232 1577624078942208 1580058684002304 1582451200031328 1584893254352364 1589036290161408 1592768147705856 1595179908333792 1598220278071296 1601817966726912 1604824494096384 1607301075105792 1610919205174224 1611075827564544 1613405191601962 1617733165694976 1620072155203623 1620229667493888 1622683010201616 1625775800107008 1629435517877376 1632493881925632 1638693674228952 1638852997005312 1642542152321664 1645625116827648 1648164661761024 1651874778187128 1654423967659639 1657529233702848 1661421947175936 1661862145683456 1667109083160576 1670861844603072 1673997963669504 1676581293860352 1680355377811044 1680518751166464 1680964009426944 1687463043526656 1690067153161728 1693871594581716 1694485121826816 1699669807441056 1704112878200832 1706742682025216 1706859170463744 1709327022256062 1709493212393472 1713341383025184 1713795337736064 1716557233932288 1719206242009344 1723076277246918 1723700382547968 1728974459293488 1733494134721536 1737565252042752 1742881751698032 1747437781883904 1750134445127552 1752784488923589 1753419354660864 1757366405644608 1760078390838504 1760198519540736 1767351442040316 1767523273629696 1772931437072136 1777566019502592 1780309176940096 1787665826431584 1791864166169088 1794629388647744 1797997812830208 1802045212567776 1804826146537788 1805479861977088 1808213709494016 1812284105821002 1812460306010112 1818664454356992 1822758375930624 1825571274658912 1828997775120384 1833114957612048 1833293183090688 1835943838719474 1840255559545568 1843530383507571 1843709621630976 1847859921361872 1850711557042986 1851381892366336 1854185244481152 1857046641463376 1858359125460519 1859032230764544 1861901107663872 1864720387915704 1864901686247424 1869099690572928 1869594913893888 1871984103675664 1875497718555648 1879719575178456 1882620376992003 1883302269820928 1886153955592896 1890583595062272 1891084510605312 1898450923528192 1901325547306944 1904259691670072 1906295762055168 1909237576502784 1912128533371188 1912821114175488 1917126987975936 1920085517278368 1923179863942656 1927509055903332 1928207207596032 1931182836002816 1934107022260512 1937091755319556 1939162930366464 1942155465752832 1945096266705174 1946716624973824 1950180901561728 1954760908548096 1957777514888448 1960741970660286 1961452159451136 1964479091795968 1965867504619392 1968901250768496 1972596773993472 1977229424738304 1980088189693317 1980280704714752 1988463682833408 1991532299627904 1994547866706153 1995270300131328 1999761771940416 2002847824057608 2007551519504256 2011319587233792 2014423475485696 2015847186940224 2018958062228712 2022747539433984 2025869063414592 2028035160834048 2030626824326144 2031164844724224 2034240423180768 2039017844261376 2042164476737088 2045997511151616 2049154914718208 2050603172921952 2053767683991276 2054511567077376 2057622497010432 2062454830977024 2063001284296704 2065637631642112 2070287504488764 2071037371121664 2074173324334848 2077374209094624 2079595376787456 2082804628912128 2085958400041296 2086161208344576 2089177471646298 2094638746121856 2098014397028352 2101252073566976 2102737151894544 2105982116635122 2106744912003072 2109934933375104 2113191005803152 2115450469490688 2118715053548544 2121923200042008 2123690863607808 2126906544445056 2132466445688832 2135757288969216 2138991240720312 2142292153128831 2143068100141056 2147892273565632 2151923753447424 2160096206938164 2160306223325184 2163577346935488 2169233108545536 2172580690503168 2175870400043076 2176658509234176 2184924898971936 2190056203095552 2194166822436864 2197552882348032 2202499704249504 2206633679382528 2210038978270464 2215013907114558 2215229262901248 2215816194244608 2222812110880768 2224383102830592 2227815792804096 2231997284892672 2235441725147136 2240473837081392 2240691668221952 2244679087647744 2249950724702208 2253203802064809 2253422870882304 2258495459442288 2262734535638016 2266226409921408 2271327820007301 2272150504267776 2279102696341416 2279324283191296 2284455177366912 2285060450314752 2288742978576384 2292274989345792 2297435036329224 2301747200045568 2305299279057984 2311325512962048 2320261684849152 2323842335597376 2329917042511872 2337045985231452 2337892472881152 2343155207526144 2346771187784672 2346931359387648 2356468589387088 2356697698172928 2360266196656896 2363908582762848 2370088026003456 2377339881528546 2383554435242112 2389152221558784 2397330417106944 2402726950090368 2406434862050384 2410951612658688 2416378807761336 2416613741346816 2420107787402943 2430344501240832 2438663700160512 2444153276816064 2447925118292632 2458040511343428 2458279495507968 2463813228482496 2467615409390648 2472246992641536 2477812167280692 2478709641019392 2482534810218496 2486293850554272 2492132920763904 2492793218525184 2496810522083328 2500663624740864 2506292766904608 2510160502656004 2514871940790528 2520533066716566 2520778126749696 2521446014140416 2535100729742592 2540807391872574 2541727682740224 2545650102003712 2549504711161584 2553439132012142 2556169317301248 2560114023037824 2560288755695616 2563990533384093 2564239818590208 2570012074537776 2570693006604096 2578809363014016 2584614415870377 2585550573821952 2589540621003776 2593461688940232 2600241202082304 2606347878064128 2610370019851264 2614322627547048 2621156672825856 2625201667691328 2630129031991296 2636049608466912 2640117586257756 2651284910444544 2655376399503872 2659397155608204 2660360400175104 2666349029253888 2670463765410144 2676735359339008 2681498739647376 2681759449645056 2687796249253632 2691944082971616 2696996719245312 2701158751219456 2703067818851664 2707239219806682 2708219792965632 2712320564241024 2718690459015168 2722885968982784 2727996681535488 2734137563895936 2738356911988368 2743496662680576 2749672436418072 2749939774636032 2753915758079211 2760383339318352 2765564432446464 2769832278792832 2771789882042808 2776067335564479 2777072838549504 2781277866721728 2785569962195064 2788548346146816 2792851661495808 2797080581873556 2797352529371136 2803649535859392 2807976155513496 2813246577833472 2817588007737536 2819579362767684 2820600625987584 2824953404731392 2829230933389344 2835875392593408 2836626765907968 2843288594251776 2847676385292288 2851988320960416 2856389537505108 2857424133521408 2859443643082752 2863856364754176 2868192800056782 2869231671263232 2880128275917552 2880408297766912 2884769795913984 2891263583854998 2892310811394048 2896774254004224 2901160533390768 2905637632979334 2908744395549696 2913233198629248 2917644400057761 2920074937460736 2930070509797376 2932141362822144 2936666272332672 2941112955990429 2942178239176704 2946718637693952 2953351876152744 2953639017201664 2958895160990208 2965844137107456 2970421057072128 2980588966862848 2982695524250112 2987298449441856 2992905450196992 3004271736086412 3004563827843072 3011327279256384 3016979380850688 3021635213228544 3028437093343068 3029534005690368 3034121309150976 3038803595121888 3045940236489216 3046747267086336 3051657304768512 3056366652461056 3058526766392064 3063246715105632 3068996266727424 3073732372077312 3080651525986914 3081767350616064 3086433745515648 3093682246465536 3098456447463168 3105431256733146 3106556056682496 3111259986502272 3116061313641936 3124206943368192 3129241812516864 3133766207469447 3141958119182784 3147021595542528 3151878110350464 3158973174952683 3160117368004608 3164902400062656 3169786508704728 3178072580322816 3185536295411712 3190359816667584 3203635933453824 3209648988192768 3214602150211584 3221838410348448 3226810383203924 3235466331389952 3240144310407246 3240459334987776 3245366020403232 3251551600214016 3258871035754752 3264987763851264 3277387348457904 3277705994010624 3285084304643328 3291250233655296 3296329323522048 3303749556374256 3308847935319278 3315058467405696 3322520860671837 3322843894351872 3323724291366912 3334218166321152 3341723689206144 3347995927339008 3353162587720704 3360710755622088 3361037502332928 3365897037652369 3374926087053312 3380134306323456 3387743189163432 3392971187912141 3399339614882112 3408225756401664 3413485364050432 3418654044512124 3418986424786944 3426682766050368 3427590675472128 3433114467864576 3438412484018688 3446152554493836 3447400765095936 3457948918586976 3466988269443072 3475130504085504 3485763503396064 3494875563767808 3500268890255104 3505568977847178 3506838709321728 3514732811289216 3520156781677008 3520397039081472 3534702884080632 3535046547259392 3545862874144272 3555132039005184 3560618353880192 3566009822292819 3575331652863168 3583728332338176 3589258777295488 3595995625660416 3604090425135552 3609652293075576 3616427418988032 3624568211642004 3624920612020224 3645516751861248 3651142549317824 3657995550240768 3666229915224096 3671887677438948 3680511119091136 3687060767015142 3687419243261952 3695719842723744 3701423114085972 3702763784732672 3708370488962304 3714093282926752 3716718250921038 3718064461529088 3723802215327744 3729440775831408 3729803372494848 3738199381145856 3739189827787776 3743968207351328 3750995437111296 3759439150356912 3765240753984006 3766604539641856 3772307911185792 3780799600074849 3781167190124544 3782169021210624 3796901847056384 3802651094613888 3808519383340144 3811211087808861 3812591524110336 3818475153005568 3824257066742376 3830158698018213 3834253975951872 3840171034556736 3846359727885312 3855018111806664 3862365672005632 3868214044521024 3874183510639112 3878325860732928 3884310931505664 3890192533410348 3893433249947648 3900361803123456 3909521817096192 3915555029776896 3921483941320572 3922904318902272 3928958183591936 3931735009238784 3937802501536992 3945193547986944 3954458849476608 3960176379386634 3960561409429504 3976927365666816 3983064599255808 3989095733412306 3990540600262656 3999523543880832 4005695648115216 4015103039008512 4022639174467584 4028846950971392 4031694373880448 4037916124457424 4045495078867968 4051738126829184 4060858829710023 4061253648652288 4062329689448448 4068480846361536 4078035688522752 4084328953474176 4091995022303232 4098309829436416 4101206345843904 4107535367982552 4115244994020864 4124909661954048 4126002568593408 4131275263284224 4140575008977528 4148346648669696 4154748418189248 4159190753574912 4165609257824256 4171916800082592 4178354943292596 4189277492243712 4196028794056704 4202504147133952 4205474303789088 4211964233270244 4213489824006144 4219869866750208 4226382011606304 4230900938981376 4237430107097088 4243846400084016 4247381727215616 4253813088890112 4264932891377664 4271514577938432 4277982481440624 4284584306257662 4286136200282112 4295784547131264 4303847506894848 4320192413876328 4320612446650368 4327154693870976 4338466217091072 4345161381006336 4351740800086152 4358456449469001 4369849797943872 4380112406191104 4395105764696064 4404999408499008 4413267358765056 4420077956540928 4430027814229116 4430458525802496 4431632388489216 4448766205661184 4455631585608192 4463994569785344 4470883450294272 4480947674162784 4489358175295488 4499901449404416 4506407604129618 4506845741764608 4516990918884576 4525469071276032 4532452819842816 4542655640014602 4544301008535552 4558205392682832 4558648566382592 4568910354733824 4570120900629504 4577485957152768 4584549978691584 4594870072658448 4603494400091136 4610598558115968 4620977288980371 4622651025924096 4640523369698304 4647684671194752 4658146885099719 4659834085023744 4674091970462904 4686310415052288 4693542375569344 4693862718775296 4712937178774176 4720532393313792 4727817165525696 4740176052006912 4754679763057092 4767108870484224 4778304443117568 4794660834213888 4805453900180736 4812869724100768 4821903225317376 4832757615522672 4833227482693632 4840215574805886 4860216465610869 4860689002481664 4877327400321024 4888306553632128 4895850236585264 4916081022686856 4916558991015936 4927626456964992 4935230818781296 4944493985283072 4955624334561384 4963271902978917 4965069620436992 4972587701108544 4984265841527808 4985586437050368 5001327249481728 5012585533809216 5020321005312008 5029743881581056 5041066133433132 5041556253499392 5042892028280832 5070201459485184 5081614783745148 5083455365480448 5091300204007424 5099009422323168 5106878264024284 5112338634602496 5120228046075648 5120577511391232 5127981066768186 5128479637180416 5140024149075552 5141386013208192 5157618726028032 5169228831740754 5171101147643904 5179081242007552 5186923377880464 5200482404164608 5212695756128256 5220740039702528 5228645255094096 5242313345651712 5250403335382656 5258353466770767 5260258063982592 5272099216933824 5280235172515512 5302569820889088 5310752799007744 5318794311216408 5332698058507776 5340927530820288 5353470718678016 5362997479294752 5375592498507264 5383888165943232 5393993438490624 5402317502438912 5406135637703328 5414478439613364 5416439585931264 5424641128482048 5437380918030336 5445771937965568 5455993363070976 5468275127791872 5476713823976736 5486993325361152 5499344872836144 5499879549272064 5507831516158422 5520766678636704 5531128864892928 5539664557585664 5543579764085616 5552134671128958 5554145677099008 5562555733443456 5571139924390128 5577096692293632 5585703322991616 5594161163747112 5594705058742272 5607299071718784 5615952311026992 5626493155666944 5635176015475072 5639158725535368 5647861130976009 5649906809462784 5658461866778688 5671750785186816 5673253531815936 5695352770584576 5703976641920832 5712779075010216 5718887286165504 5727712729508352 5736385600113564 5738463342526464 5760256551835104 5769539591827968 5782527167709996 5784621622788096 5793548508008448 5802321066781536 5811275265958668 5817488791099392 5826466397258496 5835288800115522 5840149874921472 5860141019594752 5864282725644288 5873332544665344 5882225911980858 5884356478353408 5893437275387904 5906703752305488 5907278034403328 5917790321980416 5931688274214912 5940264569079951 5940842114144256 5961177933725696 5965391048500224 5974596898883712 5983643600118459 5985810900393984 6008543472172824 6009127655686144 6022654558512768 6033958761701376 6043270426457088 6056874186686136 6068242618301952 6077607190243776 6091880472978432 6093494534172672 6112733304922112 6117053532784128 6126493430211264 6137992533454848 6147464744154624 6161303051973828 6163534701232128 6172867491031296 6187364492931072 6196912894926336 6210862513466292 6213112113364992 6222519973004544 6232122627283872 6248413886736384 6258483625033728 6267532414938894 6283916238365568 6294043191085056 6303756220700928 6317946349905366 6320234736009216 6329804800125312 6339573017409456 6356145160645632 6371072590823424 6380719633335168 6407271866907648 6426876459386493 6429204300423168 6443676820696896 6453620766407848 6480288620814492 6480918669975552 6490732040806464 6517742071509504 6529975527702528 6554774696915808 6570168609286656 6582500467310592 6592658647044096 6607499112748512 6617695870638556 6630116934811392 6645041721343674 6645687788703744 6647448582733824 6668436332642304 6683447378412288 6695991854678016 6706325175441408 6721421511244176 6722075004665856 6731794075304738 6749852174106624 6759611406194427 6760268612646912 6775486378326864 6785942375824282 6798679229764224 6813983460021903 6816451512803328 6826970728100864 6837308089024248 6837972849573888 6853365532100736 6855181350944256 6866228935729152 6876824968037376 6892305108987672 6902941382304011 6915897837173952 6933976538886144 6971527006792128 6989751127535616 7000537780510208 7011137955694356 7013677418643456 7029465622578432 7040313563354016 7040794078162944 7069405768161264 7070093094518784 7091725748288544 7110264078010368 7121236707760384 7132019644585638 7150663305726336 7167456664676352 7178517554590976 7191991251320832 7208180850271104 7219304586151152 7232854837976064 7249136423284008 7249841224040448 7260323362208829 7291033503722496 7302285098635648 7315991100481536 7332459830448192 7343775354877896 7361022238182272 7374121534030284 7374838486523904 7391439685447488 7402846228171944 7416740977924608 7428186565853504 7433436501842076 7436128923058176 7447604430655488 7458881551662816 7476398762291712 7478379655575552 7487936414702656 7501990874222592 7518878300713824 7530481507968012 7533209079283712 7544615822371584 7561599200149698 7562334380249088 7564338042421248 7593803694112768 7605302189227776 7617038766680288 7622422175617722 7625183048220672 7636950306011136 7648514133484752 7660317396036426 7668507951903744 7680342069113472 7691971600152279 7692719455770624 7710036223613328 7724731344011264 7736428089042048 7748367021278224 7753843247611131 7756651721465856 7768621863011328 7780385066820696 7786866499895296 7800723606246912 7819043634192384 7831110059553792 7842967882641144 7857916367183872 7863470018477568 7875605003073984 7890387095973888 7920352758773268 7921122818859008 7953854731333632 7966129198511616 7978191466824612 7981081200525312 7999047087761664 8011391296230432 8030206078017024 8045278348935168 8057693901942784 8063388747760896 8075832248914848 8090990157735936 8103476253658368 8121717659420046 8122507297304576 8124659378896896 8136961692723072 8156071377045504 8168657906948352 8183990044606464 8196619658872832 8202412691687808 8215070735965104 8230489988041728 8249819323908096 8261747274237633 8262550526568448 8281150017955056 8296693297339392 8309496836378496 8328202006693437 8331218515648512 8343833600165184 8356709886585192 8378554984487424 8392057588113408 8405008294267904 8410948607578176 8423928466540488 8439739733500416 8452764023212608 8461801877962752 8474860214194176 8487692800168032 8507626177780224 8529865782755328 8543029155876864 8555964962881248 8569168612515324 8572272400564224 8591569094262528 8607695013789696 8640384827752656 8641224893300736 8654309387741952 8676932434182144 8690322762012672 8703481600172304 8716912898938002 8739699595887744 8760224812382208 8790211529392128 8809998816998016 8826534717530112 8840155913081856 8860055628458232 8860917051604992 8873728553810791 8897532411322368 8911263171216384 8941766900588544 8961895348325568 8978716350590976 9012815208259236 9013691483529216 9033981837769152 9050938142552064 9064905639685632 9085311280029204 9088602017071104 9116410785365664 9137820709467648 9140241801259008 9154971914305536 9169099957383168 9189740145316896 9206988800182272 9221197116231936 9241954577960742 9245302051848192 9281046739396608 9295369342389504 9316293770199438 9319668170047488 9348183940925808 9372620830104576 9387084751138688 9387725437550592 9401298622408341 9425874357548352 9441064786627584 9455634331051392 9476919524858049 9480352104013824 9509359526114184 9534217740968448 9556608886235136 9610907800361472 9625739448201536 9643806450634752 9665515231045344 9680431149611772 9720432931221738 9721378004963328 9754654800642048 9776613107264256 9791700473170528 9832162045373712 9833117982031872 9855252913929984 9870461637562592 9888987970566144 9911248669122768 9926543805957834 9930139240873984 9945175402217088 9967562582015511 9968531683055616 9971172874100736 10002654498963456 10025171067618432 10040642010624016 10059487763162112 10082132266866264 10083112506998784 10097691112957107 10140402918970368 10163229567490296 10178913563736423 10182600408014848 10198018844646336 10213756528048568 10224677269204992 10240456092151296 10255962133536372 10256959274360832 10280048298151104 10282772026416384 10315237452056064 10338457663481508 10342202295287808 10358162484015104 10373846755760928 10400964808329216 10425391512256512 10441480079405056 10457290510188192 10484626691303424 10500806670765312 10516706933541534 10520516127965184 10544198433867648 10560470345031024 10605139641778176 10621505598015488 10637588622432816 10665396117015552 10681855061640576 10698029466878457 10706941437356032 10725994958589504 10751184997014528 10767776331886464 10787986876981248 10804635004877824 10812271275406656 10828956879226728 10849282256964096 10874761836060672 10891543875931136 10936550255583744 10953427647953472 10973986650722304 10998689745672288 11015663032316844 11041533357273408 11062257729785856 11079329115171328 11087159528171232 11104269342257916 11108291354198016 11125111466886912 11142279848780256 11154193384587264 11171406645983232 11188322327494224 11189410117484544 11214598143437568 11231904622053984 11252986311333888 11270352030950144 11278317451070736 11295722261952018 11299813618925568 11316923733557376 11343501570373632 11346507063631872 11390705541169152 11407953283841664 11425558150020432 11437774572331008 11455425459016704 11472771200227128 11490476094054639 11520513103670208 11539079183655936 11565054335419992 11587097016016896 11604642133563072 11622550531917336 11634977582198784 11652932794516992 11670577600231044 11680299749842944 11728565451288576 11746665089330688 11764451823961716 11768712956706816 11786874550775808 11813407504610976 11835580643960832 11863376548429824 11880529138159902 11881684228288512 11922355867451392 11930782097000448 11949193797767424 11967287200236918 11971621800787968 12017086944345648 12018255311372288 12045309117025536 12067917523402752 12086540852914176 12113748373372272 12136485236603904 12155214380487552 12182576489130069 12183760945956864 12186989068345344 12225466609844224 12234107065568256 12252986860422528 12275985066909696 12294929488309248 12322606103947656 12345734982062592 12374728985862144 12393825789852672 12421725026932584 12445039946009088 12464245254567744 12496827773472768 12535064829877788 12567832476731136 12588086382170112 12607512441401856 12635892699810732 12640469472018432 12659609600250624 12679146034818912 12712290321291264 12742145181646848 12761439266670336 12814543733815296 12853752918772986 12858408600846336 12887353641393792 12907241532815696 12960577241628984 12961837339951104 12981464081612928 13035484143019008 13075369348407003 13109549393831616 13140337218573312 13185317294088192 13214998225497024 13235391741277112 13260233869622784 13290083442687348 13291375577407488 13294897165467648 13366894756824576 13391983709356032 13412650350882816 13442843022488352 13463588150609476 13499704348213248 13519222812388854 13520537225293824 13550972756653728 13571884751648564 13597358459528448 13627966920043806 13632903025606656 13653941456201728 13674616178048496 13675945699147776 13706731064201472 13710362701888512 13732457871458304 13753649936074752 13784610217975344 13805882764608022 13831795674347904 13862931866941113 13867953077772288 13943054013584256 13974440655299157 13979502255071232 14001075561020416 14022275911388712 14043915226066781 14058931245156864 14080627126708032 14081588156325888 14138811536322528 14183451496577088 14220528156020736 14242473415520768 14264039289171276 14301326611452672 14334913329352704 14357035109181952 14383982502641664 14416361700542208 14438609172302304 14465709675952128 14498272846568016 14499682448080896 14520646724417658 14582067007444992 14604570197271296 14631982200963072 14664919660896384 14687550709755792 14722044476364544 14748243068060568 14749676973047808 14782879370894976 14805692456343888 14833481955849216 14856373131707008 14866873003684152 14889815708936751 14895208861310976 14917763103325632 14952797524583424 14956759311151104 14975872829405312 15003981748445184 15037756601427648 15060963015936024 15089231644743168 15123198400299396 15124668760498176 15128676084842496 15210604378455552 15234077533360576 15244844351235444 15250366096441344 15273900612022272 15297028266969504 15320634792072852 15337015903807488 15360684138226944 15383943200304558 15385438911541248 15420072447226656 15449462688022528 15472856178084096 15496734042556448 15507686495222262 15513303442931712 15537243726022656 15560770133641392 15573732999790592 15601447212493824 15638087268384768 15662220119107584 15685935765282288 15715832734367744 15726940036955136 15751210006147968 15775060400312301 15780774191947776 15840705517546536 15842245637718016 15907709462667264 15932258397023232 15956382933649224 15998094175523328 16022782592460864 16060412156034048 16115387803885568 16126777495521792 16151664497829696 16181980315471872 16206952507316736 16243435318840092 16245014594609152 16249318757793792 16273923385446144 16312142754091008 16337315813896704 16367980089212928 16393239317745664 16404825383375616 16430141471930208 16460979976083456 16499638647816192 16523494548475266 16525101053136896 16562300035910112 16593386594678784 16618993672756992 16656404013386874 16662437031297024 16687667200330368 16713419773170384 16757109968974848 16784115176226816 16810016588535808 16821897215156352 16847856933080976 16879479467000832 16905528046425216 16943583392928027 16949720428388352 16975385600336064 17015252355560448 17086058311753728 17111929925762496 17138337225030648 17183138188525056 17215390027579392 17280769655505312 17308618775483904 17353864868364288 17380645524025344 17406963200344608 17433825797876004 17479399191775488 17520449624764416 17580423058784256 17619997633996032 17653069435060224 17680311826163712 17720111256916464 17721834103209984 17747457107621582 17795064822644736 17820793707239853 17822526342432768 17883533801177088 17923790696651136 17957432701181952 18025630416518472 18027382967058432 18067963675538304 18101876285104128 18129811279371264 18170622560058408 18198663644256029 18232821570731328 18275641418935296 18280483602518016 18338199914766336 18379480290633792 18413977600364544 18442394232463872 18483909155921484 18490604103696384 18562093478793216 18590738684779008 18632587540398876 18639336340094976 18696367881851616 18745241660209152 18774169502277376 18775450875101184 18802597244816682 18851748715096704 18882129573255168 18911268662102784 18953839049716098 18960704208027648 19018719052228368 19068435481936896 19113217772470272 19221815600722944 19251478896403072 19280629378159479 19287612901269504 19331030462090688 19360862299223544 19440865862443476 19442756009926656 19553226214528512 19583400946341056 19664324090747424 19710505827859968 19740923275125184 19777975941132288 19822497338245536 19853087611915668 19860278481747968 19890350804434176 19935125164031022 19937063366111232 19942345748201472 20005308997926912 20050342135236864 20081284021248032 20118975526324224 20164264533732528 20166225013997568 20195382225914214 20278834218583281 20280805837940736 20326459134980592 20357827127472846 20365200816029696 20396037689292672 20427513056097136 20441950380065709 20449354538409984 20480912184302592 20511924267072744 20513918548721664 20560096596302208 20565544052832768 20630474904112128 20676915326963016 20708824146912033 20716324968030208 20747693511521856 20801929616658432 20882960158810112 20914581020376384 20969253382606848 21001613341530624 21033413867083068 21041032255930368 21088396867735296 21120940690062048 21210279283556352 21243011196030976 21275177244865632 21330792234031104 21363710123281152 21396058933756914 21413882874712064 21451989917179008 21502369994029056 21535552663772928 21575973753962496 21609270009755648 21624542550813312 21657913758453456 21698564513928192 21749523672121344 21780970086626487 21783087751862272 21873100511167488 21906855295906944 21947973301444608 21997379491344576 22031326064633688 22083066714546816 22124515459571712 22158658230342656 22174319056342464 22208538684515832 22250222933773824 22284559697560512 22308386769174528 22342813291966464 22376644654988448 22429196286875136 22463809244107968 22505972622667776 22540704061900288 22556634902141472 22591444523904036 22599627237851136 22633847467114752 22687003140747264 22693014127263744 22781411082338304 22815906567683328 22851116300040864 22875549144662016 22910850918033408 22945542400454256 22980952188109278 23041026207340416 23078158367311872 23130108670839984 23174194032033792 23209284267126144 23245101063834672 23269955164397568 23305865589033984 23341155200462088 23360599499685888 23457130902577152 23493330178661376 23528903647923432 23573749101551616 23626815009221952 23671161287921664 23761058276319804 23763368456577024 23861564194000896 23898387595534848 23934574400473836 23943243601575936 24034173888691296 24090618234051072 24135835046805504 24173081705828352 24227496746744544 24272970473207808 24310428760975104 24365152978260138 24367521891913728 24373978136690688 24450933219688448 24468214131136512 24505973720845056 24551970133819392 24589858976618496 24645212207895312 24691469964125184 24749457971724288 24785241822712899 24787651579705344 24843450053865168 24890079892018176 24928490509135488 24984606020080311 24993655546945536 25070129659755576 25135664953462272 25176172764340224 25215024882803712 25271785399621464 25319219200501248 25358292069637824 25424580642582528 25522878533340672 25629087467630592 25707505837545972 25716817201692672 25774707282787584 25814483065631392 25921154483257968 25923674679902208 25962928163225856 26070968286038016 26150738696814006 26219098787663232 26280674437146624 26370634588176384 26429996450994048 26470783482554224 26520467739245568 26580166885374696 26582751154814976 26621185661432373 26733789513649152 26825300701765632 26885686044976704 26927176301218952 27038445624777708 27041074450587648 27101945513307456 27143769503297128 27194716919056896 27255933840087612 27265806051213312 27307882912403456 27349232356096992 27413462128402944 27420725403777024 27464915742916608 27507299872149504 27569220435950688 27611765529216044 27663591348695808 27725863733882226 27735906155544576 27886108027168512 27948881310598314 27959004510142464 28002151122040832 28044551822777424 28087830452133562 28117862490313728 28161254253416064 28163176312651776 28203895867225023 28277623072645056 28366902993154176 28430758574574147 28441056312041472 28484946831041536 28528078578342552 28602653222905344 28669826658705408 28714070218363904 28832723401084416 28877218344604608 28931419351904256 28996545693136032 29041293448835316 29164134014889984 29209140394542592 29263964401926144 29329839321792768 29375101419511584 29444088952729088 29496486136121136 29499353946095616 29565758741789952 29611384912687776 29666963911698432 29712746263414016 29733746007368304 29779631417873502 29790417722621952 29835526206651264 29905595049166848 29913518622302208 29951745658810624 30007963496890368 30075513202855296 30121926031872048 30178463289486336 30246396800598792 30249337520996352 30293073338871321 30421208756911104 30468155066721152 30489688702470888 30536740691209269 30547801224044544 30594056533939008 30641269584145704 30674031807614976 30721368276453888 30767886400609116 30770877823082496 30840144894453312 30945712356168192 30993468085112896 31015372990444524 31026606885863424 31074487452045312 31121540267282784 31202894424987648 31276174536769536 31324440238215168 31371871530564576 31431665468735488 31453880073910272 31502420012295936 31550120800624602 31561548383895552 31681411035093072 31684491275436032 31815418925334528 31864516794046464 31912765867298448 31996188351046656 32045565184921728 32094088400635371 32120824312068096 32230775607771136 32253554991043584 32303328995659392 32363960630943744 32413905014633472 32486870637680184 32490029189218304 32547846770892288 32624285508182016 32674631627793408 32786478635491328 32809650766751232 32860282943860416 32921959952166912 33046989096950532 33050202106273792 33124600071820224 33186773189357568 33237987345513984 33312808026773748 33324874062594048 33375334400660736 33426839546340768 33514219937949696 33568230352453632 33620033177071616 33643794430312704 33695713866161952 33758958934001664 33811056092850432 33887166785856054 33899440856776704 33950771200672128 34030504711120896 34172116623507456 34223859851524992 34276674450061296 34366276377050112 34471428282163917 34561539311010624 34617237550967808 34761291048050688 34813926400689216 34867651595752008 34958798383550976 35040899249528832 35239995267992064 35306138870120448 35360623652327424 35440222513832928 35494914215243164 35590129645289472 35641587414479706 35645052684865536 35767067602354176 35847581393302272 35914865402363904 36051260833036944 36054765934116864 36135927351076608 36203752570208256 36259622558742528 36341245120116816 36397327288512058 36465643141462656 36547729467390207 36551282837870592 36560967205036032 36676399829532672 36758960581267584 36827955200729088 36884788464927744 36967818311842968 37024867414176059 37124186957586432 37181477369558016 37265175080797752 37392735763703232 37490483320418304 37548339004554752 37605194489633364 37703497430193408 37764259146510336 37822537324205568 37907678099432196 37921408416055296 38037438104456736 38136870963873792 38226435544940544 38443631201445888 38502957792806144 38561258756318958 38575225802539008 38662060924181376 38721724598447088 38881731724886952 38885512019853312 39106452429057024 39166801892682112 39226108045221009 39328648181494848 39421011655719936 39481846550250368 39555951882264576 39644994676491072 39706175223831336 39780701608868352 39870250328062044 39874126732222464 39884691496402944 40100684270473728 40162568042496064 40237951052648448 40328529067465056 40390764451828428 40557668437166562 40561611675881472 40652918269961184 40715654254945692 40730401632059392 40792075378585344 40855026112194272 40883900760131418 40898709076819968 40961824368605184 41023848534145488 41027837097443328 41120193192604416 41131088105665536 41260949808224256 41353830653926032 41417648293824066 41432649936060416 41495387023043712 41588795600823339 41603859233316864 41765920317620224 41829162040752768 41923321965897471 41938506765213696 42003226683061248 42066827734166136 42131745678200343 42176793735470592 42241881380124096 42486022392061952 42550354489731264 42661584468062208 42727420246562304 42792117867513828 42827765749424128 42903979834358016 43004739988058112 43071105327545856 43151947507924992 43218540019511296 43249085101626624 43315827516906912 43397129027856384 43499047344242688 43561940173252974 43566175503724544 43746201022334976 43813710591813888 43895946602889216 43994758982689152 44062652129267376 44166133429093632 44249030919143424 44317316460685312 44348638112684928 44417077369031664 44500445867547648 44569119395121024 44669447126810253 44685626583932928 44753289309976896 44858392573750272 44927618488215936 45011945245335552 45081408123800576 45113269804282944 45182889047808072 45267694934229504 45374006281494528 45386028254527488 45631813135366656 45702232600081728 45751098289324032 45821701836066816 45891084800908512 45961904376218556 46082052414680832 46156316734623744 46260217341679968 46348388064067584 46418568534252288 46490202127669344 46539910328795136 46611731178067968 46682310400924176 46721198999371776 46914261805154304 46986660357322752 47057807295846864 47147498203103232 47253630018443904 47342322575843328 47522116552639608 47526736913154048 47723128388001792 47796775191069696 47869148800947672 48068347777382592 48181236468102144 48346163411656704 48454993493489088 48545940946415616 48620857521950208 48730305956520276 48735043783827456 48747956273381376 48936428262273024 49011947441690112 49103940267638784 49179717953236992 49290424415790624 49382939928250368 49498915943448576 49570483645425798 49575303159410688 49686900107730336 49780159784036352 49856981018270976 49969212040160622 49987311093891072 50140259319511152 50271329906924544 50352345528680448 50430049765607424 50543570799242928 50638438401002496 50716584139275648 50830750178784081 50849161285165056 51045757066681344 51258174935261184 51415011675091944 51549414565575168 51628966131262784 51842308966515936 51925856326451712 52141936572076032 52301477393628012 52438197575326464 52561348874293248 52741269176352768 52859992901988096 52941566965108448 53040935478491136 53160333770749392 53165502309629952 53242371322864746 53462381121719559 53467579027298304 53650601403531264 53771372089953408 53854352602437904 54076891249555416 54082148901175296 54203891026614912 54287539006594256 54389433838113792 54511867680175224 54595990932768087 54615765824806912 54698464712193984 54826924256805888 54841450807554048 55014599744299008 55138440871901376 55223531058432088 55327182697391616 55451727467764452 55471812311089152 55772216054337024 55897762621196628 55918009020284928 56004302244081664 56089103645554848 56175660904267124 56235724980627456 56322508506832128 56326352625303552 56407791734450046 56555246145290112 56733805986308352 56861517149148294 56882112624082944 56969893662083072 57056157156685104 57205306445810688 57339653317410816 57428140436727808 57665446802168832 57754436689209216 57841888134478437 57862838703808512 57993091386272064 58082586897670632 58328268029779968 58418280789085184 58659678643585536 58750202839023168 58888177905458176 58992972272242272 59131517483579904 59222769825375552 59333927823396864 59425492526828032 59467492014736608 59559262835747004 59580835445243904 59671052413302528 59811190098333696 59827037244604416 59903491317621248 60015926993780736 60151026405710592 60243852063744096 60356926578972672 60492793601197584 60498675041992704 60586146677742642 60842417513822208 60936310133442304 60979377404941776 61073481382418538 61095602448089088 61188113067878016 61282539168291408 61348063615229952 61442736552907776 61535772801218232 61541755646164992 61680289788906624 61891424712336384 61986936170225792 62030745980889048 62126472440736099 62148974904090624 62243080534565568 62405788849975296 62648880476430336 62743743061129152 62907760147820544 63004840024591872 63100241601249204 63123096767791104 63362822070186144 63630837850669056 63729033588092928 63825531734596896 63992376702093312 64091130369843456 64188176801270742 64241648624136192 64461551215542272 64507109982087168 64606657991318784 64727921261887488 64827810029266944 64973741275360368 64980058378436608 65095693541784576 65248571016364032 65342910259879461 65349263255586816 65572957270982656 65619301533502464 65720565887720832 65843919904333824 66093978193901064 66100404212547584 66249200143640448 66373546378715136 66475974691027968 66625616053547496 66750668801321472 66853679092681536 67028439875899392 67240066354143232 67287588860625408 67391427732323904 67517917868003328 67622112185700864 67774333571712108 67798881713553408 67901542401344256 68061009422241792 68344233247014912 68447719703049984 68553348900122592 68732552754100224 68942856564327834 69123078622021248 69234475101935616 69522582096101376 69627852801378432 69735303191504016 69917596767101952 70081798499057664 70479990535984128 70721247304654848 70880445027665856 70989828430486328 71283174828959412 71290105369731072 71695162786604544 71829730804727808 72102521666073888 72271854702153216 72407505140416512 72519245117485056 72682490240233632 72794654577024116 72931286282925312 73095458934780414 73102565675741184 73121934410072064 73352799659065344 73517921162535168 73655910401458176 73769576929855488 73935636623685936 74049734828352118 74248373915172864 74355725468138697 74362954739116032 74530350161595504 74785471527406464 74953818060240933 74980966640836608 75096678009109504 75210388979266728 75406994860386816 75528518293020672 75645074648411136 75815356198864392 76074876208913472 76273741927747584 76887262402891776 77005915585612288 77122517512637916 77150451605078016 77324121848362752 77443449196894176 77763463449773904 77771024039706624 78212904858114048 78333603785364224 78452216090442018 78657296362989696 78842023311439872 78963693100500736 79111903764529152 79289989352982144 79412350447662672 79561403217736704 79740500656124088 79748253464444928 79863556984297119 80201368540947456 80325136084992128 80475902105296896 80657058134930112 80781528903656856 81115336874333124 81123223351762944 81305836539922368 81431308509891384 81584150757170688 81710052224388544 81767801520262836 81797418153639936 81923648737210368 82047697068290976 82240386385208832 82262176211331072 82521899616448512 82707661307852064 82835296587648132 82865299872120832 82990774046087424 83177591201646678 83207718466633728 83531840635240448 83658324081505536 83846643931794942 83877013530427392 84006453366122496 84133655468332272 84263491356400686 84353587470941184 84483762760248192 84611687601675069 84972044784123904 85100708979462528 85292275723722441 85323168936124416 85454840493124608 85584235735027656 85655531498848256 85807959668716032 86009479976116224 86142210655091712 86437080039022592 86498170203253248 86631655033813824 86794258055712768 87123880346505948 87132351007449088 87492402044669952 87627421183627776 87791893205778432 87989517965378304 88125304258534752 88332266858187264 88498061838286848 88634632921370624 88697276225369856 88834154738063328 89000891735095296 89138238790242048 89338894253620506 89371253167865856 89506578619953792 89716785147500544 89855236976431872 90023890490671104 90162816247601152 90226539608565888 90365778095616144 90535389868459008 90748012562989056 90879220016613963 91263626270733312 91404465200163456 91610222073627807 91643403672133632 91782169601817024 91923808752437112 92164104829361664 92312633469247488 92520434683359936 92837137068504576 92980404255338688 93079820657590272 93223462356135936 93364620801848352 93828523610308608 93973320714645504 94115614591693728 94294996406206464 94507260036887808 94684645151686656 95044233105279216 95053473826308096 95446256776003584 95593550382139392 95738297601895344 96136695554765184 96362472936204288 96692326823313408 96909986986978176 97091881892831232 97241715043900416 97460611913040552 97470087567654912 97611014091918701 97872856524546048 98023894883380224 98359435906473984 98580848831581248 98765879856500736 99140967290851596 99150606318821376 99373800215460672 99560319568072704 99713962036541952 99938424080321244 99974622187782144 100280518639022304 100542659813849088 100704691057360896 100860099531214848 101087141598485856 101276876802004992 101433168278551296 101661500357568162 101698322570330112 102091514133362688 102516349870522368 102830023350183888 103098829131150336 103257932262525568 103414284846491751 103684617933031872 103851712652903424 104283873144152064 104602954787256024 104876395150652928 105122697748586496 105719985803976192 105883133930216896 106081870956982272 106320667541498784 106484742645729492 106924762243439118 106935158054596608 107301202807062528 107542744179906816 107708705204875808 108153782499110832 108164297802350592 108407782053229824 108575078013188512 108778867676227584 109023735360350448 109191981865536174 109231531649613824 109396929424387968 109643188402170621 109653848513611776 109682901615108096 110029199488598016 110276881743802752 110447062116864176 110654365394783232 110903454935528904 111074602242528177 111544432108674048 111795525242393256 112008604488163328 112178207291109696 112351321808534248 112471449961254912 112645017013664256 112815583468900092 113110492290580224 113467611972616704 113723034298296588 113764225248165888 113939787324166144 114112314313370208 114410612891621376 114679306634821632 114856280873455616 115330893604337664 115508873378418432 115683776268956874 115725677407617024 115986182772544128 116165173795341264 116656536059559936 116836561578170368 117319357287171072 117500405678046336 117678324135663027 117776355810916352 117985944544484544 118263034967159808 118445539650751104 118667855646793728 118850985053656064 118934984029473216 119118525671494008 119342104826605056 119622380196667392 119654074489208832 119806982635242496 120302052811421184 120487704127488192 120713853157945344 120985587202395168 121172293355485284 121684835027644416 121872620266884608 121958754809883552 122146962764837076 122191204896178176 122376226135756032 122565078336582816 122696127230459904 122885473105815552 123071545602436464 123083511292329984 123360579577813248 123782849424672768 123973872340451584 124061491961778096 124252944881472198 124297949808181248 124486161069131136 124811577699950592 125297760952860672 125487486122258304 125815520295641088 126009680049183744 126200483202498408 126395237034601029 126725644140372288 127458067176185856 127651063469193792 127984753404186624 128182260739686912 128376353602541484 128483297248272384 129014219964174336 129213315982637568 129455842523774976 129655620058533888 129947482550720736 130191387083569152 130497142032728064 130685820519758922 130698526511173632 131145914541965312 131238603067004928 131441131775441664 131687839808667648 132187956387802128 132200808425095168 132498400287280896 132747092757430272 132951949382055936 133251232107094992 133501337602642944 133707358185363072 134008341380430759 134056879751798784 134480132708286464 134575177721250816 134782855464647808 135035835736006656 135244224371401728 135548667143424216 135803084802688512 136122018844483584 136895439406099968 137106697800245184 137465105508200448 137885713128655668 138246157244042496 138468950203871232 139045164192202752 139255705602756864 139470606383008032 139835193534203904 140163596998115328 140959981071968256 141442494609309696 141760890055331712 141979656860972656 142566349657918824 142580210739462144 143390325573209088 144205043332147776 144543709404306432 145038490234970112 145364980480467264 145589309154048232 145862572565850624 146190917869560828 146205131351482368 146243868820144128 147035842325070336 147311820802916352 147539153859710976 147871273247371872 148099469656704236 148496747830345728 148711450936277394 148725909478232064 149060700323191008 149570943054812928 149907636120481866 149961933281673216 150193356018219008 150420777958533456 150813989720773632 151057036586041344 151290149296822272 151630712397728784 152149752417826944 152492250536352243 152547483855495168 153774524805783552 154011831171224576 154245035025275832 154648243696725504 154886898393788352 155526926899547808 156425809716228096 156667207570728448 156904432180884036 157314592725979392 157684046622879744 157927386201001472 158223807529058304 158579978705964288 158824700895325344 159122806435473408 159481001312248176 159496506928889856 159727113968594238 160402737081894912 160650272169984256 160951804210593792 161314116269860224 161563057807313712 162230673748666248 162246446703525888 162611673079844736 162862617019782768 163168301514341376 163420104448777088 163535603040525672 163787972798304261 163847297474420736 164095394136581952 164480772770417664 164524352422662144 165043799232897024 165415322615704128 165670593175296264 165981548092174848 166355182403293356 166415436933267456 167316648163011072 167693287863589884 167754027060854784 168012906732244992 168267310936664544 168526982712801372 168707174941882368 168967525520496384 169223375203350138 169944089568247808 170201417958925056 170584551447444882 170646337872248832 170909680986249216 171168471470055312 171311062997696512 171615919337432064 172018959952232448 172284421310183424 172874160078045184 172996340406506496 173263310067627648 173525664403435311 173588516111425536 174247760693011896 174264702014898176 174984804089339904 175254842367255552 175979035930756608 176250608517069504 176664533716374528 177269265842741248 177394552450739712 177668309476126656 178001783470190592 178276477580484096 178677788507241012 178742506335731712 179013157239907584 179433570295001088 179710473952863744 180047780981342208 180325632495202304 180453079217131776 180731556191232288 181070779736918016 181496025125978112 181758440033227926 182527252541466624 182808930400326912 183220444147255614 183286807344267264 183564339203634048 183847617504874224 184328209658723328 184625266938494976 185040869366719872 185674274137009152 185960808510677376 186379417322208297 186446924712271872 186729241603696704 187946641429291008 188231229183387456 189014520073775616 189369290303373312 190088466210558432 190892513552007168 191187100764278784 191476595203790688 192273391109530368 192724945872408576 193384653646626816 193819973973956352 194183763785662464 194483430087800832 194921223826081104 194940175135309824 195222028183837402 195745713049092096 196028730779638383 196047789766760448 196718871812947968 197161697663162496 197531759713001472 198281934581703192 198301212637642752 198747600430921344 199120639136145408 199427924073083904 199876848160642488 200185300086816319 200561037278044608 201085319627698176 201720199062429696 202174283196971712 202553753604009984 202866336557102592 203323000715136324 203396645140660224 204183028266725376 205032699741044736 205660046700367776 206197658262300672 206515864525051136 206828569692983502 207369235866063744 207703425305806848 208567746288304128 209205909574512048 209752790301305856 210245395497172992 211439971607952384 211766267860433792 212163741913964544 212641335082997568 212969485291458984 213849524486878236 213870316109193216 215085488359813632 215417410409751616 216307564998221664 216815564106459648 217150156026377024 217557735352455168 218047470720700896 218383963731072348 218463063299227648 218793858848775936 219286376804341242 219307697027223552 219365803230216192 220058398977196032 220553763487605504 220894124233728352 221308730789566464 221806909871057808 222149204485056354 223067176404416091 223088864217348096 223591050484786512 224017208976326656 224356414582219392 224702643617068496 224861454180722799 224942899922509824 225290034027328512 225631166937800184 226220984581160448 226935223945233408 227446068596593176 227879574648332288 228224628626740416 228821225783242752 229712561746911232 230661787208675328 231017746756836864 231367552537913748 231451354815234048 231972365545088256 232330347590682528 233313072119119872 233673123156340736 234638714574342144 235000811356092672 235356648271326054 235552711621832704 235971889088969088 236526069934319616 236891079301502208 237335711293587456 237701970107312128 237869968058946432 238237051342988016 238684209653210112 239244760393334784 239590670952891357 239613965270484992 240604105622842368 240975408254976384 241427706315890688 241971174404790336 242344586710970568 243369670055288832 243745240533769216 243917509619767104 244293925529674152 244752452271512064 245130156673165632 245392254460919808 245770946211631104 246143091204872928 246721159155626496 247565698849345536 247947744680903168 248122983923556192 248505889762944396 248595899616362496 248972322138262272 249623155399901184 250595521905721344 250974972244516608 251631040591282176 252019360098367488 252400966404996816 252790474069202058 253451288280744576 254916134352371712 255302126938387584 255969506808373248 256364521479373824 256752707205082968 256966594496544768 258028439928348672 258426631965275136 259311240117067776 259894965101441472 260382774167138304 261371641039517844 261397053022347264 262477206134009856 262882263550883328 263375679617335296 264375912775604256 264996800574561792 265494185514860544 265903898764111872 266502464214189984 267002675205285888 267414716370726144 268016682760861518 268113759503597568 268960265416572928 269150355442501632 269565710929295616 270071671472013312 270488448742803456 271097334286848432 271606169605377024 272244037688967168 272637660049841889 273790878812199936 274213395600490368 274830666220883421 274930211016400896 275771426257311336 276492314488084992 276937900407742464 278511411205513728 278941212766016064 279670387068407808 281919962143936512 282884989218619392 283521780110663424 283959313721945312 285132699315837648 285160421478924288 286780651146418176 288410086664295552 289087418808612864 290076980469940224 290729960960934528 291178618308096464 291725145131701248 292381835739121656 292410262702964736 292833042275756103 294071684650140672 295078307719421952 295742546494743744 296198939313408472 297422901872554788 297451818956464128 298121400646382016 299141886109625856 299815272240963732 299923866563346432 300386712036438016 300841555917066912 301627979441547264 302114073172082688 302580298593644544 303261424795457568 304299504835653888 304984501072704486 305094967710990336 307549049611567104 308023662342449152 308490070050551664 309296487393451008 309773796787576704 310242854539475253 311053853799095616 312851619432456192 313334415141456896 313808864361768072 314629185451958784 315368093245759488 315854772402002944 317159957411928576 317649401790650688 318245612870946816 318962002624496352 319454227937188476 320805474163789824 321300544339968512 321903608421187584 322628232539720448 323126115614627424 324461347497332496 324492893407051776 325223346159689472 325725234039565536 326336603028682752 326840208897554176 327071206081051344 327575945596608522 327694594948841472 328190788273163904 328961545540835328 329048704845324288 330087598465794048 330830645231408256 331341186350592528 331963096184349696 332710364806586712 333223806727584531 334633296326022144 335386575727179768 336025813464489984 336534621873329088 337053965425602744 337414349883764736 337935051040992768 338446750406700276 340402835917850112 341169102894889764 341292675744497664 341819361972498432 342336942940110624 343231838674864128 344037919904464896 344568842620366848 345748320156090368 345992680813012992 346526620135255296 347051328806870622 347177032222851072 348495521386023792 348529404029796352 349969608178679808 350509684734511104 351958071861513216 352501217034139008 353034972406989081 353329067432749056 354538531685482496 354789104901479424 355336618952253312 356003566940381184 356552955160968192 357355577014482024 358026314479815168 358867140590002176 359420947905727488 360651264990404608 360906158434263552 361463112382464576 362141559473836032 363516880066455852 365054505082933248 365617860800653824 366440888294511228 366573614688534528 367128678407268096 367695235009748448 368656419317446656 369250533876989952 370081738733439744 371348548274018304 371921617021354752 372758834644416594 372893849424543744 373458483207393408 375893282858582016 376462458366774912 378029040147551232 379185711103803087 380176932421116864 382374201528557568 382953190407581376 384546782219060736 385449891744817152 387639947947912704 388367527571324928 388966860175601664 389842447652162208 390444056367674804 391491426098184192 392057461559276766 392095579533520896 393437743625895936 394323395326324992 395063519426002944 396563869163406384 396602425275285504 397495200861842688 398241278272290816 398855848146167808 399753696321284976 400370600173632638 401122074556089216 402025024141292277 402170639255396352 403440398124859392 404348566393943424 405107507208019968 405732673114205184 406646001430272648 407273541555936649 408366056533450752 411320093400735552 412395316524601344 413031729050102272 413657139385967004 414738471732127488 415406850611613696 417135492576608256 418411819149024096 419505580602611712 420490790994345984 422879943215904768 423532535720867584 424327483827929088 425282670165995136 425938970582917968 427699048973756472 427740632218386432 430170976719627264 430834820819503232 432615129996443328 433631128212919296 434300312052754048 435115470704910336 436094941441401792 436767927462144696 437587717697551872 438572753608682484 438615394054447104 438731606460432384 441107526975211008 441788248467456704 442617461579132928 443613819742115616 444298408970112708 446134352808832182 446177728434696192 447182100969573024 448034417952653312 448712829164438784 449405287234136992 449722908361445598 449885799845019648 450580068054657024 451262333875600368 452441969162320896 453870447890466816 454892137193186352 455759149296664576 456449257253480832 457476751609056729 457642451566485504 459425123493822464 461323574417350656 462035493513673728 462735105075827496 463944731090176512 464660695181365056 467346246312681472 469277429148684288 470001622712185344 470713296542652108 471105423243665408 471943778177938176 473052139868639232 473782158603004416 474671422587174912 475403940214624256 475739936117892864 476474102685976032 477368419306420224 478489520786669568 479181341905782714 479227930540969984 481208211245684736 481950816509952768 482855412631781376 483942348809580672 484689173421941136 486739340110577664 487490481067538432 487835019239534208 488587851059348304 489504904543024128 490260313346331264 491363918394912783 491541892423262208 492286182409745856 493442318311252992 495131397698691072 495895489361806336 496245967847112384 497011779525888792 497944644276524544 499246310799802368 501949944489033216 503262081182564352 504038720196734976 504801932809993632 505580948138404116 506902576561489152 509832268704743424 510604253876775168 511939013616746496 512729042958747648 513505414410165936 513933188993089536 516056879856697344 516853263930550272 518622480234135552 519789930202882944 520765548334276608 522743282079035688 522794106044694528 524954412268019712 525764527101766656 528751825551208512 529993601149123584 531807797528223744 533004928428379968 534005350410571776 534829432741452288 536033365521723036 536227519007195136 538300710885003264 539131421858591232 540143342944026624 540976897485606912 542194668573696864 543212339210754048 544488075377934336 545275320099683778 547581757624399872 548426791200980736 549661332441766842 549860422032801792 551542852514622672 552984628976169984 553875800815484928 557022822411027456 557882425532032128 559138251966624891 559340774136815616 563839924287873024 567043560221326848 567918627443890624 570265398631675296 573561302292836352 576820173328591104 578174837617225728 580153960939880448 581459921921869056 582357236616192928 583450290263402496 584763671478243312 584820525405929472 585666084551512206 588086192338915149 588143369300281344 590156615438843904 591485092989487488 592397878626816944 594845803745109576 594903637912928256 596242801292764032 598283772219251712 599630544481927464 600555900260448957 600773424072876032 601683111834133824 603255958883094528 605160597187289088 606522849590915136 608599009671307776 609969002145408972 610189935421980672 615098099223134208 616047324684898304 616980140101103328 618592974786902016 619547593575153408 620485709078950506 622107707598191232 625703238864912384 626668830282913792 627617728723536144 629258370903917568 630736186491518976 631709544804005888 634319914823857152 635298803581301376 636491225741893632 637924005248992704 638908455874376952 641610948327579648 642601088679937024 645256465079440896 646252231229254848 648922694994664992 650446692319378944 651450468079131072 652673206057365504 653680417795108352 654142412162102688 655151891193217044 655389189897682944 656381576546327808 657923091081670656 658097409690648576 660175196931588096 661661290462816512 662682372701185056 663926192368699392 665420729613173424 666447613455169062 669266592652044288 670773151454359536 672051626928979968 673069243746658176 674107930851205488 674828699767529472 675870102081985536 676893500813400552 680805671835700224 682338205789779528 683638723944996864 684673885880221248 686463677349728256 689137685240733696 691985361626025984 693053240270510592 694102657613741244 694354064445702144 696991042772047584 699939216357359616 701019369469022208 703916143723026432 705002434068278016 706069944813978162 706658134865498112 709077063370964992 709578209802958848 710673237904506624 712007133880762368 713105910321936384 714711154028964048 716052628959630336 717734281180004352 718772012858674071 718841895811454976 721302529980809216 721812316868527104 722926224764929152 724283118947672064 727033760132911704 730109010165866496 731235721601307648 732881776589022456 734257356814536192 735390470019496896 737312838634893312 740163477466879488 742697096548036608 743843234042709504 745517669288833188 745787698849087488 746916966414786816 751786565717164032 752924916733549824 756058080295102464 758371422207606174 760353864842233728 764748403057115136 765906380815162752 769093564438121472 770899783489634304 775279895895825408 777933720351203328 779684895304324416 780888112735349608 784114923118553532 784191159067041792 788646790652649984 790127038852005888 793127738326812768 794990401723685376 796482556544581632 797711696292335616 799507392642569952 800741200347265276 802244149112178432 804050048282584554 804341278510792704 806880796249718784 808697132787886848 810215014416039936 811465346228410368 813292002860545296 814547083111873298 816732113066901504 817912980149525667 822640186801471104 824491998662650263 824790633049202688 826063458100204544 827314278771934008 829476943464254976 830813701223227392 836823638298048192 839011161205223424 845759886431809536 847065071441735168 848654967655858176 850565340331990272 851877941165835936 855398097947512944 855481264436772864 860341953439254528 861669641639006464 865230259992886656 867262256425838592 868600624105508096 870230941409820672 872189882882803584 873535854924289392 875175435395103744 877145507217364968 877230788108894208 878499126827268309 882215053950422016 883576496934913408 885234923158265856 887227639484231232 888596817940225416 892268705617664364 892355456869392384 894364201939146048 897425658328877568 898810574468273984 899445816722891196 899771599690039296 901160136109314048 902524667751200736 904883938324641792 907740895780933632 909784274386372704 911518298593329152 912898514506961664 914953503218113458 915284903132971008 918850246987644928 922647148834701312 924070987027347456 925470210151654992 927889462180353024 929321390362730112 930728563618425759 934692492625362944 938554858297368576 940003245424370688 941426593085304216 942210846487330816 943887556355876352 946104279737278464 947564317206008832 950807880429248512 951479872235785728 952948205371952064 954736838612840448 958362683811565428 958455861081939968 962416422491369472 963901633019905536 965710825263562752 967884697619161344 969378346843882272 973478680221155328 974980962135076864 975670038479068416 977175702118696608 979009809086048256 980520626692662528 982727836789825566 983083784846524416 984572364819491712 986884636622505984 990262795397382144 991790978723612672 992491935694224768 994023559051777584 995889288553049088 999671420182753593 1003899888978066432 1008077440393469952 1009603865619987264 1011161896276808232 1013805153122978304 1021208507753550336 1023878027233492992 1025458085917495296 1027010828820331872 1032113759713394688 1033706527861100544 1037244960468271104 1039579860405765888 1041531096668553216 1045486564158071376 1045588212089389056 1049908824536039424 1051529054203533312 1057503651102417024 1059987202298247168 1063615595056447488 1066009856856759936 1068010700821143552 1069658865482904576 1072066731043446072 1073721155011105711 1076601421770006528 1078262843717182464 1081953794971213824 1084389337147393728 1086424678421508096 1090550640199367556 1095163515248799744 1096853582401961472 1099322664883533684 1099720844065603584 1103085705029245344 1105969257952339968 1107751601630969856 1114045644822054912 1115764851064064256 1118276503933249782 1118681548273631232 1127679848575746048 1134087120442653696 1135837254887781248 1137557133311409261 1140530797263350592 1147122604585672704 1153640346657182208 1156349675234451456 1162919843843738112 1164714473232385856 1166900580526804992 1169527342956486624 1171332169103024412 1176172384677830298 1176286738600562688 1180313230877687808 1182970185978974976 1184795757253633888 1189691607490219152 1189807275825856512 1192485602585528064 1196567544438503424 1199261088963854928 1201111800520897914 1201546848145752064 1203366223668267648 1206075072423876831 1206511917766189056 1210321194374578176 1213045699181830272 1217198019342615552 1219938004290817944 1221820624667809947 1232094649369796608 1233960280202206656 1237185949573804032 1239095187150306816 1240971418157901012 1244215415196382464 1251406477729824768 1253337660565827584 1255235457447072288 1258516741807835136 1261472372983037952 1263419089608011776 1268639829647714304 1270597607162602752 1272982451483787264 1275848010497985408 1277816911748753904 1283221896655159296 1285202177359874048 1290512930158881792 1292504462458509696 1297845389989329984 1300893384638757888 1302900936158262144 1305346412114731008 1307360835590216704 1308284824324205376 1310303782386434088 1312763153092655616 1315846182163341312 1316194819381297152 1323322580925633024 1325364745402370112 1327852384737398784 1330841459226346848 1332895226910338124 1338533185304088576 1341546302908719072 1344103253857959936 1346138487493316352 1348215861702410976 1349657399535058944 1351740204163971072 1353787001626801104 1361611343671400448 1364676411579559056 1367277447889993728 1369347771760442496 1372927354699456512 1378275370481467392 1383970723252051968 1386106480541021184 1388205315227482488 1393982085544095168 1402038738938044416 1407832287446052864 1410004868136556032 1412139889627956324 1413316269730996224 1419156419605917696 1421346475809013248 1424014267761524736 1426211820643872768 1429422308057928096 1432105257919260672 1435468562360008704 1437544025717348142 1437683791622909952 1442605059961618432 1443624633737054208 1445852449529858304 1448566237895344128 1454067520265823408 1460218020331732992 1462471443202615296 1465763553178044912 1468514713629072384 1470780940038993792 1474091755184738349 1474625677269786624 1480326954933758976 1485394193096073216 1487686468085419008 1491035338577666376 1493833932829573632 1505849833467099648 1512116160590204928 1516742844415212348 1520707729684467456 1529496806114230272 1531812761630325504 1538187128876242944 1541799566979268608 1550559791791650816 1555867440702406656 1559369790608648832 1561776225470699216 1568229846237107064 1568382318134083584 1577293581305299968 1586255476653625536 1589980803447370752 1595423392584671232 1599014785285139904 1601482400694530552 1604488298224356864 1608100096565169108 1608682557021585408 1617394265575773696 1620430028832079872 1622930692456820736 1626584005721090592 1629094166223746596 1633464226133803008 1635825960299051334 1645280373602942208 1648983997325300526 1649581266098405376 1652126916200409088 1654628557543868016 1658953886928509952 1661627402446454784 1673647276596096384 1677414755899874673 1678022322410446848 1691519772863619072 1694130142883470336 1701130680663980544 1703755882331671872 1710796195895025888 1720683906878509056 1723339283278012928 1730460519985773312 1734524512851677184 1737201248211016192 1740461882819641344 1744379765765607168 1747071709848578784 1750350870790207488 1754291014434729936 1754461576217788416 1756998253654536618 1764430107900844032 1767152993869826816 1770469846316531712 1774455278968462464 1777193635880450832 1784537411235328728 1784710913738784768 1788728403878292096 1794851316657755136 1797621148936547968 1798891633445782392 1801667700781346871 1802320272218628096 1805049335502401472 1809767876649283584 1815481791561867264 1819568548772745408 1825797029013923328 1829907006436226916 1830569806265942016 1845294297669402624 1848141974054694912 1850940420303309984 1855778924360706048 1858642780725460224 1861457127236851518 1869384985250725888 1877109716594737152 1880006490848741376 1882853186170608432 1884421692974661632 1887775112711752704 1892208559474556928 1895128634412017664 1901615760858497024 1902959744471571456 1905896410743904128 1909473677225680896 1916725367623130856 1916911722163879936 1924832844982738944 1927803266039811072 1935769395238322688 1938756693687764544 1949961924270153728 1951340076958136832 1954351404237393216 1958019618172096512 1961041253385325056 1965455673579651132 1966167569693048832 1969144729638983424 1973769273245011968 1980525590794764288 1983581957447225344 1984983871388449536 1988047118103555168 1991778577106098176 1999342840365507186 2007799777956132864 2016154880786939904 2019207731239974528 2022323792553616464 2027610306245956608 2042417015507100672 2050916171834990592 2054021657640663744 2067413055722201088 2079159720811531776 2083062193337106432 2090973128316142752 2099817649072078848 2103058108407066624 2115007302204834048 2119974404596494336 2127231190112894976 2132019713713519872 2136021401642287104 2139317730965809152 2144133462086892144 2147442310022211422 2153202843540013056 2156316038576022213 2156525687434364928 2163907589942427648 2168778674294787456 2172849356843016192 2181101280398735112 2190327030497599488 2193707164803922944 2198645329767067368 2206171410058490688 2211938515904679936 2228091289644109824 2231529702128128512 2236553007866499564 2237363096547262464 2255359697151492096 2268174240885307392 2271674509775562496 2275114266622818522 2281061594526701184 2294245209171345408 2307280693314364416 2312699350468902912 2325839687687476224 2329428946464771712 2333801161053609984 2339054685912973248 2342664338206048824 2352344769355660596 2352573477201125376 2365940371957949952 2369591514507267776 2379383214980438304 2384971205171056128 2393135088877006848 2398522177927709856 2402223601041795828 2403093696291504128 2406732447336535296 2412150144847753662 2413023835532378112 2420642388749156352 2426091398363660544 2434396038685231104 2439876008581635888 2443641249335619894 2453738940448577001 2464189298739593216 2467920560404413312 2473475995987950789 2474371899147608064 2478190374300613632 2481942836315802024 2488430830392764928 2506675321131655168 2510470914894144576 2517033483615670272 2526838179216023552 2537279659295428608 2541195214325205504 2545964902967574528 2551696020995970816 2555633823497507808 2566443793310318592 2570404354719748096 2581025860317763584 2585008924917019392 2595690779978659968 2601786769277515776 2605801872316524288 2610692824229462016 2614721671180433408 2616569648648410752 2620607564772868176 2625526306185311232 2631692364326682624 2635497380481804927 2646645161851266048 2650729490804740224 2655704769474797568 2661682918452693696 2665790453820676248 2677066370608177152 2683092605817438144 2692276974986632704 2696431723404821952 2699314799070117888 2703480408327942144 2707574003253602208 2723222687342800896 2729352823159118112 2734554895779987456 2738695543520884992 2745854709398913024 2756550740962934784 2767941446504103936 2772212961082042368 2776410630454964976 2787964171088190336 2804077477876088832 2815664574892105728 2820009736273112064 2824279779255912648 2826632539461992448 2838312839211835392 2842692951618026496 2852423641287745536 2858844616115856192 2864210515838521344 2875088051434696284 2875367583245819904 2887249267474108416 2891704899059716608 2897132475790688256 2908135040531646816 2920436040663465984 2924942886405230592 2931527106356089824 2937029427258144768 2941561880077987584 2948183510369476698 2949251354539573248 2960653909867517952 2970788386192146432 2975372936170838016 2982070677155332752 2987667865659147264 2999014260548260779 3011699666934199296 3024232321180409856 3033485688830424696 3041415459368934912 3063625523260651008 3076374257752485888 3101119583583301632 3111734881404813312 3118739581217297664 3123552450941398432 3136459692474214128 3136764636268167168 3154587162610599936 3172510953307251072 3179961606894741504 3190846785169342464 3198029570570279808 3202964801389061104 3208976596448713728 3216200193130338216 3221163465033317133 3234788531151547392 3245861384913641472 3253168011442181184 3258188332447493192 3271651920598102668 3290560747205884416 3297967994650601052 3299162532196810752 3304253832400818176 3309257115087736032 3317907773857019904 3323254804892909568 3347294553192192768 3354829511799749346 3356044644820893696 3383039545727238144 3388260285766940672 3402261361327961088 3407511764663343744 3412671399934227783 3421592391790051776 3441367813757018112 3446678566556025856 3460921039971546624 3469049025703354368 3474402496422032384 3488759531531214336 3494143419697157568 3500701741580414976 3508582028869459872 3513996507309073236 3528860215801688064 3534305987739653632 3540939692633063424 3548910557936924928 3554387271760901664 3569074822470657456 3569421827477569536 3577456807756584192 3589702633315510272 3595242297873095936 3597783266891564784 3603335401562693742 3604640544437256192 3610098671004802944 3619535753298567168 3630963583123734528 3639137097545490816 3651594058027846656 3659814012872453832 3665461874003429841 3696283948109389824 3701880840606619968 3711557848721412096 3717285561450920448 3722914254473703036 3754219433189474304 3760012981697482752 3765706372341216864 3775550225423505408 3784417118949113856 3790257268824035328 3803231521716994048 3805919488943142912 3811792821487808256 3818947354451361792 3833450735246261712 3833823444327759872 3849665689965477888 3855606532079622144 3871538790476645376 3877513387375529088 3899923848540307456 3902680153916273664 3908702808474786432 3916039236344193024 3922082506770650112 3930911347159302264 3938289459277966848 3947538546490023936 3967163914894450688 3969967742776899072 3976094236207110336 3983557154212196352 3998685680731014372 4015599555912265728 4032309761573879808 4038415462479949056 4044647585107232928 4055220612491913216 4084834031014201344 4101832343669981184 4108043315281327488 4134826111444402176 4158319441623063552 4181946256632285504 4206116216814133248 4230014604409668096 4239948809192988672 4264039427427039744 4272042803284574208 4278635461931618304 4288266924173784288 4294884620044422844 4306405687080026112 4312632077152044426 4313051374868729856 4327815179884855296 4337557348589574912 4345698713686032384 4362202560797470224 4380654060995198976 4387414329607845888 4397290659534134736 4412342820116981376 4422275265554215047 4423877031809359872 4456182579288219648 4463059404256257024 4473106015732999128 4536348481770614784 4543349019551124992 4550228533245637044 4562123189053402368 4588490418342690816 4614561386628728832 4625398700937805824 4651679375374952448 4658857892929543424 4667602322107219968 4678109371825946496 4685328676412097648 4704689538711321192 4705146954402250752 4731880743915899904 4739183029014535552 4758766429960876608 4769942410342112256 4786270177754013696 4797044355855419712 4804447202083591656 4813464894673070592 4824300289695507324 4826047671064756224 4852182796727321088 4868792077370462208 4879752017163271776 4887282498671239788 4907477880897154002 4928378597479186432 4935841120808826624 4946951991975901578 4948743798295216128 4956380748601227264 4963885672631604048 4976861660785529856 5013350642263310336 5020941829788289152 5032244267699624019 5034066967231340544 5053676358432047104 5074559318590857216 5082390428650411008 5103392041991941632 5111267646995015616 5140808709439496192 5162051720635527168 5170017849834038784 5191381559957319936 5203573538555031552 5211603744633048576 5221385648458924032 5229443342360866816 5233139297296821504 5241215129545736352 5251052612370622464 5263384728653365248 5270994760963609854 5293290323702532096 5301458981609480448 5311409538949595136 5323365836905387392 5331580907641352496 5354132741216354304 5366185211634876288 5384553949973265408 5392863446809643904 5405003102344040613 5406960816655884288 5415148006507204416 5446445374685601792 5458705646318236224 5477391087041769984 5491709418797826048 5535882893008207872 5544425922164084736 5552821260909929952 5575928342176380672 5608154955752177664 5631329149784211456 5640019472546224128 5648559558511825296 5653265078923984896 5676625678423670784 5685385903236052992 5704847282575491072 5717689232231712384 5728421031677042688 5750176102869392568 5750735166491639808 5774498534948216832 5783409798119433216 5816270081063293632 5849885772810461184 5863054212712179648 5874058854516289536 5883123760155975168 5896367020738953396 5898502709079146496 5921307819735035904 5941576772384292864 5950745872341676032 5964141354310665504 5975335731318294528 5998028521096521558 6023399333868398592 6048464642360819712 6066971377660849392 6082830918737869824 6127251046521302016 6152748515504971776 6202239167166603264 6237479162434595328 6247104901882796864 6272919384948428256 6309174325221199872 6345021906614502144 6359923213789483008 6381693570338684928 6396059141140559616 6405929602778122208 6417953192897427456 6432400386260676432 6442326930066634266 6468948115728066639 6469577062303094784 6491722769827282944 6506336022884362368 6516376664894986384 6543303841196205336 6581121494411768832 6595935989301202104 6608507664801636352 6618514230175472064 6635815547714039808 6694589106384385536 6709659023599498692 6712089289641787392 6766079091454476288 6776520571533881344 6804522722655922176 6815023529326687488 6825342799868455566 6843184783580103552 6882735627514036224 6893357133112051712 6921842079943093248 6938098051406708736 6948804992844064768 6977519063062428672 6988286839394315136 7001403483160829952 7017164057738919744 7027993014618146472 7057720431603376128 7068611975479307264 7097821115873849856 7108774543521803328 7138149644941314912 7154913615513168384 7179405266631020544 7190484595746191872 7195566533783129568 7206670803125387484 7209281088874512384 7220197342009605888 7239071506597134336 7261927166247469056 7278274195090981632 7303188116055693312 7319628025744907664 7330923748006859682 7392567896218779648 7403761681213239936 7423115697442824192 7434571122901840896 7445828508947406072 7520025963394965504 7531412744682433728 7551100450847010816 7580514537648070656 7611838977886285824 7623585642975616512 7637894708902723584 7666901470492523424 7699331379930955776 7711213064159244288 7743077580953290752 7755026774751058176 7799847697080614912 7805360307832547328 7817405616949572864 7832078472688386048 7844165013541300224 7861822694318604528 7876578918555933696 7895077092980047872 7906492141445414781 7934327829788901376 7939935485553798144 7952188472414220672 7967114308424392704 7997371361462028744 8031199111824531456 8076830924959898112 8089295170214465856 8110441224983826432 8169668062028402688 8203664687339962368 8216086630562654976 8269652222888804352 8316638883246127104 8363892513264571008 8412232433628266496 8460029208819336192 8479897618385977344 8528078854854079488 8557270923863236608 8576533848347568576 8589769240088845688 8625264154304088852 8626102749737459712 8675114697179149824 8691397427372064768 8724405121594940448 8761308121990397952 8774828659215691776 8794581319068269472 8824685640233962752 8844550531108430094 8847754063618719744 8912365158576439296 8926118808512514048 8946212031465998256 8997042781644782337 9072696963541229568 9086698039102249984 9100457066491274088 9124246378106804736 9229122773257457664 9303358750749904896 9317715785859086848 9335204644214439936 9356218743651892992 9370657352824195296 9409379077422642384 9410293908804501504 9463761487831799808 9478366058029071104 9517532859921753216 9539884820684224512 9572540355508027392 9594088711710839424 9608894404167183312 9626929789346141184 9648600579391014648 9663490395099951399 9704365593454642176 9737584154740924416 9759504034326543552 9774564997342479576 9814955761794308004 9871682241617653248 9893903983951803156 9897487596590432256 9912761497202454528 9927771345263208096 9953723321571059712 10026701284526620672 10041883659576578304 10064488535399248038 10068133934462681088 10107352716864094208 10149118637181714432 10164780857300822016 10206784083983883264 10222535293990031232 10238014199802683349 10281617418878992384 10324103441271054336 10340035699668077568 10382763119914639872 10407147077110063104 10423207489266097152 10458886684721733632 10466278594593643008 10482430259091472704 10502105224741244928 10541989521927219708 10586580647405064192 10602917963218960896 10622819077899190272 10646731673810774784 10663161815282704992 10708265482432708608 10732370423269752576 10769107899946530816 10785726893619287808 10810006204688081226 10813921633311768576 10830296013014408832 10892890749371203584 10917411292636472448 10954782174083539968 10996385622010289523 11088851844328169472 11105642521819859904 11151856684352761344 11262658299568422912 11280038945092448256 11297119117023650592 11353251356847341568 11370771806472105984 11409694565150982144 11435378464463424768 11456842063354085376 11500352205738785136 11501470332983279616 11548997069896433664 11566819596238866432 11632540162126587264 11699771545620922368 11726108425424359296 11748117709032579072 11766247520311950336 11792734041477906792 11810932705122162821 11842615639470071808 11901491744683352064 11928282708621331008 11950671462636589056 11996057042193043116 12046798667736797184 12096929284721639424 12133942755321698784 12165661837475739648 12254502093042604032 12305497031009943552 12404478334333206528 12474958324869190656 12494209803765593728 12545838769896856512 12618348650442399744 12690043813229004288 12719846427578966016 12792118282281119232 12811859205556244416 12835906385794854912 12864800772521352864 12884653860133268532 12937896231456133278 12939154124606189568 12983445539654565888 13012672045768724736 13032753329789972768 13086607682392410672 13162242988823537664 13191871978602404208 13217015329603272704 13237028460350944128 13266825796662645141 13271631095428079616 13389178212768771072 13419318047198997384 13553041143067762688 13609045445311844352 13630047058653374976 13650685599736911132 13686369567160207104 13765471255028072448 13786714266224103424 13843684159886186496 13876196102813417472 13897609985688129536 13955038126124857344 13976573678788630272 14002806966321659904 14034328115477839488 14055986029236292944 14115440863206752256 14137223950958614528 14195642231747699712 14217549087043606656 14276299289882629824 14309827231026336768 14358810533262041088 14380969191492383744 14391133067566259136 14413341606250774968 14440394684019211776 14478143013194268672 14556548390181963264 14606376232111386624 14639256051489815328 14661847496013719364 14785135792437559296 14807523362426479872 14846231394885648384 14869142245803681792 14891657017894812144 15040051926789931008 15062825489364867456 15102200901694021632 15161029075296141312 15223677955772571648 15247171285951233024 15333802940985046848 15422426128318488576 15486155161906581504 15510053549502116352 15610720615665094656 15634811233899145728 15664156945376772096 15688330027082600448 15723645388637209056 15753157837111867392 15790154185960095744 15812984282890829562 15868655659577802752 15879870971107596288 15904376944828441344 15934228616848785408 15994742722924057488 16062398223649062912 16153661849919796224 16178590340428931712 16215009307032121839 16220882449967652864 16339336124056805376 16432173261125309952 16633277766492254208 16727785026529142016 16824464867256532992 16920058417638672384 16959795236771954688 17056157709708158976 17114541847726473216 17153067696695137152 17179538480177691376 17250528308608177704 17252205499474919424 17350229394358299648 17448810243189880896 17549657318431383552 17589162638136538944 17649371280467925504 17689101062216860188 17695508127237439488 17824730317152878592 17852237617025028096 17892424062931996512 17994085563289564674 18145393927082459136 18173396078204499968 18200914132982548176 18248492756213609472 18458245546514915328 18606717501499809792 18635431571718173696 18712437487303785984 18741314705648390592 18818758154845284768 18927522975663599616 18956732116058142208 19035065719843506432 19079769641368449024 19145080711016054784 19188177423421678848 19217788808334366624 19253859578692282368 19297201158782029296 19326980790199902798 19408731186909284352 19475168309481848832 19519008068653087104 19549129994684959152 19629911523588616008 19743364483235306496 19787807967903606312 19825522994404909056 19855542690526416192 19907446643142119424 20083767319153156608 20128977070798496076 20136267868925362176 20298237274363428864 20329561714601644032 20413568167967766528 20445070587980062464 20476028399605366698 20563234837757984768 20648206882542108672 20680071399336155136 20765526239829279744 20814294154220126208 20846414978532194304 20917773369443467264 20932557189187286016 20964860518182945408 21004210449482489856 21083979043854439416 21173161294810128384 21205835926437921792 21293463347621549568 21326323630565409984 21464740846539505152 21538215799893061632 21571453787238575616 21620012409376162452 21627843266623537152 21660592026028817664 21785781498742407168 21834822585272944896 21909564348167079936 21992771244020579046 22177703688656338944 22211285043639719808 22303713368705522688 22560077890184896512 22594238234047301184 22741543612944211968 22870756928926849536 22913684126708170752 23000704411477570272 23097994139792867328 23133639192477732864 23265080324253174528 23399543091241844736 23452216850848718592 23496235418065158144 23532495040623900672 23585468082955813584 23621865410244325642 23685231278940143616 23719476424336244343 23802983489366704128 23856565417242662016 23901342925273178112 23992114084386086232 24093597335473594368 24267885510643397568 24331323674951479296 24509004186085208064 24610994062019887104 24808956668666413056 24949916649738381312 24988419607531187456 25091677539793713024 25236697300884799488 25380087626458008576 25439692855157932032 25584236564562238464 25623718411112488832 25671812771589709824 25729601545042705728 25769307720266537064 25875792462912266556 25878308249212379136 26025344091537449472 26065506659579945536 26173215364784821344 26324485977647075328 26383743957204808416 26434030659206545408 26474056920701888256 26533651593325290282 26543262190856159232 26778356425537542144 26838636094397994768 26991128344934347011 27106082286135525376 27218090890623688704 27260094117306749952 27301371199473822264 27372739134320414208 27573428532448206848 27687368319772372992 27795219971376259072 27910076252249714688 27953147357577260544 28005613932643319808 28068656230955678976 28111972058472585888 28230881726413504512 28274447901917229056 28391284463495399424 28435098174087213312 28552598579765259648 28619654462052673536 28717621066524082176 28761938382984767488 28782266135132518272 28826683212501549936 28880789368038423552 28990471185299854197 29113096780363926528 29212752464222773248 29278512102979630656 29323694992027438728 29615046724852959744 29692462789771296768 29738284491607363584 29783314035789624288 30080103853579862016 30125650978729734912 30204401803388043264 30322058150592282624 30447355911545143296 30494342571902466048 30667605881970093696 30844852256636977152 30972310323813163008 31020107099004232704 31221441231330189312 31269622467798291456 31376660054165200896 31447290777274418112 31506315674223734784 31625968565781659124 31759741942215192576 31808753889656882688 31868457233697570816 31989485445848114976 32124796447298125824 32307323699839592448 32357180680857863424 32430018614064243678 32441764899935305728 32678672248113610752 32864346522250619904 32989156866030868569 33266555532984508416 33455570053058284032 33840116835277344768 34112315419416317952 34229083695452946432 34306135393390274304 34359076960355382752 34501056617216355408 34504410998949838848 34700458788716599296 34897620486379761792 35099314636862767104 35178325276273077888 35298742560935851008 35378202124433720376 35432798115366488463 35704475234050056192 35784848125863993024 35988171126579129348 36290787854164918272 36346792156408999936 36401828265965096352 36496985512427218944 36916491093029830656 37213435002999619584 37270863143436347392 37424874974607571968 37482629411296781184 37637516309690569536 37855045951327199232 37913464232116284416 38070131439687012864 38159539282736898048 38376354846843357696 38435577616668733248 38507719157384564736 38594402317564058592 38653961580399805596 38817462373818568704 38950336618963697664 39038016137306174208 39098259989369918304 39259823047177232016 39486728966470612992 39575615935807212624 39651045988809818112 39711085381052832384 39814893286284238848 40167534638306313216 40257954141596992152 40659123429203288064 40827136335935533056 40890141175960124928 40952056799210733396 41296413765084217344 41360142798672310272 41531052479658559488 41628588308440252416 41692829957064388608 41835546738886934528 41865114378374572032 41929721036365890816 42008420898964979712 42167958087708878832 42346322589620256768 42411671852875843584 42586926695243099136 42652647261130819968 42929481693079010304 43076431599786123264 43142907574477151232 43240024818752324904 43321184052057635328 43669645170545889792 43819128696334159872 43985542488041158092 44355407377312677888 44422570087279439616 44607426737411045376 45120155780369793024 45188476468094602368 45483087225888423936 45741513857853699072 46001408822955140544 46267278384955465728 46530160648506349056 46904433701697437184 46992470836130316288 47064990081247801344 47170936165911627168 47243730820488651284 47370462557880287232 47438952848672488686 47605966978733408256 47713130834485324032 47802685850546356224 47984228168772172464 48187194670947188736 48535771021286795136 48645027921096365517 48662647349902958592 49018008372170416128 49899833299476762624 49976839215062374912 50183355079587426048 50473394601769598976 50760175252916017152 50879385710315864064 51168473129124476928 51247436822224977664 51343625543179419648 51459203090085411456 51538615440533074128 51751584925824533112 51756616498424758272 52050688183074898944 52131013319159891072 52346430729569642688 52648971955294150656 52767487914409616832 52948113841403776512 53067303186650580564 53086524381712318464 53556712851075084288 53677272188795989536 53982256689868694022 54212164572271050752 54436181781247377408 54520188234613499904 54602742398947644528 54745478268640828416 55146857064896413696 55374736639544745984 55590439942752518144 55820152504499429376 55906294715154521088 56137312461911357952 56223944116945171776 56548895803834458112 56782568926990798848 56870196348174426624 57105197159530519296 57239308924105347072 57435242133048164352 57523876765969534976 57564532270265036544 57653366425003099872 57761578736076847104 57980942370599708394 58226193560727853056 58425504928445546496 58557024205959261312 58647389984054877456 59230093449705919488 59476568983214727168 59566628071579248576 60251301957459469824 60408803606776086528 60894711823090286592 60988685143804932096 61335211763940187392 61689704513273954304 61944620647626326016 62040214198008465408 62442882462660378624 62539244935596582912 62753320108330401792 62894581554548836224 63012631348447469568 63251937131563318248 63519483884430385152 63617507779313765376 63978970891696229952 64614647399679184896 64714361361715726848 64860037228128487356 64883529799870611456 65357344496227221504 65728693044501239808 65978313732061737138 66533111065969016832 66911140106116568064 67680233670554689536 68224630838832635904 68612270786780548608 68718153920710765504 69002113234432710816 69400917577433198592 69795240972759523584 70198629273725534208 70356650552546155776 70597485121871702016 70756404248867440752 70865596230732976926 71158429273008733029 71408950468100112384 71569696251727986048 71976342253158258696 72693584312817999872 72803656531930192704 72993971024854437888 73832982186059661312 74426870005999239168 74541726286872694784 74849749949215143936 74965258822593562368 75275032619381139072 75710091902654398464 75826928464232568832 76140262879374025728 76319078565473796096 76752709693686715392 76871155233337466496 77015438314769129472 77188804635128117184 77307923160799611192 77634924747637137408 78076032274612348416 78196519978739836608 78519646094354464032 78973457932941225984 79151231871614425248 79302091977619636224 79422170762105664768 79629786572568477696 80335069276612626432 80515908283193984304 81318246858406576128 81654272671871066112 81780282351920249856 81904113598421466792 82720285597344620544 83062104959317118976 83385659914128777216 83730228756749144064 83859442072731781632 84016841797929959424 84335916175417757664 84692645179240513536 84823343705751687168 85173853390486198272 85305294522261639936 85858963386158020608 86152863199572246528 86285815148954302464 86480049637504649808 86642368104115270656 86971413555899562591 87339290341091779584 87638257392668319744 87971084976082316184 88845140174558879232 89214853474822090752 90240311560739586048 90376952936189204736 90966174451776847872 91483027715707398144 92002817645910281088 92534556769910931456 93060321297012698112 93808867403394874368 94129980162495602688 94341872331823254336 94487461640977302568 94877905697344977372 95426261668970648064 95605371701092712448 95968456337544344928 96374389341894377472 97071542042573590272 97290055842192731034 97325294699805917184 98036016744340832256 98967470598092605707 99799666598953525248 99953678430124749824 100366710159174852096 101520350505832034304 102336946258248953856 102494873644449955328 102687251086358839296 102918406180170822912 103077230881066148256 103503169851649066224 103513232996849516544 104101376366149797888 104262026638319782144 104692861459139285376 105297943910588301312 105534975828819233664 105896227682807553024 106134606373301161128 106298394346099465389 107113425702150168576 107354544377591979072 107964513379737388044 108872363562494754816 109040376469226999808 109205484797895289056 109490956537281656832 110293714129792827392 110749473279089491968 111180879885505036288 111640305008998858752 111812589430309042176 112274624923822715904 112447888233890343552 113097791607668916224 113565137853981597696 113740392696348853248 114210394319061038592 114478617848210694144 115047753531939069952 115129064540530073088 115306732850006199744 115523157472153694208 115961884741199416788 116452387121455706112 116851009856891092992 117114048411918522624 117294779968109754912 118460186899411838976 118953137966429454336 119133256143158497152 120502603914918939648 121977370287609864192 122670423527880374784 123889241295252652032 124080428396016930816 124885764925320757248 125078489871193165824 125506640216660803584 125789163109097672448 126025262696894939136 126503874263126636496 127038967768860770304 127235015558627530752 127957941783392459904 129229294799358369792 129428722723431453696 129720074456256974712 131457386089002479616 131956627464123474276 133066222131938033664 133822280212233136128 135360467341109379072 136449261677665271808 137224541573561097216 137436307841421531008 138004226468865421632 138801835154866397184 139590481945519047168 140713301105092311552 141194970243743404032 141512808497734881504 141731192461465953852 142316858546017466058 142817900936200224768 143139392503455972096 143952684506316517392 145387168625635999744 145607313063860385408 145935083763289096551 145987942049708875776 149083452573745389568 149699499898430287872 149930517645187124736 150550065238762278144 151420183805308796928 151653856928465137664 152280525758748051456 152638157130947592192 153505419387373430784 153742310466674932992 154030876629538258944 154377609270256234368 154615846321599222384 155269849495274274816 156152064549224696832 156393039957479673216 157039292188708928064 157946915865882451968 158302463743228850496 158844341524211329536 159259573145136955392 160670138553225252864 161031816566387968608 162636493716813152256 163308545343742132224 163560564703840499712 163808227196842933584 165440571194689241088 166124209918634237952 166771319828257554432 167460457513498288128 167718884145463563264 168671832350835515328 169646687411503374336 170347706780972396544 170610589044523279872 171717926772316041216 172305726399144493056 172571630297908604928 172960099275009299616 173284736208230541312 173942827111799125182 174678580682183559168 175276514785336639488 175942169952164632368 177690280349117758464 178429706949644181504 180753905872378409472 182966055431414796288 184005635291820562176 185069113539821862912 186120642594025396224 187617734806789748736 188259960324991205376 188683744663646508672 188974923281954605136 189755811394689954744 190852523337941296128 191936912675088689856 194143084085147180544 194580111684385462068 194650589399611834368 196072033488681664512 197934941196185211414 199599333197907050496 199907356860249499648 200733420318349704192 203040701011664068608 204673892516497907712 204989747288899910656 205836812360341645824 206154461762132296512 207006339703298132448 208202752732299595776 208524053276639564288 209385722918278570752 210595887821176602624 211069951657638467328 211792455365615106048 212269212746602322256 212596788692198930778 214226851404300337152 214709088755183958144 215929026759474776088 218080752938453999616 218410969595790578112 218981913074563313664 221498946558178983936 223280610017997717504 223625178860618084352 224549249847645431808 224895776467780687104 226195583215337832448 227130275707963195392 227480785392697706496 228420788638122077184 228957235696421388288 230095507063878139904 230258129081060146176 230613465700012399488 231046314944307388416 231923769482398833576 232904774242911412224 234228096823837045248 234589559936219509824 236920373798823677952 237906275932858908672 238266512286316994304 241005207829837879296 243954740575219728384 245340847055760749568 248160856792033861632 250156979742386331648 251578326218195344896 252050525393789878272 253007748526253272992 254077935537721540608 254470031117255061504 255915883566784919808 258458589598716739584 258857445446862907392 259440148912513949424 260914240667698687773 262914772178004959232 263913254928246948552 267644560424466272256 270720934682218758144 272898523355330543616 274449083147122194432 274872615682843062016 276008452937730843264 277603670309732794368 279180963891038094336 281426602210184623104 282389940487486808064 283025616995469763008 283462384922931907704 284633717092034932116 286278785006911944192 287905369012633034784 290774337251271999488 291214626127720770816 291870167526578193102 291975884099417751552 296902411794277817121 298166905147490779136 299398999796860575744 299861035290374249472 301100130477524556288 303307713856930275328 304561051517496102912 307010838774746861568 307484620933349865984 308061753259076517888 308755218540512468736 309231692643198444768 310539698990548549632 312304129098449393664 312786079914959346432 314078584377417856128 315893831731764903936 316604927486457700992 317688683048422659072 318895183038298396167 321340277106450505728 322063633132775937216 326617090687484264448 327121129407680999424 327616454393685867168 330881142389378482176 332248419837268475904 333542639656515108864 334920915026996576256 335437768290927126528 337343664701671030656 339293374823006748672 340695413561944793088 341221178089046559744 343435853544632082432 345143260595817209856 345920198550018599232 346569472416461082624 347885654223598250364 349357161364367118336 350553029570673278976 351884339904329264736 355380560698235516928 356859413899288363008 361507811744756818944 365932110862829592576 368011270583641124352 372241285188050792448 375235469613579497472 376519920649982410752 377367489327293017344 377949846563909210272 379511622789379909488 381705046675882592256 383873825350177379712 388286168170294361088 389160223368770924136 395869882392370422828 399198666395814100992 399814713720498999296 401466840636699408384 406081402023328137216 409347785032995815424 409979494577799821312 411673624720683291648 412308923524264593024 414012679406596264896 416405505464599191552 417048106553279128576 418771445836557141504 422139903315276934656 423584910731230212096 424538425493204644512 425193577384397861556 428453702808600674304 429418177510367916288 431858053518949552176 436161505876907999232 436821939191581156224 437963826149126627328 447250357721236168704 449098499695290863616 449791552935561374208 454260551415926390784 454961570785395412992 456841577276244154368 457914471392842776576 460191014127756279808 460516258162120292352 461226931400024798976 462092629888614776832 463847538964797667152 465809548485822824448 468456193647674090496 469179119872439019648 473840747597647355904 476533024572633988608 482010415659675758592 487909481150439456768 490681694111521499136 496321713584067723264 500313959484772663296 503156652436390689792 506015497052506545984 508940062234510123008 511831767133569839616 516917179197433479168 517714890893725814784 518880297825027898848 521828481335397375546 525829544356009918464 527826509856493897104 535289120848932544512 548898166294244388864 549745231365686124032 552016905875461686528 555207340619465588736 558361927782076188672 562853204420369246208 564779880974973616128 566051233990939526016 566924769845863815408 569267434184069864232 572557570013823888384 575810738025266069568 582429252255441541632 583740335053156386204 583951768198835503104 593804823588555634242 596333810294981558272 598797999593721151488 599722070580748498944 602200260955049112576 606615427713860550656 609122103034992205824 614021677549493723136 614969241866699731968 617510437081024937472 618463385286396889536 624608258196898787328 625572159829918692864 628157168754835712256 631787663463529807872 633209854972915401984 635377366096845318144 637790366076596792334 642680554212901011456 644127266265551874432 654242258815361998848 655232908787371734336 664496839674536951808 669841830053993152512 670875536581854253056 674687329403342061312 678586749646013497344 681390827123889586176 682442356178093119488 686871707089264164864 690286521191634419712 691840397100037198464 693138944832922165248 695771308447196500728 698714322728734236672 703768679808658529472 710761121396471033856 713718827798576726016 723015623489513637888 731864221725659185152 736022541167282248704 744482570376101584896 750470939227158994944 754734978654586034688 755899693127818420544 759023245578759818976 763410093351765184512 767747650700354759424 776572336340588722176 778320446737541848272 782742722003096063319 791739764784740845656 799629427440997998592 802933681273398816768 812162804046656274432 818695570065991630848 819958989155599642624 823347249441366583296 824617847048529186048 828025358813192529792 832811010929198383104 834096213106558257152 837542891673114283008 844279806630553869312 847169821462460424192 849076850986409289024 850387154768795723112 858836355020735832576 863716107037899104352 872323011753815998464 873643878383162312448 875927652298253254656 894500715442472337408 898196999390581727232 899583105871122748416 909923141570790825984 913683154552488308736 921032516324240584704 922453862800049597952 924185259777229553664 927695077929595334304 931619096971645648896 936912387295348180992 938358239744878039296 947681495195294711808 953066049145267977216 956685549114895188501 964020831319351517184 981363388223042998272 992643427168135446528 1000627918969545326592 1006313304872781379584 1012030994105013091968 1017880124469020246016 1023663534267139679232 1035429781787451629568 1037760595650055797696 1043656962670794751092 1051659088712019836928 1055653019712987794208 1070578241697865089024 1097796332588488777728 1099490462731372248064 1104033811750923373056 1116723855564152377344 1125706408840738492416 1129559761949947232256 1132102467981879052032 1133849539691727630816 1138534868368139728464 1145115140027647776768 1151621476050532139136 1164858504510883083264 1167480670106312772408 1187609647177111268484 1197595999187442302976 1199444141161496997888 1204400521910098225152 1213230855427721101312 1218244206069984411648 1228043355098987446272 1229938483733399463936 1235020874162049874944 1236926770572793779072 1249216516393797574656 1251144319659837385728 1256314337509671424512 1266419709945830803968 1270754732193690636288 1275580732153193584668 1285361108425802022912 1288254532531103748864 1308484517630723997696 1310465817574743468672 1341751073163708506112 1349374658806684122624 1362781654247779172352 1364884712356186238976 1373743414178528329728 1380573042383268839424 1383680794200074396928 1386277889665844330496 1391542616894393001456 1397428645457468473344 1407537359617317058944 1421522242792942067712 1446031246979027275776 1463728443451318370304 1472045082334564497408 1488965140752203169792 1500941878454317989888 1509469957309172069376 1511799386255636841088 1518046491157519637952 1526820186703530369024 1535495301400709518848 1553144672681177444352 1556640893475083696544 1565485444006192126638 1583479529569481691312 1599258854881995997184 1605867362546797633536 1639917978311199285248 1646694498882733166592 1649235694097058372096 1656050717626385059584 1665622021858396766208 1668192426213116514304 1675085783346228566016 1688559613261107738624 1694339642924920848384 1698153701972818578048 1700774309537591446224 1717672710041471665152 1727432214075798208704 1747287756766324624896 1751855304596506509312 1789001430884944674816 1796393998781163454464 1799166211742245496832 1819846283141581651968 1827366309104976617472 1842065032648481169408 1844907725600099195904 1855390155859190668608 1873824774590696361984 1876716479489756078592 1895362990390589423616 1906132098290535954432 1913371098229790377002 1928041662638703034368 1962726776446085996544 2012626609745562759168 2024061988210026183936 2035760248938040492032 2047327068534279358464 2070859563574903259136 2075521191300111595392 2087313925341589502184 2111306039425975588416 2141156483395730178048 2195592665176977555456 2198980925462744496128 2208067623501846746112 2233447711128304754688 2251412817681476984832 2264204935963758104064 2267699079383455261632 2277069736736279456928 2290230280055295553536 2303242952101064278272 2329717009021766166528 2334961340212625544816 2375219294354222536968 2398888282322993995776 2408801043820196450304 2436488412139968823296 2456086710197974892544 2459876967466798927872 2470041748324099749888 2473853541145587558144 2498433032787595149312 2502288639319674771456 2512628675019342849024 2532839419891661607936 2541509464387381272576 2551161464306387169336 2576509065062207497728 2616969035261447995392 2620931635149486937344 2683502146327417012224 2698749317613368245248 2729769424712372477952 2767361588400148793856 2772555779331688660992 2783085233788786002912 2794857290914936946688 2815074719234634117888 2843044485585884135424 2870056647344685565503 2892062493958054551552 2944090164669128994816 2977930281504406339584 3001883756908635979776 3018939914618344138752 3023598772511273682176 3036092982315039275904 3053640373407060738048 3070990602801419037696 3106289345362354888704 3113281786950167393088 3130970888012384253276 3166959059138963382624 3198517709763991994368 3211734725093595267072 3279835956622398570496 3293388997765466333184 3298471388194116744192 3312101435252770119168 3336384852426233028608 3350171566692457132032 3377119226522215477248 3388679285849841696768 3396307403945637156096 3401548619075182892448 3435345420082943330304 3454864428151596417408 3494575513532649249792 3592787997562326908928 3598332423484490993664 3639692566283163303936 3654732618209953234944 3684130065296962338816 3689815451200198391808 3710780311718381337216 3747649549181392723968 3753432958979512157184 3812264196581071908864 3826742196459580754004 3856083325277406068736 3925453552892171993088 4025253219491125518336 4048123976420052367872 4094654137068558716928 4141719127149806518272 4151042382600223190784 4174627850683179004368 4222612078851951176832 4391185330353955110912 4397961850925488992256 4416135247003693492224 4466895422256609509376 4502825635362953969664 4528409871927516208128 4535398158766910523264 4554139473472558913856 4580460560110591107072 4606485904202128556544 4659434018043532333056 4669922680425251089632 4750438588708445073936 4797776564645987991552 4817602087640392900608 4919753934933597855744 4940083496648199499776 4947707082291175116288 4996866065575190298624 5004577278639349542912 5025257350038685698048 5065678839783323215872 5083018928774762545152 5102322928612774338672 5153018130124414995456 5241863270298973874688 5367004292654834024448 5397498635226736490496 5459538849424744955904 5534723176800297587712 5566170467577572005824 5630149438469268235776 5686088971171768270848 5740113294689371131006 5784124987916109103104 5888180329338257989632 6037879829236688277504 6047197545022547364352 6072185964630078551808 6107280746814121476096 6141981205602838075392 6212578690724709777408 6226563573900334786176 6261941776024768506552 6333918118277926765248 6423469450187190534144 6559671913244797140992 6586777995530932666368 6596942776388233488384 6624202870505540238336 6672769704852466057216 6700343133384914264064 6754238453044430954496 6792614807891274312192 6803097238150365784896 6870690840165886660608 6909728856303192834816 6989151027065298499584 7196664846968981987328 7309465236419906469888 7368260130593924677632 7379630902400396783616 7421560623436762674432 7495299098362785447936 7506865917959024314368 7624528393162143817728 7653484392919161508008 7850907105784343986176 8050506438982251036672 8096247952840104735744 8189308274137117433856 8302084765200446381568 8349255701366358008736 8445224157703902353664 8610169942034056696509 8795923701850977984512 8832270494007386984448 8933790844513219018752 9005651270725907939328 9056819743855032416256 9070796317533821046528 9108278946945117827712 9160921120221182214144 9212971808404257113088 9318868036087064666112 9339845360850502179264 9500877177416890147872 9595553129291975983104 9635204175280785801216 9839507869867195711488 9880166993296398999552 9895414164582350232576 10009154557278699085824 10050514700077371396096 10131357679566646431744 10166037857549525090304 10204645857225548677344 10306036260248829990912 10483726540597947749376 10794997270453472980992 10919077698849489911808 11069446353600595175424 11132340935155144011648 11260298876938536471552 11480226589378742262012 11568249975832218206208 11776360658676515979264 12075759658473376555008 12094395090045094728704 12144371929260157103616 12283962411205676150784 12425157381449419554816 12453127147800669572352 12523883552049537013104 12667836236555853530496 13173555991061865332736 13193885552776466976768 13248405741011080476672 13345539409704932114432 13400686266769828528128 13508476906088861908992 13585229615782548624384 13606194476300731569792 13741381680331773321216 13819457712606385669632 13978302054130596999168 14393329693937963974656 14759261804800793567232 14843121246873525348864 14990598196725570895872 15013731835918048628736 15249056786324287635456 15306968785838323016016 16101012877964502073344 16192495905680209471488 16378616548274234867712 16604169530400892763136 16698511402732716017472 16890448315407804707328 17220339884068113393018 17591847403701955969024 17664540988014773968896 18113639487710064832512 18141592635067642093056 18216557893890235655424 18321842240442364428288 18425943616808514226176 18637736072174129332224 18679690721701004358528 19001754354833780295744 19270408350561571602432 19679015739734391422976 19760333986592797999104 19790828329164700465152 20018309114557398171648 20101029400154742792192 20262715359133292863488 20409291714451097354688 20612072520497659981824 20967453081195895498752 21589994540906945961984 22138892707201190350848 22264681870310288023296 22520597753877072943104 22960453178757484524024 23552721317353031958528 24151519316946753110016 24188790180090189457408 24288743858520314207232 24567924822411352301568 24906254295601339144704 25047767104099074026208 25335672473111707060992 26387771105552933953536 26496811482022160953344 26801372533539657056256 27016953812177723817984 27170459231565097248768 27212388952601463139584 27482763360663546642432 27638915425212771339264 27956604108261193998336 28786659387875927949312 29518523609601587134464 29686242493747050697728 30027463671836097257472 30498113572648575270912 30613937571676646032032 32384991811360418942976 32757233096548469735424 33208339060801785526272 33397022805465432034944 33780896630815609414656 34440679768136226786036 35183694807403911938048 35329081976029547937792 36227278975420129665024 36283185270135284186112 36433115787780471310848 36851887233617028452352 37275472144348258664448 37359381443402008717056 38003508709667560591488 39520667973185595998208 39581656658329400930304 40036618229114796343296 40202058800309485584384 40525430718266585726976 40818583428902194709376 41224145040995319963648 41934906162391790997504 43179989081813891923968 44277785414402380701696 44529363740620576046592 45041195507754145886208 45920906357514969048048 48303038633893506220032 48377580360180378914816 48577487717040628414464 49135849644822704603136 49812508591202678289408 50095534208198148052416 50671344946223414121984 52775542211105867907072 52993622964044321906688 54340918463130194497536 54424777905202926279168 54965526721327093284864 55277830850425542678528 55913208216522387996672 59037047219203174268928 59372484987494101395456 60054927343672194514944 61227875143353292064064 64769983622720837885952 66416678121603571052544 66794045610930864069888 67561793261631218829312 68881359536272453572072 70658163952059095875584 72454557950840259330048 72566370540270568372224 72866231575560942621696 73703774467234056904704 74718762886804017434112 76007017419335121182976 79163313316658801860608 80404117600618971168768 81050861436533171453952 81637166857804389418752 82448290081990639927296 83869812324783581995008 86359978163627783847936 88555570828804761403392 89058727481241152093184 90082391015508291772416 91841812715029938096096 96755160720360757829632 97154975434081256828928 98271699289645409206272 99625017182405356578816 100191068416396296104832 101342689892446828243968 105551084422211735814144 105987245928088643813376 108681836926260388995072 108849555810405852558336 110555661700851085357056 111826416433044775993344 118744969974988202790912 120109854687344389029888 122455750286706584128128 129539967245441675771904 132833356243207142105088 133588091221861728139776 135123586523262437658624 137762719072544907144144 144909115901680518660096 145132741080541136744448 145732463151121885243392 147407548934468113809408 149437525773608034868224 152014034838670242365952 158326626633317603721216 163274333715608778837504 164896580163981279854592 167739624649567163990016 177111141657609522806784 178117454962482304186368 180164782031016583544832 183683625430059876192192 193510321440721515659264 194309950868162513657856 199250034364810713157632 200382136832792592209664 202685379784893656487936 211974491856177287626752 217363673852520777990144 217699111620811705116672 221111323401702170714112 237489939949976405581824 244911500573413168256256 259079934490883351543808 265666712486414284210176 267176182443723456279552 270247173046524875317248 275525438145089814288288 290265482161082273488896 291464926302243770486784 294815097868936227618816 298875051547216069736448 304028069677340484731904 316653253266635207442432 326548667431217557675008 335479249299134327980032 356234909924964608372736 360329564062033167089664 367367250860119752384384 387020642881443031318528 388619901736325027315712 398500068729621426315264 400764273665585184419328 405370759569787312975872 434727347705041555980288 435398223241623410233344 442222646803404341428224 474979879899952811163648 489823001146826336512512 531333424972828568420352 534352364887446912559104 540494346093049750634496 551050876290179628576576 580530964322164546977792 582929852604487540973568 597750103094432139472896 608056139354680969463808 653097334862435115350016 712469819849929216745472 734734501720239504768768 777239803472650054631424 797000137459242852630528 801528547331170368838656 810741519139574625951744 870796446483246820466688 884445293606808682856448 949959759799905622327296 979646002293652673025024 1068704729774893825118208 1080988692186099501268992 1102101752580359257153152 1161061928644329093955584 1165859705208975081947136 1195500206188864278945792 1216112278709361938927616 1306194669724870230700032 1424939639699858433490944 1469469003440479009537536 1594000274918485705261056 1603057094662340737677312 1621483038279149251903488 1741592892966493640933376 1959292004587305346050048 2137409459549787650236416 2204203505160718514306304 2331719410417950163894272 2391000412377728557891584 2432224557418723877855232 2612389339449740461400064 2849879279399716866981888 2938938006880958019075072 3206114189324681475354624 3242966076558298503806976 3483185785932987281866752 3918584009174610692100096 4274818919099575300472832 4408407010321437028612608 4782000824755457115783168 4864449114837447755710464 5224778678899480922800128 5877876013761916038150144 6412228378649362950709248 7837168018349221384200192 8549637838199150600945664 8816814020642874057225216 9728898229674895511420928 10449557357798961845600256 11755752027523832076300288 12824456757298725901418496 15674336036698442768400384 17633628041285748114450432 23511504055047664152600576 25648913514597451802836992 31348672073396885536800768 35267256082571496228900864 47023008110095328305201152 70534512165142992457801728 94046016220190656610402304 141069024330285984915603456 282138048660571969831206912
- Sum of all divisors σ(n): 980468579540181224918160000
- Sum of proper divisors (its aliquot sum) s(n): 698330530879609255086953088
- 282138048660571969831206912 is an abundant number, because the sum of its proper divisors (698330530879609255086953088) is greater than itself. Its abundance is 416192482219037285255746176
Bases of 282138048660571969831206912
- Binary: 11101001011000010000111001000011110100100111111011010001101010010101111010000000000000002
- Hexadecimal: 0xE9610E43D27ED1A95E8000
- Base-36: ZG7RSG3V4FY7LS000
Squares and roots of 282138048660571969831206912
- 282138048660571969831206912 squared (2821380486605719698312069122) is 79601878501995276699738542598256486703404386556575744
- 282138048660571969831206912 cubed (2821380486605719698312069123) is 22458718670268881157611536496325724015332357166877107503927901148665573464342528
-
The
square root of 282138048660571969831206912 is 16796965459885.0672825993 -
282138048660571969831206912 is a
perfect cube number . Itscube root is 655874208
Scales and comparisons
How big is 282138048660571969831206912?- 282,138,048,660,571,969,831,206,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 282,138,048,660,571,969,831,206,912 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 282138048660571969831206912 cubic inches would be around 54656184 feet tall.
Recreational maths with 282138048660571969831206912
- 282138048660571969831206912 backwards is 219602138969175066840831282
- The number of decimal digits it has is: 27
- The sum of 282138048660571969831206912's digits is 117
- 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 282138048660571969831206912 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 282138048660571969831206912 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/282138048660571969831206912/
Chicago style:
Numbermatics. 2024. "Number 282138048660571969831206912 - Facts about the integer". https://numbermatics.com/n/282138048660571969831206912/
The information we have on file for 282138048660571969831206912 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 282138048660571969831206912, math, Factors of 282138048660571969831206912, curriculum, school, college, exams, university, Prime factorization of 282138048660571969831206912, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-two septillion, one hundred thirty-eight sextillion, forty-eight quintillion, six hundred sixty quadrillion, five hundred seventy-one trillion, nine hundred sixty-nine billion, eight hundred thirty-one million, two hundred six thousand, nine hundred twelve.