161018563681781811627057216
161,018,563,681,781,811,627,057,216 is an even composite number composed of six prime numbers multiplied together.
161018563681781811627057216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 161018563681781811627057216:
26 × 318 × 112 × 294 × 312 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 29 × 29 × 29 × 29 × 31 × 31 × 281 × 281)See below for interesting mathematical facts about the number 161018563681781811627057216 from the Numbermatics database.
Names of 161018563681781811627057216
- Cardinal: 161018563681781811627057216 can be written as One hundred sixty-one septillion, eighteen sextillion, five hundred sixty-three quintillion, six hundred eighty-one quadrillion, seven hundred eighty-one trillion, eight hundred eleven billion, six hundred twenty-seven million, fifty-seven thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.61018563681781811627057216 × 1026
Factors of 161018563681781811627057216
Divisors of 161018563681781811627057216
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 31 32 33 36 44 48 54 58 62 64 66 72 81 87 88 93 96 99 108 116 121 124 132 144 162 174 176 186 192 198 216 232 242 243 248 261 264 279 281 288 297 319 324 341 348 352 363 372 396 432 464 484 486 496 522 528 558 562 576 594 638 648 682 696 704 726 729 744 783 792 837 841 843 864 891 899 928 957 961 968 972 992 1023 1044 1056 1089 1116 1124 1188 1276 1296 1364 1392 1452 1458 1488 1566 1584 1674 1682 1686 1728 1782 1798 1856 1914 1922 1936 1944 1984 2046 2088 2112 2178 2187 2232 2248 2349 2376 2511 2523 2529 2552 2592 2673 2697 2728 2784 2871 2883 2904 2916 2976 3069 3091 3132 3168 3267 3348 3364 3372 3509 3564 3596 3751 3828 3844 3872 3888 4092 4176 4356 4374 4464 4496 4698 4752 5022 5046 5058 5104 5184 5346 5394 5456 5568 5742 5766 5808 5832 5952 6138 6182 6264 6336 6534 6561 6696 6728 6744 7018 7047 7128 7192 7502 7533 7569 7587 7656 7688 7744 7776 8019 8091 8149 8184 8352 8613 8649 8711 8712 8748 8928 8992 9207 9251 9273 9396 9504 9801 9889 10044 10092 10116 10208 10527 10571 10692 10788 10912 11253 11484 11532 11616 11664 12276 12364 12528 13068 13122 13392 13456 13488 14036 14094 14256 14384 15004 15066 15138 15174 15312 15376 15552 16038 16182 16298 16368 16704 17226 17298 17422 17424 17496 17856 17984 18414 18502 18546 18792 19008 19602 19683 19778 20088 20184 20232 20416 21054 21141 21142 21384 21576 21824 22506 22599 22707 22761 22968 23064 23232 23328 24057 24273 24389 24447 24552 24728 25056 25839 25947 26071 26133 26136 26244 26784 26912 26976 27621 27753 27819 27869 28072 28188 28512 28768 29403 29667 30008 30132 30276 30348 30624 30752 31581 31713 32076 32364 32596 32736 33759 34001 34452 34596 34844 34848 34992 36828 37004 37092 37584 39204 39366 39556 40176 40368 40464 42108 42282 42284 42768 43152 45012 45198 45414 45522 45936 46128 46656 48114 48546 48778 48894 49104 49456 50112 51678 51894 52142 52266 52272 52488 53568 53824 53952 55242 55506 55638 55738 56144 56376 57024 57536 58806 59049 59334 60016 60264 60552 60696 61248 61504 63162 63423 63426 64152 64728 65192 65472 67518 67797 68002 68121 68283 68904 69192 69688 69696 69984 72171 72819 73167 73341 73656 74008 74184 75168 77517 77841 78213 78399 78408 78732 78961 79112 80352 80736 80928 82863 83259 83457 83607 84216 84564 84568 85536 86304 88209 89001 89639 90024 90396 90828 91044 91872 92256 94743 95139 95821 96228 97092 97556 97788 98208 98912 101277 101761 102003 103356 103788 104284 104532 104544 104976 108779 110484 111012 111276 111476 112288 112752 116281 117612 118098 118668 120032 120528 121104 121392 126324 126846 126852 128304 129456 130384 135036 135594 136004 136242 136566 137808 138384 139376 139968 144342 145638 146334 146682 147312 148016 148368 150336 155034 155682 156426 156798 156816 157464 157922 158224 160704 161472 161856 165726 166518 166914 167214 168432 169128 169136 171072 172608 176418 177147 178002 179278 180048 180792 181656 182088 183744 184512 189486 190269 190278 191642 192456 194184 195112 195576 196416 197824 202554 203391 203522 204006 204363 204849 206712 207576 208568 209064 209088 209952 216513 217558 218457 219501 220023 220968 222024 222552 222952 224576 225504 232551 232562 233523 234639 235197 235224 236196 236321 236883 237336 240064 241056 242208 242784 248589 249777 250371 250821 252619 252648 253692 253704 256608 258912 260768 264627 267003 268279 268917 270041 270072 271188 272008 272484 273132 275616 276768 278752 284229 285417 286781 287463 288684 291276 292668 293364 294624 296032 296736 303831 305283 306009 306559 310068 311364 312852 313596 313632 314928 315844 316448 326337 331452 333036 333828 334428 336864 338256 338272 348843 352836 354294 356004 358556 360096 361584 363312 364176 378972 380538 380556 383284 384912 388368 390224 391152 405108 406782 407044 408012 408726 409698 413424 415152 417136 418128 419904 433026 435116 436914 439002 440046 441936 444048 445104 445904 451008 465102 465124 467046 469278 470394 470448 472392 472642 473766 474672 482112 484416 485568 497178 499554 500742 501642 505238 505296 507384 507408 513216 517824 521536 529254 531441 534006 536558 537834 540082 540144 542376 544016 544968 546264 551232 553536 557504 568458 570807 570834 573562 574926 577368 582552 585336 586728 589248 592064 593472 607662 610173 610566 612018 613089 613118 614547 620136 622728 625704 627192 627264 629856 631688 632896 649539 652674 655371 658503 660069 662904 666072 667656 668856 673728 676512 676544 697653 697686 700569 703917 705591 705672 707281 708588 708963 710649 712008 717112 720192 723168 726624 728352 745767 749331 751113 752463 756059 757857 757944 761076 761112 766568 769824 776736 780448 782304 793881 801009 804837 806751 808201 810123 810216 813564 814088 816024 817452 819396 826848 830304 834272 836256 852687 856251 860343 862389 866052 868571 870232 873828 878004 880092 883872 888096 890208 891808 911493 915849 918027 919677 930204 930248 934092 938556 940788 940896 944784 945284 947532 949344 979011 986029 994356 999108 1001484 1003284 1010476 1010592 1014768 1014816 1046529 1054031 1058508 1062882 1068012 1073116 1075668 1080164 1080288 1084752 1088032 1089936 1092528 1136916 1141614 1141668 1147124 1149852 1154736 1165104 1170672 1173456 1215324 1220346 1221132 1224036 1226178 1226236 1229094 1240272 1245456 1251408 1254384 1259712 1263376 1299078 1305348 1310742 1317006 1320138 1325808 1332144 1335312 1337712 1353024 1395306 1395372 1401138 1407834 1411182 1411344 1414562 1417176 1417926 1421298 1424016 1434224 1446336 1453248 1456704 1491534 1498662 1502226 1504926 1512118 1515714 1515888 1522152 1522224 1533136 1539648 1553472 1560896 1564608 1587762 1594323 1602018 1609674 1613502 1616402 1620246 1620432 1627128 1628176 1632048 1634904 1638792 1653696 1660608 1668544 1672512 1705374 1712421 1712502 1720686 1724778 1732104 1737142 1740464 1747656 1756008 1760184 1767744 1776192 1780416 1783616 1822986 1830519 1831698 1836054 1839267 1839354 1843641 1860408 1860496 1868184 1877112 1881576 1881792 1889568 1890568 1895064 1898688 1948617 1958022 1966113 1972058 1975509 1980207 1988712 1998216 2002968 2006568 2020952 2021184 2029536 2029632 2092959 2093058 2101707 2108062 2111751 2116773 2117016 2121843 2125764 2126889 2131947 2136024 2146232 2151336 2160328 2160576 2169504 2176064 2179872 2185056 2237301 2247993 2253339 2257389 2268177 2273571 2273832 2283228 2283336 2289869 2294248 2299704 2309472 2330208 2341344 2346912 2381643 2403027 2414511 2420253 2424603 2430369 2430648 2440692 2442264 2447791 2448072 2452356 2452472 2458188 2480544 2490912 2502816 2508768 2526752 2558061 2568753 2581029 2587167 2598156 2599531 2605713 2610696 2621484 2634012 2640276 2651616 2664288 2670624 2675424 2734479 2747547 2754081 2759031 2778809 2790612 2790744 2802276 2815668 2822364 2822688 2829124 2834352 2835852 2842596 2848032 2868448 2937033 2951069 2958087 2970451 2983068 2997324 3004452 3009852 3024236 3031428 3031776 3044304 3044448 3066272 3139587 3154591 3162093 3175524 3188646 3204036 3219348 3227004 3232804 3240492 3240864 3254256 3256352 3264096 3269808 3277584 3372149 3410748 3424842 3425004 3441372 3449556 3464208 3474284 3480928 3495312 3512016 3520368 3645972 3661038 3663396 3672108 3678534 3678708 3687282 3720816 3720992 3736368 3754224 3763152 3779136 3781136 3790128 3897234 3916044 3932226 3944116 3951018 3960414 3977424 3996432 4005936 4013136 4041904 4059072 4185918 4186116 4203414 4216124 4223502 4233546 4234032 4243686 4251528 4253778 4263894 4272048 4292464 4302672 4320656 4339008 4359744 4370112 4474602 4495986 4506678 4514778 4536354 4547142 4547664 4566456 4566672 4579738 4588496 4599408 4618944 4660416 4682688 4693824 4763286 4782969 4806054 4829022 4840506 4849206 4860738 4861296 4881384 4884528 4895582 4896144 4904712 4904944 4916376 4961088 4981824 5005632 5017536 5053504 5116122 5137263 5137506 5162058 5174334 5196312 5199062 5211426 5221392 5242968 5268024 5280552 5303232 5328576 5341248 5350848 5468958 5491557 5495094 5508162 5517801 5518062 5530923 5557618 5581224 5581488 5604552 5631336 5644728 5645376 5658248 5668704 5671704 5685192 5696064 5736896 5845851 5874066 5898339 5902138 5916174 5926527 5940621 5940902 5966136 5994648 6008904 6019704 6048472 6062856 6063552 6088608 6088896 6132544 6278877 6279174 6305121 6309182 6324186 6335253 6350319 6351048 6365529 6377292 6380667 6395841 6408072 6438696 6454008 6465608 6480984 6481728 6508512 6512704 6528192 6539616 6555168 6711903 6743979 6744298 6760017 6772167 6804531 6820713 6821496 6849684 6850008 6853309 6869607 6882744 6899112 6928416 6948568 6961856 6990624 7024032 7040736 7144929 7209081 7243533 7260759 7273809 7291107 7291944 7322076 7325951 7326792 7343373 7344216 7357068 7357416 7374564 7441632 7441984 7472736 7508448 7526304 7562272 7580256 7674183 7706259 7743087 7761501 7780091 7794468 7798593 7817139 7831189 7832088 7864452 7888232 7902036 7920828 7954848 7992864 8011872 8026272 8083808 8203437 8242641 8262243 8277093 8316649 8336427 8371836 8372232 8406828 8432248 8447004 8467092 8468064 8487372 8503056 8507556 8527788 8544096 8584928 8605344 8641312 8811099 8853207 8874261 8890211 8911353 8949204 8991972 9013356 9029556 9072708 9094284 9095328 9132912 9133344 9159476 9176992 9198816 9418761 9463773 9486279 9526572 9554281 9565938 9612108 9658044 9681012 9698412 9721476 9722592 9762768 9769056 9791164 9792288 9809424 9809888 9832752 10116447 10232244 10274526 10275012 10324116 10348668 10392624 10398124 10422852 10442784 10485936 10536048 10561104 10937916 10983114 10990188 11016324 11035602 11036124 11061846 11115236 11162448 11162976 11209104 11262672 11289456 11316496 11337408 11343408 11370384 11691702 11748132 11796678 11804276 11832348 11853054 11881242 11881804 11932272 11989296 12017808 12039408 12096944 12125712 12177216 12557754 12558348 12610242 12618364 12648372 12670506 12700638 12702096 12731058 12754584 12761334 12791682 12816144 12877392 12908016 12931216 12961968 13017024 13079232 13110336 13423806 13487958 13488596 13520034 13544334 13609062 13641426 13642992 13699368 13700016 13706618 13739214 13765488 13798224 13856832 13897136 13981248 14048064 14081472 14289858 14348907 14418162 14487066 14521518 14547618 14582214 14583888 14644152 14651902 14653584 14686746 14688432 14714136 14714832 14749128 14883264 14945472 15016896 15052608 15124544 15160512 15348366 15411789 15412518 15486174 15523002 15560182 15588936 15597186 15634278 15662378 15664176 15728904 15776464 15804072 15841656 15909696 15985728 16023744 16052544 16167616 16406874 16474671 16485282 16524486 16553403 16554186 16592769 16633298 16672854 16743672 16744464 16813656 16864496 16894008 16934184 16936128 16974744 17006112 17015112 17055576 17088192 17169856 17210688 17282624 17537553 17622198 17695017 17706414 17748522 17779581 17780422 17821863 17822706 17898408 17983944 18026712 18059112 18145416 18188568 18190656 18265824 18266688 18318952 18353984 18397632 18836631 18837522 18915363 18927546 18972558 19005759 19050957 19053144 19096587 19108562 19131876 19142001 19187523 19224216 19316088 19362024 19396824 19442952 19445184 19525536 19538112 19582328 19584576 19618848 19619776 19665504 20135709 20231937 20232894 20280051 20316501 20413593 20462139 20464488 20549052 20550024 20559927 20608821 20648232 20697336 20785248 20796248 20845704 20885568 20971872 21072096 21122208 21434787 21627243 21730599 21782277 21821427 21873321 21875832 21925711 21966228 21977853 21980376 22030119 22032648 22071204 22072248 22123692 22230472 22324896 22325952 22418208 22525344 22578912 22632992 22686816 22740768 23022549 23118777 23229261 23284503 23340273 23383404 23395779 23437829 23451417 23493567 23496264 23593356 23608552 23664696 23706108 23762484 23763608 23864544 23978592 24035616 24078816 24193888 24251424 24610311 24727923 24786729 24831279 24949947 25009281 25115508 25116696 25188559 25220484 25236728 25296744 25341012 25401276 25404192 25462116 25509168 25522668 25583364 25632288 25754784 25816032 25862432 25923936 26433297 26559621 26622783 26670633 26734059 26847612 26925701 26975916 26977192 27040068 27088668 27218124 27282852 27285984 27398736 27400032 27413236 27478428 27530976 27596448 27794272 28256283 28391319 28458837 28579716 28594841 28662843 28697814 28836324 28974132 29043036 29095236 29164428 29167776 29288304 29303804 29307168 29373492 29376864 29428272 29429664 29498256 30349341 30566899 30696732 30823578 30825036 30972348 31046004 31120364 31177872 31194372 31268556 31324756 31328352 31457808 31552928 31608144 31683312 32674961 32813748 32949342 32970564 33048972 33106806 33108372 33185538 33266596 33345708 33487344 33488928 33627312 33728992 33788016 33868368 33949488 34012224 34030224 34111152 35075106 35244396 35390034 35412828 35497044 35559162 35560844 35643726 35645412 35796816 35967888 36053424 36118224 36290832 36377136 36531648 36637904 37673262 37675044 37830726 37855092 37945116 38011518 38101914 38106288 38193174 38217124 38263752 38284002 38375046 38448432 38632176 38724048 38793648 38885904 39051072 39164656 39237696 39331008 40271418 40463874 40465788 40560102 40633002 40827186 40924278 40928976 41098104 41100048 41119854 41217642 41296464 41394672 41570496 41592496 41691408 41943744 42144192 42244416 42869574 43046721 43254486 43461198 43564554 43642854 43746642 43751664 43851422 43932456 43955706 43960752 44060238 44065296 44142408 44144496 44247384 44460944 44649792 44836416 45050688 45157824 45265984 45373632 45481536 46045098 46235367 46237554 46458522 46569006 46680546 46766808 46791558 46875658 46902834 46987134 46992528 47186712 47217104 47329392 47412216 47524968 47527216 47729088 47957184 48071232 48157632 48387776 48502848 49220622 49424013 49455846 49573458 49660209 49662558 49778307 49899894 50018562 50231016 50233392 50377118 50440968 50473456 50593488 50682024 50802552 50808384 50924232 51018336 51045336 51166728 51264576 51509568 51632064 51724864 51847872 52612659 52866594 53085051 53119242 53245566 53338743 53341266 53465589 53468118 53695224 53851402 53951832 53954384 54080136 54177336 54436248 54565704 54571968 54797472 54800064 54826472 54956856 55061952 55192896 55588544 56509893 56512566 56746089 56782638 56917674 57017277 57152871 57159432 57189682 57289761 57325686 57395628 57426003 57562569 57672648 57948264 58086072 58190472 58328856 58335552 58576608 58607608 58614336 58746984 58753728 58856544 58859328 58996512 60407127 60695811 60698682 60840153 60949503 61133798 61240779 61386417 61393464 61647156 61650072 61679781 61826463 61944696 62092008 62240728 62355744 62388744 62537112 62649512 62656704 62915616 63105856 63216288 63366624 64304361 64881729 65191797 65346831 65349922 65464281 65619963 65627496 65777133 65898684 65933559 65941128 66090357 66097944 66213612 66216744 66371076 66406201 66533192 66691416 66974688 66977856 67254624 67457984 67576032 67736736 67898976 68060448 68222304 69067647 69356331 69687783 69853509 70020819 70150212 70187337 70313487 70354251 70480701 70488792 70780068 70825656 70985939 70994088 71118324 71121688 71287452 71290824 71593632 71935776 72106848 72236448 72581664 72754272 73275808 73830933 74183769 74360187 74493837 74849841 75027843 75346524 75350088 75386399 75565677 75661452 75710184 75881521 75890232 76023036 76203828 76212576 76386348 76434248 76527504 76568004 76750092 76896864 77264352 77448096 77587296 77771808 78329312 79299891 79678863 79868349 80011899 80202177 80542836 80585461 80777103 80927748 80931576 81120204 81266004 81654372 81848556 81857952 82196208 82200096 82239708 82435284 82592928 82789344 83184992 83382816 84768849 85173957 85376511 85581001 85739148 85784523 85988529 86093442 86143079 86508972 86922396 87129108 87285708 87493284 87503328 87702844 87864912 87911412 87921504 88120476 88130592 88284816 88288992 88494768 88921888 91048023 91483139 91700697 92090196 92470734 92475108 92917044 93138012 93361092 93533616 93583116 93751316 93805668 93974268 93985056 94373424 94434208 94658784 94824432 95049936 95054432 97792321 98024883 98441244 98848026 98911692 99146916 99320418 99325116 99556614 99799788 100037124 100462032 100466784 100754236 100881936 100946912 101186976 101364048 101605104 101848464 102036672 102090672 102333456 105225318 105733188 106170102 106238484 106491132 106677486 106682532 106931178 106936236 107390448 107702804 107903664 107908768 108160272 108354672 108872496 109131408 109594944 109652944 109913712 113019786 113025132 113492178 113565276 113835348 114034554 114305742 114318864 114379364 114579522 114651372 114791256 114852006 115125138 115345296 115896528 116172144 116380944 116657712 117153216 117215216 117493968 117713088 117993024 120814254 121391622 121397364 121680306 121899006 122267596 122481558 122772834 122786928 123294312 123300144 123359562 123652926 123889392 124184016 124481456 124711488 124777488 125074224 125299024 125831232 126432576 126733248 128608722 129140163 129763458 130383594 130693662 130699844 130928562 131239926 131254992 131554266 131797368 131867118 131882256 132180714 132195888 132427224 132433488 132742152 132812402 133066384 133382832 133949376 134509248 135152064 135473472 135797952 136120896 136444608 138135294 138706101 138712662 139375566 139707018 140041638 140300424 140374674 140626974 140708502 140961402 140977584 141560136 141651312 141971878 141988176 142236648 142243376 142574904 142581648 143187264 143871552 144213696 144472896 145163328 145508544 146551616 147661866 148272039 148367538 148720374 148980627 148987674 149334921 149699682 150055686 150693048 150700176 150772798 151131354 151322904 151420368 151763042 151780464 152046072 152407656 152425152 152772696 152868496 153055008 153136008 153500184 153793728 154528704 154896192 155174592 155543616 156658624 157837977 158599782 159255153 159357726 159736698 160016229 160023798 160396767 160404354 161085672 161170922 161554206 161855496 161863152 162240408 162532008 163308744 163697112 163715904 164392416 164400192 164479416 164870568 165185856 165578688 166369984 166765632 169529679 169537698 170238267 170347914 170753022 171051831 171162002 171458613 171478296 171569046 171869283 171977058 172186884 172278009 172286158 172687707 173017944 173844792 174258216 174571416 174986568 175006656 175405688 175729824 175822824 175843008 176240952 176261184 176569632 176577984 176989536 177843776 181221381 182087433 182096046 182520459 182848509 182966278 183401394 183722337 184159251 184180392 184941468 184950216 185039343 185479389 185834088 186276024 186722184 187067232 187166232 187502632 187611336 187948536 187970112 188746848 188868416 189317568 189648864 190099872 190108864 192913083 194645187 195575391 195584642 196040493 196049766 196392843 196859889 196882488 197331399 197696052 197800677 197823384 198271071 198293832 198640836 198650232 198745961 199113228 199218603 199599576 200074248 200924064 200933568 201508472 201763872 201893824 202373952 202728096 203210208 203696928 204181344 204666912 207202941 208068993 209063349 209560527 210062457 210450636 210562011 210940461 211062753 211442103 211466376 212340204 212452579 212476968 212957817 212982264 213354972 213365064 213862356 213872472 214780896 215405608 215807328 215817536 216320544 216709344 217744992 218262816 219305888 219827424 221492799 222551307 223080561 223481511 224549523 225083529 226039572 226050264 226159197 226697031 226984356 227104481 227130552 227644563 227670696 228069108 228611484 228637728 228758728 229159044 229302744 229582512 229704012 230250276 230690592 231793056 232344288 232761888 233315424 234430432 234987936 237899673 239036589 239605047 240035697 240606531 241182821 241628508 241756383 242331309 242783244 242794728 243360612 243798012 244535192 244963116 245545668 245573856 246588624 246600288 246719124 247305852 247778784 248368032 248962912 249554976 250148448 250598048 254306547 255521871 256129533 256743003 257217444 257353569 257816119 257965587 258280326 258429237 259526916 260767188 261387324 261399688 261857124 262479852 262509984 263108532 263594736 263734236 263764512 264361428 264391776 264854448 264866976 265484304 265624804 266132768 266765664 273144069 274449417 275102091 276270588 277074149 277412202 277425324 278751132 279414036 280083276 280600848 280749348 281253948 281417004 281922804 281955168 283120272 283302624 283943756 283976352 284473296 284486752 285149808 285163296 293376963 294074649 295323732 296182711 296544078 296735076 297440748 297961254 297975348 298669842 299399364 300111372 301386096 301400352 301545596 302262708 302645808 302840736 303526084 303560928 304092144 304815312 305545392 305736992 306110016 306272016 307000368 315675954 317199564 318510306 318715452 319473396 320032458 320047596 320793534 320808708 322171344 322341844 323108412 323710992 323726304 324480816 325064016 326617488 327394224 328784832 328958832 329741136 339059358 339075396 340476534 340695828 341506044 342103662 342324004 342917226 342956592 343138092 343738566 343954116 344373768 344556018 344572316 345375414 346035888 347689584 348516432 349142832 349973136 350811376 351459648 351645648 352481904 353139264 353979072 362442762 364174866 364192092 365040918 365697018 365932556 366802788 367444674 368318502 368360784 369882936 369900432 370078686 370958778 371668176 372552048 373444368 374134464 374332464 375005264 375222672 375897072 377493696 379297728 380199744 385826166 387420489 389290374 391150782 391169284 392080986 392099532 392785686 393719778 393764976 394662798 395392104 395601354 395646768 396542142 396587664 397281672 397300464 397491922 398226456 398437206 399199152 400148496 401848128 403016944 403527744 405456192 406420416 407393856 408362688 409333824 414405882 416118303 416137986 418126698 419121054 420124914 420901272 421124022 421880922 422125506 422884206 422932752 424680408 424905158 424953936 425915634 425964528 426709944 426730128 427724712 427744944 429561792 430811216 431614656 432641088 433418688 435489984 436525632 438611776 439654848 442985598 444816117 445102614 446161122 446941881 446963022 448004763 449099046 450167058 452079144 452100528 452318394 453394062 453968712 454208962 454261104 455289126 455341392 456138216 457222968 457275456 457517456 458318088 458605488 459165024 459408024 460500552 461381184 463586112 464688576 465523776 466630848 468860864 469975872 473513931 475799346 477765459 478073178 479210094 480048687 480071394 481190301 481213062 482365642 483257016 483512766 484662618 485566488 485589456 486721224 487596024 489070384 489926232 491091336 491147712 493177248 493200576 493438248 494611704 495557568 496736064 497925824 499109952 500296896 501196096 508589037 508613094 510714801 511043742 512259066 513155493 513486006 514375839 514434888 514707138 515607849 515632238 515931174 516560652 516834027 516858474 518063121 519053832 521534376 522774648 522799376 523714248 524959704 525019968 526217064 527189472 527468472 527529024 528722856 528783552 529708896 529733952 530968608 531249608 532265536 533531328 543664143 546262299 546288138 547561377 548545527 548898834 550204182 551167011 552477753 552541176 554148298 554824404 554850648 555118029 556438167 557502264 558828072 560166552 561201696 561498696 562507896 562834008 563845608 563910336 566240544 566605248 567887512 567952704 568946592 568973504 570299616 570326592 578739249 583935561 586726173 586753926 588121479 588149298 589178529 590579667 590647464 591994197 592365422 593088156 593402031 593470152 594813213 594881496 595922508 595950696 596237883 597339684 597655809 598798728 600222744 602772192 602800704 603091192 604525416 605291616 605681472 607052168 607121856 608184288 609630624 611090784 611473984 612544032 614000736 621608823 624206979 627190047 628681581 630187371 631351908 631686033 632821383 633188259 634326309 634399128 637020612 637357737 637430904 638873451 638946792 640064916 640095192 641587068 641617416 644342688 644683688 646216824 647421984 647452608 648961632 650128032 653234976 654788448 657917664 659482272 664478397 667653921 669241683 670444533 673648569 675250587 678118716 678150792 678477591 679697041 680091093 680953068 681313443 681391656 682933689 683012088 684207324 684648008 685834452 685913184 686276184 687477132 687908232 688747536 689112036 689144632 690750828 692071776 695379168 697032864 698285664 699946272 701622752 703291296 704963808 713699019 717109767 718815141 720107091 721819593 723548463 724885524 725269149 726993927 728349732 728384184 730081836 730468211 731394036 731865112 733605576 734889348 736637004 736721568 739765872 739800864 740157372 741917556 743336352 745104096 746888736 748664928 750010528 750445344 751794144 762919641 766565613 768388599 770229009 771652332 772060707 773448357 773896761 774840978 775287711 778580748 780845329 782301564 782338568 784161972 784199064 785571372 787439556 787529952 789325596 790784208 791202708 791293536 793084284 793175328 794563344 794600928 794983844 796452912 796874412 798398304 800296992 806033888 819432207 823348251 825306273 828811764 829250389 831222447 832236606 832275972 834696731 836253396 838242108 840249828 841802544 842248044 843761844 844251012 845768412 845865504 849360816 849810316 849907872 851831268 851929056 853419888 853460256 855449424 855489888 861622432 880130889 882223947 885971196 886440071 888548133 889632234 890205228 892322244 893883762 893926044 896009526 898198092 900334116 904158288 904201056 904636788 906788124 907937424 908417924 908522208 910578252 910682784 912276432 914445936 915034912 916636176 917210976 918330048 918816048 921001104 947027862 947573869 951598692 955530918 956146356 958420188 960097374 960142788 962380602 962426124 964731284 966514032 967025532 969325236 971132976 971178912 973442448 975192048 978140768 979852464 982182672 986354496 986876496 989223408 1017178074 1017226188 1021429602 1022087484 1024518132 1026310986 1026972012 1028751678 1028869776 1029414276 1031215698 1031264476 1031862348 1033121304 1033668054 1033716948 1036126242 1038107664 1043068752 1045549296 1045598752 1047428496 1049919408 1052434128 1054378944 1054936944 1057445712 1059417792 1061937216 1062499216 1087328286 1092524598 1092576276 1095122754 1097091054 1097797668 1100408364 1102334022 1104955506 1105082352 1108296596 1109648808 1109701296 1110236058 1112876334 1115004528 1117656144 1120333104 1122403392 1122997392 1125015792 1125668016 1127691216 1132481088 1135775024 1137893184 1140599232 1157478498 1167871122 1173452346 1173507852 1176242958 1176298596 1178357058 1181159334 1181294928 1183988394 1184730844 1186176312 1186804062 1186940304 1189626426 1189762992 1191845016 1191901392 1192475766 1194679368 1195311618 1197597456 1200445488 1205544384 1206182384 1209050832 1210583232 1214104336 1216368576 1219261248 1222181568 1225088064 1228001472 1243217646 1248354909 1248413958 1254380094 1257363162 1260374742 1262703816 1263372066 1265642766 1266376518 1268652618 1268798256 1274041224 1274715474 1274861808 1277746902 1277893584 1280129832 1280190384 1283174136 1283234832 1288685376 1289367376 1292433648 1294843968 1297923264 1300256064 1306469952 1309576896 1315835328 1318964544 1328956794 1334448351 1335307842 1338483366 1340825643 1340889066 1344014289 1347297138 1350501174 1356237432 1356301584 1356955182 1359394082 1360182186 1361906136 1362626886 1362783312 1365867378 1366024176 1368414648 1369296016 1371668904 1371826368 1372552368 1374954264 1375816464 1377495072 1378224072 1378289264 1381501656 1384143552 1390758336 1394065728 1396571328 1399892544 1403245504 1406582592 1409927616 1420541793 1427398038 1433296377 1434219534 1437630282 1440146061 1440214182 1443570903 1443639186 1447096926 1449771048 1450538298 1453987854 1456699464 1456768368 1460163672 1460936422 1462788072 1463730224 1467211152 1469778696 1473274008 1473443136 1479531744 1479601728 1480314744 1483835112 1486672704 1490208192 1493777472 1497329856 1500021056 1500890688 1503588288 1525767111 1525839282 1532144403 1533131226 1536777198 1539466479 1540458018 1543127517 1543304664 1544121414 1546823547 1546896714 1547793522 1549681956 1550502081 1550575422 1554189363 1557161496 1561690658 1564603128 1564677136 1568323944 1568398128 1571142744 1574879112 1575059904 1578651192 1581568416 1582405416 1582587072 1586168568 1586350656 1589126688 1589201856 1589967688 1592905824 1593748824 1596796608 1600593984 1612067776 1630992429 1638786897 1638864414 1642684131 1645636581 1646696502 1650612546 1653501033 1657433259 1657623528 1658500778 1662444894 1664473212 1664551944 1665354087 1669314501 1669393462 1672506792 1676484216 1680499656 1683605088 1684496088 1687523688 1688502024 1691536824 1691731008 1698721632 1699620632 1699815744 1703662536 1703858112 1706839776 1706920512 1710898848 1710979776 1723244864 1736217747 1751806683 1760178519 1760261778 1764364437 1764447894 1767535587 1771739001 1771942392 1772880142 1775982591 1777096266 1779264468 1780206093 1780410456 1784439639 1784644488 1787767524 1787852088 1788713649 1792019052 1792967427 1796396184 1800668232 1808316576 1808402112 1809273576 1813576248 1815874848 1816835848 1817044416 1821156504 1821365568 1824552864 1828891872 1830069824 1833272352 1834421952 1837632096 1842002208 1864826469 1872620937 1881570141 1886044743 1890562113 1894055724 1895058099 1895147738 1898464149 1899564777 1902978927 1903197384 1911061836 1912073211 1912292712 1916620353 1916840376 1920194748 1920285576 1924761204 1924852248 1925779829 1929462568 1933028064 1934051064 1938650472 1942265952 1942357824 1946884896 1950384096 1956281536 1959704928 1964365344 1973752992 1978446816 1993435191 2002961763 2007725049 2011333599 2020945707 2025751761 2034356148 2034452376 2035432773 2039091123 2040273279 2042859204 2043940329 2044174968 2048801067 2049036264 2052621972 2053944024 2057503356 2057739552 2058592231 2058828552 2062431396 2062528952 2063724696 2066242608 2067336108 2067433896 2072252484 2076215328 2086137504 2091098592 2091197504 2094856992 2099838816 2104868256 2109873888 2114891424 2124998432 2141097057 2151329301 2156445423 2160321273 2165458779 2170645389 2174656572 2175807447 2180981781 2185049196 2185152552 2186205571 2190245508 2191404633 2194182108 2195595336 2200564109 2200816728 2204668044 2209911012 2210164704 2216593192 2219297616 2219402592 2220472116 2225752668 2230009056 2235312288 2240666208 2245994784 2250031584 2251336032 2255382432 2271550048 2288758923 2299696839 2305165797 2310687027 2314956996 2316182121 2320345071 2321690283 2325863133 2335742244 2336978369 2342535987 2346904692 2347015704 2352485916 2352597192 2356714116 2362318668 2362589856 2367976788 2369461688 2372352624 2373608124 2373880608 2379252852 2379525984 2383690032 2383802784 2384951532 2389358736 2390623236 2395194912 2400890976 2412364768 2418101664 2428208672 2458296621 2470044753 2475918819 2486435292 2487751167 2493667341 2496709818 2496827916 2498149291 2504090193 2508760188 2514726324 2520749484 2525407632 2526744132 2531285532 2532753036 2537305236 2537596512 2548082448 2549430948 2549723616 2555493804 2555787168 2560259664 2560380768 2566348272 2566469664 2578734752 2584867296 2640392667 2646671841 2653011031 2657913588 2659320213 2665644399 2668896702 2670615684 2676966732 2681651286 2681778132 2688028578 2694594276 2701002348 2712474864 2712603168 2713910364 2718788164 2720364372 2723812272 2725253772 2725566624 2731734756 2732048352 2736829296 2738592032 2743337808 2745104736 2749908528 2751632928 2754990144 2756448144 2756578528 2763003312 2835977309 2841083586 2842721607 2854796076 2866592754 2868439068 2875260564 2880292122 2880428364 2887141806 2887278372 2894193852 2899542096 2901076596 2907975708 2913398928 2913536736 2920327344 2921872844 2925576144 2927460448 2934422304 2939557392 2946548016 2959063488 2960629488 2967670224 3051534222 3051678564 3064288806 3066262452 3073554396 3078932958 3080916036 3086255034 3086609328 3088242828 3093647094 3093793428 3095587044 3099363912 3101004162 3101150844 3108378726 3114322992 3123381316 3129206256 3129354272 3136647888 3136796256 3142285488 3149758224 3157302384 3163136832 3164810832 3172337136 3178253376 3179935376 3185811648 3187497648 3261984858 3277573794 3277728828 3285368262 3291273162 3293393004 3301225092 3307002066 3314866518 3315247056 3317001556 3324889788 3328946424 3329103888 3330708174 3338629002 3338786924 3345013584 3352968432 3360999312 3367210176 3368992176 3375047376 3377004048 3383073648 3397443264 3399241264 3407325072 3413679552 3421797696 3472435494 3503613366 3520357038 3520523556 3528728874 3528895788 3535071174 3543478002 3543884784 3545760284 3551965182 3554192532 3558528936 3560412186 3560820912 3568879278 3569288976 3575535048 3575704176 3577427298 3584038104 3585934854 3592792368 3601336464 3616633152 3618547152 3627152496 3631749696 3633671696 3642313008 3649105728 3657783744 3666544704 3675264192 3684004416 3729652938 3745064727 3745241874 3763140282 3772089486 3781124226 3788111448 3790116198 3790295476 3796928298 3799129554 3805957854 3806394768 3822123672 3824146422 3824585424 3833240706 3833680752 3840389496 3840571152 3849522408 3849704496 3851559658 3858925136 3866056128 3868102128 3877300944 3884531904 3893769792 3900768192 3919409856 3928730688 3947505984 3956893632 3986870382 4003345053 4005923526 4015450098 4022476929 4022667198 4032042867 4041891414 4051503522 4068712296 4068904752 4070865546 4078182246 4080546558 4085718408 4087880658 4088349936 4097602134 4098072528 4105243944 4107888048 4115006712 4115479104 4117184462 4117657104 4124862792 4125057904 4127449392 4132485216 4134672216 4134867792 4144504968 4152430656 4172275008 4182197184 4189713984 4199677632 4209736512 4219747776 4229782848 4249996864 4261625379 4282194114 4299889131 4302658602 4312890846 4320438183 4320642546 4330712709 4330917558 4341290778 4349313144 4351614894 4361963562 4370098392 4370305104 4372411142 4380491016 4382809266 4388364216 4391190672 4401128218 4401633456 4409336088 4419822024 4420329408 4433186384 4438595232 4438805184 4440944232 4451505336 4460018112 4470624576 4481332416 4491989568 4500063168 4502672064 4510764864 4543100096 4577301333 4577517846 4596433209 4599393678 4610331594 4618399437 4621374054 4629382551 4629913992 4632364242 4640470641 4640690142 4643380566 4651506243 4651726266 4662568089 4671484488 4673956738 4685071974 4693809384 4694031408 4704971832 4705194384 4713428232 4724637336 4725179712 4735953576 4738923376 4744705248 4747216248 4747761216 4758505704 4759051968 4767380064 4767605568 4769903064 4778717472 4781246472 4790389824 4801781952 4824729536 4836203328 4856417344 4892977287 4916360691 4916593242 4928052393 4936909743 4940089506 4951837638 4960503099 4972299777 4972870584 4975502334 4987334682 4993419636 4993655832 4996062261 4996298582 5007943503 5008180386 5017520376 5029452648 5041498968 5050815264 5053488264 5062571064 5065506072 5074610472 5075193024 5096164896 5098861896 5099447232 5110987608 5111574336 5120519328 5120761536 5132696544 5132939328 5157469504 5169734592 5208653241 5255420049 5280535557 5280785334 5293093311 5293343682 5302606761 5306022062 5315217003 5315827176 5318640426 5327947773 5331288798 5337793404 5340618279 5341231368 5353318917 5353933464 5363302572 5363556264 5366140947 5376057156 5378902281 5389188552 5402004696 5424949728 5425206336 5427820728 5437576328 5440728744 5447624544 5450507544 5451133248 5463469512 5464096704 5473658592 5477184064 5486675616 5490209472 5499817056 5503265856 5512896288 5513157056 5526006624 5594479407 5617862811 5644710423 5658134229 5671686339 5671954618 5682167172 5685174297 5685443214 5695392447 5698694331 5708936781 5709592152 5733185508 5736219633 5736878136 5749861059 5750521128 5760584244 5760856728 5774283612 5774556744 5777339487 5788387704 5799084192 5802153192 5815951416 5826797856 5827073472 5840654688 5843745688 5851152288 5854920896 5868844608 5879114784 5893096032 5921258976 5935340448 5980305573 6008885289 6023175147 6034000797 6062837121 6077255283 6103068444 6103357128 6106298319 6117273369 6120819837 6128577612 6131820987 6132524904 6146403201 6147108792 6157865916 6161124791 6161832072 6172510068 6173218656 6175776693 6176485656 6187294188 6187586856 6191174088 6198727824 6202008324 6202301688 6216757452 6228645984 6246762632 6258412512 6258708544 6273295776 6273592512 6284570976 6299516448 6314604768 6329621664 6344674272 6359870752 6374995296 6423291171 6453987903 6469336269 6480963819 6496376337 6511936167 6523969716 6527422341 6542945343 6555147588 6555457656 6558616713 6570736524 6574213899 6582546324 6586029949 6586786008 6601692327 6602450184 6614004132 6629733036 6630494112 6634003112 6649779576 6657892848 6658207776 6661416348 6677258004 6677573848 6690027168 6705936864 6721998624 6737984352 6750094752 6754008096 6766147296 6798482528 6814650144 6866276769 6899090517 6915497391 6932061081 6944870988 6948546363 6961035213 6965070849 6977589399 7007226732 7010935107 7027607961 7040714076 7041047112 7057457748 7057791576 7070142348 7086956004 7087769568 7091520568 7103930364 7108385064 7117057872 7120824372 7121641824 7137758556 7138577952 7151070096 7151408352 7154854596 7168076208 7171869708 7185584736 7202672928 7237094304 7254304992 7267343392 7284626016 7374889863 7410134259 7427756457 7459305876 7463253501 7476667451 7481002023 7490129454 7490483748 7494447873 7512270579 7526280564 7544178972 7562248452 7576222896 7580232396 7580590952 7593856596 7598259108 7611915708 7612789536 7644247344 7648292844 7649170848 7666481412 7667361504 7680778992 7681142304 7699044816 7699408992 7703119316 7717850272 7736204256 7754601888 7921178001 7940015523 7959033093 7973740764 7977960639 7996933197 8006690106 8011847052 8030900196 8035150321 8044953858 8045334396 8064085734 8083782828 8103007044 8137424592 8137809504 8141731092 8156364492 8161093116 8171436816 8175761316 8176699872 8195204268 8196145056 8210487888 8215776096 8230013424 8234368924 8235314208 8249725584 8250115808 8254898784 8264970432 8269344432 8269735584 8289009936 8507931927 8523250758 8528164821 8564388228 8589298619 8599778262 8605317204 8625781692 8640876366 8641285092 8661425418 8661835116 8682581556 8698626288 8703229788 8723927124 8740196784 8740610208 8744822284 8760982032 8765618532 8776728432 8782381344 8802256436 8803266912 8818672176 8839644048 8866372768 8877190464 8881888464 8903010672 9154602666 9155035692 9181664041 9192866418 9198787356 9220663188 9236798874 9242748108 9258765102 9259827984 9264728484 9280941282 9281380284 9286761132 9303012486 9303452532 9325136178 9342968976 9347913476 9370143948 9387618768 9388062816 9409943664 9410388768 9426856464 9449274672 9471907152 9477846752 9489410496 9494432496 9517011408 9534760128 9539806128 9557434944 9562492944 9785954574 9832721382 9833186484 9856104786 9873819486 9880179012 9903675276 9921006198 9944599554 9945741168 9951004668 9974669364 9986839272 9987311664 9992124522 9992597164 10015887006 10016360772 10035040752 10058905296 10082997936 10101630528 10106976528 10125142128 10131012144 10149220944 10192329792 10197723792 10221975216 10241038656 10265393088 10417306482 10510840098 10561071114 10561570668 10586186622 10586687364 10605213522 10612044124 10630434006 10631654352 10637280852 10655895546 10662577596 10675586808 10681236558 10682462736 10706637834 10707866928 10726605144 10727112528 10732281894 10752114312 10757804562 10778377104 10804009392 10849899456 10855641456 10875152656 10881457488 10895249088 10901015088 10926939024 10947317184 10973351232 10999634112 11025792576 11052013248 11188958814 11235194181 11235725622 11289420846 11316268458 11343372678 11343909236 11364334344 11370348594 11370886428 11390784894 11397388662 11417873562 11419184304 11466371016 11472439266 11473756272 11499722118 11501042256 11521168488 11521713456 11548567224 11549113488 11554678974 11576775408 11598168384 11604306384 11631902832 11653595712 11681309376 11687491376 11702304576 11758229568 11786192064 11842517952 11870680896 11960611146 12010035159 12017770578 12046350294 12067430787 12068001594 12096128601 12125674242 12154510566 12206136888 12206714256 12212596638 12234546738 12241639674 12257155224 12263641974 12265049808 12292806402 12294217584 12315731832 12322249582 12323664144 12345020136 12346437312 12351553386 12352971312 12374588376 12375173712 12382348176 12397455648 12404016648 12404603376 12433514904 12457291968 12493525264 12516825024 12546591552 12569141952 12599032896 12629209536 12659243328 12689348544 12719741504 12749990592 12846582342 12899667393 12907975806 12938672538 12961314549 12961927638 12992138127 12992752674 13023872334 13047939432 13054844682 13085890686 13110295176 13110915312 13117233426 13141473048 13148427798 13165092648 13172059898 13173572016 13203384654 13204900368 13228008264 13259466072 13260988224 13268006224 13299559152 13315785696 13316415552 13322832696 13354516008 13355147696 13380054336 13411873728 13443997248 13475968704 13500189504 13508016192 13532294592 13596965056 13629300288 13731903999 13732553538 13789299627 13798181034 13830994782 13855198311 13864122162 13888147653 13889741976 13897092726 13921411923 13922070426 13930141698 13954518729 13955178798 13987704267 14014453464 14021870214 14055215922 14081428152 14082094224 14114915496 14115583152 14140284696 14173912008 14175539136 14183041136 14207860728 14216770128 14234115744 14241648744 14243283648 14275517112 14277155904 14302140192 14302816704 14309709192 14336152416 14343739416 14371169472 14405345856 14474188608 14508609984 14534686784 14569252032 14678931861 14749082073 14749779726 14784157179 14810729229 14820268518 14855512914 14881509297 14916899331 14918611752 14926507002 14953334902 14962004046 14980258908 14980967496 14988186783 14988895746 15023830509 15024541158 15052561128 15088357944 15124496904 15152445792 15160464792 15161181904 15187713192 15196518216 15223831416 15225579072 15288494688 15296585688 15298341696 15332962824 15334723008 15361557984 15362284608 15398089632 15398817984 15406238632 15435700544 15472408512 15509203776 15625959723 15766260147 15841606671 15842356002 15879279933 15880031046 15907820283 15918066186 15945651009 15947481528 15955921278 15983843319 15993866394 16013380212 16021854837 16023694104 16059956751 16061800392 16070300642 16089907716 16090668792 16098422841 16128171468 16136706843 16167565656 16206014088 16274849184 16275619008 16283462184 16312728984 16322186232 16342873632 16351522632 16353399744 16390408536 16392290112 16420975776 16431552192 16460026848 16468737848 16470628416 16499451168 16500231616 16509797568 16538688864 16539471168 16578019872 16783438221 16853588433 16934131269 16974402687 17015059017 17015863854 17046501516 17055522891 17056329642 17086177341 17096082993 17126810343 17128776456 17178597238 17199556524 17208658899 17210634408 17249583177 17251563384 17281752732 17282570184 17322850836 17323670232 17332018461 17365163112 17397252576 17406459576 17447854248 17480393568 17481220416 17489644568 17521964064 17531237064 17553456864 17564762688 17604512872 17606533824 17637344352 17679288096 17732745536 17763776928 17806021344 17940916719 18026655867 18069525441 18102002391 18188511363 18231765849 18309205332 18310071384 18318894957 18351820107 18362459511 18363328082 18385732836 18395462961 18397574712 18439209603 18441326376 18473597748 18483374373 18485496216 18517530204 18519655968 18527330079 18529456968 18561882564 18562760568 18573522264 18606024972 18606905064 18650272356 18685937952 18695826952 18740287896 18775237536 18776125632 18819887328 18820777536 18853712928 18898549344 18943814304 18955693504 18988864992 19034022816 19079612256 19124985888 19269873513 19361963709 19408008807 19442891457 19489129011 19535808501 19571909148 19582267023 19628836029 19665442764 19666372968 19675850139 19712209572 19722641697 19747638972 19758089847 19760358024 19805076981 19807350552 19842012396 19889199108 19891482336 19902009336 19949338728 19973678544 19974623328 19984249044 19985194328 20031774012 20032721544 20070081504 20117810592 20165995872 20213953056 20250284256 20262024288 20298441888 20395447584 20443950432 20598830307 20697271551 20746492173 20796183243 20834612964 20845639089 20883105639 20895212547 20932768197 21021680196 21032805321 21082823883 21122142228 21123141336 21172373244 21173374728 21183578119 21210427044 21224088248 21260868012 21263308704 21274561704 21311791092 21325155192 21351173616 21362473116 21364925472 21413275668 21415733856 21453210288 21454225056 21464563788 21504228624 21515609124 21556754208 21608018784 21711282912 21750305312 21762914976 21802030176 21853878048 22124669589 22230402777 22283269371 22377917628 22389760503 22430002353 22443006069 22470388362 22471451244 22483343619 22536811737 22578841692 22632536916 22644514541 22686745356 22687818472 22728668688 22740697188 22741772856 22781569788 22794777324 22835747124 22838368608 22932742032 22944878532 22947512544 22999444236 23002084512 23042336976 23043426912 23097134448 23098226976 23109357948 23153550816 23208612768 23263805664 23374982752 23763534003 23820046569 23877099279 23921222292 23933881917 23990799591 24020070318 24035541156 24048261281 24092700588 24105450963 24134861574 24136003188 24192257202 24206205199 24251348484 24309021132 24412273776 24413428512 24425193276 24469093476 24483279348 24514310448 24527283948 24530099616 24585612804 24588435168 24631463664 24644499164 24647328288 24690040272 24703106772 24705942624 24749176752 24750347424 24764696352 24794911296 24808033296 24809206752 24867029808 24987050528 25523795781 25584494463 25693164684 25706762059 25767895857 25799334786 25815951612 25877345076 25922629098 25923855276 25984276254 25985505348 26047744668 26095878864 26109689364 26171781372 26220590352 26221830624 26234466852 26282946096 26296855596 26330185296 26344119796 26347144032 26406769308 26409800736 26456016528 26518932144 26536012448 26599118304 26631571392 26645665392 26709032016 26710295392 27463807998 27465107076 27479642201 27544992123 27578599254 27596362068 27661989564 27710396622 27728244324 27776295306 27779483952 27794185452 27842823846 27844140852 27860283396 27909037458 27910357596 27975408534 28028906928 28043740428 28110431844 28162856304 28164188448 28229830992 28231166304 28280569392 28347824016 28366082272 28415721456 28433540256 28468231488 28483297488 28551034224 28604280384 28619418384 28672304832 28687478832 29357863722 29498164146 29499559452 29568314358 29621458458 29640537036 29711025828 29763018594 29833798662 29837223504 29853014004 29906669804 29924008092 29960517816 29961934992 29976373566 29977791492 30047661018 30049082316 30105122256 30176715888 30248993808 30304891584 30320929584 30322363808 30375426384 30393036432 30447662832 30576989376 30593171376 30665925648 30723115968 30796179264 30812477264 31251919446 31532520294 31683213342 31684712004 31758559866 31760062092 31815640566 31836132372 31891302018 31894963056 31911842556 31967686638 31987732788 32026760424 32043709674 32047388208 32119913502 32123600784 32140601284 32179815432 32181337584 32196845682 32256342936 32273413686 32335131312 32412028176 32549698368 32566924368 32625457968 32644372464 32685747264 32703045264 32780817072 32841951552 32920053696 32937475696 32998902336 33077377728 33156039744 33566876442 33707176866 33868262538 33948805374 34030118034 34031727708 34093003032 34111045782 34112659284 34172354682 34192165986 34253620686 34257552912 34357194476 34399113048 34417317798 34421268816 34499166354 34503126768 34563505464 34565140368 34645701672 34647340464 34664036922 34730326224 34794505152 34812919152 34895708496 34960787136 34979289136 35043928128 35062474128 35106913728 35209025744 35274688704 35358576192 35527553856 35612042688 35881833438 36053311734 36139050882 36202292361 36204004782 36288385803 36377022726 36463531698 36618410664 36620142768 36637789914 36703640214 36724919022 36726656164 36771465672 36790925922 36795149424 36878419206 36882652752 36947195496 36966748746 36970992432 37035060408 37039311936 37054660158 37058913936 37123765128 37125521136 37147044528 37212049944 37213810128 37300544712 37371875904 37391653904 37480575792 37550475072 37639774656 37707425856 37797098688 37887628608 37977729984 38068045632 38159224512 38249971776 38539747026 38699002179 38723927418 38816017614 38883943647 38885782914 38976414381 38978258022 39071617002 39143818296 39164534046 39257672058 39330885528 39332745936 39351700278 39424419144 39445283394 39495277944 39516179694 39520716048 39610153962 39614701104 39684024792 39778398216 39782964672 39804018672 39898677456 39947357088 39949246656 39968498088 39970388656 40063548024 40065443088 40140163008 40235621184 40331991744 40427906112 40500568512 40524048576 40596883776 40790895168 40887900864 41195711997 41197660614 41367898881 41394543102 41492984346 41565594933 41592366486 41664442959 41669225928 41691278178 41764235769 41766211278 41790425094 41863556187 41865536394 41963112801 42043360392 42065610642 42165647766 42244284456 42246282672 42344746488 42346749456 42367156238 42420854088 42448176496 42521736024 42526617408 42549123408 42623582184 42650310384 42702347232 42724946232 42729850944 42826551336 42831467712 42906420576 42908450112 42929127576 43008457248 43031218248 43113508416 43216037568 43422565824 43500610624 43525829952 43604060352 43707756096 44036795583 44247246219 44249339178 44352471537 44432187687 44460805554 44566538742 44644527891 44750697993 44755835256 44779521006 44860004706 44886012138 44940776724 44942902488 44964560349 44966687238 45071491527 45073623474 45157683384 45265073832 45289029082 45373490712 45375636944 45457337376 45481394376 45483545712 45563139576 45589554648 45671494248 45676737216 45865484064 45889757064 45895025088 45998888472 46004169024 46084673952 46086853824 46194268896 46196453952 46218715896 46307101632 46417225536 46527611328 46749965504 46877879169 47298780441 47524820013 47527068006 47637839799 47640093138 47723460849 47754198558 47836953027 47842444584 47867763834 47951529957 47981599182 48040140636 48065564511 48071082312 48096522562 48179870253 48185401176 48210901926 48269723148 48272006376 48295268523 48384514404 48410120529 48412410398 48502696968 48618042264 48824547552 48826857024 48850386552 48938186952 48966558696 49028620896 49054567896 49060199232 49171225608 49176870336 49262927328 49288998328 49294656576 49380080544 49406213544 49411885248 49498353504 49500694848 49529392704 49616066592 49618413504 49734059616 49974101056 50350314663 50560765299 50802393807 50923208061 51045177051 51047591562 51166568673 51168988926 51258532023 51288248979 51380431029 51386329368 51413524118 51535791714 51598669572 51625976697 51631903224 51748749531 51754690152 51845258196 51847710552 51968552508 51971010696 51996055383 52095489336 52191757728 52219378728 52343562744 52441180704 52443661248 52468933704 52565892192 52593711192 52660370592 52688239592 52694288064 52813538616 52819601472 52912033056 53037864288 53072024896 53198236608 53291330784 53418064032 53420590784 53822750157 54079967601 54208576323 54306007173 54565534089 54695297547 54927615996 54930214152 54956684871 54959284402 55055460321 55087378533 55089984246 55157198508 55186388883 55192724136 55317628809 55323979128 55420793244 55450123119 55456488648 55552590612 55558967904 55581990237 55588370904 55685647692 55688281704 55720566792 55818074916 55820715192 55847615041 55950817068 56057813856 56087480856 56220863688 56325712608 56328376896 56459661984 56462332608 56561138784 56695648032 56732164544 56831442912 56867080512 56966594976 57102068448 57238836768 57374957664 57809620539 58085891127 58224026421 58328674371 58467387033 58607425503 58715727444 58746801069 58886508087 58996328292 58999118904 59027550417 59136628716 59167925091 59242916916 59274269541 59281074072 59415230943 59422051656 59526037188 59667597324 59674447008 59699174699 59706028008 59813339608 59848016184 59921035632 59923869984 59952747132 59955582984 60095322036 60098164632 60210244512 60353431776 60497987616 60641859168 60644727616 60750852768 60786072864 60895325664 61186342752 61331851296 61624954528 61796490921 62091814653 62239476519 62388549729 62503838892 62536917267 62649316917 62685637641 62798304591 63065040588 63098415963 63248471649 63366426684 63369424008 63517119732 63520124184 63550734357 63631281132 63672264744 63782604036 63789926112 63816359161 63823685112 63935373276 63975465576 64053520848 64087419348 64094776416 64239827004 64247201568 64281202568 64359630864 64362675168 64393691364 64512685872 64546827372 64670262624 64824056352 65133848736 65250915936 65288744928 65406090528 65561634144 65874951392 66374008767 66691208331 66849808113 67133752884 67169281509 67290007059 67329018207 67414353732 67450030857 67610435211 67736525076 67772372701 67897610748 67933543623 68060236068 68063455416 68186006064 68222091564 68225318568 68344709364 68384331972 68507241372 68515105824 68714388952 68798226096 68834635596 68842537632 68998332708 69006253536 69127010928 69130280736 69291403344 69294680928 69328073844 69460652448 69625838304 69791416992 69958578272 70124948256 70418051488 71290602009 71460139707 71631297837 71763666876 71801645751 71972398773 72106623468 72144783843 72278101764 72316352889 72404584722 72408009564 72446329439 72576771606 72618615597 72754045452 72927063396 73236821328 73240285536 73275579828 73407280428 73449838044 73453312328 73542931344 73581851844 73590298848 73756838412 73765305504 73894390992 73933497492 73941984864 74070120816 74109320316 74117827872 74247530256 74251042272 74294089056 74424099888 74427620256 74601089424 74783307808 74961151584 76571387343 76753483389 77079494052 77120286177 77303687571 77398004358 77447854836 77632035228 77767887294 77771565828 77952828762 77956516044 78143234004 78287636592 78329068092 78515344116 78661771056 78665491872 78703400556 78848838288 78890566788 78990555888 79032359388 79041432096 79220307924 79229402208 79368049584 79556796432 79608037344 79797354912 79894714176 79936996176 79940777312 80127096048 80130886176 82243341961 82391423994 82395321228 82438926603 82634976369 82735797762 82789086204 82985968692 83131189866 83184732972 83328885918 83338451856 83382556356 83528471538 83532422556 83580850188 83727112374 83731072788 83926225602 84086720784 84131221284 84331295532 84488568912 84492565344 84689492976 84693498912 84734312476 84841708176 84896352992 85043472048 85098246816 85247164368 85300620768 85404694464 85449892464 85653102672 85812841152 85858255152 86016914496 86062436496 88073591166 88494492438 88498678356 88704943074 88864375374 88921611108 89133077484 89289055782 89501395986 89511670512 89559042012 89720009412 89772024276 89881553448 89885804976 89929120698 89933374476 90142983054 90147246948 90315366768 90530147664 90578058164 90746981424 90751273888 90914674752 90962788752 90967091424 91126279152 91179109296 91342988496 91730968128 91779514128 91997776944 92169347904 92388537792 92437431792 93755758338 94597560882 95049640026 95054136012 95275679598 95280186276 95446921698 95508397116 95673906054 95684889168 95735527668 95903059914 95963198364 96080281272 96131129022 96142164624 96193045124 96359740506 96370802352 96421803852 96539446296 96544012752 96590537046 96769028808 96820241058 96824820796 97005393936 97236084528 97649095104 97700773104 97876373904 97933117392 98057241792 98109135792 98342451216 98525854656 98577996656 98760161088 98812427088 98996707008 99232133184 99468119232 100700629326 101121530598 101604787614 101846416122 102090354102 102095183124 102333137346 102337977852 102517064046 102576497958 102760862058 102772658736 102827048236 103071583428 103197339144 103251953394 103263806448 103497499062 103509380304 103690516392 103695421104 103937105016 103942021392 103992110766 104190978672 104383515456 104438757456 104687125488 104882361408 104937867408 105131784384 105187422384 105320741184 105376479184 105627077232 105824066112 106075728576 106582661568 106836128064 107645500314 108159935202 108417152646 108606877083 108612014346 108865157409 109131068178 109390595094 109855231992 109860428304 109913369742 109918568804 110110920642 110174757066 110179968492 110314397016 110372777766 110385448272 110635257618 110647958256 110841586488 110900246238 110912977296 111105181224 111117935808 111163980474 111176741808 111371295384 111376563408 111441133584 111636149832 111641430384 111695230082 111901634136 112115627712 112174961712 112441727376 112651425216 112919323968 113122277568 113391296064 113662885824 113933189952 114204136896 114477673536 114749915328 115619241078 116097006537 116171782254 116448052842 116651830941 116657348742 116929243143 116934774066 117214851006 117431454888 117493602138 117773016174 117992656584 117998237808 118055100834 118273257432 118335850182 118485833832 118548539082 118562148144 118830461886 118844103312 119052074376 119335194648 119348894016 119398349398 119412056016 119626679216 119696032368 119842071264 119847739968 119905494264 119911165968 120190644072 120196329264 120420489024 120706863552 120995975232 121283718336 121501705536 121572145728 121790651328 122372685504 122663702592 123249909056 123587135991 123592981842 124103696643 124183629306 124478953038 124696784799 124777099458 124993328877 125007677784 125073834534 125292707307 125298633834 125371275282 125590668561 125596609182 125889338403 126130081176 126196831926 126496943298 126732853368 126738848016 127034239464 127040248368 127101468714 127262562264 127344529488 127565208072 127579852224 127632718322 127647370224 127870746552 127950931152 128107041696 128174838696 128189552832 128479654008 128494403136 128562405136 128719261728 128725350336 128787382728 129025371744 129093654744 129340525248 129648112704 130267697472 130501831872 130577489856 130812181056 131123268288 131749902784 132110386749 132741738657 132748017534 133057414611 133296563061 133382416662 133699616226 133933583673 134252093979 134267505768 134338563018 134580014118 134658036414 134828707464 134893681047 134900061714 135214474581 135220870422 135473050152 135544745402 135795221496 135867087246 136120472136 136126910832 136372012128 136444183128 136450637136 136689418728 136768663944 137014482744 137030211648 137428777904 137596452192 137669271192 137685075264 137996665416 138012507072 138254021856 138260561472 138582806688 138589361856 138656147688 138921304896 139251676608 139582833984 139917156544 140249896512 140836102976 141896341323 142574460039 142581204018 142913519397 142920279414 143170382547 143262595674 143510859081 143527333752 143603291502 143854589871 143944797546 144196693533 144213246936 144289567686 144539610759 144556203528 144632705778 144809169444 144816019128 144885805569 144892658878 145153543212 145230361587 145237231194 145508090904 145854126792 146473642656 146480571072 146551159656 146814560856 146899676088 146906624656 147085862688 147163703688 147180597696 147513676824 147530611008 147788781984 147866994984 147883969728 148140241632 148218640632 148235655744 148495060512 148502084544 148588178112 148848199776 148855240512 149202178848 149566615616 149922303168 151050943989 151682295897 152407181421 152769624183 153135531153 153142774686 153499706019 153506966778 153775596069 153864746937 154141293087 154158988104 154240572354 154607375142 154796008716 154877930091 154895709672 155246248593 155264070456 155535774588 155543131656 155905657524 155913032088 155988166149 156286468008 156575273184 156658136184 157030688232 157323542112 157330983744 157406801112 157697676576 157781133576 157981111776 158064718776 158082864192 158440615848 158458804416 158736099168 159113592864 159216074688 159594709824 159873992352 159881554624 160254192096 160261772352 161468250471 162239902803 162625728969 162918021519 163696602267 164085892641 164486683922 164782847988 164790642456 164870054613 164877853206 165166380963 165262135599 165269952738 165471595524 165559166649 165578172408 165952886427 165971937384 166262379732 166350369357 166369465944 166657771836 166676903712 166745970711 166765112712 167056943076 167064845112 167161700376 167454224748 167462145576 167542845123 167852451204 168173441568 168262442568 168662591064 168977137824 168985130688 169378985952 169386997824 169468624952 169683416352 169792705984 170086944096 170196493632 170494328736 170601241536 170899784928 171306205344 171716510304 172124872992 173428861617 174257673381 174672079263 174986023113 175402161099 175822276509 176147182332 176240403207 176659524261 176988984876 176997356712 177082651251 177409886148 177503775273 177728750748 177822808623 177843222216 178245692829 178266154968 178578111564 179002791972 179023341024 179097524097 179118084024 179440018824 179544048552 179763106896 179771609952 179858241396 179866748952 180285966108 180294493896 180630733536 181060295328 181156116328 181493962848 181502547776 181925577504 181934182848 182252558304 182358218592 182685976992 183559028256 183995553888 184874863584 185389472763 186275443959 186718429557 187165649187 187511516676 187610751801 187947950751 188056912923 188394913773 189195121764 189295247889 189745414947 190099280052 190108272024 190551359196 190560372552 190652203071 190893843396 190994868521 191016794232 191347812108 191369778336 191449077483 191471055336 191806119828 191926396728 192160562544 192262258044 192284329248 192386090248 192719481012 192741604704 192843607704 193078892592 193088025504 193181074092 193538057616 193640482116 193649641592 194010787872 194472169056 195401546208 195752747808 195866234784 196218271584 196684902432 197155993312 197624854176 199122026301 200073624993 200549424339 201401258652 201507844527 201870021177 201987054621 202243061196 202350092571 202831305633 203209575228 203317118103 203692832244 203800630869 204180708204 204190366248 204666274692 204675955704 205034128092 205152995916 205521724116 205545317472 205654096472 206143166856 206394678288 206503906788 206527612896 206994998124 207018760608 207381032784 207390842208 207874210032 207884042784 207984221532 208381957344 208877514912 209374250976 209875734816 210374844768 210752958368 211254154464 213871806027 214380419121 214893893511 215291000628 215404937253 215917196319 216319870404 216434351529 216834305292 216949058667 217213754166 217224028692 217338988317 217730314818 217855846791 218262136356 218781190188 219710463984 219720856608 219826739484 219837137608 220221841284 220349514132 220359936984 220628794032 220745555532 220770896544 221270515236 221295916512 221683172976 221800492476 221825954592 222210362448 222327960948 222353483616 222742590768 222753126816 222882267168 223272299664 223282860768 223390460164 223803268272 224349923424 224883454752 229714162029 230260450167 231238482156 231360858531 231911062713 232194013074 232343564508 232896105684 233019359309 233303661882 233314697484 233858486286 233869548132 234429702012 234862909776 234987204276 235546032348 235985313168 235996475616 236110201668 236546514864 236671700364 236971667664 237097078164 237124296288 237660923772 237688206624 238104148752 238670389296 238796698796 238824112032 239253358432 239392064736 239684142528 239810988528 239822331936 240381288144 240392658528 246730025883 247174271982 247185963684 247316779809 247904929107 248207393286 248367258612 248957906076 249089659951 249393569598 249554198916 249986657754 250015355568 250147669068 250585414614 250597267668 250742550564 251181337122 251193218364 251778676806 252260162352 252393663852 252993886596 253465706736 253477696032 254068478928 254080496736 254202937428 254525124528 254689058976 255130416144 255265436644 255294740448 255741493104 255901862304 256214083392 256349677392 256959308016 257124810272 257438523456 257574765456 258050743488 258187309488 264220773498 265483477314 265496035068 266114829222 266268257189 266593126122 266764833324 267399232452 267867167346 268504187958 268535011536 268677126036 269160028236 269316072828 269657414928 269787362094 269800123428 270428949162 270441740844 270946100304 271089490804 271590442992 271734174492 272240944272 272253821664 272744024256 272888366256 272901274272 273378837456 273537327888 274028965488 274857555808 275192904384 275338542384 275993330832 276508043712 277165613376 277312295376 283792682646 285148920078 285162408036 285827038794 285840558828 286340765094 286525191348 287021718162 287054667504 287206583004 287709179742 287889595092 288393387066 288426493872 288579135372 289079221518 289112407056 289265411556 289618338888 289632038256 289771611138 289785317756 290307086424 290460723174 290474462388 291016181808 291708253584 292947285312 293102319312 293629121712 293799352176 293813249312 294171725376 294327407376 295027353648 295577563968 295733989968 296280483264 296437281264 296990121024 297696399552 298404357696 302101887978 303364591794 304814362842 305539248366 306271062306 306285549372 306999412038 307013933556 307551192138 307729493874 308282586174 308317976208 308481144708 309214750284 309592017432 309755860182 309791419344 310492497186 310528140912 311071549176 311086263312 311811315048 311826064176 311976332298 312572936016 313150546368 313316272368 314061376464 314647084224 314813602224 315395353152 315562267152 315962223552 316129437552 316881231696 317472198336 318227185728 319747984704 320508384192 322936500942 324479805606 325251457938 325820631249 325836043038 327393204534 328171785282 328973367844 329565695976 329581284912 329740109226 329755706412 330332761926 330524271198 330539905476 330943191048 331118333298 331156344816 331905772854 331943874768 332524759464 332700738714 332738931888 333315543672 333353807424 333491941422 333530225424 334113886152 334129690224 334323400752 334908449496 334924291152 335085690246 335704902408 336346883136 336524885136 337325182128 337954275648 338757971904 338937249904 339366832704 340173888192 340988657472 341799569856 342612410688 343433020608 344249745984 346857723234 348291019611 348515346762 349344158526 349955492823 349972046226 350787729429 350804322198 351644553018 352294364664 352480806414 353319048522 353977969752 353994713424 354165302502 354819772296 355007550546 355457501496 355645617246 355686444432 356491385658 356532309936 357156223128 358005583944 358046682048 358195048194 358236168048 358880037648 359088097104 359526213792 359543219904 359716482792 359733497904 360571932216 360588987792 361261467072 362120590656 362312232656 362987925696 363851155008 364505116608 364716437184 365371953984 367118056512 367991107776 369749727168 370778945526 372311089929 372550887918 373436859114 374090354397 374331298374 374979986631 375023033352 375221503602 375878121921 375895901502 376113825846 376772005683 376789827546 377668015209 378390243528 378590495778 379490829894 380198560104 380216544048 381102718392 381120745104 381304406142 381787686792 381989737042 382033588464 382695624216 382739556672 382898154966 382942110672 383612239656 383852793456 384321125088 384524516088 384568658496 384772180496 385438962024 385483209408 385687215408 386157785184 386176051008 386362148184 387076115232 387280964232 387299283184 388021575744 388944338112 390803092416 391505495616 391732469568 392436543168 393369804864 394311986624 395249708352 398225215971 398244052602 399172243833 399889689183 400147249986 401098848678 401800751019 402756281937 402802517304 403015689054 403740042354 403974109242 404486122392 404681043141 404700185142 405643423743 405662611266 406419150456 406634236206 407385664488 407601261738 408361416408 408380732496 409332549384 409351911408 410068256184 410305991832 411043448232 411090634944 411308192944 412286333712 412789356576 413007813576 413055225792 413989996248 414037521216 414762065568 414781684416 415748420064 415768085568 415968443064 416763914688 417755029824 418748501952 419751469632 420749689536 421505916736 422508308928 425689023969 427723380117 427743612054 428740558191 428760838242 429511147641 429787787022 430532577243 430582001256 430809874506 431563769613 431834392638 432590080599 432639740808 432868703058 433618832277 433668610584 433898117334 434427508332 434448057384 434657416707 434677976634 435460629636 435691084761 435711693582 436524272712 437562380376 439420927968 439441713216 439653478968 439674275216 440443682568 440699028264 440719873968 441257588064 441491111064 441541793088 442541030472 442591833024 443366345952 443600984952 443651909184 444420724896 444655921896 444706967232 445485181536 445506253632 445764534336 446544599328 446565721536 446780920328 447606536544 448699846848 449766909504 453152831967 455046887691 457221544263 458308872549 459406593459 459428324058 460499118057 460520900334 461326788207 461594240811 462423879261 462476964312 462721717062 463822125426 464388026148 464633790273 464687129016 465738745779 465792211368 466038718618 466607323764 466629394968 467716972572 467739096264 467964498447 468859404024 469725819552 469974408552 471092064696 471970626336 471992951232 472220403336 473093029728 473343400728 473943335328 474194156328 474248592576 475321847544 475376413248 476208297504 477340778592 477593397592 477648224064 478506716864 478784129472 479621977056 479644663872 480762576288 480785317056 484404751413 486719708409 487877186907 488754064557 491089806801 492257677923 493460051766 494348543964 494371927368 494610163839 494633559618 495499142889 495786406797 495809858214 496414786572 496677499947 496734517224 497858659281 497915812152 498179319902 498787139196 499051108071 499108397832 499973315508 500030711136 500237912133 500295338136 501170829228 501194535336 501485101128 502362674244 502386436728 502628535369 503557353612 504520324704 504787327704 505987773192 506931413472 506955392064 508136957856 508160993472 508405874856 509050249056 509378117952 510260832288 510530873288 510589480896 511482986208 511803724608 512699354784 513918616032 514249620544 515149530912 516374618976 520286584851 522773020143 524016237789 524958069339 526206483297 527466829527 528441546996 528721209621 529978572783 530966954628 530992070136 531247953753 532229658444 532511325819 532536514378 533186252244 533468425869 533529666648 534737078487 534798464904 535734334692 537008375916 537070023072 537292572291 537354252072 538320056472 538632145656 539314829856 539574724188 539600246856 540857898324 540883481688 541892200608 542178981608 543180885984 543468348984 544481888544 544507643328 545776732512 545802548544 546757674912 547074655776 548057930976 549715111616 550677084768 551986661664 554624590752 556168418289 558826331877 560155288671 561496947561 562832255403 563843852253 564170738769 565184741319 567585365292 567885743667 569236244841 570297840156 570324816072 571654077588 571681117656 571956609213 572681530188 572984605563 573050382696 574043436324 574109335008 574347232449 574413166008 575418359484 575779190184 576786774132 576852987744 577158270744 578158443036 578224814112 578530823112 579236677776 579264076512 579543222276 579570635512 580614172848 580921446348 580948924776 582032363616 583416507168 586204638624 587258243424 587598704352 587626498624 588654814752 590054707296 591467979936 592874562528 597366078903 600220874979 601648273017 604203775956 604523533581 605610063531 605961163863 606729183588 607050277713 608493916899 609628725684 609951354309 611078496732 611401892607 612542124612 612571098744 613998824076 614027867112 614323765451 615102384276 615458987748 616565172348 616635952416 616962289416 618429500568 619184034864 619511720364 619582838688 620984994372 621056281824 622143098352 622172526624 623622630096 623652128352 623952664596 625145872032 626632544736 628122752928 629627204448 631124534304 632258875104 633762463392 641615418081 643141257363 644681680533 645873001884 646214811759 647751588957 648959611212 649303054587 650502915876 650847176001 651641262498 651672086076 652016964951 653567540373 654786409068 656343570564 656690921689 657946735688 659131391952 659162569824 659480218452 659511412824 660665523852 661048542396 661079810952 661886382096 662236666596 662312689632 663811545708 663887749536 665049518928 665401477428 665477863776 666631087344 666983882844 667060450848 668227772304 668259380448 668646801504 669816898992 669848582304 670171380492 671409804816 673049770272 674650364256 677874499808 689142486087 690781350501 693715446468 694082575593 695733188139 696582039222 697030693524 698688317052 699058077927 699910985646 699944092452 701575458858 701608644396 701979950771 703289106036 704588729328 704961612828 706638097044 707955939504 707989426848 708330605004 709639544592 710015101092 710915002992 711291234492 711372888864 712982771316 713064619872 714312446256 716011167888 716390096388 716472336096 717760075296 718176194208 719052427584 719432965584 719466995808 721143864432 721177975584 724624465312 740190077649 741557891052 741950339427 743714787321 744622179858 745101775836 745496099711 746873718228 747268979853 748180708794 748662596748 749959973262 750046066704 750443007204 751756243842 751791803004 752227651692 753544011366 753579655092 755336030418 756780487056 757180991556 758981659788 760397120208 760433088096 762205436784 762241490208 762608812284 763575373584 763979474084 764067176928 765391248432 765796309932 765884221344 767224479312 767705586912 768642250176 769049032176 769544360992 770877924048 771374430816 772315570368 772724296368 774152230464 774561928464 774598566368 796450431942 796488105204 796909623829 798344487666 798804771567 799779378366 800294499972 802197697356 803601502038 805512563874 805605034608 806031378108 807480084708 807948218484 808972244784 809362086282 809400370284 811286847486 811325222532 812838300912 813268472412 814771328976 815202523476 816722832816 816761464992 818665098768 818703822816 820136512368 820611983664 822086896464 822616385888 824572667424 825578713152 826015627152 827979992496 829524131136 831496840128 831936886128 851378047938 855446760234 855487224108 857481116382 857521676484 859022295282 859575574044 861065154486 861164002512 861619749012 863127539226 863668785276 865180161198 865279481616 865737406116 867237664554 867337221168 867796234668 868855016664 868896114768 869314833414 869355953268 870921259272 871382169522 871423387164 873048545424 875124760752 878841855936 879306957936 879348550432 880887365136 881398056528 881439747936 882515176128 882982222128 885082060944 886732691904 887201969904 888841449792 889311843792 890970363072 893089198656 893561840656 895213073088 906305663934 910093775382 914443088526 916617745098 918813186918 918856648116 920998236114 921041800668 922653576414 923188481622 924847758522 924953928624 925443434124 927644250852 928776052296 929267580546 929374258032 931477491558 931584422736 932077437236 933214647528 933258789936 935433945144 935478192528 935928996894 937718808048 939451639104 939948817104 942184129392 943941252672 944440806672 946186059456 946686801456 947886670656 948388312656 950643695088 952416595008 954681557184 955186795184 959243954112 961525152576 968809502826 973439416818 975754373814 977508129114 982179613602 984515355846 986920103532 988697087928 988743854736 989220327678 989267119236 990998285778 991572813594 991619716428 992829573144 993354999894 993469034448 995717318562 995831624304 996358639804 997574278392 998102216142 998216795664 999946631016 1000061422272 1000475824266 1000590676272 1002341658456 1002389070672 1002970202256 1004725348488 1004772873456 1005257070738 1007114707224 1009040649408 1009574655408 1011975546384 1013862826944 1016273915712 1016811749712 1018100498112 1020521664576 1021061746576 1022965972416 1025398709568 1027837232064 1030299061824 1032749237952 1040573169702 1045546040286 1048032475578 1049866478469 1049916138678 1052363188287 1052412966594 1054933659054 1056883093992 1057442419242 1059957145566 1061933909256 1061984140272 1062495907506 1064459316888 1065022651638 1065073028756 1066372504488 1066936851738 1067059333296 1069474156974 1069596929808 1071468669384 1074016751832 1074140046144 1074585144582 1074708504144 1076640112944 1077264291312 1078629659712 1079149448376 1079200493712 1081715796648 1081766963376 1083784401216 1084357963216 1086361771968 1086936697968 1088963777088 1091553465024 1093515349824 1094149311552 1096115861952 1101354169536 1103973323328 1109249181504 1112336836578 1117652663754 1120310577342 1122271063191 1122993895122 1124939959893 1125664510806 1127634365763 1127687704506 1128341477538 1130316017049 1130369482638 1133004045627 1135170730584 1135771487334 1138472489682 1140595680312 1140649632144 1143308155176 1143362235312 1143913218426 1145363060376 1145969211126 1146100765392 1148086872648 1148218670016 1148694464898 1148826332016 1150836718968 1151558380368 1153573548264 1153705975488 1154316541488 1156316886072 1156449628224 1157061646224 1158473355552 1158528153024 1159086444552 1159141271024 1161228345696 1161842892696 1161897849552 1164064727232 1166833014336 1172409277248 1174516486848 1175197408704 1177309629504 1180109414592 1182935959872 1185749125056 1194675647913 1194732157806 1197516731499 1199669067549 1200441749958 1203296546034 1205402253057 1208268845811 1208407551912 1209047067162 1211220127062 1211922327726 1213458367176 1214043129423 1214100555426 1216930271229 1216987833798 1219257451368 1219902708618 1222156993464 1222803785214 1225084249224 1225142197488 1227997648152 1228055734224 1228647530902 1230204768552 1230917975496 1233130344696 1233271904832 1233924578832 1236859001136 1238368069728 1239023440728 1239165677376 1241969988744 1242112563648 1244286196704 1244345053248 1247245260192 1247304256704 1247905329192 1250291744064 1253265089472 1256245505856 1259254408896 1262249068608 1264517750208 1267524926784 1277067071907 1283170140351 1283230836162 1286221674573 1286282514726 1288533442923 1289363361066 1291597731729 1291746003768 1292429623518 1294691308839 1295503177914 1297770241797 1297919222424 1298606109174 1300856496831 1301005831752 1301694352002 1303282524996 1303344172152 1303972250121 1304033929902 1307073254283 1307135080746 1309572818136 1312687141128 1313381843378 1315893471376 1318262783904 1318325139648 1318960436904 1319022825648 1321331047704 1322097084792 1322159621904 1323772764192 1324473333192 1324625379264 1327623091416 1327775499072 1330099037856 1330802954856 1330955727552 1333262174688 1333967765688 1334120901696 1336455544608 1336518760896 1337293603008 1339633797984 1339697164608 1340342760984 1342819609632 1346099540544 1349300728512 1355748999616 1359458495901 1365140663073 1371664632789 1374926617647 1378219780377 1378284972174 1381497354171 1381562701002 1383980364621 1384782722433 1387271637783 1387430892936 1388165151186 1391466376278 1393164078444 1393901370819 1394061387048 1397216237337 1397376634104 1398116155854 1399821971292 1399888184904 1403150917716 1403217288792 1403893495341 1403959901542 1406578212072 1409177458656 1409923225656 1413276194088 1415911879008 1415978853696 1416661210008 1419279089184 1420030202184 1421830005984 1422582468984 1422745777728 1425965542632 1426129239744 1428624892512 1432022335776 1432780192776 1432944672192 1435520150592 1436352388416 1438865931168 1438933991616 1442287728864 1442355951168 1449248930624 1453214254239 1460159125227 1463631560721 1466262193671 1473269420403 1476773033769 1480380155298 1483115782104 1483830491517 1483900678854 1486497428667 1487359220391 1487429574642 1489244359716 1490032499841 1490203551672 1490992199422 1493575977843 1493747436456 1494537959706 1496361417588 1497153324213 1497325193496 1499919946524 1500092133408 1500713736399 1500886014408 1503512487684 1503583606008 1504455303384 1507088022732 1507159310184 1507885606107 1510672060836 1513560974112 1514361983112 1517963319576 1520794240416 1520866176192 1524410873568 1524482980416 1525217624568 1527150747168 1527958948168 1528134353856 1530782496864 1531592619864 1531768442688 1534448958624 1535411173824 1538098064352 1539088721984 1541755848096 1542748861632 1545448592736 1549123856928 1549197132736 1560859754553 1568319060429 1572048713367 1574874208017 1578619449891 1582400488581 1586163628863 1589935718349 1592900863884 1592976210408 1593743861259 1593819247658 1596688975332 1597533977457 1597609543134 1599558756732 1600405277607 1600588999944 1604211235461 1604395394712 1607203004076 1611025127748 1611210069216 1611877716873 1612062756216 1614960169416 1615896436968 1617944489568 1618724172564 1618800740568 1622573694972 1622650445064 1625676601824 1626536944824 1629542657952 1630405046952 1633445665632 1633522929984 1637330197536 1637407645632 1640273024736 1641223967328 1644173792928 1645232771776 1649145334848 1652031254304 1655959984992 1663873772256 1668505254867 1676478995631 1680465866013 1684490842683 1688496766209 1691531556759 1692512216307 1695554223957 1702756095876 1703657231001 1707708734523 1710893520468 1710974448216 1714962232764 1715043352968 1715869827639 1718044590564 1718953816689 1719151148088 1722130308972 1722328005024 1723041697347 1723239498024 1726255078452 1727337570552 1730360322396 1730558963232 1731276066271 1731474812232 1734475329108 1734674442336 1735592469336 1737710033328 1737792229536 1738629666828 1738711906536 1741842518544 1742764339044 1742846774328 1746097090848 1750249521504 1758613915872 1758697100864 1761774730272 1762796113056 1762879495872 1765964444256 1770164121888 1774403939808 1778623687584 1787123681312 1792098236709 1800662624937 1804944819051 1812611327868 1813570600743 1816830190593 1817883491589 1820187550764 1821150833139 1825481750697 1828886177052 1829854062927 1833235490196 1834205677821 1837626373836 1837713296232 1841996472228 1842083601336 1842971296353 1845307152828 1846376963244 1849695517044 1849907857248 1850674415669 1850886868248 1855288501704 1857552104592 1858535161092 1858748516064 1862954983116 1863168845472 1864154874472 1866429295056 1866517579872 1870867890288 1870956385056 1871857993788 1875437616096 1879897634208 1884368258784 1888881613344 1893373602912 1896776625312 1901287390176 1910373590368 1924846254243 1929423772089 1934045041599 1937619005652 1938644435277 1943254766871 1946878833636 1947909163761 1951508747628 1952541528003 1955016258228 1956050894853 1960702621119 1964359227204 1969030711692 1970072765067 1973840207064 1977394175856 1977487709472 1978440655356 1978534238472 1981996571556 1983145627188 1983239432856 1985659146288 1986709999788 1986938068896 1991434637124 1991663248608 1992717279608 1995148556784 1996204432284 1996433591328 1999893262032 2000951648532 2001181352544 2004683316912 2004778141344 2005940404512 2009450696976 2009545746912 2010514141476 2014229414448 2019149310816 2023951092768 2033623499424 2042123493152 2067427458261 2072344051503 2081146339404 2082247726779 2087199564417 2091092080572 2096064951156 2097174233781 2099732956938 2099832277356 2100943553731 2104726376574 2104825933188 2105939852313 2109867318108 2113766187984 2114884838484 2119914291132 2123867818512 2123968280544 2124991815012 2128918633776 2130045303276 2130146057512 2132745008976 2133873703476 2134118666592 2138948313948 2139193859616 2142937338768 2148033503664 2149170289164 2149417008288 2153280225888 2154528582624 2158298896752 2158400987424 2163431593296 2163533926752 2168715926432 2173873395936 2220570232947 2224673673156 2225851018281 2231144361963 2235305327508 2236488299133 2240621154684 2241806939559 2244542126382 2245987790244 2249879919786 2251329021612 2255268731526 2255375409012 2256682955076 2260632034098 2260738965276 2266008091254 2270341461168 2271542974668 2276944979364 2281191360624 2281299264288 2286616310352 2286724470624 2287826436852 2290726120752 2291938422252 2292201530784 2296173745296 2297388929796 2297652664032 2301673437936 2303116760736 2307147096528 2308633082976 2312633772144 2314123292448 2316946711104 2318172889104 2318282542048 2322456691392 2323685785392 2323795699104 2389351295826 2389464315612 2390728871487 2395033462998 2396414314701 2399338135098 2400883499916 2406593092068 2410804506114 2416537691622 2416815103824 2418094134324 2422440254124 2423844655452 2426916734352 2428086258846 2428201110852 2433860542458 2433975667596 2438514902736 2439805417236 2444313986928 2445607570428 2450168498448 2450284394976 2455995296304 2456111468448 2457295061804 2460409537104 2461835950992 2466260689392 2467849157664 2473718002272 2476736139456 2478046881456 2483939977488 2488572393408 2494490520384 2495810658384 2554134143814 2566340280702 2566461672324 2572443349146 2572565029452 2577066885846 2578726722132 2583195463458 2583492007536 2584859247036 2589382617678 2591006355828 2595540483594 2595838444848 2597212218348 2601712993662 2602011663504 2603388704004 2606565049992 2606688344304 2607944500242 2608067859804 2614146508566 2614270161492 2619145636272 2625374282256 2626763686756 2631786942752 2636525567808 2637920873808 2638045651296 2642662095408 2644194169584 2644319243808 2647545528384 2648946666384 2655246182832 2660198075712 2661605909712 2666524349376 2667935531376 2672911089216 2679267595968 2680685521968 2685639219264 2718916991802 2730281326146 2743329265578 2749853235294 2756439560754 2756569944348 2762994708342 2763125402004 2767960729242 2769565444866 2774543275566 2774861785872 2776330302372 2782932752556 2786328156888 2787802741638 2788122774096 2794432474674 2794753268208 2796232311708 2799643942584 2799776369808 2806301835432 2806434577584 2807786990682 2807919803084 2813156424144 2818354917312 2819846451312 2826552388176 2831823758016 2833322420016 2838558178368 2840060404368 2843660011968 2845164937968 2851931085264 2857249785024 2864044671552 2865560385552 2877731862336 2884575457728 2906428508478 2920318250454 2927263121442 2932524387342 2946538840806 2953546067538 2960760310596 2966231564208 2967660983034 2967801357708 2972994857334 2974718440782 2974859149284 2978488719432 2980064999682 2980407103344 2981984398844 2987151955686 2987494872912 2989075919412 2992722835176 2994306648426 2994650386992 2999839893048 3000184266816 3001427472798 3001772028816 3007024975368 3007167212016 3008910606768 3014176045464 3014318620368 3015771212214 3021344121672 3027121948224 3028723966224 3035926639152 3041588480832 3048821747136 3050435249136 3054301494336 3055917896336 3061564993728 3063185239728 3068897917248 3076196128704 3083511696192 3090897185472 3098247713856 3121719509106 3136638120858 3144097426734 3149599435407 3149748416034 3157089564861 3157238899782 3164800977162 3172327257726 3179871436698 3185801727768 3185952420816 3187487722518 3187638495316 3193377950664 3195067954914 3195219086268 3199117513464 3200810555214 3201177999888 3208422470922 3208790789424 3214406008152 3222050255496 3222420138432 3223755433746 3224125512432 3229920338832 3231792873936 3235888979136 3237448345128 3237601481136 3245147389944 3245300890128 3251353203648 3253073889648 3259085315904 3260810093904 3266891331264 3274660395072 3280546049472 3282447934656 3288347585856 3304062508608 3311919969984 3327747544512 3337010509734 3352957991262 3360931732026 3366813189573 3368981685366 3374819879679 3376993532418 3382903097289 3383063113518 3385024432614 3390948051147 3391108447914 3399012136881 3405512191752 3407314462002 3415417469046 3421787040936 3421948896432 3429924465528 3430086705936 3431739655278 3436089181128 3437907633378 3438302296176 3444260617944 3444656010048 3446083394694 3446478996048 3452510156904 3454675141104 3460720644792 3461117926464 3462552132542 3462949624464 3468950658216 3469348884672 3471184938672 3475420066656 3475584459072 3477259333656 3477423813072 3483685037088 3485528678088 3485693548656 3492194181696 3500499043008 3517227831744 3523549460544 3525592226112 3531928888512 3540328243776 3548807879616 3557247375168 3574247362624 3584026943739 3584196473418 3599007202647 3601325249874 3609889638102 3616206759171 3624806537433 3625222655736 3627141201486 3633660381186 3635766983178 3640375101528 3642129388269 3642301666278 3650790813687 3650963501394 3657772354104 3659708125854 3666470980392 3668411355642 3675252747672 3675426592464 3683992944456 3684167202672 3685942592706 3690614305656 3692753926488 3699391034088 3699815714496 3701348831338 3701773736496 3710577003408 3715104209184 3717070322184 3717497032128 3725909966232 3726337690944 3728309748944 3732858590112 3733035159744 3741735780576 3741912770112 3743715987576 3750875232192 3759795268416 3768736517568 3777763226688 3786747205824 3793553250624 3802574780352 3820747180736 3831201215721 3849510421053 3849692508486 3858665023719 3858847544178 3865600328769 3868090083198 3874793195187 3875238011304 3877288870554 3884073926517 3886509533742 3893310725391 3893757667272 3895818327522 3902569490493 3903017495256 3905083056006 3910032516456 3911916750363 3912101789706 3921219762849 3921405242238 3928718454408 3938061423384 3940145530134 3947680414128 3954788351712 3954975418944 3956881310712 3957068476944 3963993143112 3966291254376 3966478865712 3971318292576 3973419999576 3973876137792 3982869274248 3983326497216 3985434559216 3990297113568 3992408864568 3992867182656 3999786524064 4001903297064 4002362705088 4009366633824 4009556282688 4011880809024 4018901393952 4019091493824 4021028282952 4028458828896 4038298621632 4047902185536 4067246998848 4084246986304 4095421989219 4114993898367 4124779852941 4134659341131 4134854916522 4144492062513 4144688103006 4151941093863 4154348167299 4161814913349 4162292678808 4164495453558 4174399128834 4181704112457 4182184161144 4191648712011 4192129902312 4194348467562 4199465913876 4199664554712 4201887107462 4209452753148 4209651866376 4211680486023 4211879704626 4219734636216 4227532375968 4229769676968 4239828582264 4247735637024 4247936561088 4249983630024 4257837267552 4260090606552 4260292115024 4265490017952 4267747406952 4268237333184 4277896627896 4278387719232 4285874677536 4296067007328 4298340578328 4298834016576 4306560451776 4309057165248 4316597793504 4316801974848 4326863186592 4327067853504 4337431852864 4347746791872 4380477375681 4390894682163 4398786581013 4419808261209 4430319101307 4441140465894 4449347346312 4451491474551 4451702036562 4459492286001 4462077661173 4462288723926 4470097499523 4470610655016 4472976598266 4480727933529 4481242309368 4483613879118 4489084252764 4491459972639 4491975580488 4499759839572 4502141209197 4502658043224 4510537463052 4510750818024 4513365910152 4521264068196 4521477930552 4523656818321 4532016182508 4540682922336 4543085949336 4553889958728 4562382721248 4562598528576 4573232620704 4573448941248 4575652873704 4581452241504 4583876844504 4584403061568 4592347490592 4594777859592 4595305328064 4603346875872 4606233521472 4614294193056 4617266165952 4625267544288 4628246584896 4636345778208 4636565084096 4647371570784 4647591398208 4682579263659 4704957181287 4716146140101 4724622624051 4735858349673 4747201465743 4758490886589 4769807155047 4778702591652 4778928631224 4781231583777 4781457742974 4790066925996 4792601932371 4792828629402 4798676270196 4801215832821 4801766999832 4812633706383 4813186184136 4821609012228 4833075383244 4833630207648 4835633150619 4836188268648 4844880508248 4847689310904 4853833468704 4856172517692 4856402221704 4867721084916 4867951335192 4877029805472 4879610834472 4888627973856 4891215140856 4900336996896 4900568789952 4911990592608 4912222936896 4914590123608 4920819074208 4923671901984 4932521378784 4935698315328 4947436004544 4956093762912 4967879954976 4991621316768 5005515764601 5029436986893 5041397598039 5053472528049 5065490298627 5074594670277 5077536648921 5086662671871 5108268287628 5110971693003 5123126203569 5132680561404 5132923344648 5144886698292 5145130058904 5147609482917 5154133771692 5156861450067 5157453444264 5166390926916 5166984015072 5169125092041 5169718494072 5178765235356 5182012711656 5191080967188 5191676889696 5193828198813 5194424436696 5203425987324 5204023327008 5206777408008 5213130099984 5213376688608 5215889000484 5216135719608 5228293017132 5228540322984 5238291272544 5250748564512 5253527373512 5263573885504 5275841747616 5276091302592 5285324190816 5288388339168 5288638487616 5297893332768 5310492365664 5323211819424 5335871062752 5361371043936 5376294710127 5401987874811 5414834457153 5437833983604 5440711802229 5450490571779 5453650474767 5460562652292 5463452499417 5476445252091 5486658531156 5489562188781 5499706470588 5502617033463 5512879121508 5513139888696 5525989416684 5526250804008 5528913889059 5535921458484 5539130889732 5549086551132 5549723571744 5552023247007 5552660604744 5565865505112 5572656313776 5575605483276 5576245548192 5588864949348 5589506536416 5592464623416 5599287885168 5599552739616 5612603670864 5612869155168 5615573981364 5615839606168 5626312848288 5639692902624 5653104776352 5666644840032 5680120808736 5690329875936 5703862170528 5731120771104 5774538762729 5788271316267 5802135124797 5812857016956 5815933305831 5829764300613 5840636500908 5843727491283 5854526242884 5857624584009 5865048774684 5868152684559 5882107863357 5893077681612 5907092135076 5910218295201 5921520621192 5932463128416 5935321966068 5935602715416 5945989714668 5949436881564 5949718298568 5956977438864 5960129999364 5960814206688 5963968797688 5974303911372 5974989745824 5978151838824 5985445670352 5988613296852 5989300773984 5999679786096 6002854945596 6003544057632 6014049950736 6014334424032 6017821213536 6028352090928 6028637240736 6031542424428 6042688243344 6057447932448 6071853278304 6100870498272 6111835792672 6126370479456 6202282374783 6217032154509 6243439018212 6246743180337 6261598693251 6273276241716 6288194853468 6291522701343 6299198870814 6299496832068 6302830661193 6314179129722 6314477799564 6317819556939 6329601954324 6344654515452 6359742873396 6371603455536 6371904841632 6374975445036 6375276990632 6386755901328 6390135909828 6390438172536 6398235026928 6401621110428 6402355999776 6416844941844 6417581578848 6428812016304 6444100510992 6447510867492 6448251024864 6459840677664 6463585747872 6474896690256 6475202962272 6490294779888 6490601780256 6506147779296 6521620187808 6661710698841 6674021019468 6677553054843 6693433085889 6705915982524 6709464897399 6721863464052 6725420818677 6733626379146 6737963370732 6749639759358 6753987064836 6757561419961 6765806194578 6766126227036 6770048865228 6781896102294 6782216895828 6798024273762 6811024383504 6814628924004 6830834938092 6843574081872 6843897792864 6859848931056 6860173411872 6863479310556 6872178362256 6875815266756 6876604592352 6888521235888 6892166789388 6892957992096 6905020313808 6909350282208 6921441289584 6925104265084 6925899248928 6937901316432 6942369877344 6950840133312 6954518667312 6954847626144 6967370074176 6971057356176 6971387097312 7168053887478 7168392946836 7172186614461 7189242944103 7198014405294 7202650499748 7219779276204 7223600138579 7232413518342 7249613074866 7250445311472 7254282402972 7267320762372 7271533966356 7280750203056 7284258776538 7284603332556 7301581627374 7301927002788 7315544708208 7319416251708 7332941960784 7336822711284 7350505495344 7350853184928 7367985888912 7368334405344 7371885185412 7381228611312 7385507852976 7398782068176 7402697662676 7403547472992 7421154006816 7430208418368 7434140644368 7451819932464 7456619497888 7465717180224 7483471561152 7487431975152 7662402431442 7699020842106 7699385016972 7717330047438 7717695088356 7721779458481 7731200657538 7736180166396 7749586390374 7750476022608 7754577741108 7768147853034 7773019067484 7786621450782 7787515334544 7791636655044 7805138980986 7806034990512 7810166112012 7820065032912 7823833500726 7824203579412 7842439525698 7842810484476 7857436908816 7876122846768 7880291060268 7895360828256 7909576703424 7913762621424 7914136953888 7927986286224 7932582508752 7932957731424 7942636585152 7946839999152 7965738548496 7970869118432 7980594227136 7984817729136 7999573048128 8003806594128 8018733267648 8037802787904 8042056565904 8056917657792 8190843978438 8229987796734 8249559705882 8269318682262 8269709833044 8288984125026 8289376206012 8303882187726 8308696334598 8323629826698 8324585357616 8328990907116 8348798257668 8363408224914 8364368322288 8383297424022 8384259804624 8388696935124 8398931827752 8399329109424 8403774214924 8418905506296 8419303732752 8423360972046 8423759409252 8439469272432 8455064751936 8459539353936 8479657164528 8495471274048 8499967260048 8515674535104 8520181213104 8520584230048 8530980035904 8535494813904 8555793255792 8571749355072 8592134014656 8596681156656 8633195587008 8653726373184 8760954751362 8781789364326 8797573162026 8839616522418 8860638202614 8882280931788 8898694692624 8902982949102 8903404073124 8918984572002 8924155322346 8924577447852 8940194999046 8941221310032 8945953196532 8961455867058 8962484618736 8967227758236 8978168505528 8982919945278 8983951160976 8999519679144 9004282418394 9005316086448 9021074926104 9021501636048 9026731820304 9042528136392 9042955861104 9047313636642 9064032365016 9081365844672 9086171898672 9107779917456 9124765442496 9146465241408 9151305747408 9162904483008 9167753689008 9184694981184 9189555719184 9206693751744 9228588386112 9250535088576 9272691556416 9294743141568 9365158527318 9409914362574 9432292280202 9448798306221 9449245248102 9471716699346 9494402931486 9516981773178 9539614310094 9557405183304 9557857262448 9562463167554 9562915485948 9580133851992 9585203864742 9585657258804 9597352540392 9602431665642 9603533999664 9625267412766 9626372368272 9643218024456 9666150766488 9667260415296 9671266301238 9672376537296 9689761016496 9695378621808 9707666937408 9712345035384 9712804443408 9735442169832 9735902670384 9754059610944 9759221668944 9777255947712 9782430281712 9800673993792 9823981185216 9829180247216 9841638148416 9847343803968 9865042757568 9912187525824 9935759909952 9983242633536 10011031529202 10058873973786 10082795196078 10100439568719 10106945056098 10130980597254 10148709291867 10149189340554 10155073297842 10172844153441 10173325343742 10197036410643 10216536575256 10221943386006 10246252407138 10265361122808 10265846689296 10289773396584 10290260117808 10295218965834 10308267543384 10313722900134 10314906888528 10332781853832 10333968030144 10338250184082 10339436988144 10357530470712 10364025423312 10382161934376 10383353779392 10387656397626 10388848873392 10406851974648 10408046654016 10413554816016 10426260199968 10426753377216 10431778000968 10432271439216 10456586034264 10457080645968 10476582545088 10501497129024 10507054747024 10551683495232 10570648381632 10576776678336 10595786665536 10620984731328 10646423638848 10671742125504 10722742087872 10752589420254 10797021607941 10803975749622 10829668914306 10848620277513 10874419612299 10875667967208 10881423604458 10900981143558 10907300949534 10921125304584 10926388164807 10926904998834 10952372441061 10952890504182 10973317062312 10979124377562 10999412941176 11005234066926 11025758243016 11026279777392 11051978833368 11052501608016 11057827778118 11071842916968 11078261779464 11098173102264 11099447143488 11104046494014 11105321209488 11131731010224 11145312627552 11151210966552 11152491096384 11177729898696 11179013072832 11184929246832 11198575770336 11199105479232 11225207341728 11225738310336 11231147962728 11231679212336 11252625696576 11279385805248 11306209552704 11333289680064 11360241617472 11380659751872 11407724341056 11462241542208 11548531263159 11549077525458 11575995071157 11576542632534 11596800986307 11604270249594 11624379585561 11625714033912 11631866611662 11652221779551 11659528601226 11679932176173 11681273001816 11687454982566 11707708471479 11709052485768 11715249168018 11730097549368 11735750251089 11736305369118 11763659288547 11764215726714 11786155363224 11814184270152 11820436590402 11843041242384 11864926256832 11870643932136 11871205430832 11891979429336 11898873763128 11899436597136 11913954877728 11920259998728 11921628413376 11927937595376 11948607822744 11949979491648 11956303677648 11970891340704 11977226593704 11978601547968 11999359572192 12005709891192 12007088115264 12028099901472 12028668848064 12035642427072 12056704181856 12057274481472 12063084848856 12085376486688 12114895864896 12143706556608 12201740996544 12223671585344 12252740958912 12344981695101 12374339558823 12403978023393 12404564749566 12433476187539 12434064309018 12455823281589 12463044501897 12485444740047 12486878036424 12493486360674 12523197386502 12545112337371 12546552483432 12574946136033 12576389706936 12583045402686 12598397741628 12598993664136 12605661322386 12628358259444 12628955599128 12635041458069 12635639113878 12659203908648 12689309030904 12719485746792 12743206911072 12743809683264 12749950890072 12750553981264 12773511802656 12780271819656 12780876345072 12796470053856 12803242220856 12804711999552 12833689883688 12835163157696 12857624032608 12888201021984 12895021734984 12896502049728 12919681355328 12927171495744 12949793380512 12950405924544 12980589559776 12981203560512 13012295558592 13043240375616 13141432127043 13172684046489 13196359743039 13259424783627 13290957303921 13323421397682 13348042038936 13354474423653 13355106109686 13378476858003 13386232983519 13386866171778 13410292498569 13411831965048 13418929794798 13442183800587 13443726928104 13450841637354 13467252758292 13474379917917 13475926741464 13499279518716 13506423627591 13507974129672 13515122839922 13531612389156 13532252454072 13540097730456 13563792204588 13564433791656 13570970454963 13596048547524 13622048767008 13629257848008 13661669876184 13687148163744 13687795585728 13719697862112 13720346823744 13726958621112 13744356724512 13751630533512 13753209184704 13777042471776 13784333578776 13785915984192 13810040627616 13818700564416 13842882579168 13850208530168 13851798497856 13875802632864 13884739754688 13909037334624 13909695252288 13942114712352 13942774194624 14047737790977 14114871543861 14148438420303 14173867872153 14207575049019 14241604397229 14275472659767 14309421465141 14336107774956 14336785893672 14343694751331 14344373228922 14377805797113 14378485888206 14396028810588 14403647498463 14405300999496 14437901119149 14439558552408 14447200277158 14464827036684 14499226149732 14500890622944 14506899451857 14508564805944 14534641524744 14543067932712 14561500406112 14568517553076 14569206665112 14603163254748 14603854005576 14631089416416 14638832503416 14665883921568 14673645422568 14701010990688 14701706369856 14735971777824 14736668810688 14743770370824 14762457222624 14771015705952 14797564136352 14805395325352 14807094945984 14842308013632 14868281288736 14903639864928 14913238995776 14974863950304 15016547293803 15088310960679 15124192794117 15160417584147 15196470895881 15223784010831 15232609946763 15259988015613 15324804862884 15332915079009 15369378610707 15398041684212 15398770033944 15434660094876 15435390176712 15442828448751 15443558916962 15462401315076 15470584350201 15472360332792 15499172780748 15500952045216 15507375276123 15509155482216 15536295706068 15546038134968 15573242901564 15575030669088 15581484596439 15583273310088 15610277961972 15612069981024 15620332224024 15640130065824 15647667001452 15648407158824 15684879051396 15685620968952 15714873817632 15752245693536 15760582120536 15790721656512 15827525242848 15828273907776 15855972572448 15865165017504 15865915462848 15893679998304 15931477096992 15941738236864 15969635458272 16007613188256 16084113131808 16128884130381 16205963624433 16244503371459 16322135406687 16351471715337 16360951424301 16381687956876 16390357498251 16429335756273 16459975593468 16468686566343 16499119411764 16507851100389 16538637364524 16539419666088 16577968250052 16578752412024 16586741667177 16607764375452 16617392669196 16647259653396 16649170715232 16656069741021 16657981814232 16697596515336 16726816449828 16728736644576 16766594848044 16768519609248 16777393870248 16797863655504 16798658218848 16807548429848 16837811012592 16838607465504 16846721944092 16847518818504 16878938544864 16919078707872 16959314329056 16999934520096 17040362426208 17041168460096 17070989627808 17111586511584 17193362313312 17323616288187 17364813948801 17406405374391 17447799917493 17489292901839 17521909502724 17531182473849 17563578728652 17572873752027 17595146324052 17604458053677 17646323590071 17679233044836 17721276405228 17730654885603 17764561863576 17797389385248 17805965898204 17806808146248 17837969144004 17848310644692 17849154895704 17880389998092 17882442620064 17891906393064 17922911734116 17924969237472 17934455516472 17956337011056 17965839890556 17967902321952 17999039358288 18008564836788 18010632172896 18042149852208 18043003272096 18053463640608 18085056272784 18085911722208 18094627273284 18128064730032 18172343797344 18215559834912 18302611494816 18335507378016 18379111438368 18606847124349 18651096463527 18730317054636 18740229541011 18784796079753 18819828725148 18864584560404 18874568104029 18897596612442 18898490496204 18908491983579 18943433398692 18953458670817 18988805862972 19033963546356 19044036728981 19079228620188 19114810366608 19115714524896 19124926335108 19125830971896 19160267703984 19170407729484 19171314517608 19194705080784 19204863331284 19207067999328 19250534825532 19252744736544 19286436048912 19332301532976 19342532602476 19344753074592 19379522032992 19390757243616 19424690070768 19425608886816 19470884339664 19471805340768 19518443337888 19564860563424 19658360494432 19985132096523 20022063058404 20032659164529 20080299257667 20117747947572 20128394692197 20165590392156 20176262456031 20200879137438 20213890112196 20261961194508 20272684259883 20297418583734 20298378681108 20310146595684 20345688306882 20346650687484 20357418572359 20394072821286 20433073150512 20443886772012 20492504814276 20530722245616 20531693378592 20579546793168 20580520235616 20590437931668 20616535086768 20627445800268 20629813777056 20665563707664 20676500368164 20678873976288 20715060941424 20728050846624 20764323868752 20775312795252 20777697746784 20813703949296 20827109632032 20852520399936 20863556001936 20864542878432 20913172068528 20914161291936 21014109494048 21505178840508 21516559843383 21567728832309 21594043215882 21607951499244 21659337828612 21670800415737 21697240555026 21748839224598 21751335934416 21762847208916 21801962287116 21814601899068 21842250609168 21852776329614 21853809997668 21904744882122 21905781008364 21946634124624 21958248755124 21998825882352 22010468133852 22051516486032 22052559554784 22103957666736 22105003216032 22115655556236 22143685833936 22156523558928 22196346204528 22208092988028 22210642418976 22263462020448 22290625255104 22302421933104 22355459797392 22369858493664 22397151540672 22450414683456 22462295925456 22463358424672 23097062526318 23098155050916 23110379091041 23151990142314 23153085265068 23165338375443 23193601972614 23208540499188 23248759171122 23251428067824 23263733223324 23304443559102 23319057202452 23359864352346 23362546003632 23374909965132 23415416942958 23418104971536 23430498336036 23460195098736 23471500502178 23472610738236 23527318577094 23528431453428 23572310726448 23628368540304 23640873180804 23686082484768 23741287864272 23742410861664 23783958858672 23797747526256 23798873194272 23827909755456 23840519997456 23855875190752 23897215645488 23912607355296 23941782681408 23954453187408 23998719144384 24011419782384 24056199802944 24113408363712 24126169697712 24170752973376 24689963390202 24748679117646 24807956046786 24809129499132 24866952375078 24868128618036 24911646563178 24926089003794 24970889480094 24973756072848 24986972721348 25046394773004 25090224674742 25093104966864 25149892272066 25152779413872 25166090805372 25196795483256 25197987328272 25211322644772 25256716518888 25257911198256 25270082916138 25271278227756 25318407817296 25378618061808 25438971493584 25486413822144 25499901780144 25501107962528 25547023605312 25560543639312 25561752690144 25592940107712 25606484441712 25667379767376 25715248065216 25776402043968 25790043469968 25899586761024 25961179119552 26282864254086 26345368092978 26392719486078 26518849567254 26581914607842 26646842795364 26696084077872 26708948847306 26710212219372 26756953716006 26772465967038 26773732343556 26820584997138 26823663930096 26837859589596 26884367601174 26887453856208 26901683274708 26934505516584 26948759835834 26951853482928 26998559037432 27012847255182 27015948259344 27030245679844 27063224778312 27064504908144 27080195460912 27127584409176 27128867583312 27141940909926 27192097095048 27244097534016 27258515696016 27323339752368 27374296327488 27439395724224 27453917242224 27488713449024 27503261067024 27554084943552 27568667157552 27620081255232 27685765158336 27700417060336 27751605265728 27818074669248 27884229424704 28095475581954 28229743087722 28296876840606 28347735744306 28415150098038 28483208794458 28550945319534 28618842930282 28672215549912 28673571787344 28687389502662 28688746457844 28755611594226 28756971776412 28792057621176 28807294996926 28810601998992 28875802238298 28879117104816 28894400554316 28929654073368 28998452299464 29001781245888 29013798903714 29017129611888 29069283049488 29086135865424 29123000812224 29137035106152 29138413330224 29206326509496 29207708011152 29262178832832 29277665006832 29331767843136 29347290845136 29402021981376 29471943555648 29487540741648 29524914445248 29542031411904 29595128272704 29610790650704 29736562577472 29807279729856 29949727900608 30033094587606 30176621921358 30248385588234 30320835168294 30392941791762 30446127875601 30447568021662 30465219893526 30518532460323 30519976031226 30591109231929 30649609725768 30665830158018 30738757221414 30796083368424 30797540067888 30869320189752 30870780353424 30885656897502 30887117833924 30924802630152 30941168700402 30944720665584 30998345561496 31001904090432 31014750552246 31018310964432 31072591412136 31092076269936 31146485803128 31150061338176 31162969192878 31166546620176 31220555923944 31224139962048 31240664448048 31280260131648 31295334002904 31296814317648 31369758102792 31371241937904 31429747635264 31504491387072 31521164241072 31655050485696 31711945144896 31730330035008 31787359996608 31862954193984 31939270916544 32015226376512 32168226263616 32257768260762 32411927248866 32489006742918 32545860832539 32623258836897 32644270813374 32702943430674 32721902848602 32763375913752 32779164494421 32780714996502 32857117323183 32858671512546 32919951186936 32937373132686 32998238823528 33015702200778 33077274729048 33078839332176 33155936500104 33157504824048 33173483334354 33215528750904 33234785338392 33294519306792 33298341430464 33312139482042 33315963628464 33395193030672 33453632899656 33457473289152 33533189696088 33537039218496 33554787740496 33595727311008 33597316437696 33615096859696 33675622025184 33677214931008 33693443888184 33695037637008 33757877089728 33838157415744 33918628658112 33999869040192 34080724852416 34141979255616 34223173023168 34386724626624 34645593789477 34647232576374 34727985213471 34729627897602 34790402958921 34812810748782 34873138756683 34895599834986 34956665338653 34978585803678 35039796528519 35043819005448 35062364947698 35123125414437 35127157457304 35145747504054 35190292648104 35207250753267 35208916107354 35290977865641 35292647180142 35358466089672 35442552810456 35461309771206 35529123727152 35594778770496 35611931796408 35613616292496 35675938288008 35696621289384 35698309791408 35760779996184 35764885240128 35783812786128 35845823468232 35849938474944 35868911032944 35912674022112 35931679781112 35935804643904 35998078716576 36017129673576 36021264345792 36084299704416 36086006544192 36106927281216 36170112545568 36171823444416 36189254546568 36256129460064 36344687594688 36431119669824 36605222989632 36671014756032 36758222876736 37034945085303 37123018676469 37211934070179 37213694248698 37300428562617 37302192927054 37367469844767 37389133505691 37456334220141 37460634109272 37480459082022 37569592159506 37635337012113 37639657450296 37724838408099 37729169120808 37749136208058 37795193224884 37796980992408 37816983967158 37886866797384 37905124374207 37906917341634 37977611725944 38067927092712 38088073457962 38158457240376 38229620733216 38231429049792 38249852670216 38251661943792 38320535407968 38340815458968 38342629035216 38389410161568 38409726662568 38414135998656 38501069651064 38505489473088 38572872097824 38664603065952 38685065204952 38689506149184 38759044065984 38781514487232 38849380141536 38851217773632 38941768679328 38943610681536 39036886675776 39129721126848 39316720988864 39424296381129 39589079229117 39778274350881 39872871911763 39970264193046 40044126116808 40063423270959 40065318329058 40135430574009 40158698950557 40160598515334 40230877495707 40235495895144 40256789384394 40326551401761 40331180784312 40352524912062 40401758274876 40423139753751 40427780224392 40519270882773 40523922389016 40545368519766 40594837167468 40596757362216 40620293191368 40691376613764 40693301374968 40712911364889 40714837144718 40788145642572 40866146301024 40887773544024 40985009628552 41061444491232 41063386757184 41159093586336 41161040471232 41180875863336 41233070173536 41254891600536 41259627554112 41331127415328 41353000736328 41357747952576 41430121882848 41456101693248 41528647737504 41550625590504 41555395493568 41627407898592 41654219264064 41727112003872 41729085756864 41826344137056 41828322583872 42028218988096 42143213372931 42344614631583 42445315260909 42521603616459 42622725147057 42724813191687 42826417979301 42928264395423 43010357681016 43031084253993 43033119686766 43133417391339 43135457664618 43188086431764 43210942495389 43215902998488 43313703357447 43318675657224 43341600831474 43394481110052 43497678449196 43502671868832 43520698355571 43525694417832 43603924574232 43629203798136 43684501218336 43705552659228 43707619995336 43809489764244 43811562016728 43893268249248 43916497510248 43997651764704 44020936267704 44103032972064 44105119109568 44207915333472 44210006432064 44231311112472 44287371667872 44313047117856 44392692409056 44416185976056 44421284837952 44526924040896 44604843866208 44710919594784 44739716987328 44924591850912 44926716849344 45049641881409 45264932882037 45372578382351 45481252752441 45589412687643 45671352032493 45697829840289 45779964046839 45998745237027 46108135832121 46194125052636 46196310101832 46220758182082 46303980284628 46306170530136 46328485346253 46330676750886 46387203945228 46411753050603 46417080998376 46497518342244 46502856135648 46522125828369 46527466446648 46608887118204 46638114404904 46719728704692 46725092007264 46744453789317 46749819930264 46830833885916 46836209943072 46860996672072 46920390197472 46943001004356 46945221476472 47054637154188 47056862906856 47144621452896 47256737080608 47281746361608 47372164969536 47482575728544 47484821723328 47567917717344 47595495052512 47597746388544 47681039994912 47711750381504 47794431290976 47825214710592 47908906374816 48022839564768 48252339395424 48386652391143 48617890873299 48733510114377 48966406220061 49054415146011 49082854272903 49171072494753 49288007268819 49379926780404 49406059699029 49497358235292 49523553301167 49615912093572 49618258998264 49733904750156 49736257236072 49760225001531 49823293126356 49852178007588 49941778960188 49947512145696 49968209223063 49973945442696 50092789546008 50180449349484 50186209933728 50299784544132 50305558827744 50332181610744 50393590966512 50395974656544 50422645289544 50513433037776 50515822396512 50540165832276 50542556455512 50636815634592 50757236123616 50877942987168 50999803560288 51002215925056 51121087278624 51123505380288 51212968883424 51334759534752 51580086939936 51970848864561 52094441846403 52219216123173 52343399752479 52467878705517 52565728508172 52593547421547 52690736185956 52718621256081 52785438972156 52813374161031 52938970770213 53037699134508 53163829215684 53191964656809 53293685590728 53392168155744 53417897694612 53420424438744 53513907432012 53544931934076 53547464687112 53641169994276 53647327860192 53669558054401 53675719179192 53768735202348 53774907712416 53803366549416 53869011033168 53897519671668 53903706965856 53997118074864 54025694510364 54031896518688 54060491359688 54126449556624 54129009816288 54160390921824 54255168818352 54257735166624 54283881819852 54384194190096 54517031392032 54646679504736 54907834484448 55006522134048 55137334315104 55400834120672 55820541373047 55953289390581 56190951163908 56220688623033 56354388239259 56459486175444 56593753681212 56623704312087 56695471488612 56725475950737 56830300196076 56860376012451 56966417588916 57101890639068 57132110186943 57237685860564 57344431099824 57347143574688 57374779005324 57377492915688 57511223188452 57513943552824 57584115242352 57614589993852 57621203997984 57751604476596 57758234209632 57788801108632 57859308146736 57996904598928 58027597807428 58034259223776 58138566098976 58172271730848 58274070212304 58276826660448 58412653018992 58415416022304 58555330013664 58694581690272 58975081483296 59221581301408 59955396289569 60066189175212 60097977493587 60240897773001 60353243842716 60385184076591 60496771176468 60528787368093 60641670336588 60785883583524 60818052779649 60892255751202 60895136043324 60930439787052 61037064920646 61039952062452 61072255717077 61182218463858 61299219451536 61331660316036 61477514442828 61592166736848 61595080135776 61738640379504 61741560706848 61771313795004 61774235667848 61849605260304 61882337400804 61889441331168 61996691122992 62029501104492 62036621928864 62145182824272 62184152539872 62292971606256 62325938385756 62333093240352 62441111847888 62481328896096 62590668005808 62593628635296 62739516205584 62742483875808 63042328482144 64515536521524 64549679530149 64703186496927 64823854497732 64978013485836 65012401247211 65091721665078 65246517673794 65288541626748 65405886861348 65443805697204 65526751827504 65558328988842 65561429993004 65714234646366 65717343025092 65839902373872 65874746265372 65996477647056 66031404401556 66154549458096 66157678664352 66311873000208 66315009648096 66346966668708 66431057501808 66469570676784 66589038613584 66624278964084 66631927256928 66790386061344 66907265799312 67066379392176 67109575480992 67191454622016 67230193719392 67351244050368 67386887776368 67390075274016 69291187578954 69294465152748 69331137273123 69455970426942 69459255795204 69496015126329 69580805917842 69625621497564 69746277513366 69791199669972 69913330677306 69957171607356 70079593057038 70087638010896 70124729895396 70246250828874 70254314914608 70291495008108 70380585296208 70414501506534 70417832214708 70581955731282 70585294360284 70716932179344 70885105620912 70922619542412 71058247454304 71223863592816 71227232584992 71351876576016 71393242578768 71396619582816 71521559992368 71567625572256 71691646936464 71737822065888 71825348044224 71863359562224 71996157433152 72034259347152 72168599408832 72340225091136 72378509093136 72512258920128 74069890170606 74246037352938 74423868140358 74427388497396 74600857125234 74604385854108 74734939689534 74778267011382 74912668440282 74921268218544 74960918164044 75139184319012 75270674024226 75279314900592 75449676816198 75458338241616 75498272416116 75590386449768 75593961984816 75633967934316 75773733594768 75810248748414 75813834683268 75955223451888 76135854185424 76176146915924 76316914480752 76459241466432 76499705340432 76503323887584 76641070815936 76681630917936 76685258070432 76778820323136 76819453325136 77002139302128 77145744195648 77329206131904 77370130409904 77698760283072 77883537358656 78848592762258 79178158458234 79556548701762 79745743823526 79940528386092 80088252233616 80126846541918 80130636658116 80270861148018 80317397901114 80321197030668 80461754991414 80470991790288 80513578768788 80653102803522 80662361568624 80705049824124 80803516549752 80846279507502 80855560448784 81038541765546 81047844778032 81090737039532 81189674334936 81193514724432 81240586382736 81382753227528 81386602749936 81425822729778 81429674289436 81576291285144 81732292602048 81775547088048 81970019257104 82122888982464 82318187172672 82361751726672 82466140347072 82509783201072 82662254830656 82706001472656 82860243765696 83057295475008 83101251181008 83254815797184 83454224007744 83652688274112 84286426745862 84689229263166 84890630521818 85043207232918 85245450294114 85449626383374 85652835958602 85856528790846 86020715362032 86062168507986 86066239373532 86266834782678 86270915329236 86376172863528 86421884990778 86431805996976 86627406714894 86637351314448 86683201662948 86788962220104 86995356898392 87005343737664 87041396711142 87051388835664 87207849148464 87258407596272 87369002436672 87411105318456 87415239990672 87618979528488 87623124033456 87786536498496 87832995020496 87995303529408 88041872535408 88206065944128 88415830666944 88462622224944 88574743335744 88626094235712 88785384818112 88832371952112 89209687732416 89421839189568 89849183701824 90099283762818 90529865764074 90745156764702 90962505504882 91178825375286 91338383626803 91342704064986 91395659680578 91555597380969 91559928093678 91997490474054 92216271664242 92388250105272 92392620203664 92441516364164 92607960569256 92612341060272 92656970692506 92661353501772 92774407890456 92823506101206 92834161996752 92995036684488 93005712271296 93044251656738 93054932893296 93217774236408 93276228809808 93439457409384 93450184014528 93488907578634 93499639860528 93661667771832 93672419886144 93721993344144 93840780394944 93886002008712 93890442952944 94109274308376 94113725813712 94289242905792 94513474161216 94563492723216 94965151457088 95135835434688 95190990105024 95362079989824 95588862581952 95817812749632 96045679129536 96504678790848 96773304782286 97235781746598 97467020228754 97637582497617 97869776510691 97932812440122 98108830292022 98165708545806 98337493483263 98342144989506 98571351969549 98576014537638 98759853560808 98812119398058 98994716470584 99047106602334 99231824187144 99236517996528 99467809500312 99472514472144 99520450003062 99646586252712 99704356015176 99883557920376 99895024291392 99936418446126 99947890885392 100185579092016 100360898698968 100372419867456 100599569088264 100611117655488 100664363221488 100787181933024 100791949313088 100845290579088 101026866075552 101031644793024 101080331664552 101085112911024 101273631269184 101514472247232 101755885974336 101999607120576 102242174557248 102425937766848 102669519069504 103160173879872 103936781368431 103941697729122 104188883692806 104371208876763 104438432246346 104619416270049 104686799504958 104869996015959 104935757411034 105119389585557 105131457016344 105187094843094 105369376243311 105381472371912 105437242512162 105570877944312 105621752259801 105626748322062 105872933596923 105877941540426 106075398269016 106327658431368 106383929313618 106587371181456 106784336311488 106835795389224 106840848877488 107027814864024 107089863868152 107094929374224 107282339988552 107294655720384 107339116108802 107351438358384 107537470404696 107549815424832 107606733098832 107738022066336 107795039343336 107807413931712 107994236149728 108051389020728 108063793037376 108120982719376 108252899113248 108258019632576 108320781843648 108510337636704 108515470333248 108567763639704 108768388380192 109034062784064 109293359009472 109815668968896 110013044268096 110274668630208 110801668241344 111104835255909 111635802210537 111641082746094 111901285687851 111906578781162 112102409534301 112167400517073 112369002660423 112381902327816 112441377246066 112708776478518 112906011036339 112918972350888 113174515224297 113187507362424 113247408624174 113390942977224 113450951901474 113660600392152 113715373122621 113720752024902 113932835177832 114203781278136 114264220373886 114475371721128 114688862199648 114694287149376 114749558010648 114754985831376 115022446376904 115027887105648 115168230484704 115229179987704 115242407995968 115503208953192 115516468419264 115577602217264 115718616293472 115993809197856 116055195614856 116068518447552 116277132197952 116344543461696 116548140424608 116553653320896 116825306037984 116830832044608 117110660027328 117389163380544 117950162966592 118443162602816 118767237687351 119334823052643 119618615735289 119910792579138 120132378350424 120190269812877 120195954987174 120406291722027 120476096851671 120481795546002 120692632487121 120706487685432 120770368153182 120979654205283 120993542352936 121057574736186 121269419261253 121283340673176 121557812648319 121571767167048 121636105559298 121784511502404 121790272086648 121860879574104 122074129841292 122079904124904 122138734094667 122144511434154 122364436927716 122598438903072 122663320632072 122955028885656 123184333473696 123190160271552 123477280759008 123483121413696 123542627590008 123548471335696 123699210520608 123764674801608 123778882662336 123993382245984 124059002208984 124073243857728 124290365648544 124368305079744 124585943212512 124651876771512 124666186480704 124882223695776 124962657792192 125181336011616 125187257270592 125479032411168 125484967751616 126084656964288 127033843894749 127335945782727 127564810849377 127868175441171 128174439575061 128479253937903 128784793186269 129031073043048 129093252761979 129099359060298 129400252174017 129406372993854 129632827486167 129647708995464 129941110072341 129956026971672 130024802494422 130183443330156 130493035347588 130562095066713 130577083253496 130811773722696 130887611394408 131053503655008 131116657977684 131122859986008 131428469292732 131434686050184 131679804747744 131749492530744 131992955294112 132062808803112 132309098916192 132315357328704 132623746000416 132630019296192 132693933337416 132862115003616 132939141353568 133178077227168 133248557928168 133263854513856 133580772122688 133814531598624 134132758784352 134219150961984 134460387438784 134773775552736 134780150548032 135794798646111 136117735147053 136443758257323 136768238062929 137014056097479 137093489520867 137339892140517 137996235711081 138324407496363 138582375157908 138588930305496 138662274546246 138911940853884 138918511590408 138985456038759 138992030252658 139161611835684 139235259151809 139251242995128 139492555026732 139566377485107 139582399339944 139826661354612 139914343214712 140159186114076 140175276021792 140233361367951 140249459790792 140492501657748 140508629829216 140582990016216 140761170592416 140829003013068 140835664429416 141163911462564 141170588720568 141433864358688 141770211241824 141845239084824 142116494908608 142447727185632 142454465169984 142703753152032 142786485157536 142793239165632 143043119984736 143135251144512 143383293872928 143475644131776 143726719124448 144068518694304 144757018186272 145159957173429 145853672619897 146200530343131 146899218660183 147163245438033 147248562818709 147513217484259 147864021806457 148139780341212 148218179097087 148492074705876 148570659903501 148847736280716 148854776994792 149201714250468 149208771708216 149280675004593 149469879379068 149556534022764 149825336880564 149842536437088 149904627669189 149921836328088 150278368638024 150541348048452 150558629801184 150899353632396 150916676483232 150996544832232 151180772899536 151187923969632 151267935868632 151547467189536 151620497496828 151627669366536 151910446903776 152271708370848 152352293831848 152633828961504 152999410680864 153006647775168 153363261835872 153370516140864 153638906650272 154004278604256 154740260819808 155912546593683 156283325539209 156657648369519 157030199257437 157403636116551 157697185524516 157780642264641 158155863768243 158356316916468 158440122483093 158816912310639 159113097403524 159491487647052 159575893970427 159881056772184 160176504467232 160253693083836 160261273316232 160541722296036 160634795802228 160642394061336 160923509982828 160941983580576 161008674163203 161027157537576 161306205607044 161324723137248 161410099648248 161607033099504 161692559015004 161711120897568 162077083531092 162095689556064 162181474079064 162379348669872 162387029448864 162481172765472 162765506455056 162773205499872 162851645459556 162859348578872 163152582570288 163551094176096 163940038514208 164723503453344 165019566402144 165412002945312 166202502362016 167461624119141 167859868171743 168572853491724 168662065869099 169063164717777 169378458526332 169781261043636 169871112936261 170086414465836 170176427852211 170490900588228 170581128037353 170899252766748 171305671917204 171396330560829 171713057581692 172041430724064 172124337015972 172132478747064 172533669565356 172541830658472 172752345727056 172843769981556 172863611993952 173254813429788 173274702628896 173366403325896 173577924440208 173990713796784 174082793422284 174102777671328 174415698296928 174516815192544 174822210636912 174830479981344 175237959056976 175246248066912 175665990040992 176083745070816 176925244449888 177664743904224 179866188868707 180198567525636 180293932480761 180722693319003 181059731528148 181155552229773 181490313529404 181586362104279 181925011009764 182357650750572 182454158338947 182676767253606 182685408129972 182791319361156 183111194761938 183119856187356 183216767151231 183994980948108 184432543328484 184776500210544 184785240407328 184883032728328 185215921138512 185224682120544 185313941385012 185322707003544 185548815780912 185647012202412 185668323993504 185990073368976 186088503313476 186109865786592 186435548472816 186552457619616 186878914818768 186977815157268 186999279721056 187323335543664 187443986688288 187772004017424 187780885905888 188218548616752 188227451627424 189126985446432 193546609564572 193649038590447 194109559490781 194471563493196 194934040457508 195037203741633 195275164995234 195739553021382 195865624880244 196217660584044 196331417091612 196674986966526 196684289979012 197142703939098 197152029075276 197519707121616 197624238796116 197989432941168 198094213204668 198463648374288 198473035993056 198935619000624 198945028944288 199040900006124 199293172505424 199408712030352 199767115840752 199872836892252 199895781770784 200371158184032 200721797397936 201199138176528 201328726442976 201574363866048 201690581158176 202053732151104 202160663329104 202170225822048 207873562736862 207883395458244 207993411819369 208377767385612 208488045378987 208742417753526 208876864492692 209238832540098 209373599009916 209484404018791 209739992031918 209871514822068 210238779171114 210262914032688 210374189686188 210738752486622 210762944743824 210874485024324 211141755888624 211243504519602 211253496644124 211745867193846 211755883080852 212150796538032 212655316862736 212767858627236 213174742362912 213671590778448 213681697754976 214055629728048 214179727736304 214189858748448 214564679977104 214678232217604 214702876716768 215074940809392 215213466197664 215476044132672 215590078686672 215988472299456 216102778041456 216241965438752 216505798226496 217020675273408 217135527279408 217536776760384 222209670511818 223271604421074 223282165492188 223802571375702 223813157562324 223931604295949 224204819068602 224334801034146 224738005320846 224763804655632 224882754492132 225417552957036 225812022072678 225837944701776 226349030448594 226375014724848 226494817248348 226781885954448 226901903802948 227321200784304 227430746245242 227441504049804 227865670355664 228407562556272 228528440747772 228950743442256 229377724399296 229499116021296 229509971662752 230044892753808 230055774211296 230336460969408 230458359975408 231006417906384 231155204434528 231437232586944 231987618395712 232110391229712 233096280849216 233650612075968 237534475374702 238669646105286 239237231470578 239821585158276 240264756700848 240380539625754 240391909974348 240812583444054 240952193703342 240963591092004 241385264974242 241412975370864 241540736306364 241959308410566 241987084705872 242115149472372 242538838522506 242566681346352 243115625296638 243143534334096 243272211118596 243569023004808 243580544173296 243721759148208 244148259682584 244159808249808 244277468189334 244289022868308 244728873855432 245196877806144 245326641264144 245910057771312 246368666947392 246954561518016 247085255180016 247096942671392 247398421041216 247529349603216 247986764491968 248118004417968 248580731297088 249171886425024 249303753543024 249764447391552 250362672023232 250958064822336 254067687789498 254671891565454 255129621698754 255736350882342 256348879150122 256958507875806 257569586372538 258062146086096 258186505523958 258198718120596 258800504348034 258812745987708 259265654972334 259295417990928 259882220144682 259912053943344 260049604988844 260366886660312 260986070695176 261124190133426 261154166506992 261623547445392 261775222788816 262107007310016 262233315955368 262245719972016 262856938585464 262869372100368 263359609495488 263498985061488 263985910588224 264125617606224 264618197832384 265247492000832 265387866674832 265724230007232 265878282707136 266356154454336 266497115856336 267629063197248 268265517568704 269547551105472 271589597292222 272235470294106 272887516514646 273536476125858 274015150880409 274028112194958 274186979041734 274679784281034 275992471422162 276648814992726 277164750315816 277177860610992 277324549092492 277823881707768 277837023180816 277970912077518 277984060505316 278323223671368 278470518303618 278502485990256 278985110053464 279132754970214 279164798679888 279653322709224 279828686429424 280318372228152 280350552043584 280466722735902 280498919581584 280985003315496 281017259658432 281165980032432 281522341184832 281658006026136 281671328858832 282327822925128 282341177441136 282867728717376 283540422483648 283690478169648 284895454371264 285407506304064 285572970315072 286086239969472 286766587745856 287453438248896 288137037388608 289514036372544 290319914346858 291707345239794 292401060686262 292912747492851 293798437320366 294326490876066 294497125637418 295012480449789 295026434968518 295714055908647 295728043612914 296279560682424 296436358194174 296984149411752 297141319807002 297695472561432 297709553989584 298403428500936 298417543416432 298561350009186 298939758758136 299113068045528 299650673761128 299685072874176 299809255338378 299843672656176 300556737276048 301082696096904 301117259602368 301798707264792 301833352966464 301993089664464 302361545799072 302375847939264 302535871737264 303094934379072 303240994993656 303255338733072 303820893807552 304543416741696 304704587663696 305267657923008 305998821361728 306726523671744 307277813300544 308008557208512 309480521639616 311825093187366 312566651078418 313113626630289 313315296739038 314060398514874 314609988047877 314807272233102 315358168756671 315394371049032 315561284529282 316108128729933 316311727536486 316712633832936 316865256779403 316880244966186 317618800790769 317633824621278 318226194807048 318982975294104 319151787940854 319762113544368 320353008934464 320507386167672 320522546632464 321083444592072 321269591604456 321284788122672 321847019965656 321883967161152 322017348326406 322054315075152 322612411214088 322649446274496 322820199296496 323214066199008 323385118030008 323422241795136 324154167062184 324191379112128 324362948158128 324758697339744 324774058897728 324962345530944 325531012910112 325546410999744 325703290919112 325718697157744 326305165140576 327102188352192 327880077028416 329447006906688 330039132804288 330824005890624 332405004724032 334907406631611 334923248238282 335703857063553 335719736343486 336307228602903 336502201551219 337107007981269 337145706983448 337324131738198 338126329435554 338718033109017 338756917052664 339523545672891 339562522087272 339742225872522 340172828931672 340352855704422 340981801176456 341146119367863 341162256074706 341798505533496 342611343834408 342792661121658 343426115163384 344082861448128 344248674031944 344264957494128 345067339130712 345083661316944 345504691454112 345687539963112 345727223987904 346509626859576 346549405257792 346732806651792 347155848880416 347981427593568 348165586844568 348205555342656 348831396593856 349033630385088 349644421273824 349660959962688 350475918113952 350492496133824 351331980081984 352167490141632 353850488899776 355329487808448 358004469157929 358855847205867 359732377737414 360397135051272 360570809438631 360587864961522 361218875166081 361428290555013 361445386638006 362077897461363 362119463056296 362311104459546 362938962615849 362980627058808 363172724208558 363808257783759 363850022019528 364673437944957 364715301501144 364908316677894 365353534507212 365370816259944 365582638722312 366222389523876 366239712374712 366416202284001 366433534302462 367989961896216 368865086656968 369553000421088 369570480814656 369766065456656 370431842277024 370449364241088 370627882770024 370645414007088 371097631561824 371294024404824 371336647987008 371980146737952 372177006626952 372219731573184 372871096945632 373104915239232 373757829637536 373955630314536 373998559442112 374646671087328 374887973376576 375544008034848 375561771811776 376437097233504 376454903254848 378253970892864 381101531684247 382007837348181 382694432548131 383604526323513 384523318725183 385437761813709 386354379558807 387093219129144 387279758285937 387298077180894 388200756522051 388219118981562 388898482458501 388943126986392 389823330217023 389868080915016 390074407483266 390550329990468 391479106042764 391686285200139 391731249760488 392435321168088 392662834183224 393349973933052 393368579958024 394285407878196 394304058150552 395039414243232 395248477592232 395978865882336 396188426409336 396927296748576 396946071986112 397871238001248 397890057888576 398081800012248 398586345010848 398817424060704 399534231681504 399745673784504 399791563541568 400742316368064 401443594795872 402398276353056 402657452885952 403381162316352 404321326658208 404340451644096 407384395938333 408353205441159 409331274771969 410304714188787 411042168292437 411280468562601 412019676421551 413988707133243 414973222489089 415747125473724 415766790916488 415986823638738 416755534771224 416956368116277 416976090757974 417484835507052 417705777455427 417753728985384 418477665080196 418699132455321 418747198019832 418968808037582 419479984063836 419743029644136 420477558342228 420525828065376 420700084103853 420748379372376 421477504973244 421525889487648 421748970048648 422283511777248 422487009039204 422506993288248 423491734387692 423511766161704 424301593076064 425310633725472 425535717254472 426349484725824 427343181556896 427363395509952 428111259456096 428359455472608 428379717496896 429129359954208 429356464435208 429405753433536 430149881618784 430426932395328 431180157373344 432205556082912 432483930877504 434271054558816 435479871520287 437561017859691 438601591029393 440697655980549 441489736314099 441745688456127 442539652452777 443592065419371 444419341023636 444654537291261 445711979710503 446543208842148 446564330984376 447605142751404 447626315124648 447842025013779 447863208591898 448409638137204 448669602068292 449476010641692 449527609311264 449713883007567 449765508984264 450835105914072 451624044145356 451675889403552 452698060897188 452750029449696 452989634496696 453563771908896 453803807605896 454642401568608 454861492490484 454883008099608 455731340711328 456815125112544 457056881495544 457901486884512 458998232042592 459019943325504 460089785507616 460111548422592 460916719950816 462012835812768 462310408869056 464220782459424 467737639781049 468849976617627 469972945108557 471090597772311 472210908349653 473341926793923 474467591304729 475068950749404 475320367449279 476450736931917 477339292210572 478474462941156 478727681911281 479643170316552 480529513401696 480761079251508 480783819948696 481625166888108 481904387406684 481927182184008 482770529948484 482825950741728 483026022489609 483081472612728 483918616821132 483974169411744 484230298944744 485077677045012 485133362692704 486231250593276 486287068668192 486544422237192 487138046009616 487161088346592 487443518296416 488296519365168 488319616499616 488554936378668 488578045736616 489457747710864 490653282528288 491820115542624 494170510360032 494193885342784 495058699206432 496236008835936 498607507086048 502384872357423 503579604515229 505986197607297 507189494153331 508135375578996 509343783130908 509613338808783 510259243397508 510529283556633 511472701764684 511743384112059 512697758300244 513917015751612 514188991682487 515139172745076 516124292172192 516373011047916 516397436241192 517601008696068 517625491975416 518531309944668 518590835981856 519764440289364 519824107886688 520099209977688 520733773320624 521972141390352 522248380266852 522308333013984 523247094890784 523550445577632 524466631910736 524491439944032 525713877170928 525738744200736 526997970122976 528251235212448 530775733349664 532994231712672 539598566606121 540881797442283 542168079957009 543179194584444 543466656689319 544470940588212 544759086312837 545775033029292 547072952251716 547362475016841 548030301760818 548056224389916 548373958083468 549359568562068 549650301453693 551984942844324 553297629985452 554329500631632 554355721221984 554649098184984 555647763415536 555674046361632 555941824155036 555968121010632 556646447342736 556941036607236 557004971980512 557970220106928 558265509940428 558329597359776 559306645418448 559657372858848 560636744456304 560933445471804 560997839163168 561970006630992 562331960064864 563316012052272 563342657717664 564655645850256 564682354882272 567380956339296 580639828693716 580947115771341 582328678472343 583414690479588 584802121372524 585111611224899 585825494985702 587596874640732 588652981752132 588994251274836 590024960899578 590052869937036 590365138598411 591428111817294 591456087225828 592559121364848 592872716388348 593968298823504 594282639614004 595390945122864 595419107979168 596806857001872 596835086832864 597122700018372 597879517516272 598226136091056 599301347522256 599618510676756 599687345312352 601113474552096 602165392193808 603597414529584 603986179328928 604723091598144 605071743474528 606481989987312 606510677466144 609409175327392 623650186374732 623980235458107 625133302156836 625464136136961 626227253260578 626630593478076 628120797029748 628453212056373 629219976095754 629614544466204 630716337513342 630788742098064 631122569058564 632216257459866 632623455072972 633425267665872 633730513558806 633760489932372 635237601581538 635267649242556 636452389614096 637965950588208 638303575881708 639524227088736 641014772335344 641045093264928 642166889184144 642539183208912 642569576245344 643694039931312 644034696652812 644108630150304 645224822428176 645640398592992 646428132398016 646770236060016 648308334124368 648725896316256 649517394679488 651062025820224 651406581838224 651437394315488 652610330281152 669814813263222 669846496476564 671407714127106 671439472686972 671794812887847 672614457205806 673004403102438 674214015962538 674291413966896 674648263476396 676252658871108 677436066218034 677513834105328 679047091345782 679125044174544 679484451745044 680345657863344 680705711408844 681963602352912 682292238735726 682324512149412 683597011066992 685222687668816 685585322243316 686852230326768 688497348063888 688529914988256 690134678261424 690167322633888 691009382908224 691375079926224 693019253719152 693465613303584 694311697760832 695962855187136 696331173689136 699288842547648 700951836227904 716008938315858 717711694411734 719464755474828 720794270102544 721141618877262 721175729923044 722437750332162 722856581110026 722890773276012 724155794922726 724238926112592 724622208919092 725877925231698 725961254117616 726345448417116 727616515567518 727700044039056 729346875889914 729430603002288 729816633355788 730707069014424 730741632519888 731165277444624 732444779047752 732479424749424 732832404568002 732867068604924 735979923792432 737730173313936 739106000842176 739532130913312 740863684554048 741255765540048 741290828014176 742195263123648 742588048809648 743960293475904 744354013253904 745742193891264 747515659275072 747911260629072 749293342174656 751088016069696 752874194467008 762203063368494 764015674696362 765388865096262 767209052647026 769046637450366 770875523627418 772708759117614 774186438258288 774559516571874 774596154361788 776401513044102 776438237963124 777796964917002 777886253972784 779646660434046 779736161830032 780148814966532 781100659980936 782958212085528 783372570400278 783462499520976 784870642336176 785325668366448 786699947866104 786737159916048 788570815756392 788608116301104 790078828486464 790496955184464 791957731764672 792376852818672 793854593497152 795742476002496 796163600024496 797172690021696 797634848121408 799068463363008 799491347569008 802887189591744 804796552706112 808642653316416 814768791876666 816706410882318 818662549543938 820609428377574 822084336584874 822560937125202 824039352843102 827977414266486 829946444978178 831494250947448 831533581832976 831973647277476 833511069542448 833912736232554 833952181515948 834969671014104 835411554910854 835507457970768 836955330160392 837398264910642 837494396039664 837937616075164 838959968127672 839486059288272 840955116684456 841051656130752 841400168207706 841496758744752 842955009946488 843051778975296 843497940097296 844567023554496 844974018078408 845013986576496 846983468775384 847023532323408 848603186152128 850621267450944 851071434508944 854686363113792 856222518912192 856718910945216 858258719908416 858712928870416 860299763237568 862360314746688 864411112165824 868542109117632 870959743040574 875122035719382 877203182058786 881395311961098 882979472628198 883491376912254 885037441349367 885079304905554 887142167725941 887184130838742 888838682047272 889309074582522 891423959421006 893086417684296 893128661968752 895210285502808 895252630249296 895684050027558 895726417183796 896819276274408 897339204136584 898952021283384 899055218622528 899427766015134 899531017968528 901670211828144 903248088290712 903351778807104 905396121794376 905500058899392 905979268993392 907127543817792 907607615211792 909284803137216 909722984980968 909766016199216 911462681422656 913630250225088 914113762991088 915802973769024 917996464085184 920179571015232 921833439901632 924025671625536 928441564918848 935475279562098 937699953235254 939945890217114 942181195544622 943829964143631 944421816699306 946074506270013 946683853587846 948324386189799 948935182609458 950137901498808 950595770338209 950640734898558 952856402372307 952901473863834 954678584421144 956948925882312 957455363822562 959286340633104 961059026803392 961522158503016 961567639897392 963250333776216 963808774813368 963854364368016 965541059896968 965651901483456 966052044979218 966162945225456 967837233642264 967948338823488 968460597889488 970155354090024 970266725385408 972462501186552 972574137336384 973088844474384 974276092019232 974322176693184 974887036592832 976593038730336 976639232999232 977109872757336 977156091473232 978915495421728 981306565056576 983640231085248 988341020720064 990117398412864 992472017671872 997215014172096 1004722219894833 1004769744714846 1007111571190659 1007159209030458 1008921685808709 1011321023943807 1011972395214594 1014378988306662 1016154099327051 1016270751157992 1018570637018673 1018687566261816 1019226677617566 1020518486795016 1021058567113266 1022945403529368 1023438358103589 1023486768224118 1025395516600488 1027834031503224 1028377983364974 1030278345490152 1032248584344384 1032746022095832 1032794872482384 1035202017392136 1035250983950832 1037062619889336 1037181671963712 1039528880578728 1039648215773376 1040198419955376 1041467546641248 1043944282780704 1044496760533704 1044616666027968 1046494189781568 1047100891155264 1048933263821472 1048982879888064 1051427754341856 1051477488401472 1053995940245952 1056502470424896 1061551466699328 1065988463425344 1074013407473787 1076567541617601 1079197133212242 1081712428315893 1081763594884566 1083656625498243 1084284871665039 1084336159914018 1086233692384089 1086358389168888 1086933313378638 1088816887847547 1088941881176424 1089518172625674 1091424773351277 1091550066058584 1094020313834871 1094145904503432 1094724950033682 1096060603521636 1096112448779832 1096747916166936 1098719137124136 1099248606852003 1099300602907386 1103969885688648 1106595259970904 1108659001263264 1108711442443968 1109298196369968 1111295526831072 1111348092723264 1111883648310072 1111936242021264 1113292894685472 1113882073214472 1114009943961024 1115940440213856 1116531019880856 1116659194719552 1118613290836896 1119314745717696 1121273488912608 1121866890943608 1121995678326336 1123940013261984 1124663920129728 1126632024104544 1126685315435328 1129311291700512 1129364709764544 1134761912678592 1143304595052741 1148083297644393 1150813578970539 1153569956175549 1156313285441127 1159063138676421 1161279657387432 1161839274857811 1161894231542682 1164602269566153 1164657356944686 1166695447375503 1166829380959176 1169469990651069 1169604242745048 1170223222449798 1171650989971404 1175058855600417 1175193749281464 1177305963504264 1177988502549672 1180049921799156 1180105739874072 1180730277196822 1182856223634588 1182912174451656 1185118242729696 1185745432776696 1187936597647008 1188565279228008 1190781890245728 1190838215958336 1193613714003744 1193670173665728 1194245400036744 1195759035032544 1196452272182112 1198602695044512 1199237021353512 1199374690624704 1202226949104192 1204330784387616 1207194829059168 1207972358657856 1210143486949056 1212963979974624 1213021354932288 1218818350654784 1222153187814999 1227993824315907 1230914142566361 1233126504877311 1233841405687803 1236059029264653 1241966121399729 1244919667467267 1247300372749464 1247960470916214 1250266604313672 1250869104348831 1250928272273922 1252454506521156 1253117332366281 1253261186956152 1256097397365963 1256241594059496 1256906424112746 1258439952191508 1259229088932408 1261432675026684 1261577484196128 1262100252311559 1262245138117128 1264432514919732 1265246910145944 1266850535331744 1267461027117612 1267520979864744 1270475203163076 1270535298485112 1272904779228192 1275931901176416 1276607151763416 1279048454177472 1282029544670688 1282090186529856 1284333778368288 1285078366417824 1285139152490688 1287388079862624 1288069393305624 1288217260300608 1290449644856352 1291280797185984 1293540472120032 1296616668248736 1297451792632512 1302813163676448 1302874788630976 1306439614560861 1312683053579073 1315804773088179 1322092967941647 1324469208942297 1325237065368381 1327618957358331 1330776196258113 1333963611873783 1337135939131509 1339629626526444 1339692992953128 1342815428254212 1342878945373944 1343526075041337 1343589625775694 1345228914411612 1346008806204876 1348428031925076 1348582827933792 1349141649022701 1349296526952792 1352505317742216 1354872132436068 1355027668210656 1358094182691564 1358250088349088 1358968903490088 1360691315726688 1361411422817688 1363927204705824 1364584477471452 1364649024298824 1367194022133984 1370445375337632 1371170644486632 1373704460653536 1376994696127776 1377059829976512 1380269356522848 1380334645267776 1382750159852448 1386038507438304 1386931226607168 1392662347378272 1403212919343147 1406549929852881 1409918835325671 1413271793316933 1416632725048959 1420025780381769 1423402773914187 1425961102347837 1429352210795751 1432017876631716 1435423388823468 1436183045733843 1438929510949656 1441588540205088 1442283237754524 1442351459846088 1444875500664324 1445713162220052 1445781546552024 1448311589845452 1448477852225184 1449078067468827 1449244417838184 1451755850463396 1451922508235232 1452690896834232 1455233031135036 1455400088078112 1458693751779828 1458861206004576 1459633266711576 1461414138028848 1461483265039776 1462330554889248 1464889558095504 1464958849498848 1465664809136004 1465734137209848 1471959847584864 1475460346627872 1479064261826624 1482511531080096 1482581656028352 1485176097619296 1488708026507808 1495822521258144 1507154617072269 1510738813545687 1517958592821891 1521568482459993 1524406126736988 1528031349392724 1528840016426349 1530777730192524 1531587850669899 1534418105294052 1535230152336177 1538093274900732 1541751047254836 1542566975047461 1545417518235228 1548372876516576 1549119033143748 1549192308723576 1552803026088204 1552876475926248 1555593929834004 1555772507945568 1559293320868092 1559472323660064 1560297629933064 1562201319961872 1565916424171056 1566745140800556 1566924999041952 1569741284672352 1570651336732896 1573399895732208 1573474319832096 1577141631512784 1577216232602208 1580993910368928 1584753705637344 1592327200048992 1598982695138016 1618795699818363 1622645392326849 1626504239871027 1629537583753332 1630399970067957 1633412821764636 1634277258938511 1637325099087876 1641218856755148 1642087425050523 1644168673169748 1645121874250404 1648078705686204 1648950904361079 1655954828532972 1659892889956356 1662988501894896 1663067163665952 1663947294554952 1667022139084896 1667825472465108 1667904363031896 1669939342028208 1670823109821708 1671014915941536 1673910660320784 1674796529821284 1674988792079328 1675875232150328 1677919936255344 1678972118576544 1681910233368912 1682800336415412 1682993517489504 1685910019892976 1686995880194592 1689948036156816 1690027973152992 1693966937550768 1694047064646816 1702142869017888 1717425857740832 1741919486081148 1742841347314023 1746986035417029 1750244071438764 1754406364117572 1755334833674697 1762790623922196 1765958945256396 1766982753824508 1770074882698734 1770158609811108 1771095415795233 1774284335451882 1774368261677484 1777677364094544 1778618149165044 1782847918842012 1786172835368592 1786257323937504 1790420571005616 1790505260498592 1791368100055116 1791452834367592 1793638552548816 1794678408273168 1797904042566768 1798855532030268 1799062035937056 1803340423656288 1806496176581424 1810792243588752 1811958537986784 1815215230423584 1819445969961936 1819532032398432 1828227525982176 1870950559124196 1871940706374321 1875399906470508 1876392408410883 1879891780434228 1884362391089244 1885359636169119 1887659928287262 1888843633398612 1892149012540026 1893367707175692 1896648772379598 1897870365218916 1900275802997616 1901191540676418 1901281469797116 1905712804744614 1905802947727668 1909357168842288 1913897851764624 1914910727645124 1918572681266208 1923044317006032 1923135279794784 1926500667552432 1927617549626736 1927708728736032 1931082119793936 1932104089958436 1932325890450912 1935674467284528 1936921195778976 1940310708180048 1944925002373104 1946177688948768 1948552184038464 1953186077460672 1954219745514672 1954312182946464 1957830990843456 2009444439789666 2009539489429692 2014223142381318 2014318418060916 2015384438663541 2017843371617418 2022642047887614 2023944790429188 2028757976613324 2032308198654102 2032541502315984 2037141274037346 2037375132523632 2038453355235132 2041036973590032 2042117134226532 2045890807058736 2046876716207178 2046973536448236 2050791033200976 2055668063006448 2056755966729948 2060556690980304 2065492044191664 2065589744964768 2070404034784272 2070501967901664 2074125239778672 2079057761157456 2080396839910752 2082935093282496 2087888565561408 2088993521067408 2097866527642944 2102855508683712 2148026814947574 2153135083235202 2158394266424484 2163424856631786 2163527189769132 2167313250996486 2168569743330078 2168672319828036 2172467384768178 2172716778337776 2173866626757276 2177633775695094 2177883762352848 2179036345251348 2182849546702554 2183100132117168 2188040627669742 2188291809006864 2189449900067364 2192121207043272 2192224897559664 2193495832333872 2197438274248272 2198497213704006 2198601205814772 2207939771377296 2213190519941808 2217318002526528 2218596392739936 2222591053662144 2223767296620144 2223872484042528 2226585789370944 2227764146428944 2231880880427712 2233062039761712 2237226581673792 2242546977825216 2243733781887216 2247880026523968 2253264048209088 2258622583401024 2286609190105482 2296166595288786 2301627157941078 2307139912351098 2312626570882254 2318126277352842 2322559314774864 2323678549715622 2323788463085364 2329204539132306 2329314713889372 2333390894751006 2333658761918352 2338939981302138 2339208485490096 2340446444899596 2343301979942808 2350117711200834 2350387498562928 2354611927008528 2355977005099344 2360099843598312 2360211479748144 2361460554393644 2365712447269176 2365824348903312 2370236485459392 2371490865553392 2375873195294016 2377130558456016 2381563780491456 2387227428007488 2388490800073488 2391518070065088 2392904544364224 2397205390089024 2398474042707024 2408661568775232 2414389658118336 2425927959949248 2444306375629998 2455987648631814 2461828285132722 2466253009754622 2467682811375606 2472118058529306 2483932242799458 2489839334934534 2494600745498928 2495920941832428 2500533208627344 2501738208697662 2501856544547844 2504909013042312 2506234664732562 2506522373912304 2512194794731926 2512483188118992 2513812848225492 2516879904383016 2518458177864816 2522865350053368 2523154968392256 2524200504623118 2524490276234256 2528865029839464 2530493820291888 2533701070663488 2534922054235224 2535041959729488 2540950406326152 2541070596970224 2545809558456384 2551863802352832 2553214303526832 2564059089341376 2568667556736576 2570156732835648 2574776159725248 2576138786611248 2580899289712704 2587080944240064 2593233336497472 2605626327352896 2612879229121722 2625366107158146 2631609546176358 2644185935883294 2648938417884594 2650474130736762 2655112324048101 2655237914716662 2661552392516226 2667927223747566 2674271878263018 2679259253052888 2679385985906256 2685630856508424 2685757890747888 2687052150082674 2687179251551388 2690457828823224 2692017612409752 2696856063850152 2697165655867584 2698283298045402 2698593053905584 2705010635484432 2709744264872136 2710055336421312 2716188365383128 2716500176698176 2717937806980176 2721382631453376 2722822845635376 2727854409411648 2729168954942904 2729298048597648 2734388044267968 2740890750675264 2742341288973264 2747408921307072 2753989392255552 2760538713045696 2765500319704896 2772077014876608 2785324694756544 2806425838686294 2813099859705762 2819837670651342 2826543586633866 2831489892430893 2833265450097918 2838223518810039 2840051560763538 2846805547828374 2851787311014627 2851922204695674 2858569207116921 2858704421591502 2864035753263432 2870846777646936 2872366091467686 2877859021899312 2883177080410176 2884566475509048 2884702919692176 2889751001328648 2891426324440104 2891563093104048 2896623179690904 2896955704450368 2898156134937654 2898488835676368 2903511700926792 2903845016470464 2905381793668464 2910466062270072 2910800176156224 2917387503559656 2917722412009152 2919266533423152 2922828276057696 2922966530079552 2924661109778496 2929779116191008 2929917698997696 2931329618272008 2931468274419696 2943919695169728 2950920693255744 2965023062160192 2970352195238592 2977416053015616 2991645042516288 3014166659684499 3014309234144538 3021477627091374 3026765057426127 3033963071831421 3035917185643782 3043136964919986 3048462297981153 3048812253473976 3055711911056019 3056062698785448 3057680032852698 3061555460385048 3063175701339798 3068836210588104 3070315074310767 3070460304672354 3076186549801464 3083502094509672 3085133950094922 3090835036470456 3096745753033152 3098238066287496 3098384617447152 3105606052176408 3105752951852496 3111187859668008 3111545015891136 3118586641736184 3118944647320128 3120595259866128 3124402639923744 3131832848342112 3133490281601112 3133849998083904 3139482569344704 3141302673465792 3146799791464416 3146948639664192 3154283263025568 3154432465204416 3161987820737856 3169507411274688 3184654400097984 3197965390276032 3222040222421361 3237591399636726 3245137284947679 3245290784653698 3250969876494729 3252854614995117 3253008479742054 3258701077152267 3259075167506664 3260799940135914 3266450663542641 3266825643529272 3268554517877022 3274274320053831 3274650198175752 3282060941504613 3282437713510296 3284174850101046 3288337346339496 3290243748500808 3296157411372408 3297745820556009 3297901808722158 3311909657065944 3319785779912712 3325977003789792 3326134327331904 3327894589109904 3334044278169792 3335650944930216 3335808726063792 3339878684056416 3341646219643416 3342029831883072 3347821320641568 3349593059642568 3349977584158656 3351750464300656 3355839872510688 3357944237153088 3363820466737824 3365600672830824 3365987034979008 3371820039785952 3373991760389184 3379896072313632 3380055946305984 3387933875101536 3388094129293632 3404285738035776 3434851715481664 3444249892933179 3460709868526647 3468939856323381 3477189416029263 3483838972162296 3485517824573433 3485682694628046 3493806808698459 3493972070834058 3500086342126509 3500488142877528 3508409971953207 3508812728235144 3510669667349394 3525176566801251 3525581247844392 3531917890512792 3533965507649016 3540149765397468 3540317219622216 3542190831590466 3548568670903764 3548736523354968 3555354728189088 3557236298330088 3565695837684024 3572345670737184 3572514647875008 3580841142011232 3581010520997184 3582736200110232 3582905668735184 3587277105097632 3589356816546336 3595808085133536 3597711064060536 3598124071874112 3606680847312576 3612992353162848 3621584487177504 3623917075973568 3630430460847168 3638891939923872 3639064064796864 3656455051964352 3683981472947721 3692742427699083 3699379514631933 3701524217063409 3708177087793959 3725898364199187 3734759002401801 3741901118248392 3743881412748642 3750799812941016 3752607313046493 3752784816821766 3759351997098843 3759783560868456 3768292192097889 3768724782178488 3770719272338238 3775319856574524 3777687266797224 3784298025080052 3786300756934677 3786735414351384 3793297544759196 3795740730437832 3800551605995232 3802383081352836 3802562939594232 3811425609489228 3811605895455336 3818714337684576 3827795703529248 3829821455290248 3837145362532416 3846088634012064 3846270559589568 3853001335104864 3855235099253472 3855417457472064 3862164239587872 3864208179916872 3864651780901824 3871348934569056 3873842391557952 3880621416360096 3889850004746208 3892355377897536 3908439491029344 3908624365892928 3938049160737219 3947414319264537 3966278903824941 3973407626826891 3975711196105143 3982856872074993 3992328588774339 4001890835621349 4011407817394527 4018888879579332 4019078978859384 4028446284762636 4028636836121832 4030578225124011 4030768877327082 4035686743234836 4045284095775228 4047424947068103 4047889580858376 4057515953226648 4064616397308204 4065083004631968 4074282548074692 4074750265047264 4076906710470264 4082073947180064 4084234268453064 4091781614117472 4093753432414356 4093947072896472 4101582066401952 4111336126012896 4113511933459896 4121113381960608 4130984088383328 4131179489929536 4140808069568544 4141003935803328 4148250479557344 4158115522314912 4160793679821504 4177987042134816 4209638758029441 4219649789558643 4229756505977013 4239815379950799 4249898175146877 4260077341145307 4270208321742561 4277883307043511 4288056632387253 4296053629895148 4306270166470404 4308549137201529 4316788532848968 4326849713263572 4327054379538264 4334626501992972 4337139486660156 4337344639656072 4344934769536356 4345433556675552 4347234202406481 4347733253514552 4355267551390188 4355767524705696 4358072690502696 4365699093405108 4366200264234336 4376081255339484 4376583618013728 4378899800134728 4384242414086544 4384449795119328 4386991664667744 4394876548496544 4396994427408012 4397202411629544 4415879542754592 4426381039883616 4437192785479872 4447534593240288 4447744968085056 4455528292857888 4466124079523424 4487467563774432 4521463851216807 4532216440637061 4553875778465673 4564705447379979 4573218380210964 4586520049279047 4592333190577572 4594763552009697 4603254315882156 4605690457008531 4614279824702196 4625253141764508 4627700925142383 4636252554705684 4645118629549728 4647357099431244 4647576926170728 4658409078264612 4658629427778744 4666781789502012 4667317523836704 4677879962604276 4678416970980192 4680892889799192 4686603959885616 4700235422401668 4700774997125856 4709223854017056 4711954010198688 4720199687196624 4720422959496288 4722921108787288 4731424894538352 4731648697806624 4742981731106784 4754261116912032 4776981600146976 4796948085414048 4856387099455089 4867936176980547 4879512719613081 4888612751259996 4891199910203871 4902831776815533 4911975297263628 4923656570265444 4926262275151569 4932506019509244 4935365622751212 4944236117058612 4946852713083237 4967864485598916 4979678669869068 4989201490997856 4991841883664856 5001066417254688 5003476417395324 5003713089095688 5009818026084624 5012469329465124 5013044747824608 5024389589463852 5024966376237984 5027625696450984 5033759808766032 5036916355729632 5045730700106736 5048401009246236 5048980552468512 5057730059678928 5060987640583776 5069844108470448 5070083919458976 5081900812652304 5082141193940448 5106428607053664 5152277573222496 5225758458243444 5228524041942069 5240958106251087 5250732214316292 5263219092352716 5266004501024091 5288371871766588 5297876835769188 5300948261473524 5310224648096202 5310475829433324 5313286247385699 5323104785032452 5335854447495132 5348543756526036 5358518506105776 5358771971812512 5371261713016848 5371515781495776 5374104300165348 5374358503102776 5380915657646448 5384035224819504 5393712127700304 5396566596090804 5397186107811168 5410021270968864 5419488529744272 5432376730766256 5435875613960352 5445645691270752 5458337909885808 5458596097195296 5484682577946528 5612851677372588 5615822119122963 5626199719411524 5629177225232649 5639675341302684 5653087173267732 5656078908507357 5662979784861786 5666530900195836 5676447037620078 5680103121527076 5693611095656748 5703574622029254 5703844409391348 5717138414233842 5717408843183004 5728071506526864 5741693555293872 5744732182935372 5755718043798624 5769132951018096 5769405839384352 5779502002657296 5782852648880208 5783126186208096 5793246359381808 5796312269875308 5796977671352736 5807023401853584 5810763587336928 5820932124540144 5834775007119312 5838533066846304 5845656552115392 5859558232382016 5862659236544016 5862936548839392 6028333319368998 6028618468289076 6042955254182748 6046153315990623 6053530114852254 6067926143662842 6071834371287564 6086273929839972 6096924595962306 6097624506947952 6111423822112038 6112125397570896 6115360065705396 6123110920770096 6126351402679596 6137672421176208 6140630148621534 6140920609344708 6152373099602928 6167004189019344 6170267900189844 6181670072940912 6196476132574992 6196769234894304 6211212104352816 6211505903704992 6222375719336016 6237173283472368 6241190519732256 6248805279847488 6263665696684224 6266980563202224 6293599582928832 6308566526051136 6444080444842722 6475182799273452 6490274569895358 6490581569307396 6494016524582521 6501939752989458 6505709229990234 6506016959484108 6517402154304534 6518150335013328 6521599880271828 6532901327085282 6533651287058544 6537109035754044 6548548640107662 6549300396351504 6564121883009226 6564875427020592 6568349700202092 6576674692678992 6580487497001616 6592314822744816 6595491641112018 6595803617444316 6623819314131888 6639571559825424 6651954007579584 6655789178219808 6671301889860432 6671617452127584 6679757368112832 6683292439286832 6695642641283136 6699186119285136 6703500928601312 6711679745021376 6727640933475648 6731201345661648 6743640079571904 6759792144627264 6775867750203072 6888499785866358 6921419737053294 6937879712646762 6954378832058526 6967677944324592 6971035649146866 6971365389256092 6987613617396918 6987944141668116 7000172684253018 7000976285755056 7016819943906414 7017625456470288 7021339334698788 7050353133602502 7051162495688784 7063835781025584 7067931015298032 7080299530794936 7080634439244432 7084381663180932 7097137341807528 7097473046709936 7110709456378176 7114472596660176 7131391675368048 7144691341474368 7161682284022464 7165472400220464 7165811337470368 7174554210195264 7178713633092672 7191616170267072 7195422128121072 7225984706325696 7243168974355008 7277783879847744 7367962945895442 7385484855398166 7398759029263866 7403048434126818 7416354175587918 7451796728398374 7469518004803602 7483802236496784 7487762825497284 7501599625882032 7505214626092986 7505569633643532 7518703994197686 7519567121736912 7536584384195778 7537449564356976 7541438544676476 7550639713149048 7555374533594448 7568596050160104 7572601513869354 7573470828702768 7586595089518392 7591481460875664 7601103211990464 7604766162705672 7605125879188464 7622851218978456 7623211790910672 7637428675369152 7655591407058496 7659642910580496 7692177268024128 7706002670209728 7710470198506944 7724328479175744 7728416359833744 7742697869138112 7761242832720192 7779700009492416 7816878982058688 7876098321474438 7894828638529074 7932557807649882 7946815253653782 7951422392210286 7965713744149986 7984657177548678 8003781671242698 8022815634789054 8037777759158664 8038157957718768 8056892569525272 8057273672243664 8061156450248022 8061537754654164 8071373486469672 8090568191550456 8094849894136206 8095779161716752 8115031906453296 8129232794616408 8130166009263936 8148565096149384 8149500530094528 8153813420940528 8164147894360128 8168468536906128 8183563228234944 8187506864828712 8187894145792944 8203164132803904 8222672252025792 8227023866919792 8242226763921216 8261968176766656 8281616139137088 8296500959114688 8316231044629824 8355974084269632 8419277516058882 8439299579117286 8459513011954026 8479630759901598 8494469677292679 8499796350293754 8520154682290614 8540416643485122 8555361933043881 8555766614087022 8575707621350763 8576113264774506 8592107259790296 8612540332940808 8617098274403058 8633577065697936 8653699426527144 8654108759076528 8669253003985944 8674278973320312 8674689279312144 8689869539072712 8690867113351104 8694468404812962 8695466507029104 8710535102780376 8711535049411392 8716145381005392 8731398186810216 8732400528468672 8752162510678968 8753167236027456 8757799600269456 8768484828173088 8768899590238656 8773983329335488 8789753096993088 8793988854816024 8794404823259088 8831759085509184 8852762079767232 8895069186480576 8911056585715776 8932248159046848 8974935127548864 9042927702433614 9064432881274122 9080295172278381 9107751556931346 9129410894759958 9145386893943459 9146436760421928 9167135733168057 9173040098558094 9184666381155144 9189527104019394 9206508631764312 9210945222932301 9211380914017062 9228559649404392 9250506283529016 9255401850284766 9272505109411368 9290237259099456 9294714198862488 9295153852341456 9316818156529224 9317258855557488 9333563579004024 9334635047673408 9355759925208552 9356833941960384 9361785779598384 9373207919771232 9400470844803336 9401549994251712 9418447708034112 9423908020397376 9440399374393248 9440845918992576 9445842217574576 9462849789076704 9463297395613248 9485963462213568 9508522233824064 9553963200293952 9593896170828096 9712774198910178 9735411854843037 9735872353961094 9752909629484187 9758563844985351 9759025439226162 9776103231456801 9777225502519992 9782399820407742 9799351990627923 9805663553631066 9822822960161493 9823950594527256 9846182824513839 9847313140530888 9852524550303138 9865012039018488 9870731245502424 9888472234117224 9893237461668027 9893705426166474 9935728971197832 9959357339738136 9978402981995712 9983683767329712 10002132834509376 10006952834790648 10007426178191376 10019636052169248 10024938658930248 10026089495649216 10048779178927704 10049932752475968 10055251392901968 10067519617532064 10073832711459264 10091461400213472 10096802018492472 10097961104937024 10115460119357856 10121975281167552 10139688216940896 10140167838917952 10163801625304608 10164282387880896 10212857214107328 10304555146444992 10382129605579941 10406819568970143 10431568248087789 10451516916486888 10456553473720299 10457048083884138 10481420426095377 10481916212502174 10500259026379527 10501464428632584 10525229915859621 10526438184705432 10532009002048182 10575529700403753 10576743743533176 10595753671538376 10601896522947048 10620449296192404 10620951658866648 10626572494771398 10646209570064904 10671708894990264 10697087513052072 10717037012211552 10717543943625024 10742523426033696 10743031562991552 10748208600330696 10748717006205552 10761831315292896 10768070449639008 10787424255400608 10793133192181608 10794372215622336 10820042541937728 10838977059488544 10864753461532512 10871751227920704 10891291382541504 10916675819771616 10917192194390592 10969365155893056 11051944418843163 11078227283097249 11098138543895799 11124531263381877 11177695092597561 11204277007205403 11225703354745176 11231644238245926 11252399438823048 11257821939139479 11258354450465298 11278055991296529 11279350682605368 11304876576293667 11306174346535464 11312157817014714 11325959569723572 11333061800391672 11352894075240156 11358902270804031 11360206243054152 11387222191313496 11407149244058508 11407688818782696 11434276828467684 11434817686366008 11456143013053728 11483387110587744 11489464365870744 11511436087597248 11538265902036192 11538811678768704 11559004005314592 11565705297760416 11566252372416192 11586492718763616 11592624539750616 11593955342705472 11614046803707168 11621527174673856 11641864249080288 11669550014238624 11677066133692608 11725318473088032 11725873097678784 11814147482211657 11842242957793611 11898836711474823 11920222880480673 11927133588315429 11948570616224979 11976985766323017 12005672506864047 12034223452183581 12056666638737996 12057236936578152 12085910508365496 12091734675372033 12092306631981246 12107060229704508 12135852287325684 12142274841204309 12143668742575128 12172547859679944 12193849191924612 12195249013895904 12222847644224076 12224250795141792 12230720131410792 12246221841540192 12252702805359192 12275344842352416 12281260297243068 12281841218689416 12304746199205856 12334008378038688 12340535800379688 12363340145881824 12392952265149984 12393538469788608 12422424208705632 12423011807409984 12444751438672032 12474346566944736 12482381039464512 12533961126404448 12628916274088323 12658949368675929 12689269517931039 12719446139852397 12749694525440631 12780232023435921 12810624965227683 12833649921130533 12864169897161759 12888160889685444 12925647411604587 12950365598546904 12980549139790716 12981163138614792 12988033049165042 13003879505978916 13011418459980468 13012033918968216 13034804308609068 13036300670026656 13041702607219443 13043199760543656 13065802654170564 13067302574117088 13074218071508088 13097097280215324 13098600792703008 13128243766018452 13129750854041184 13136699400404184 13153349385357984 13160974994003232 13184629645489632 13190983282224036 13191607234888632 13247638628263776 13279143119650848 13311578356439616 13342603779720864 13343234904255168 13366584878573664 13398372238570272 13407001857202624 13462402691323296 13564391553650421 13596649321911183 13661627335397019 13694116342139937 13759560147837141 13776999571732716 13784290656029091 13817071371025593 13842839474106588 13875759425293524 13883102775427149 13908757664117052 13935355888649184 13942071298293732 13942730778512184 13975227234793836 13975888283336232 14000345368506036 14001952571510112 14033639887812828 14035250912940576 14042678669397576 14100706267205004 14102324991377568 14127671562051168 14135862030596064 14160599061589872 14161268878488864 14168763326361864 14194274683615056 14194946093419872 14228945193320352 14262783350736096 14330944800440928 14331622674940736 14390844256242144 14569161298365267 14603808530941641 14638538158839243 14673599730611613 14708495330446599 14735925891790884 14770969710796332 14778786825454707 14797518058527732 14806096868253636 14832708351175836 14840558139249711 14903593456796748 14939036009607204 14967604472993568 14975525650994568 15003199251764064 15010429252185972 15011139267287064 15037407988395372 15039134243473824 15073168768391556 15074899128713952 15082877089352952 15101279426298096 15110749067188896 15137192100320208 15145203027738708 15146941657405536 15173190179036784 15182962921751328 15209532325411344 15210251758376928 15245702437956912 15246423581821344 15319285821160992 15456832719667488 15685572125826207 15722874318753261 15752196642948876 15789657277058148 15798013503072273 15865115615299764 15893630507307564 15902844784420572 15931427488299972 15939858742157097 15969314355097356 16007563342485396 16045631269578108 16075555518317328 16076315915437536 16113785139050544 16114547344487328 16122312900496044 16123075509308328 16142746972939344 16181136383100912 16189699788272412 16191558323433504 16230063812906592 16258465589232816 16297130192298768 16307626841881056 16336937073812256 16375013729657424 16375788291585888 16454047733839584 16838555032117764 16847466357368889 16878599158234572 16887531675697947 16919026023908052 16959261519803196 16968236725522071 16988939354585358 16999592700587508 17040309364581228 17080833286970244 17110723866087762 17111533228174044 17151415242701526 17152226529549012 17184214519580592 17225080665881616 17234196548806116 17267154131395872 17307398853054288 17308217518153056 17338506007971888 17348557946640624 17349378558624288 17379739078145424 17388936809625924 17390933014058208 17421070205560752 17432290762010784 17462796373620432 17504325021357936 17515599200538912 17536969656346176 17587977709632048 17588809646518176 18085855404867228 18128865762548244 18138459947971869 18160590344556762 18215503113862692 18258821789519916 18290773787886918 18292873520843856 18334271466336114 18346080197116188 18369332762310288 18379054208038788 18413017263528624 18421890445864602 18422761828034124 18457119298808784 18501012567058032 18510803700569532 18545010218822736 18589428397724976 18590307704682912 18633636313058448 18634517711114976 18667127158008048 18711519850417104 18723571559196768 18746415839542464 18800941689606672 18880798748786496 18891684435149152 18925699578153408 19425548397820356 19470823709686074 19471744707922188 19482049573747563 19505819258968374 19517127689970702 19518050878452324 19552206462913602 19554451005039984 19564799640815484 19598703981255846 19611327107262132 19645645920322986 19647901189054512 19692365649027678 19694626281061776 19705049100606276 19730024078036976 19741462491004848 19776944468234448 19786474923336054 19787410852332948 19871457942395664 19918714679476272 19967367534659424 20013905669581296 20014852356382752 20039272104338496 20049877317860496 20097558357855408 20110502785803936 20135039235064128 20182922800426944 20193604036984944 20230920238715712 20279376433881792 20327603250609216 20764259211159882 20813639137940286 20863136496175578 20903033832973776 20913106947440598 20914096167768276 20962840852190754 20963832425004348 21000518052759054 21002928857265168 21050459831719242 21052876369410864 21064018004096364 21151059400807506 21153487487066352 21191507343076752 21203793045894096 21240898592384808 21241903317733296 21253144989542796 21292419140129808 21343417789980528 21394175026104144 21434074024423104 21485046852067392 21496417200661392 21497434012411104 21523662630585792 21536140899278016 21574848510801216 21586266384363216 21677954118977088 21729506923065024 21833351639543232 22103888837686326 22156454566194498 22196277087791598 22249062526763754 22355390185195122 22408554014410806 22451406709490352 22463288476491852 22504798877646096 22515643878278958 22516708900930596 22556111982593058 22558701365210736 22609753152587334 22612348693070928 22624315634029428 22651919139447144 22666123600783344 22705788150480312 22717804541608062 22720412486108304 22774444382626992 22814298488117016 22815377637565392 22868553656935368 22869635372732016 22912286026107456 22966774221175488 22978928731741488 23076531804072384 23118008010629184 23131410595520832 23172985437527232 23185249079501232 23228093607414336 23283728498160576 23339100028477248 23450636946176064 23628294964423314 23684485915587222 23797673422949646 23840445760961346 23854267176630858 23897141232449958 23953971532646034 24011345013728094 24068446904367162 24113333277475992 24114473873156304 24171821016730992 24183469350744066 24184613263962492 24214120459409016 24271704574651368 24284549682408618 24287337485150256 24345095719359888 24387698383849224 24390498027791808 24445695288448152 24448501590283584 24461440262821584 24492443683080384 24505405610718384 24550689684704832 24562520594486136 24563682437378832 24609492398411712 24668016756077376 24681071600759376 24726680291763648 24785904530299968 24844848417411264 24889502877344064 24948693133889472 25067922252808896 25257832548176646 25317898737351858 25378539035862078 25438892279704794 25499389050881262 25560464046871842 25621249930455366 25666085799131643 25667299842261066 25727122864052289 25728339794323518 25776321779370888 25851294823209174 25900731197093808 25961098279581432 25962326277229584 25976066098330084 26007759011957832 26022836919960936 26024067837936432 26069608617218136 26072601340053312 26083405214438886 26086399521087312 26131605308341128 26134605148234176 26148436143016176 26194194560430648 26197201585406016 26256487532036904 26259501708082368 26273398800808368 26306698770715968 26321949988006464 26369259290979264 26381966564448072 26383214469777264 26495277256527552 26558286239301696 26685207559441728 26733169757147328 26796744477140544 26924805382646592 27128783107300842 27193298643822366 27323254670794038 27388232684279874 27436160681830377 27501407199504171 27519120295674282 27553999143465432 27568581312058182 27632835668796903 27634142742051186 27685678948213176 27751518850587048 27766205550854298 27817515328234104 27870711777298368 27884142596587464 27885461557024368 27950454469587672 27951776566672464 28000690737012072 28003905143020224 28067279775625656 28070501825881152 28085357338795152 28201412534410008 28204649982755136 28255343124102336 28271724061192128 28321198123179744 28322537756977728 28337526652723728 28388549367230112 28389892186839744 28457890386640704 28525566701472192 28661889600881856 28781688512484288 29138322596730534 29206235564529111 29207617061883282 29258728888452561 29277076317678486 29328309694370403 29347199461223226 29398055971883769 29416990660893198 29468468880484479 29471851783581768 29538548473541517 29541939421592664 29557573650909414 29595036117055464 29612193736507272 29665416702351672 29679712385004081 29681116278499422 29807186913593496 29878072019214408 29935208945987136 29951051301989136 30006398503528128 30020858504371944 30022278534574128 30074815976790744 30078268486947648 30146337536783112 30149798257427904 30165754178705904 30202558852596192 30221498134377792 30274384200640416 30290406055477416 30293883314811072 30346380358073568 30365925843502656 30419064650822688 30420503516753856 30491404875913824 30492847163642688 30638571642321984 30913665439334976 31146388816739823 31220458706910429 31369660421160897 31371144251652414 31444261278286131 31445748637506522 31500777079138581 31504393285897752 31575689747578863 31579314554116296 31596027006144546 31726589101211259 31730231230599528 31787261014615128 31805689568841144 31862854976599944 31879717484314194 31938628710194712 32015126684970792 32091262539156216 32151111036634656 32152631830875072 32227570278101088 32229094688974656 32244625800992088 32246151018616656 32285493945878688 32362272766201824 32379399576544824 32383116646867008 32460127625813184 32516931178465632 32594260384597536 32615253683762112 32673874147624512 32750027459314848 32751576583171776 32908095467679168 33155833256529489 33294415631687397 33373593790145631 33533085277792683 33612831021616209 33677110064235528 33694932714737778 33757198316469144 33773465817418437 33775063351395894 33834167973889587 33838052047816104 33914629728881001 33918523039606392 33936473451044142 33977878709170716 33999185401175016 34076706812412093 34080618729162456 34161666573940488 34221447732175524 34223066456348088 34302830485403052 34304453059098024 34368429039161184 34450161331763232 34468393097612232 34534308262791744 34614797706108576 34616435036306112 34677012015943776 34697115893281248 34698757117248576 34759478156290848 34777873619251848 34781866028116416 34842140411121504 34864581524021568 34925592747240864 35008650042715872 35031198401077824 35175955419264096 35177619293036352 35442442446634971 35696510134424469 35760668641442019 35781400764946287 35845711848674937 35930957298969051 36017017520592141 36102670356550743 36171710809734456 36257731525096488 36275204026116099 36276919895943738 36321180689113524 36426824523612927 36431006227725384 36517643579039832 36581547575773836 36585747041687712 36668542932672228 36692160394232376 36738665524620576 36758108416077576 36826034527057248 36843780891729204 36845523656068248 36914238597617568 37002025134116064 37021607401139064 37090020437645472 37178856795449952 37180615409365824 37267272626116896 37269035422229952 37334254316016096 37423039700834208 37447143118393536 37601883379213344 37783368870298304 37886748822264969 38067808553793117 38158338419557191 38249083576321893 38340696070307763 38431874895683049 38500949763391599 38592509691485277 38776942234813761 38851096795640712 38941647419372148 38943489415844376 38964099147495126 39011638517936748 39034255379941404 39036101756904648 39104412925827204 39108902010079968 39125107821658329 39129599281630968 39197407962511692 39222654214524264 39291291840645972 39295802378109024 39384731298055356 39389252562123552 39410098201212552 39460048156073952 39482924982009696 39553888936468896 39572949846672108 39574821704665896 39742915884791328 39837429358952544 39934735069318848 40027811339162592 40029704712765504 40099754635720992 40195116715710816 40221005571607872 40387208073969888 40693174660951263 40789947965733549 40984882006191057 41082349026419811 41278680443511423 41352871968087273 41451214113076779 41528518422319764 41627278275880572 41649308326281447 41726272992351156 41806067665947552 41826213894881196 41828192335536552 41925681704381508 41927664850008696 42001036105518108 42005857714530336 42100919663438484 42105752738821728 42128036008192728 42302118801615012 42306974974132704 42383014686153504 42407586091788192 42481797184769616 42483806635466592 42506289979085592 42584838280259616 42686835579961056 42788350052208288 42992834401322784 42994868024822208 43172532768726432 43707483895095801 43811425592824923 43915614476517729 44020799191834839 44125485991339797 44207777675372652 44312909132388996 44336360476364121 44392554175583196 44498125053527508 44521674417749133 44710780370390244 44817108028821612 44902813418980704 44926576952983704 45009597755292192 45031287756557916 45033417801861192 45112223965186116 45117402730421472 45219506305174668 45224697386141856 45248631268058856 45303838278894288 45332247201566688 45411576300960624 45435609083216124 45440824972216608 45548888765253984 45628596976234032 45630755275130784 45737107313870736 45739270745464032 45957857463482976 46370498159002464 47056716377478621 47168622956259783 47256589928846628 47368971831174444 47394040509216819 47595346845899292 47680891521922692 47708534353261716 47794282464899916 47819576226471291 47907943065292068 48022690027456188 48136893808734324 48226666554951984 48228947746312608 48343642033461984 48366938701488132 48369226527924984 48428240918818032 48543409149302736 48569099364817236 48574674970300512 48690191438719776 48775396767698448 48891390576896304 48922880525643168 49010811221436768 49125041188972272 49127364874757664 49362143201518752 50515665096353292 50542399072106667 50635797474703716 50662595027093841 50757078071724156 50877784559409588 50904710176566213 50998778101762524 51120928093743684 51242499860910732 51332171598263286 51334599684522132 51454245728104578 51456679588647036 51552643558741776 51702589646418348 51801462394187616 51922196559162864 51924652554459168 51952132196660168 52015518023915664 52045673839921872 52048135675872864 52139217234436272 52166810428877772 52172799042174624 52263210616682256 52296872286032352 52388389120861296 52512975064073808 52546797601616736 52763933128896144 52766428939554528 54257566214601684 54386597287644732 54415379843915607 54646509341588076 54776465368559748 54872321363660754 55002814399008342 55038240591348564 55107998286930864 55137162624116364 55265671337593806 55268285484102372 55371357896426352 55503037701174096 55532411101708596 55635030656468208 55768285193174928 55770923114048736 55900908939175344 55903553133344928 56001381474024144 56134559551251312 56170714677590304 56402825068820016 56642396246359488 56675053305447456 56777098734460224 58276645193461068 58412471129058222 58415234123766564 58446148721242689 58517457776905122 58554152635356972 58656619388740806 58694398922446452 58796111943767538 58833981321786396 58936937760968958 58943703567163536 59077096947083034 59083878843185328 59115147301818828 59190072234110928 59224387473014544 59330833404703344 59359424770008162 59362232556998844 59614373827186992 59756144038428816 59902102603978272 60041717008743888 60044557069148256 60149631953581488 60292675073566224 60331508357411808 60405117705192384 60548768401280832 60580812110954832 60692760716147136 60838129301645376 60982809751827648 62292777633479646 62440917413820858 62739320842321794 62742288503304828 62888522556572262 62891497275013044 63001554158277162 63008786571795504 63151379495157726 63158629108232592 63192054012289092 63453178202422518 63460462461199056 63574522029230256 63611379137682288 63725709953199888 63759434968628388 63877257420389424 64030253369941584 64182525078312432 64302222073269312 64455140556202176 64489251601984176 64492302037233312 64570987891757376 64724545532403648 64758799153089648 65033862356931264 65188520769195072 65500054918629696 66311666513058978 66588831263374794 66747187580291262 67066170555585366 67225662043232418 67354220128471056 67389865429475556 67514396632938288 67546931634836874 67550126702791788 67668335947779174 67676104095632208 67829259457762002 67837046079212784 67872946902088284 67955757418341432 67998370802350032 68153413624824186 68161237458324912 68323333147880976 68442895464351048 68446132912696176 68605660970806104 68608906118196048 68736858078322368 68900322663526464 68936786195224464 69229595412217152 69354024031887552 69394231786562496 69518956312581696 69555747238503696 69684280822243008 69851185494481728 70017300085431744 70351910838528192 70884884893269942 71393020268848938 71521337282884038 71562801529892574 71691423697349874 71861914597938102 72034035041184282 72205340713101486 72343421619468912 72515463050192976 72550408052232198 72553839791887476 72642361378227048 72853649047225854 72862012455450768 73035287158079664 73163095151547672 73171494083375424 73337085865344456 73384320788464752 73477331049241152 73516216832155152 73652069054114496 73687561783458408 73691047312136496 73828477195235136 74004050268232128 74043214802278128 74180040875290944 74357713590899904 74534545252233792 74668508632032192 74846079401668416 75203766758426688 75773497644529938 76135617107586234 76316676839114382 76498167152643786 76681392140615526 76863749791366098 76998257397394929 77001899526783198 77185019382970554 77553884469627522 77702193591281424 77883294838744296 77886978831688752 77928198294990252 78023277035873496 78068510759882808 78072203513809296 78208825851654408 78217804020159936 78250215643316658 78259198563261936 78394815925023384 78445308429048528 78582583681291944 78591604756218048 78769462596110712 78778505124247104 78820196402425104 78920096312147904 78965849964019392 79107777872937792 79145899693344216 79149643409331792 79485831769582656 79674858717905088 80055622678325184 80199509271441984 80390233431421632 80774416147939776 81386349321902526 81579895931467098 81969764012382114 82164698052839622 82308482045491131 82557360887022846 82705743936174546 82898507006390709 82902428226153558 83057036844639528 83254556551761144 83298616652562894 83452545984702312 83612135331895104 83652427789762392 83656384671073104 83851363408763016 83855329700017392 84002072211036216 84011715429060672 84201839326876968 84211505477643456 84256072016385456 84604237603230024 84613949948265408 84766029372307008 84815172183576384 84963594369539232 84967613270933184 85012579958171184 85169676560519232 85373671159922112 85576700104416576 85985668802645568 86345065537452864 87414967790191602 87622851185649846 87776186665357683 87831228953035458 87984929083111209 88041598383669678 88250971982679594 88405406641453437 88415555350745304 88615645420624551 88625818264777992 88672720952728242 88785108351166392 88996250107055016 89039137155012243 89043348835498266 89421560740780488 89634216057643224 89805626837961408 89853153905967408 90019195510584384 90062575513115832 90066835603722384 90224447930372232 90234805460842944 90439012610349336 90449394772283712 90497262536117712 90607676557788576 90664494403133376 90823152601921248 90871218166432248 90881649944433216 91097777530507968 91257193952468064 91261510550261568 91474214627741472 91478541490928064 91915714926965952 92740996318004928 93439166450219469 94108981263482691 94113432754957242 94332783834858393 94337245912519566 94502331237415743 94513179857693256 94727069242736589 94737943662348888 94788081018433638 95179767303633777 95190693691798584 95361783043845384 95417068706523432 95588564929799832 95639152452942582 95815886130584136 96045380054912376 96273787617468648 96453333109903968 96457895492625216 96687284066923968 96733877402976264 96738453055849968 96856481837636064 97086818298605472 97138198729634472 97149349940601024 97380382877439552 97550793535396896 97782781153792608 97845761051286336 98021622442873536 98250082377944544 98254729749515328 98724286403037504 99883246895062191 100599255833378049 100838493064848627 101031330192706584 101084798144213334 101271594949407432 101320397452255311 101325190054187682 101502503921668761 101514156143448312 101743889186643003 101755569118819176 101809420353132426 101997556203525048 102230120437236279 102241856187487368 102484999721821464 102664343196526572 102669199369044264 102908491456209156 102913359177294072 103105287117483552 103405179292836696 103602924788375232 103844393118325728 103849305108918336 103904264393320336 104031036047831328 104091347679843744 104096271351745728 104278434468872544 104333620857755544 104345598084349248 104526421233364512 104593744572064704 104776778241722592 105025950128147616 105093595203233472 105527866257792288 105532857879109056 107089530403273407 107282005924326057 107344202294838861 107537135546024811 107792871896907153 108051052561776423 108308011069652229 108515132429203368 108773194575289464 108825612078348297 108830759687831214 109280473570838781 109293018683176152 109552930737119496 109744642727321508 110005628798016684 110076481182697128 110215996573861728 110274325248232728 110531342675187612 110536570968204744 110742715792852704 111006075402348192 111064822203417192 111270061312936416 111536570386349856 111541846228097472 111801817878350688 111807106266689856 112002762948048288 112269119102502624 112341429355180608 112805650137640032 113350106610894912 114203425661379351 114475015258671573 114747250728965679 115022088210923289 115295624687049147 115502849290174797 115777529074455831 116330826704441283 116553290386922136 116824942258116444 116830468247533128 116892297442485378 117034915553810244 117108305270713944 117313238777481612 117375323464974987 117388797844892904 117592223887535076 117667962643572792 117873875521937916 117887407134327072 118154193894166068 118167757686370656 118230294603637656 118380144468221856 118448774946029088 118661666809406688 118718849540016324 118724465113997688 119228747654373984 119512288076857632 119804205207956544 120083434017487776 120089114138296512 120299263907162976 120585350147132448 120663016714823616 121161624221909664 122079523982853789 122369843897200647 122954646018573171 123247047079259433 123836041330534269 124058615904261819 124353642339230337 124585555266959292 124881834827641716 124947924978844341 125478641684643588 125484577006609656 125777045113144524 125782994550026088 126003108316554324 126017573143591008 126302758990315452 126317258216465184 126384108024578184 126906356404845036 126920924922398112 127149044058460512 127222758275364576 127451419906399776 127518869937256776 127754514840778848 128060506739883168 128365050156624864 128978503203968352 128984604074466624 129517598306179296 131122451685287403 131434276778474769 131746843429553187 132062397575504517 132376457974019391 132623333026117956 133009081429092363 133177662526749588 133494375160582524 133565023253247399 134132341111170732 134451324086464836 134708440256942112 134779730858951112 135028793265876576 135093863269673748 135100253405583576 135336671895558348 135352208191264416 135658518915524004 135674092158425568 135745893804176568 135911514836682864 135996741604700064 136306827249648372 136322474916649824 136646666295761952 136885790928702096 136892265825392352 137211321941612208 137217812236392096 137873572390448928 139111494477007392 141170149132435863 141505868868779349 141769769786539884 142182121527650457 142786040537697876 143042674565768076 143125603059785148 143382847394699748 143458728679413873 143723829195876204 144068070082368564 144410681426202972 144686843238937824 145030926100385952 145100816104464396 145107679583774952 145284722756454096 145707298094451708 145724024910901536 146070574316159328 146326190303095344 146674171730688912 146768641576929504 147032433664310304 147375123566916816 147382094624272992 148086429604556256 151546995289059876 151627197216320001 151987785081281523 152271234215172468 152633353678228764 152714130529698639 152996334305287572 153362784281231052 153727499582732196 153996514794789858 154003799053566396 154370038765941108 155107768939255044 155404387182562848 155766589677488592 155773957663377504 155856396589980504 156046554071746992 156137021519765616 156144407027618592 156417651703308816 156500431286633316 156518397126523872 156789631850046768 156890616858097056 157165167362583888 157538925192221424 157640392804850208 158291799386688432 158299286818663584 162772698643805052 163159791862934196 163246139531746821 163939528024764228 164329396105679244 164616964090982262 165114721774045692 165411487872349092 165797014012781418 165804856452307116 166114073689279056 166509113103522288 166597233305125788 166905091969404624 167304855579524784 167312769342146208 167702726817526032 167710659400034784 168004144422072432 168403678653753936 168512144032770912 169208475206460048 169927188739078464 170025159916342368 174829935580383204 175245702371299692 175338446163728067 175552373330715366 175662457906070916 175969858166222418 176083196767339356 176501943965359188 176810813282906874 176831110701490608 177231290841249102 177251636529555984 177345441905456484 177570216702332784 177992500214110032 178078274310024486 178086697670996532 178843121481560976 179268432115286448 179706307811934816 180125151026231664 180133671207444768 180448895860744464 180878025220698672 180994525072235424 181215353115577152 181646305203842496 181742436332864496 182514387904936128 182948429255482944 186878332900438938 188217962526965382 188226865509914484 188665567669716786 188674491825039132 189004662474831486 189026359715386512 189454138485473178 189475887324697776 189576162036867276 190359534607267554 190381387383597168 190723566087690768 190834137413046864 191177129859599664 191278304905885164 191631772261168272 192090760109824752 192547575234937296 192906666219807936 193467754805952528 193476906111699936 193712963675272128 194173636597210944 194276397459268944 195101587070793792 195565562307585216 196500164755889088 199766493790124382 201198511666756098 201676986129697254 202062660385413168 202169596288426668 202543189898814864 202640794904510622 202650380108375364 203005007843337522 203028312286896624 203487778373286006 203511138237638352 203618840706264852 203995112407050096 204460240874472558 204483712374974736 204969999443642928 205328686393053144 205338398738088528 205816982912418312 205826718354588144 206210574234967104 206810358585673392 207688786236651456 207808528786640672 208062072095662656 208182695359687488 208556868937745088 208667241715511088 209052842466729024 209553556483445184 210051900256295232 211055732515584576 214179060806546814 214564011848652114 214688404589677722 215074271092049622 215585743793814306 216102105123552846 216616022139304458 217030264858406736 217546389150578928 217651224156696594 217661519375662428 218560947141677562 218586037366352304 219105861474238992 219489285454643016 220011257596033368 220152962365394256 220431993147723456 220548650496465456 221062685350375224 221073141936409488 221485431585705408 222012150804696384 222129644406834384 222540122625872832 223073140772699712 223603635756701376 224005525896096576 224538238205005248 225611300275280064 228406851322758702 228950030517343146 229494501457931358 230044176421846578 230591249374098294 231005698580349594 231555058148911662 232661653408882566 233106580773844272 233649884516232888 233660936495066256 233784594884970756 234069831107620488 234216610541427888 234626477554963224 234750646929949974 234777595689785808 235184447775070152 235335925287145584 235747751043875832 235774814268654144 236308387788332136 236335515372741312 236460589207275312 236760288936443712 236897549892058176 237323333618813376 237437699080032648 237448930227995376 238457495308747968 239024576153715264 240166868034975552 240598527814325952 241170700294264896 242323248443819328 244159047965707578 244739687794401294 245909292037146342 246494094158518866 247672082661068538 248117231808523638 248695521019172127 248707284678460674 249171110533918584 249763669655283432 249895849957688682 250957283369287176 250969154013219312 251554090226289048 251565989100052176 252006216633108648 252035146287182016 252605517980630904 252634516432930368 252768216049156368 253812712809690072 253841849844796224 254298088116921024 254445516550729152 254902839812799552 255037739874513552 255509029681557696 256121013479766336 256730100313249728 257957006407936704 259035196612358592 262244903370574806 262868553556949538 263328559996073049 263493686859106374 264124795151009034 264752915948038782 265216219924360311 265246666052235912 265846936261873653 266018162858184726 266355325053499176 266988750321165048 267117411465036729 267130046506494798 268264682222341464 268902648172929672 269416880513884224 269559461717902224 270057586531753152 270187726539347496 270200506811167152 270673343791116696 270704416382528832 271317037831048008 271348184316851136 271491787608353136 271823029673365728 271993483209400128 272613654499296744 272644949833299648 273293332591523904 273771581857404192 273784531650784704 274422643883224416 274435624472784192 275747144780897856 278222988954014784 282326943790448073 282340298264871726 282998351504575179 283011737737558698 283506993712247229 283539539573079768 284181207728209767 284364243055300914 285539301910901331 285572081075395752 286085349131536152 286251206119570296 286765694789399496 286917457358827746 287447658391752408 288136140164737128 288821362852405944 289373686477875648 290061852200771904 290201632208928792 290215359167549904 290569445512908192 291414596188903416 291448049821803072 292141148632318656 292652380606190688 293348343461377824 293537283153859008 294064867328620608 294750247133833632 294764189248545984 296172859209112512 301797767500134147 302515479194545881 303093990578119752 303254394432640002 303961192356765933 303975570162563046 304507511765006283 304542468430344936 305231667559929009 305266707356457528 305428261059397278 305992668610575144 306690361311708837 306725568562462104 307454999165464392 307993029589579716 308007598107132792 308740077531882216 310215537878510088 310808774365125696 311533179354977184 311547915326755008 311712793179961008 312093108143493984 312274043039531232 312288814055237184 312835303406617632 313000862573266632 313036794253047744 313579263700093536 313781233716194112 314330334725167776 315077850384442848 315280785609700416 316583598773376864 316598573637327168 321268591209820221 321846017772978171 322611406638074433 323378615690721459 324153157685329269 324924033208956687 325545397287610104 326319583725868392 326476836235044891 326492279063493642 327841420712516343 327879056049528456 328658792211358488 329233928181964524 330229443548091384 330822975744698184 331594028025562836 331609712904614232 332228147378558112 333018226207044576 333194466610251576 333810183938809248 334609711159049568 334625538684292416 335405453635052064 335421318800069568 336008288844144864 336807357307507872 337024288065541824 338416950412920096 340050319832684736 342610276984138053 343425045776014719 345066264632769867 345886874061147441 346508547870524391 347332587223367493 348992480113323849 349659871160766408 350491404742599384 350676892327456134 351104746661430732 351324915812141832 351939716332444836 352125970394924961 352166393534678712 353003887930718376 353621626565813748 353662221402981216 354462581682498204 354503273059111968 354690883810912968 355140433404665568 355985000428220064 356156548620048972 356173395341993064 357686242963121952 358536864230572896 359412615623869632 360250302052463328 360267342414889536 360897791721488928 361756050441397344 361989050144470848 363484872665728992 366238571948561367 367109531691601941 368863938055719513 369741141237778299 371508123991602807 372175847712785457 373060927017691011 373756665800877876 374843774936533023 376435925053930764 376453731019828968 377331135339433572 377348983650078264 378009324949662972 378052719430773024 378908276970946356 378951774649395552 379152324073734552 380719069214535108 380762774767194336 381447132175381536 381668274826093728 382354259719199328 382556609811770328 383263544522336544 384181520219649504 385095150469874592 386935509611905056 386953812223399872 388552794918537888 393367355055862209 394302830335424307 395240530288659561 396187192726513551 397129373922058173 399027244287277089 399532987580248764 400695069759742197 402397023333512196 403353972259394508 404125320770826336 404339192576853336 405086379797629728 405281589809021244 405300760216750728 406010015686675044 406056624573793248 406975556746572012 407022276475276704 407237681412529704 407990224814100192 408920481748945116 408967424749949472 409939998887285856 410657372786106288 410676797476177056 411633965824836624 411653436709176288 413620717171346784 415617057573281344 417334483431022176 423510447397307589 424517606606338047 426546364582951371 428358121613093628 429128023697304228 429376809179355444 430148542184099244 430376186038241619 431171487587628612 432204210247105692 433232044278608916 434060529716813472 435092778301157856 435302448313393188 435323038751324856 437121894283355124 437172074732704608 438211722948477984 438978570909286032 440022515192066736 440305924730788512 441097300992930912 442125370700750448 442146283872818976 444259288813668768 454881591648960003 455963355243844569 456813702645517404 457900061034686292 458142391589095917 458989002915862716 460088352843693156 461182498748196588 462011397160699188 463110116297823324 465323306817765132 466213161547688544 467299769032465776 467321872990132512 467569189769941512 468139662215240976 468433221082855776 469252955109926448 469501293859899948 469555191379571616 470368895550140304 470671850574291168 471495502087751664 472616775576664272 472921178414550624 474875398160065296 474897860455990752 488318095931415156 489479375588802588 489738418595240463 491818584074292684 492988188317037732 495344165322137076 496234463617047276 497391042038344254 497414569356921348 498342221067837168 499527339310566864 499791699915377364 501914566738574352 501938308026438624 503108180452578096 503131978200104352 504012433266217296 505211035961261808 505536432098312736 507625425619380144 510075479749027104 524489806741149612 525737107113899076 526015338491184201 526657119992146098 526987373718212748 528249590302018068 529505831896077564 530432439848720622 530493332104471824 531693872523747306 532036325716369452 532710650106998352 533977500642330096 534234822930073458 534260093012989596 536529364444682928 537805296345859344 539118923435804448 540375453078694992 540401013622334304 541346687582233392 542634075662096016 542983575216706272 543646059346731456 545227308998593488 547543163714808384 548845287766448832 564653887580896146 564680596529743452 565996703009150358 566023475475117396 567013987424494458 567079079146159536 568362415456419534 568728486110601828 571078603821802662 571144162150791504 572170698263072304 572502412239140592 573531389578798992 573834914717655492 574895316783504816 576272280329474256 577642725704811888 580403264417857584 580430718335099808 581138891025816384 582829192377806832 585304761212381376 586696686922755648 589500494267667264 603595535000268294 605030958389091762 606187981156239504 606508788865280004 607922384713531866 607951140325126092 609015023530012566 609084936860689872 610463335119858018 610533414712915056 610856522118794556 611985337221150288 613380722623417674 613451137124924208 614909998330928784 615986059179159432 616015196214265584 617480155063764432 620431075757020176 623066358709954368 623425586359922016 624186216286987968 624548086079062464 625670606813235264 626001725146533264 627158527400187072 628660669450335552 630155700768885696 633167197546753728 642537182419640442 643692035545956342 645222813276148866 646757231381442918 648306315370658538 649848066417913374 651090794575220208 652639167451736784 652953672470089782 652984558126987284 655682841425032686 655758112099056912 657317584422716976 658467856363929048 660458887096182768 661645951489396368 663188056051125672 663219425809228464 664456294757116224 666036452414089152 666388933220503152 667620367877618496 669219422318099136 670810907270104128 672016577688289728 673614714615015744 676833900825840192 685220553968276106 686850091552029438 690132529265539734 691773748122294882 693017095741048782 694665174446734986 697984960226647698 699319742321532816 700982809485198768 701353784654912268 702209493322861464 702649831624283664 703879432664889672 704251940789849922 704332787069357424 706007775861436752 707243253131627496 707324442805962432 708925163364996408 709006546118223936 709381767621825936 710280866809331136 711970000856440128 712313097240097944 712346790683986128 715372485926243904 717073728461145792 720500604104926656 721795583442977856 723512100882794688 726969745331457984 732477143897122734 734219063383203882 737727876111439026 739482282475556598 743016247983205614 744351695425570914 746086563057516381 746121854035382022 747513331601755752 749687549873066046 752871850107861528 752907462039657936 754662270678867144 754697967300156528 756018649899325944 756105438861546048 757816553941892712 757903549298791104 758304648147469104 761438138429070216 761525549534388672 762894264350763072 763336549652187456 764708519438398656 765113219623540656 766527089044673088 768363040439299008 770190300939749184 773871019223810112 777105589837075776 786734710111724418 788605660670848614 790481060577319122 792374385453027102 794258747844116346 795648659773080933 797540808785620959 798054488574554178 799065975160497528 801352234395110187 801390139519484394 804794046667024392 806707944518789016 808250641541652672 808678385153706672 810172759595259456 810563179618042488 810601520433501456 812020031373350088 812113249147586496 813951113493144024 814044552950553408 814475362825059408 815980449628200384 817840963497890232 817934849499898944 819879997774571712 821314745572212576 821353594952354112 823267931649673248 823306873418352576 827241434342693568 834668966862044352 846980831371344219 847020894794615178 849035213212676094 850520981136741687 852543623184629301 853092729165902742 856617905732703993 856716243226187256 858256047394608456 858753618358710888 860297084368198488 860752372076483238 862342975175257224 864408420494211384 866464088557217832 868121059433626944 870185556602315712 870604896626786376 870646077502649712 874243788566710248 874344149465409216 876423445896955968 877957141818572064 880045030384133472 880611849461577024 882194601985861824 884250741401500896 884292567745637952 888518577627337536 905393302500402441 909763183297920006 911883577070297799 911926710487689138 913522535295018849 913627405291034808 915695002679787027 915800122069372584 916284783178191834 917978005831725432 920071083935126511 920176705687386312 922364997496393176 924022794321398376 926220232595646648 930646613635530264 932426323095377088 934599538064931552 934643745980265024 935138379539883024 936279324430481952 936866442165711552 938505910219852896 939002587719799896 939110382759143232 940737791100280608 941343701148582336 942991004175503328 945233551153328544 945842356829101248 949750796320130592 949795720911981504 965538053318934513 967834219914223299 972459473055987807 974772099626870061 976636191862830312 978958751177605176 979430508705134673 979476837190480926 983524262137549029 983637168148585368 985976376634075464 990688330644274152 992468927234094552 994782084076688508 994829138713842696 996684442135674336 999054678621133728 999583399830754728 1003829133477148704 1003876616052877248 1006216360905156192 1006263956400208704 1008024866532434592 1010422071922523616 1011072864196625472 1015250851238760288 1020150959498054208 1027830830952414159 1035198793898309601 1037660622183442323 1039525643611573173 1041997761670102479 1046977440339971547 1048979613482299224 1051474214227798152 1052030676982368402 1053314239984292196 1053974747436425496 1056377911184774883 1056499180604036136 1059011663792155128 1060864879697441244 1060986664208943648 1063387745047494612 1064072651432738904 1065421300213996704 1067955001284660192 1068469645860146916 1068520186025979192 1073058728889365856 1075610592691718688 1078237846871608896 1080750906157389984 1080802027244668608 1082693375164466784 1085268151324192032 1085967150433412544 1090454617997186976 1098715715845684101 1106591814167158539 1109223423713334897 1114524371974808421 1116527543138356371 1119182781053073033 1124531324809599069 1129307775161792292 1129361193059486904 1131993406018300716 1132046950950234792 1134027974848988916 1134158158292319072 1136724830912839068 1137456972221203656 1142157207643605324 1142288324301583008 1144341396526144608 1145004824478281184 1147062779157597984 1147669829435310984 1149790633567009632 1152544560658948512 1155285451409623776 1160806528835715168 1160861436670199616 1165658384755613664 1180102065167586627 1182908491006272921 1185721590865978683 1188561578179540653 1191388121766174519 1197081732861831267 1202085209279226591 1207191070000536588 1210061916778183524 1212375962312479008 1213017577730560008 1215844769427063732 1215902280650252184 1218030047060025132 1218169873721379744 1220926670239716036 1221066829425830112 1221713044237589112 1223970674442300576 1226761445246835348 1226902274249848416 1229819996661857568 1231972118358318864 1232030392428531168 1234960310127528864 1240862151514040352 1246851172719844032 1252003450293066528 1270531342191922767 1273552819819014141 1279639093748854113 1285074364839280884 1287384071091912684 1290445626552297732 1291128558114724857 1293514462762885836 1296612630741317076 1299696132835826748 1302181589150440416 1305278334903473568 1305907344940179564 1305969116253974568 1311365682850065372 1311516224198113824 1314635168845433952 1316935712727858096 1320917774192365536 1323291902978792736 1326376112102251344 1326438851618456928 1332777866441006304 1364644774946880009 1367890065731533707 1370441107936552212 1373700183104058876 1374427174767287751 1380265058531079468 1383547496244589764 1386034191482097564 1389330348893469972 1395969920453295396 1398639484643065632 1401965618970397536 1402707569309824536 1404418986645722928 1405299663248567328 1407758865329779344 1408503881579699844 1408665574138714848 1412015551722873504 1414486506263254992 1417850326729992816 1418763535243651872 1424626194480195888 1424693581367972256 1464954287794245468 1468438126766407764 1469215255785721389 1475455752222878052 1478964564951113196 1486032495966411228 1488703390851141828 1492173126115032762 1492243708070764044 1495026663203511504 1499375099746132092 1505743700215723056 1505814924079315872 1509324541357734288 1509395934600313056 1512037299798651888 1515633107883785424 1516609296294938208 1522876276858140432 1530226439247081312 1573469420223448836 1577211321341697228 1578046015473552603 1580962121154638244 1584748770906054204 1588517495688232692 1591297319546161866 1595081617571241918 1596108977149108356 1598131950320995056 1602704468790220374 1602780279038968788 1609588093334048784 1613415889037578032 1617356770307413344 1621126359236084976 1621203040867002912 1624040062746700176 1627902226986288048 1628950725650118816 1635681926995780464 1642629491144425152 1646535863299346496 1693961662742688438 1694041789589230356 1698070426425352188 1701041962273483374 1705087246369258602 1706185458331805484 1713235811465407986 1713432486452374512 1716512094789216912 1717507236717421776 1720594168736396976 1721504744152966476 1724685950350514448 1728816840988422768 1732928177114435664 1741209793253572752 1741292155005299424 1748487577133420496 1755914283637144128 1760090060768266944 1768501482803001792 1810786605000804882 1819526366595840012 1823767154140595598 1823853420975378276 1827045070590037698 1827254810582069616 1831390005359574054 1831600244138745168 1832569566356383668 1835956011663450864 1840142167870253022 1840353411374772624 1844729994992786352 1848045588642796752 1852440465191293296 1861293227271060528 1869199076129863104 1870276759079766048 1872558648860963904 1877011820439705792 1878005175439599792 1881475582200561216 1885982008351006656 1890467102306657088 1899501592640261184 1931076106637869026 1935668439828446598 1944918946111975614 1949544199253740122 1953272383725660624 1957917502355210352 1958861017410269346 1958953674380961852 1967048524275098058 1967274336297170736 1971952753268150928 1981376661288548304 1984937854468189104 1989564168153377016 1989658277427685392 1993368884271348672 1998109357242267456 1999166799661509456 2007658266954297408 2012432721810312384 2016049733064869184 2020844143845047232 2030501702477520576 2055661661904828318 2070397587796619202 2075321244366884646 2079051287223146346 2083995523340204958 2093954880679943094 2097959226964598448 2102948428455596304 2104061353964736804 2106628479968584392 2107949494872850992 2112755822369549766 2112998361208072272 2118023327584310256 2121729759394882488 2121973328417887296 2126775490094989224 2128145302865477808 2130842600427993408 2135910002569320384 2136939291720293832 2137040372051958384 2146117457778731712 2151221185383437376 2161501812314779968 2165386750328933568 2170536302648384064 2180909235994373952 2197431431691368202 2213183628334317078 2218446847426669794 2229048743949616842 2233055086276712742 2238365562106146066 2249062649619198138 2258615550323584584 2258722386118973808 2263986812036601432 2264093901900469584 2268055949697977832 2268316316584638144 2273449661825678136 2274913944442407312 2284314415287210648 2284576648603166016 2288682793052289216 2290009648956562368 2294125558315195968 2295339658870621968 2299581267134019264 2305089121317897024 2310570902819247552 2321613057671430336 2331316769511227328 2360204130335173254 2365816982012545842 2371443181731957366 2377123156359081306 2382776243532349038 2386945979319242799 2394163465723662534 2404056703185330561 2404170418558453182 2414382140001073176 2420123833556367048 2424751924624958016 2426035155461120016 2431689538854127464 2431804561300504368 2436060094120050264 2436339747442759488 2441853340479432072 2442133658851660224 2443426088475178224 2447941348884601152 2453522890493670696 2453804548499696832 2459639993323715136 2463944236716637728 2464060784857062336 2469920620255057728 2481724303028080704 2504006900586133056 2541062684383845534 2547105639638028282 2551562943410225061 2559278187497708226 2569853717198111979 2570148729678561768 2574768142183825368 2580891253104595464 2582257116229449714 2587028925525771672 2593225261482634152 2599392265671653496 2604363178300880832 2610556669806947136 2611814689880359128 2611938232507949136 2622731365700130744 2623032448396227648 2629270337690867904 2633871425455716192 2641835548384731072 2646583805957585472 2652752224204502688 2652877703236913856 2665555732882012608 2729289549893760018 2735650731210893397 2735780131463067414 2740567605885056547 2740882215873104424 2747085008039361081 2747400366208117752 2748854349534575502 2760213251805379533 2760530117062158936 2767094992489179528 2772068382964195128 2778660697786939944 2791939840906590792 2797278969286131264 2803931237940795072 2805415138619649072 2808837973291445856 2810599326497134656 2815517730659558688 2817007763159399688 2817331148277429696 2824031103445747008 2828973012526509984 2835700653459985632 2837527070487303744 2849252388960391776 2849387162735944512 2896614159956803539 2917378419167963421 2924316298880610183 2929908575588490936 2936876253532815528 2938291526115404019 2938430511571442778 2950572786412647087 2950911504445756104 2957929129902226392 2972064991932822456 2977406781702283656 2984346252230065524 2984487416141528088 2990053326407023008 2998750199492264184 3011487400431446112 3011629848158631744 3018649082715468576 3018791869200626112 3024074599597303776 3031266215767570848 3033218592589876416 3045752553716280864 3060452878494162624 3105596381694928803 3112981866550326969 3118576930834719519 3125993285010307437 3140932321019914641 3146938840446897672 3154422642683394456 3156092030947105206 3161924242309276488 3169133733554324649 3169497541812108408 3177034991376465384 3182594639092323732 3190163235142483836 3192217954298216712 3196263900641990112 3205408937580440748 3205560558077937576 3219176186668097568 3226831778075156064 3234713540614826688 3242252718472169952 3242406081734005824 3248080125493400352 3255804453972576096 3257901451300237632 3271363853991560928 3319775442501475617 3327670271140004691 3343573115924425263 3349582629415069113 3357548343159219099 3373593974428797207 3387923325485376876 3388083579178460712 3396140852850704376 3402083924546966748 3410174492738517204 3412370916663610968 3426471622930815972 3426864972904749024 3433024189578433824 3435014473434843552 3441188337472793952 3443009488305932952 3449371900701028896 3457633681976845536 3465856354228871328 3482419586507145504 3482584310010598848 3496975154266840992 3540306195502759881 3548725473018818763 3557164772597936049 3565684734538621959 3574164365298523557 3591245198585493801 3606255627837679773 3621573210001609764 3639052733191680024 3647534308281191196 3647706841950756552 3654090141180075396 3654509621164139232 3662780010719148108 3663200488277490336 3665139132712767336 3671912023326901728 3680284335740506044 3680706822749545248 3689459989985572704 3696091177285593504 3704880930382586592 3722586454542121056 3740553518159532096 3756010350879199584 3811594026575768301 3820658459457042423 3838917281246562339 3862152213275738052 3871336879656893196 3873385674344174571 3889837892223951228 3899088398507480244 3906544767451321248 3915835004710420704 3917722034820538692 3917907348761923704 3934097048550196116 3934548672594341472 3943905506536301856 3962753322577096608 3969875708936378208 3979128336306754032 3979316554855370784 3998333599323018912 4093934324840640027 4103670197194601121 4111323323809656636 4123281524301863253 4140795175593238404 4150642488733769292 4158102574446292692 4167991046680409916 4187909761359886188 4195918453929196896 4205896856911192608 4208122707929473608 4213256959937168784 4215898989745701984 4225511644739099532 4225996722416144544 4236046655168620512 4243459518789764976 4253550980189978448 4256290605730955616 4273878583440587664 4274080744103916768 4394862863382736404 4407645767357164167 4426367256668634156 4436893694853339588 4458097487899233684 4466110172553425484 4476731124212292132 4498125299238396276 4517231100647169168 4517444772237947616 4527973624073202864 4528187803800939168 4536111899395955664 4546899323651356272 4549827888884814624 4568628830574421296 4590679317741243936 4720408260670346508 4731633964025091684 4734138046420657809 4742886363463914732 4754246312718162612 4765552487064698076 4773891958638485598 4788326931447325068 4808113406370661122 4808340837116906364 4828764280002146352 4840247667112734096 4852070310922240032 4863379077708254928 4863609122601008736 4872120188240100528 4883706680958864144 4886852176950356448 4907045780987341392 4927888473433275456 5082125368767691068 5094211279276056564 5103125886820450122 5118556374995416452 5139707434396223958 5140297459357123536 5149536284367650736 5161782506209190928 5164514232458899428 5174057851051543344 5186450522965268304 5198784531343306992 5223629379760718256 5223876465015898272 5245462731400261488 5267742850911432384 5305504448409005376 5458579099787520036 5471301462421786794 5471560262926134828 5481135211770113094 5481764431746208848 5494170016078722162 5494800732416235504 5497708699069151004 5520426503610759066 5521060234124317872 5534189984978359056 5544136765928390256 5557321395573879888 5583879681813181584 5610830277239298144 5617675946582891712 5631035461319117376 5634015526318799376 5657946025053019968 5671401306919971264 5698504777920783552 5793228319913607078 5834756838335926842 5848632597761220366 5859817151176981872 5873752507065631056 5876583052230808038 5876861023142885556 5901145572825294174 5901823008891512208 5915858259804452784 5944129983865644912 5954813563404567312 5968692504460131048 5968974832283056176 5980106652814046016 5997500398984528368 6022974800862892224 6037298165430937152 6048149199194607552 6062532431535141696 6091505107432561728 6211192763389857606 6225963733100653938 6237153861669439038 6251986570020614874 6281864642039829282 6293877680893795344 6308845285366788912 6312184061894210412 6323848484618552976 6338267467108649298 6338995083624216816 6354069982752930768 6365189278184647464 6380326470284967672 6384435908596433424 6392527801283980224 6410817875160881496 6411121116155875152 6438352373336195136 6453663556150312128 6484505436944339904 6496160250986800704 6511608907945152192 6542727707983121856 6639550885002951234 6655340542280009382 6687146231848850526 6699165258830138226 6715096686318438198 6747187948857594414 6775846650970753752 6776167158356921424 6792281705701408752 6804167849093933496 6820348985477034408 6824741833327221936 6852943245861631944 6853729945809498048 6866048379156867648 6870028946869687104 6882376674945587904 6886018976611865904 6898743801402057792 6915267363953691072 6931712708457742656 6964839173014291008 6993950308533681984 7080612391005519762 7097450946037637526 7114329545195872098 7131369469077243918 7148328730597047114 7182490397170987602 7212170109555991683 7212511255675359546 7243146420003219528 7278105466383360048 7295068616562382392 7295413683901513104 7308180282360150792 7309019242328278464 7325560021438296216 7326400976554980672 7330278265425534672 7343824046653803456 7360568671481012088 7361413645499090496 7378919979971145408 7392182354571187008 7409761860765173184 7445172909084242112 7512020701758399168 7623188053151536602 7641316918914084846 7677834562493124678 7709561151594335937 7724304426551476104 7742673759313786392 7746771348688349142 7779675784447902456 7798176797014960488 7813089534902642496 7831670009420841408 7835444069641077384 7835814697523847408 7868194097100392232 7869097345188682944 7887811013072603712 7925506645154193216 7939751417872756416 7958256672613508064 7958633109710741568 7996667198646037824 8187868649681280054 8206952193632680191 8207340394389202242 8221702817655169641 8222646647619313272 8241255024118083243 8246563048603726506 8280639755416138599 8281590351186476808 8301284977467538584 8316205148892585384 8335982093360819832 8375819522719772376 8391836907858393792 8411793713822385216 8416245415858947216 8426513919874337568 8431797979491403968 8451023289478199064 8451993444832289088 8472093310337241024 8486919037579529952 8507101960379956896 8512581211461911232 8547757166881175328 8548161488207833536 8752135257503890263 8772948896641830549 8789725726765472808 8814874578346212057 8815291534714328334 8851718359237941261 8852734513337268312 8873787389706679176 8916194975798467368 8932220345106850968 8953462248424584264 8996250598476792552 9034462201294338336 9034889544475895232 9055947248146405728 9056375607601878336 9072223798791911328 9093798647302712544 9099655777769629248 9137257661148842592 9181358635482487872 9316789145084786409 9355730792504158557 9377979855030922311 9422796963059743923 9440816521340693016 9463267928050183368 9468276092841315618 9485772726927829464 9507401200662973947 9508492625436325224 9531104974129396152 9547783917276971196 9576653862894650136 9616226812741322244 9616681674233812728 9657528560004292704 9680495334225468192 9704140621844480064 9726758155416509856 9727218245202017472 9744240376480201056 9767413361917728288 9773704353900712896 9814091561974682784 9959326327504426851 10030719347773275789 10048747888245207339 10072645029477657297 10120781923286391621 10164250737535382136 10188422558552113128 10206251773640900244 10237112749990832904 10279414868792447916 10280594918714247072 10299072568735301472 10323565012418381856 10329028464917798856 10348115702103086688 10372901045930536608 10397569062686613984 10447258759521436512 10447752930031796544 10490925462800522976 10620918586508279643 10646176419056456289 10697054203615865877 10722493095895570671 10773735595756481403 10818766883513039319 10917158199575040072 10942602924843573588 10943120525852269656 10962270423540226188 10963528863492417696 10988340032157444324 10989601464832471008 10995417398138302008 11040853007221518132 11042120468248635744 11068379969956718112 11088273531856780512 11114642791147759776 11167759363626363168 11221660554478596288 11268031052637598752 11434782079727304903 11461975378371127269 11516751843739687017 11586456639827214156 11620157023032523713 11669513676671853684 11697265195522440732 11719634302353963744 11747505014131262112 11753166104461616076 11753722046285771112 11802291145650588348 11803646017783024416 11831716519608905568 11888259967731289824 11909627126809134624 11937385008920262096 11937949664566112352 11995000797969056736 12281802974521920081 12311010591583803363 12369844572905589759 12422385526779715212 12451927466201307876 12474307723338878076 12503973140041229748 12563729284079658564 12587755361787590688 12617690570733577824 12624368123788420824 12647696969237105952 12676534934217298596 12677990167248433632 12708139965505861536 12730378556369294928 12760652940569935344 12768871817192866848 12821635750321762992 12822242232311750304 13222937302071492501 13279101770005902468 13310681084560018764 13374292463697701052 13398330517660276452 13430193372636876396 13494375897715188828 13551693301941507504 13552334316713842848 13584563411402817504 13608335698187866992 13640697970954068816 13649483666654443872 13705886491723263888 13772037953223731808 14161224782011039524 14194901892075275052 14202414139261973427 14228659090391744196 14262738938154487836 14296657461194094228 14364980794341975204 14424340219111983366 14425022511350719092 14486292840006439056 14556210932766720096 14590137233124764784 14590827367803026208 14616360564720301584 14651120042876592432 14660556530851069344 14721137342962024176 15246376106303073204 15282633837828169692 15355669124986249356 15419122303188671874 15448608853102952208 15485347518627572784 15493542697376698284 15559351568895804912 15596353594029920976 15670888139282154768 15671629395047694816 15736388194200784464 15916513345227016128 16375737299362560108 16413904387265360382 16414680788778404484 16443405635310339282 16445293295238626544 16482510048236166486 16493126097207453012 16561279510832277198 16563180702372953616 16602569954935077168 16632410297785170768 16671964186721639664 16751639045439544752 16832490831717894432 16853027839748675136 16902046578956398128 16973838075159059904 17014203920759913792 17095514333762350656 17504270515007780526 17545897793283661098 17579451453530945616 17629749156692424114 17630583069428656668 17703436718475882522 17705469026674536624 17747574779413358352 17832389951596934736 17864440690213701936 17906924496849168528 17992501196953585104 18068924402588676672 18111894496292811456 18144447597583822656 18187597294605425088 18274515322297685184 18633578290169572818 18711461585008317114 18755959710061844622 18845593926119487846 18881633042681386032 18926535856100366736 18936552185682631236 18971545453855658928 19014802401325947894 19016985250872650448 19062209948258792304 19095567834553942392 19153307725789300272 19232453625482644488 19233363348467625456 19315057120008585408 19360990668450936384 19453516310833019712 19488480752960402112 19534826723835456576 19628183123949365568 19918652655008853702 20061438695546551578 20097495776490414678 20145290058955314594 20241563846572783242 20328501475070764272 20376845117104226256 20412503547281800488 20474225499981665808 20558829737584895832 20561189837428494144 20598145137470602944 20647130024836763712 20658056929835597712 20696231404206173376 20745802091861073216 20795138125373227968 20894517519042873024 20981850925601045952 21241837173016559286 21292352838112912578 21394108407231731754 21444986191791141342 21547471191512962806 21636510328667975049 21637533767026078638 21834316399150080144 21885205849687147176 21886241051704539312 21924540847080452376 21927057726984835392 21976680064314888648 21979202929664942016 21990834796276604016 22081706014443036264 22084240936497271488 22136759939913436224 22176547063713561024 22229285582295519552 22335518727252726336 22536062105275197504 22869564159454609806 22923950756742254538 23033503687479374034 23128683454783007811 23172913279654428312 23240314046065047426 23339027353343707368 23394530391044881464 23439268604707927488 23495010028262524224 23506332208923232152 23507444092571542224 23604582291301176696 23607292035566048832 23663433039217811136 23776519935462579648 23819254253618269248 23874770017840524192 23875899329132224704 23990001595938113472 24563605949043840162 24622021183167606726 24665108452965508923 24723765072354249729 24739689145811179518 24841919266248415797 24844771053559430424 24903854932402615752 24948615446677756152 25007946280082459496 25127458568159317128 25175510723575181376 25235381141467155648 25248736247576841648 25295393938474211904 25353069868434597192 25355980334496867264 25416279931011723072 25460757112738589856 25521305881139870688 25537743634385733696 25643271500643525984 25644484464623500608 26256405772511670789 26444623735038636171 26445874604142985002 26555155077713823783 26558203540011804936 26621362169120037528 26748584927395402104 26796661035320552904 26860386745273752792 26988751795430377656 27103386603883015008 27104668633427685696 27169126822805635008 27216671396375733984 27281395941908137632 27298967333308887744 27411772983446527776 27544075906447463616 28067192377512475671 28268390889179231769 28322449564022079048 28389803784150550104 28404828278523946854 28457318180783488392 28522203601988921841 28525477876308975672 28593314922388188456 28729961588683950408 28848680438223966732 28850045022701438184 28972585680012878112 29112421865533440192 29180274466249529568 29181654735606052416 29232721129440603168 29302240085753184864 29321113061702138688 29442274685924048352 30092158043319827367 30146243664735622017 30217935088432971891 30362345769859174863 30492752212606146408 30565267675656339384 30711338249972498712 30838244606377343748 30897217706205904416 30970695037255145568 30987085394753396568 31118703137791609824 31192707188059841952 31341776278564309536 31343258790095389632 31472776388401568928 31862755759524838929 32091162610847597631 32167479287686712013 32321206787269444209 32456300650539117957 32751474598725120216 32827808774530720764 32829361577556808968 32886811270620678564 32890586590477253088 32965020096472332972 32986252194414906024 33122559021664554396 33126361404745907232 33205139909870154336 33264820595570341536 33343928373443279328 33503278090879089504 33664981663435788864 33804093157912796256 34304346239181914709 34385926135113381807 34550255531219061051 34860471069097571139 35008541030015561052 35091795586567322196 35158902907061891232 35259498313384848228 35261166138857313336 35406873436951765044 35410938053349073248 35495149558826716704 35664779903193869472 35728881380427403872 35813848993698337056 35985002393907170208 36845408923565760243 36933031774751410089 37109533718716769277 37267156580339145636 37422923170016634228 37511919420123689244 37691187852238975692 37763266085362772064 37853071712200733472 37873104371365262472 37943090907711317856 38029604802651895788 38033970501745300896 38124419896517584608 38191135669107884784 38306615451578600544 38464907250965288976 38466726696935250912 39668811906214477503 39837305310017707404 40122877391093103156 40194991552980829356 40290580117910629188 40483127693145566484 40657002950141528544 40753690234208452512 40825007094563600976 40948450999963331616 41117659475169791664 41316113859671195424 42483674346033118572 42584705676225825156 42607242417785920281 42788216814463463508 42889972383582282684 43094942383025925612 43273020657335950098 43275067534052157276 43668632798300160288 43770411699374294352 43772482103409078624 43849081694160904752 43953360128629777296 43981669592553208032 44163412028886072528 45739128318909219612 45847901513484509076 46067007374958748068 46257366909566015622 46345826559308856624 46480628092130094852 46678054706687414736 46789060782089762928 47012664417846464304 47014888185143084448 47209164582602353392 47749540035681048384 49127211898087680324 49244042366335213452 49330216905931017846 49447530144708499458 49479378291622359036 49683838532496831594 49689542107118860848 49807709864805231504 49897230893355512304 50015892560164918992 50254917136318634256 50497472495153683296 50706139736869194384 50921514225477179712 51042611762279741376 51286543001287051968 52512811545023341578 52889247470077272342 52891749208285970004 53110310155427647566 53116407080023609872 53242724338240075056 53497169854790804208 53593322070641105808 53720773490547505584 53977503590860755312 54206773207766030016 54433342792751467968 54562791883816275264 54823545966893055552 56134384755024951342 56536781778358463538 56644899128044158096 56779607568301100208 56809656557047893708 56914636361566976784 57044407203977843682 57050955752617951344 57186629844776376912 57459923177367900816 57697360876447933464 57700090045402876368 57945171360025756224 58360548932499059136 58465442258881206336 58604480171506369728 58884549371848096704 60184316086639654734 60292487329471244034 60435870176865943782 60724691539718349726 60985504425212292816 61130535351312678768 61422676499944997424 61676489212754687496 61794435412411808832 61941390074510291136 61974170789506793136 62237406275583219648 62385414376119683904 62683552557128619072 62945552776803137856 63725511519049677858 64182325221695195262 64334958575373424026 64642413574538888418 64912601301078235914 65502949197450240432 65655617549061441528 65658723155113617936 65773622541241357128 65781173180954506176 65930040192944665944 65972504388829812048 66245118043329108792 66252722809491814464 66410279819740308672 66529641191140683072 66687856746886558656 67006556181758179008 67608186315825592512 68608692478363829418 68771852270226763614 69100511062438122102 69720942138195142278 70017082060031122104 70183591173134644392 70317805814123782464 70518996626769696456 70522332277714626672 70813746873903530088 70821876106698146496 70990299117653433408 71329559806387738944 71457762760854807744 71627697987396674112 71970004787814340416 73690817847131520486 73866063549502820178 73995325358896526769 74219067437433538554 74525757798745247391 74534313160678291272 74845846340033268456 75023838840247378488 75382375704477951384 75526532170725544128 75706143424401466944 75746208742730524944 75886181815422635712 76059209605303791576 76067941003490601792 76248839793035169216 76382271338215769568 76613230903157201088 76929814501930577952 76933453393870501824 79333871205115908513 79337623812428955006 79665465233141471349 79674610620035414808 80245754782186206312 80389983105961658712 80581160235821258376 80966255386291132968 81314005900283057088 81507380468416905024 81650014189127201952 81896901999926663232 82235318950339583328 82632227719342390848 84805172667537695307 84967348692066237144 85169411352451650312 85214484835571840562 85566610805966765523 85576433628926927016 85779944767164565368 86189884766051851224 86546041314671900196 86550135068104314552 87337265596600320576 87540823398748588704 87544964206818157248 87698163388321809504 87906720257259554592 87963339185106416064 88326824057772145056 90276474129959482101 90438730994206866051 90653805265298915673 91087037309577524589 91478256637818439224 91695803026969018152 92134014749917496136 92514733819132031244 92691653118617713248 92961256184260189704 93356109413374829472 93578121564179525856 94025328835692928608 94029776370286168896 94418329165204706784 96273487832542792893 96502437863060136039 96963620361808332627 97368901951617353871 98254423796175360648 98488084732670426904 98660433811862035692 98895060289416998916 98958756583244718072 99367677064993663188 99379084214237721696 99615419729610463008 99794461786711024608 100031785120329837984 100509834272637268512 100994944990307366592 101412279473738388768 102913038717545744127 103157778405340145421 103650766593657183153 104581413207292713417 105025623090046683156 105778494940154544684 105783498416571940008 106220620310855295132 106232814160047219744 106485448676480150112 106994339709581608416 107186644141282211616 107441546981095011168 107955007181721510624 110536226770697280729 110799095324254230267 111328601156150307831 112268769510049902684 113073563556716927076 113289798256088316192 113559215136602200416 113619313114095787416 113829272723133953568 114088814407955687364 114101911505235902688 114373259689552753824 114919846354735801632 115394721752895866928 115400180090805752736 119006435718643432509 120368632173279309468 120584974658942488068 120871740353731887564 121449383079436699452 121971008850424585632 122261070702625357536 122845352999889994848 123352978425509374992 123948341579013586272 127451023038099355716 127821727253357760843 128364650443390390524 128669917150746848052 129284827149077776836 129825202602156471828 131005898394900480864 131311235098122883056 131317446310227235872 131547245082482714256 131860080385889331888 131945008777659624096 132490236086658217584 137217384956727658836 137543704540453527228 138201022124876244204 139441884276390284556 140034164120062244208 140367182346269288784 141037993253539392912 141044664555429253344 141627493747807060176 147381635694263040972 147732127099005640356 147990650717793053538 148438134874867077108 149051515597490494782 149068626321356582544 149691692680066536912 150047677680494756976 150764751408955902768 151492417485461049888 152118419210607583152 152764542676431539136 153859629003861155904 158667742410231817026 158675247624857910012 159330930466282942698 159349221240070829616 160491509564372412624 160779966211923317424 161162320471642516752 161932510772582265936 163300028378254403904 164470637900679166656 169610345335075390614 169934697384132474288 170338822704903300624 170428969671143681124 171133221611933531046 171152867257853854032 171559889534329130736 172379769532103702448 173092082629343800392 173100270136208629104 175081646797497177408 175396326776643619008 175813440514519109184 176653648115544290112 180552948259918964202 180877461988413732102 181307610530597831346 182174074619155049178 182956513275636878448 183391606053938036304 184268029499834992272 185029467638264062488 185383306237235426496 185922512368520379408 186712218826749658944 187156243128359051712 188050657671385857216 188836658330409413568 192546975665085585786 193004875726120272078 193927240723616665254 194737803903234707742 196508847592350721296 196976169465340853808 197320867623724071384 197790120578833997832 197917513166489436144 198735354129987326376 198758168428475443392 199230839459220926016 199588923573422049216 200063570240659675968 201019668545274537024 202824558947476777536 205826077435091488254 206315556810680290842 207301533187314366306 209162826414585426834 210051246180093366312 211556989880309089368 211566996833143880016 212441240621710590264 212465628320094439488 212970897352960300224 213988679419163216832 214373288282564423232 214883093962190022336 215910014363443021248 221072453541394561458 221598190648508460534 222657202312300615662 223577273396235742173 224537539020099805368 226147127113433854152 226579596512176632384 227118430273204400832 227238626228191574832 227658545446267907136 228177628815911374728 228203823010471805376 228746519379105507648 229839692709471603264 230789443505791733856 230800360181611505472 238001613615347725539 238012871437286865018 238996395699424414047 240737264346558618936 241169949317884976136 241743480707463775128 242898766158873398904 243942017700849171264 244522141405250715072 245690705999779989696 246705956851018749984 247896683158027172544 254415518002613085921 254902046076198711432 255643454506715521686 256699832417900296569 256729300886780781048 257339834301493696104 258569654298155553672 259650405204312943656 262011796789800961728 262622470196245766112 262634892620454471744 263094490164965428512 263720160771778663776 263890017555319248192 264980472173316435168 271316192982620598153 271961415795896747019 273261111928732573767 274434769913455317672 275087409080907054456 276402044249752488408 278883768552780569112 280068328240124488416 280734364692538577568 282075986507078785824 282089329110858506688 283254987495614120352 288820463497628378679 290890861085424997881 292106705854852061613 294763271388526081944 295464254198011280712 295981301435586107076 296876269749734154216 298103031194980989564 298137252642713165088 299383385360133073824 300095355360989513952 301529502817911805536 302984834970922099776 304236838421215166304 308739116152637232381 310952299780971549459 313744239621878140251 317335484820463634052 317350495249715820024 318661860932565885396 318698442480141659232 320983019128744825248 321559932423846634848 322324640943285033504 323865021545164531872 331608680312091842187 332397285972762690801 333985803468450923493 339220690670150781228 339869394768264948576 340677645409806601248 340857939342287362248 342266443223867062092 342305734515707708064 343119779068658261472 344759539064207404896 346184165258687600784 346200540272417258208 357019307155930297527 361105896519837928404 361754923976827464204 362615221061195662692 364348149238310098356 365913026551273756896 366783212107876072608 368536058999669984544 370058935276528124976 371845024737040758816 383465181760073282529 385093951330171171572 386009751452240544156 387854481447233330508 389475607806469415484 393017695184701442592 393952338930681707616 394641735247448142768 395580241157667995664 395835026332978872288 397470708259974652752 411652154870182976508 412631113621360581684 414603066374628732612 418325652829170853668 420102492360186732624 423113979760618178736 423133993666287760032 424882481243421180528 442144907082789122916 443196381297016921068 445314404624601231324 447154546792471484346 449075078040199610736 452294254226867708304 454477252456383149664 456355257631822749456 461578887011583467712 476003227230695451078 476025742874573730036 477992791398848828094 481474528693117237872 482339898635769952272 483486961414927550256 485797532317746797808 493411913702037499968 508831036005226171842 509804092152397422864 511286909013431043372 513399664835800593138 513458601773561562096 514679668602987392208 517139308596311107344 519300810408625887312 525244940392491532224 526188980329930857024 527440321543557327552 529960944346632870336 542632385965241196306 543922831591793494038 546522223857465147534 548869539826910635344 550174818161814108912 552804088499504976816 557767537105561138224 560136656480248976832 561468729385077155136 564151973014157571648 566509974991228240704 577640926995256757358 581781722170849995762 584213411709704123226 589526542777052163888 590928508396022561424 591962602871172214152 593752539499468308432 596206062389961979128 596274505285426330176 598766770720266147648 600190710721979027904 603059005635823611072 608473676842430332608 617478232305274464762 621904599561943098918 627488479243756280502 634670969640927268104 634700990499431640048 637323721865131770792 637396884960283318464 641966038257489650496 643119864847693269696 644649281886570067008 647730043090329063744 663217360624183684374 664794571945525381602 667971606936901846986 670731820188707226519 678441381340301562456 679738789536529897152 681355290819613202496 681715878684574724496 684532886447734124184 684611469031415416128 686239558137316522944 689519078128414809792 692368330517375201568 692401080544834516416 714038614311860595054 716989187098273242141 722211793039675856808 723509847953654928408 725230442122391325384 728696298476620196712 731826053102547513792 733566424215752145216 737072117999339969088 740117870553056249952 743690049474081517632 766930363520146565058 770099497253700889707 770187902660342343144 772019502904481088312 775708962894466661016 778951215612938830968 786035390369402885184 787904677861363415232 789283470494896285536 791160482315335991328 791670052665957744576 794941416519949305504 813948578947861794459 819783335786197721301 823304309740365953016 825262227242721163368 829206132749257465224 836651305658341707336 840204984720373465248 846227959521236357472 846267987332575520064 849764962486842361056 872672583256274993643 876320117564556184839 884289814165578245832 886392762594033842136 890628809249202462648 894309093584942968692 898150156080399221472 904588508453735416608 908954504912766299328 912710515263645498912 932856899342914648377 941232718865634420753 952006454461390902156 952051485749147460072 955985582797697656188 962949057386234475744 964679797271539904544 966973922829855100512 971595064635493595616 994826040936275526561 997191857918288072403 1001957410405352770479 1017662072010452343684 1019608184304794845728 1022573818026862086744 1026799329671601186276 1026917203547123124192 1029359337205974784416 1034278617192622214688 1038601620817251774624 1071057921467790892581 1085264771930482392612 1087845663183586988076 1093044447714930295068 1097739079653821270688 1100349636323628217824 1105608176999009953632 1115535074211122276448 1150395545280219847587 1155281853990513514716 1163563444341699991524 1168426823419408246452 1179053085554104327776 1181857016792045122848 1183925205742344428304 1187505078998936616864 1192412124779923958256 1234956464610548929524 1243809199123886197836 1254976958487512561004 1269341939281854536208 1269401980998863280096 1274647443730263541584 1326434721248367368748 1329589143891050763204 1335943213873803693972 1341463640377414453038 1356882762680603124912 1363431757369149448992 1369065772895468248368 1384736661034750403136 1428077228623721190108 1433978374196546484282 1444423586079351713616 1447019695907309856816 1450460884244782650768 1457392596953240393424 1480235741106112499904 1533860727040293130116 1540198994507401779414 1540375805320684686288 1544039005808962176624 1551417925788933322032 1557902431225877661936 1578566940989792571072 1582320964630671982656 1589882833039898611008 1627897157895723588918 1639566671572395442602 1646608619480731906032 1650524454485442326736 1658412265498514930448 1673302611316683414672 1680409969440746930496 1692455919042472714944 1699529924973684722112 1745345166512549987286 1752640235129112369678 1768579628331156491664 1772785525188067684272 1781257618498404925296 1788618187169885937384 1796300312160798442944 1809177016907470833216 1825421030527290997824 1865713798685829296754 1882465437731268841506 1904012908922781804312 1904102971498294920144 1911971165595395312376 1925898114772468951488 1929359594543079809088 1933947845659710201024 1943190129270987191232 1989652081872551053122 1994383715836576144806 2003914820810705540958 2035324144020904687368 2039216368609589691456 2045147636053724173488 2053598659343202372552 2053834407094246248384 2058718674411949568832 2068557234385244429376 2077203241634503549248 2142115842935581785162 2170529543860964785224 2175691326367173976152 2186088895429860590136 2195478159307642541376 2200699272647256435648 2211216353998019907264 2231070148422244552896 2300791090560439695174 2310298491761102669121 2310563707981027029432 2327126888683399983048 2336853646838816492904 2358106171108208655552 2363714033584090245696 2367850411484688856608 2375010157997873233728 2384824249559847916512 2459350007358593163903 2469912929221097859048 2487618398247772395672 2509953916975025122008 2538683878563709072416 2538803961997726560192 2549294887460527083168 2618017749768824980929 2628960352693668554517 2652869442496734737496 2659178287782101526408 2671886427747607387944 2682927280754828906076 2713765525361206249824 2726863514738298897984 2738131545790936496736 2798570698028743945131 2823698156596903262259 2856154457247442380216 2867956748393092968564 2888847172158703427232 2894039391814619713632 2900921768489565301536 2914785193906480786848 2984478122808826579683 2991575573754864217209 3005872231216058311437 3067721454080586260232 3080397989014803558828 3080751610641369372576 3088078011617924353248 3102835851577866644064 3115804862451755323872 3213173764403372677743 3255794315791447177836 3279133343144790885204 3293217238961463812064 3301048908970884653472 3316824530997029860896 3346605222633366829344 3451186635840659542761 3490690333025099974572 3505280470258224739356 3537159256662312983328 3545571050376135368544 3562515236996809850592 3577236374339771874768 3731427597371658593508 3764930875462537683012 3808025817845563608624 3808205942996589840288 3823942331190790624752 3979304163745102106244 3988767431673152289612 4007829641621411081916 4070648288041809374736 4090295272107448346976 4107197318686404745104 4284231685871163570324 4341059087721929570448 4351382652734347952304 4372177790859721180272 4601582181120879390348 4620596983522205338242 4621127415962054058864 4654253777366799966096 4673707293677632985808 4735700822969377713216 4769648499119695833024 4918700014717186327806 4939825858442195718096 4975236796495544791344 5019907833950050244016 5077367757127418144832 5098589774921054166336 5236035499537649961858 5257920705387337109034 5305738884993469474992 5318356575564203052816 5343772855495214775888 5365854561509657812152 5427531050722412499648 5476263091581872993472 5597141396057487890262 5647396313193806524518 5712308914494884760432 5735913496786185937128 5777694344317406854464 5788078783629239427264 5801843536979130603072 5829570387812961573696 5968956245617653159366 5983151147509728434418 6011744462432116622874 6135442908161172520464 6160795978029607117656 6161503221282738745152 6176156023235848706496 6205671703155733288128 6231609724903510647744 6426347528806745355486 6511588631582894355672 6558266686289581770408 6586434477922927624128 6602097817941769306944 6633649061994059721792 6693210445266733658688 6902373271681319085522 6930895475283308007363 6981380666050199949144 7010560940516449478712 7074318513324625966656 7091142100752270737088 7125030473993619701184 7154472748679543749536 7378050022075779491709 7462855194743317187016 7529861750925075366024 7616051635691127217248 7616411885993179680576 7647884662381581249504 7886881058081005663551 7958608327490204212488 7977534863346304579224 8015659283242822163832 8141296576083618749472 8180590544214896693952 8214394637372809490208 8471094469790709786777 8568463371742327140648 8682118175443859140896 8702765305468695904608 8744355581719442360544 8953434368426479739049 9017616693648174934311 9203164362241758780696 9241193967044410676484 9242254831924108117728 9308507554733599932192 9347414587355265971616 9639521293210118033229 9837400029434372655612 9879651716884391436192 9950473592991089582688 10039815667900100488032 10353559907521978628283 10472070999075299923716 10515841410774674218068 10611477769986938949984 10636713151128406105632 10687545710990429551776 10731709123019315624304 11194282792114975780524 11294792626387613049036 11424617828989769520864 11471826993572371874256 11937912491235306318732 11966302295019456868836 12023488924864233245748 12270885816322345040928 12321591956059214235312 12852695057613490710972 13023177263165788711344 13116533372579163540816 13804746543362638171044 13861790950566616014726 13962761332100399898288 14021121881032898957424 14308945497359087499072 14756100044151558983418 14925710389486634374032 15059723501850150732048 15232103271382254434496 15295769324763162499008 15773762116162011327102 15917216654980408424976 15955069726692609158448 16031318566485644327664 16282593152167237498944 16428789274745618980416 16942188939581419573554 17136926743484654281296 17364236350887718281792 17405530610937391809216 17488711163438884721088 17906868736852959478098 18035233387296349868622 18406328724483517561392 18482387934088821352968 18484509663848216235456 18617015109467199864384 18694829174710531943232 19279042586420236066458 19674800058868745311224 19759303433768782872384 19900947185982179165376 20079631335800200976064 20707119815043957256566 20792686425849924022089 20944141998150599847432 21031682821549348436136 21222955539973877899968 21273426302256812211264 21375091421980859103552 21463418246038631248608 22388565584229951561048 22589585252775226098072 22849235657979539041728 22943653987144743748512 23875824982470612637464 23932604590038913737672 24046977849728466491496 24541771632644690081856 24643183912118428470624 25413283409372129360331 25705390115226981421944 26046354526331577422688 26233066745158327081632 27052850080944524802933 27609493086725276342088 27723581901133232029452 27925522664200799796576 28042243762065797914848 28918563879630354099687 29512200088303117966836 29851420778973268748064 30119447003700301464096 31060679722565935884849 31547524232324022654204 31834433309960816849952 31910139453385218316896 32062637132971288655328 33884377879162839147108 34273853486969308562592 35813737473705918956196 36070466774592699737244 36812657448967035122784 36964775868177642705936 38558085172840472132916 39349600117737490622448 41414239630087914513132 41585372851699848044178 41888283996301199694864 42063365643098696872272 42926836492077262497216 44777131168459903122096 45179170505550452196144 45887307974289487497024 47751649964941225274928 47865209180077827475344 48093955699456932982992 49286367824236856941248 50826566818744258720662 51410780230453962843888 52092709052663154845376 52466133490316654163264 54105700161889049605866 55218986173450552684176 55447163802266464058904 55851045328401599593152 56084487524131595829696 57837127759260708199374 59024400176606235933672 59702841557946537496128 60238894007400602928192 62121359445131871769698 63095048464648045308408 63668866619921633699904 63820278906770436633792 64125274265942577310656 67768755758325678294216 68547706973938617125184 71627474947411837912392 72140933549185399474488 73625314897934070245568 73929551736355285411872 76239850228116388080993 77116170345680944265832 78699200235474981244896 81158550242833574408799 82828479260175829026264 83170745703399696088356 83776567992602399389728 84126731286197393744544 86755691638891062299061 89554262336919806244192 90358341011100904392288 93182039167697807654547 95503299929882450549856 95730418360155654950688 96187911398913865965984 101653133637488517441324 102821560460907925687776 108211400323778099211732 110437972346901105368352 110894327604532928117808 115674255518521416398748 118048800353212471867344 124242718890263743539396 126190096929296090616816 135537511516651356588432 143254949894823675824784 144281867098370798948976 147859103472710570823744 152479700456232776161986 154232340691361888531664 157398400470949962489792 162317100485667148817598 165656958520351658052528 166341491406799392176712 167553135985204798779456 168253462572394787489088 173511383277782124598122 179108524673839612488384 180716682022201808784576 186364078335395615309094 191006599859764901099712 191460836720311309901376 192375822797827731931968 203306267274977034882648 205643120921815851375552 216422800647556198423464 220875944693802210736704 221788655209065856235616 228719550684349164242979 231348511037042832797496 236097600706424943734688 248485437780527487078792 252380193858592181233632 271075023033302713176864 279546117503093422963641 286509899789647351649568 288563734196741597897952 304959400912465552323972 308464681382723777063328 324634200971334297635196 331313917040703316105056 332682982813598784353424 347022766555564249196244 372728156670791230618188 406612534549954069765296 432845601295112396846928 443577310418131712471232 457439101368698328485958 462697022074085665594992 472195201412849887469376 496970875561054974157584 504760387717184362467264 542150046066605426353728 559092235006186845927282 573019799579294703299136 577127468393483195795904 609918801824931104647944 616929362765447554126656 649268401942668595270392 662627834081406632210112 665365965627197568706848 694045533111128498392488 745456313341582461236376 813225069099908139530592 838638352509280268890923 865691202590224793693856 914878202737396656971916 925394044148171331189984 993941751122109948315168 1118184470012373691854564 1219837603649862209295888 1298536803885337190540784 1330731931254395137413696 1388091066222256996784976 1490912626683164922472752 1626450138199816279061184 1677276705018560537781846 1731382405180449587387712 1829756405474793313943832 1850788088296342662379968 1987883502244219896630336 2236368940024747383709128 2439675207299724418591776 2515915057527840806672769 2597073607770674381081568 2776182132444513993569952 2981825253366329844945504 3354553410037121075563692 3659512810949586627887664 4472737880049494767418256 4879350414599448837183552 5031830115055681613345538 5194147215541348762163136 5552364264889027987139904 5963650506732659689891008 6709106820074242151127384 7319025621899173255775328 8945475760098989534836512 10063660230111363226691076 13418213640148484302254768 14638051243798346511550656 17890951520197979069673024 20127320460222726453382152 26836427280296968604509536 40254640920445452906764304 53672854560593937209019072 80509281840890905813528608 161018563681781811627057216
- Sum of all divisors σ(n): 565810887251293248067638177
- Sum of proper divisors (its aliquot sum) s(n): 404792323569511436440580961
- 161018563681781811627057216 is an abundant number, because the sum of its proper divisors (404792323569511436440580961) is greater than itself. Its abundance is 243773759887729624813523745
Bases of 161018563681781811627057216
- Binary: 10000101001100010000000111010011111001010001001101100111000100011000011001100000010000002
- Hexadecimal: 0x853101D3E5136711866040
- Base-36: K8CHXJGVWKA9K9000
Squares and roots of 161018563681781811627057216
- 161018563681781811627057216 squared (1610185636817818116270572162) is 25926977850144024640277328343673346043397104137670656
- 161018563681781811627057216 cubed (1610185636817818116270572163) is 4174724734039562119299825611459330071668484583607745030901224472267858276253696
-
161018563681781811627057216 is a
perfect square number . Itssquare root is 12689309030904 -
The
cube root of 161018563681781811627057216 is 544033090.3694834613
Scales and comparisons
How big is 161018563681781811627057216?- 161,018,563,681,781,811,627,057,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 161,018,563,681,781,811,627,057,216 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 161018563681781811627057216 cubic inches would be around 45336090.9 feet tall.
Recreational maths with 161018563681781811627057216
- 161018563681781811627057216 backwards is 612750726118187186365810161
- 161018563681781811627057216 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 161018563681781811627057216's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 161018563681781811627057216 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 161018563681781811627057216 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/161018563681781811627057216/
Chicago style:
Numbermatics. 2024. "Number 161018563681781811627057216 - Facts about the integer". https://numbermatics.com/n/161018563681781811627057216/
The information we have on file for 161018563681781811627057216 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 161018563681781811627057216, math, Factors of 161018563681781811627057216, curriculum, school, college, exams, university, Prime factorization of 161018563681781811627057216, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-one septillion, eighteen sextillion, five hundred sixty-three quintillion, six hundred eighty-one quadrillion, seven hundred eighty-one trillion, eight hundred eleven billion, six hundred twenty-seven million, fifty-seven thousand, two hundred sixteen.