2023275714995820080195136
2,023,275,714,995,820,080,195,136 is an even composite number composed of seven prime numbers multiplied together.
2023275714995820080195136 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 2023275714995820080195136:
26 × 310 × 112 × 232 × 292 × 312 × 32172
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 23 × 23 × 29 × 29 × 31 × 31 × 3217 × 3217)See below for interesting mathematical facts about the number 2023275714995820080195136 from the Numbermatics database.
Names of 2023275714995820080195136
- Cardinal: 2023275714995820080195136 can be written as Two septillion, twenty-three sextillion, two hundred seventy-five quintillion, seven hundred fourteen quadrillion, nine hundred ninety-five trillion, eight hundred twenty billion, eighty million, one hundred ninety-five thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 2.023275714995820080195136 × 1024
Factors of 2023275714995820080195136
Divisors of 2023275714995820080195136
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 29 31 32 33 36 44 46 48 54 58 62 64 66 69 72 81 87 88 92 93 96 99 108 116 121 124 132 138 144 162 174 176 184 186 192 198 207 216 232 242 243 248 253 261 264 276 279 288 297 319 324 341 348 352 363 368 372 396 414 432 464 484 486 496 506 522 528 529 552 558 576 594 621 638 648 667 682 696 704 713 726 729 736 744 759 783 792 828 837 841 864 891 899 928 957 961 968 972 992 1012 1023 1044 1056 1058 1089 1104 1116 1188 1242 1276 1296 1334 1364 1392 1426 1452 1458 1472 1488 1518 1566 1584 1587 1656 1674 1682 1728 1782 1798 1856 1863 1914 1922 1936 1944 1984 2001 2024 2046 2088 2112 2116 2139 2178 2187 2208 2232 2277 2349 2376 2484 2511 2523 2552 2592 2668 2673 2697 2728 2783 2784 2852 2871 2883 2904 2916 2976 3036 3069 3132 3168 3174 3217 3267 3312 3348 3364 3509 3564 3596 3726 3751 3828 3844 3872 3888 4002 4048 4092 4176 4232 4278 4356 4374 4416 4464 4554 4698 4752 4761 4968 5022 5046 5104 5184 5336 5346 5394 5456 5566 5568 5589 5704 5742 5766 5808 5819 5832 5952 6003 6072 6138 6264 6336 6348 6417 6434 6534 6561 6624 6696 6728 6831 7018 7047 7128 7192 7337 7452 7502 7533 7569 7656 7688 7744 7776 7843 8004 8019 8091 8096 8184 8349 8352 8464 8556 8613 8649 8712 8748 8928 9108 9207 9251 9396 9504 9522 9651 9801 9889 9936 10044 10092 10208 10527 10571 10672 10692 10788 10912 11132 11178 11253 11408 11484 11532 11616 11638 11664 12006 12144 12276 12528 12696 12834 12868 13068 13122 13248 13392 13456 13662 14036 14094 14256 14283 14384 14674 14904 15004 15066 15138 15312 15341 15376 15552 15686 16008 16038 16182 16192 16368 16399 16698 16704 16767 16928 17112 17226 17298 17424 17457 17496 17856 18009 18216 18414 18502 18792 19008 19044 19251 19302 19343 19602 19683 19778 19872 20088 20184 20416 20493 20677 21054 21141 21142 21344 21384 21576 21824 22011 22103 22264 22356 22506 22599 22707 22816 22968 23064 23232 23276 23328 23529 24012 24057 24273 24288 24552 25047 25056 25392 25668 25736 25839 25947 26071 26136 26244 26784 26912 27324 27621 27753 27869 28072 28188 28512 28566 28768 28953 29348 29403 29667 29808 30008 30132 30276 30624 30682 30752 31372 31581 31713 32016 32076 32364 32736 32798 33396 33534 33759 33856 34224 34452 34596 34848 34914 34992 35387 36018 36432 36828 37004 37584 38088 38502 38604 38686 39204 39366 39556 39744 40176 40368 40986 41354 42108 42282 42284 42688 42768 42849 43152 44022 44206 44528 44712 45012 45198 45414 45632 45936 46023 46128 46552 46656 47058 48024 48114 48546 48576 49104 49197 50094 50112 50301 50784 51336 51472 51678 51894 52142 52272 52371 52488 53568 53824 54027 54648 55242 55506 55738 56144 56376 57024 57132 57536 57753 57906 58029 58696 58806 59049 59334 59616 60016 60264 60552 61248 61364 61479 61504 62031 62744 63162 63423 63426 64009 64032 64152 64728 65472 65596 66033 66309 66792 67068 67518 67797 68121 68448 68904 69192 69696 69828 69984 70587 70774 72036 72171 72819 72864 73656 73991 74008 75141 75168 76176 77004 77208 77372 77517 77841 78213 78408 78732 79112 80352 80707 80736 81972 82708 82863 83259 83607 84216 84564 84568 85536 85698 86273 86304 86859 88044 88209 88412 89001 89056 89424 90024 90396 90828 91872 92046 92256 93104 93293 94116 94743 95139 96048 96228 97092 98208 98394 99727 100188 100602 101277 101568 101761 102672 102944 103356 103788 104284 104544 104742 104976 106161 108054 108779 109296 110484 111012 111476 112288 112752 114264 115506 115812 116058 116281 117392 117612 118098 118668 119232 120032 120528 121104 122728 122958 124062 125488 126324 126846 126852 128018 128064 128304 128547 129456 131192 132066 132618 133584 134136 135036 135594 136242 136896 137808 138069 138384 139656 139968 141174 141548 144072 144342 145638 145728 147312 147591 147982 148016 150282 150336 150903 152352 154008 154416 154744 155034 155682 156426 156816 157113 157464 158224 160704 161414 161472 162081 163944 165416 165726 166518 167214 168432 168751 169128 169136 171072 171396 172546 172608 173259 173718 174087 176088 176418 176824 178002 178112 178848 180048 180389 180792 181656 183744 184092 184437 184512 186093 186208 186586 188232 189486 190269 190278 192027 192096 192456 194184 196416 196788 198099 198927 199454 200376 201204 202554 203391 203522 204363 205344 205888 206712 207576 208568 209088 209484 209952 211761 212322 212773 216108 216513 217558 218457 218592 220968 221973 222024 222952 224576 225423 225504 227447 228528 231012 231624 232116 232551 232562 233523 234639 234784 235224 236196 237336 240064 241056 242121 242208 243133 245456 245916 248124 248589 249777 250821 250976 252648 253692 253704 256036 256608 257094 258819 258912 260577 262384 264132 264627 265236 267003 267168 268272 270072 271188 272484 275616 276138 276768 279312 279879 282348 283096 284229 285417 286781 288144 288684 291276 294624 295182 295964 296032 299181 300564 301806 303831 304704 305283 306559 308016 308832 309488 310068 311364 312852 313632 314226 314928 316448 318483 322828 324162 326337 327888 330832 331452 333036 334428 336864 337502 338256 338272 342792 345092 346518 347436 348174 348843 352176 352836 353648 356004 357696 360096 360778 361584 363312 368184 368874 372186 372416 373172 376464 378972 380538 380556 384054 384192 384912 385641 388368 389257 393576 396198 397854 398908 400752 402408 405108 406782 407044 408726 410688 413424 414207 415152 417136 418968 419904 423522 424644 425546 432216 433026 435116 436914 437184 441936 442773 443946 444048 444889 445904 450846 451008 452709 454894 457056 462024 463248 464232 465102 465124 467046 469278 469568 470448 471339 472392 474672 475571 482112 484242 484416 486243 486266 490912 491832 496248 497178 499554 501642 501952 505296 506253 507384 507408 508369 512072 513216 514188 517638 517824 519777 521154 522261 524768 528264 529254 530472 534006 534336 536544 540144 541167 542376 544968 551232 552276 553311 553536 558279 558624 559758 564696 566192 568458 570807 570834 573562 576081 576288 577368 582552 589248 590364 591928 592064 594297 596781 598362 599633 601128 603612 607662 610173 610566 613089 613118 616032 617664 618976 620136 622728 625704 627264 628452 629856 632896 635283 636966 638319 640987 645656 648324 649539 652674 655371 655776 661664 662904 665919 666072 668856 673728 675004 676269 676512 676544 682341 685584 690184 693036 694872 696348 697653 697686 700569 703917 704352 705672 707296 712008 720192 721556 723168 726363 726624 729399 736368 737748 744372 745767 746344 749331 752463 752928 757944 761076 761112 768108 769824 771282 776457 776736 778514 781731 787152 792396 793881 795708 797816 801009 801504 804816 808201 810216 813564 813901 814088 817452 826848 828414 830304 834272 837936 839637 847044 849288 851092 852687 856251 860343 864432 866052 870232 873828 883872 885546 887892 888096 889778 891808 897543 901692 905418 909788 911493 914112 915849 919677 924048 926496 928464 930204 930248 934092 938556 940896 942678 944784 949344 951142 955449 968484 972486 972532 979011 981824 983664 992496 994356 999108 1003284 1010592 1012506 1014768 1014816 1016738 1024144 1026223 1028376 1035276 1039554 1042308 1044522 1046529 1049536 1056528 1058508 1060944 1068012 1073088 1080288 1082334 1084752 1089936 1096997 1104552 1106622 1116558 1117248 1119516 1129392 1132384 1136916 1141614 1141668 1147124 1152162 1152576 1154736 1156923 1165104 1167771 1180728 1183856 1188594 1193562 1196724 1199266 1202256 1207224 1215324 1220346 1221132 1226178 1226236 1232064 1237952 1240272 1242621 1245456 1251408 1256904 1259712 1270566 1273932 1276638 1281974 1291312 1296648 1299078 1305348 1310742 1311552 1323328 1325808 1328319 1331838 1332144 1334667 1337712 1350008 1352538 1353024 1358127 1364682 1371168 1380368 1386072 1389744 1392696 1395306 1395372 1401138 1407834 1408704 1411344 1414017 1414592 1424016 1426713 1443112 1446336 1452726 1453248 1458729 1458798 1472736 1475496 1488744 1491534 1492688 1498662 1504926 1505856 1515888 1518759 1522152 1522224 1525107 1536216 1539648 1542564 1552914 1553472 1557028 1559331 1563462 1566783 1574304 1584792 1587762 1591416 1595632 1602018 1603008 1609632 1616402 1620432 1623501 1627128 1627802 1628176 1634904 1653696 1656828 1659933 1660608 1668544 1674837 1675872 1679274 1694088 1698576 1701793 1702184 1705374 1712421 1712502 1720686 1728243 1728864 1732104 1740464 1747656 1767744 1771092 1775784 1776192 1779556 1782891 1783616 1790343 1795086 1798899 1803384 1810836 1819576 1822986 1830519 1831698 1839267 1839354 1848096 1852992 1856261 1856928 1860408 1860496 1868184 1877112 1881792 1885356 1889568 1898688 1902284 1905849 1910898 1914957 1922961 1936968 1944972 1945064 1958022 1966113 1967328 1984279 1984992 1988712 1997757 1998216 2006568 2021184 2025012 2028807 2029536 2029632 2033476 2047023 2048288 2052446 2056752 2070552 2079108 2084616 2089044 2092959 2093058 2101707 2111751 2113056 2117016 2121888 2136024 2145739 2160576 2164668 2169504 2179089 2179872 2188197 2193994 2209104 2213244 2233116 2237301 2239032 2247993 2257389 2258784 2264768 2273832 2283228 2283336 2293721 2294248 2304324 2309472 2313846 2329371 2330208 2335542 2340503 2345193 2361456 2367712 2377188 2381643 2387124 2393448 2398532 2403027 2404512 2414448 2424603 2430648 2440692 2441703 2442264 2452356 2452472 2480544 2485242 2490912 2501917 2502816 2513808 2518911 2541132 2547864 2553276 2558061 2563948 2568753 2581029 2582624 2593296 2598156 2610696 2621484 2651616 2656638 2663676 2664288 2669334 2674463 2675424 2692629 2700016 2705076 2705497 2716254 2729364 2734479 2742336 2747547 2759031 2760736 2772144 2779488 2785392 2790612 2790744 2802276 2815668 2822688 2828034 2848032 2853426 2866347 2886224 2892083 2905452 2917458 2917596 2937033 2945472 2950992 2977488 2983068 2985376 2997324 3009852 3031776 3037518 3044304 3044448 3050214 3072432 3078669 3085128 3091537 3105828 3114056 3118662 3126924 3133566 3139587 3148608 3154591 3169584 3175524 3182832 3191264 3204036 3219264 3232804 3240864 3247002 3254256 3255604 3256352 3269808 3290991 3313656 3319866 3349674 3351744 3358548 3372149 3388176 3397152 3403586 3404368 3410748 3424842 3425004 3441372 3456486 3457728 3464208 3470769 3480928 3495312 3503313 3542184 3551568 3559112 3565782 3580686 3590172 3597798 3606768 3621672 3639152 3645972 3661038 3663396 3678534 3678708 3696192 3712522 3713856 3720816 3720992 3727863 3736368 3754224 3770712 3779136 3804568 3811698 3821796 3829914 3845922 3873936 3889944 3890128 3916044 3932226 3934656 3968558 3969984 3977424 3984957 3995514 3996432 4004001 4013136 4050024 4057614 4059072 4066952 4094046 4096576 4104892 4113504 4141104 4158216 4169232 4178088 4185918 4186116 4203414 4223502 4226112 4234032 4242051 4243776 4272048 4280139 4291478 4329336 4339008 4358178 4359744 4376187 4376394 4387988 4418208 4426488 4466232 4474602 4478064 4495986 4514778 4517568 4547664 4556277 4566456 4566672 4575321 4587442 4588496 4608648 4618944 4627692 4658742 4660416 4671084 4677993 4681006 4690386 4700349 4722912 4735424 4754376 4763286 4774248 4786896 4797064 4806054 4809024 4828896 4849206 4861296 4870503 4881384 4883406 4884528 4893779 4904712 4904944 4961088 4970484 4979799 4981824 5003834 5005632 5024511 5027616 5037822 5082264 5095728 5105379 5106552 5116122 5127896 5137506 5162058 5165248 5184729 5186592 5196312 5221392 5231281 5242968 5303232 5313276 5327352 5328576 5338668 5348673 5348926 5350848 5371029 5385258 5396697 5400032 5410152 5410994 5432508 5458728 5468958 5495094 5517801 5518062 5521472 5544288 5558976 5568783 5570784 5581224 5581488 5592059 5604552 5631336 5645376 5656068 5696064 5706852 5717547 5732694 5744871 5768883 5772448 5784166 5810904 5834916 5835192 5874066 5898339 5901984 5952837 5954976 5966136 5970752 5993271 5994648 6019704 6063552 6075036 6086421 6088608 6088896 6100428 6141069 6144864 6157338 6170256 6183074 6211656 6228112 6237324 6253848 6267132 6278877 6279174 6305121 6309182 6335253 6339168 6351048 6365664 6382528 6408072 6437217 6465608 6481728 6494004 6508512 6511208 6512704 6537267 6539616 6564591 6581982 6595963 6627312 6639732 6699348 6711903 6717096 6743979 6744298 6772167 6776352 6794304 6807172 6808736 6821496 6849684 6850008 6881163 6882744 6912972 6928416 6941538 6961856 6988113 6990624 7006626 7021509 7035579 7050857 7084368 7103136 7118224 7131564 7144929 7161372 7180344 7195596 7209081 7213536 7243344 7273809 7278304 7291944 7322076 7325109 7326792 7357068 7357416 7425044 7441632 7441984 7455726 7472736 7505751 7508448 7541424 7556733 7609136 7623396 7643592 7659828 7674183 7691844 7706259 7743087 7747872 7779888 7780256 7832088 7864452 7937116 7954848 7969914 7991028 7992864 8008002 8023389 8026272 8077887 8100048 8115228 8116491 8133904 8188092 8203437 8209784 8227008 8242641 8277093 8282208 8316432 8338464 8356176 8371836 8372232 8406828 8447004 8468064 8484102 8544096 8560278 8582956 8599041 8658672 8676249 8716356 8752374 8752788 8775976 8811099 8836416 8852976 8890211 8932464 8949204 8952911 8956128 8991972 9029556 9095328 9112554 9132912 9133344 9150642 9174884 9176992 9217296 9236007 9255384 9274611 9317484 9342168 9355986 9362012 9380772 9400698 9418761 9445824 9463773 9508752 9526572 9548496 9573792 9594128 9612108 9657792 9698412 9722592 9741006 9762768 9766812 9769056 9787558 9809424 9809888 9872973 9940968 9959598 10007668 10049022 10055232 10075644 10116447 10164528 10191456 10210758 10213104 10232244 10255792 10275012 10324116 10349089 10369458 10373184 10392624 10412307 10442784 10462562 10485936 10509939 10626552 10654704 10677336 10697346 10697852 10742058 10770516 10793394 10800064 10820304 10821988 10865016 10917456 10937916 10990188 11035602 11036124 11088576 11137566 11141568 11162448 11162976 11183589 11184118 11209104 11262672 11288453 11312136 11413704 11435094 11465388 11489742 11537766 11544896 11568332 11621808 11669832 11670384 11748132 11796678 11803968 11905674 11909952 11932272 11954871 11986542 11989296 12012003 12039408 12066967 12150072 12172842 12177216 12200856 12282138 12289728 12314676 12340512 12366148 12423312 12456224 12474648 12507696 12534264 12557754 12558348 12610242 12618364 12670506 12678336 12702096 12726153 12731328 12816144 12840417 12874434 12931216 12988008 13017024 13022416 13074534 13079232 13128561 13129182 13163964 13191926 13254624 13279464 13398696 13423806 13434192 13487958 13488596 13544334 13552704 13614344 13617472 13642992 13668831 13699368 13700016 13725963 13762326 13765488 13791559 13825944 13856832 13883076 13976226 13981248 14013252 14033979 14043018 14071158 14101047 14101714 14168736 14206272 14236448 14263128 14289858 14322744 14360688 14391192 14418162 14427072 14486688 14547618 14556608 14583888 14611509 14644152 14650218 14653584 14681337 14714136 14714832 14742701 14850088 14883264 14911452 14939397 14945472 15011502 15016896 15073533 15082848 15113466 15218272 15246792 15287184 15316137 15319656 15348366 15383688 15412518 15486174 15495744 15554187 15559776 15560512 15664176 15693843 15728904 15874232 15909696 15939828 15982056 15985728 16016004 16046019 16046778 16052544 16113087 16155774 16190091 16200096 16230456 16232982 16267808 16376184 16406874 16419568 16485282 16553403 16554186 16564416 16632864 16676928 16706349 16712352 16743672 16744464 16776177 16813656 16894008 16936128 16968204 17088192 17120556 17152641 17165912 17198082 17234613 17306649 17317344 17352498 17432712 17504748 17505576 17551952 17622198 17695017 17705952 17780422 17858511 17864928 17898408 17905822 17912256 17979813 17983944 18059112 18190656 18225108 18259263 18265824 18266688 18301284 18349768 18353984 18423207 18434592 18472014 18510768 18549222 18588623 18634968 18684336 18711972 18719723 18724024 18761544 18801396 18836631 18837522 18915363 18927546 19005759 19017504 19053144 19096992 19147584 19188256 19224216 19311651 19396824 19445184 19482012 19525536 19533624 19538112 19575116 19611801 19618848 19619776 19693773 19745946 19787889 19881936 19919196 20015336 20098044 20135709 20151288 20231937 20232894 20316501 20329056 20382912 20421516 20426208 20464488 20511584 20550024 20643489 20648232 20698178 20738916 20785248 20824614 20885568 20925124 20964339 20971872 21019878 21064527 21106737 21152571 21253104 21309408 21354672 21394692 21395704 21484116 21541032 21586788 21627243 21640608 21643976 21730032 21821427 21834912 21875832 21975327 21980376 22071204 22072248 22275132 22324896 22325952 22367178 22368236 22418208 22517253 22525344 22576906 22624272 22670199 22827408 22870188 22930776 22979484 23022549 23075532 23118777 23136664 23229261 23243616 23339664 23340768 23496264 23593356 23603129 23811348 23864544 23909742 23973084 23978592 24024006 24070167 24078816 24133934 24233661 24300144 24345684 24349473 24401712 24564276 24610311 24629352 24681024 24727923 24732296 24831279 24846624 24912448 24949296 25015392 25068528 25115508 25116696 25220484 25230931 25236728 25341012 25404192 25452306 25632288 25680834 25748868 25797123 25862432 25976016 26028747 26044832 26149068 26257122 26258364 26327928 26383852 26433297 26509248 26558928 26670633 26797392 26847612 26858733 26868384 26975916 26977192 27088668 27228688 27285984 27337662 27398736 27400032 27451926 27524652 27530976 27583118 27651888 27708021 27766152 27823833 27952452 28026504 28067958 28086036 28142316 28202094 28203428 28256283 28337472 28391319 28472896 28526256 28579716 28645488 28721376 28782384 28836324 28973376 29095236 29167776 29223018 29288304 29300436 29307168 29362674 29428272 29429664 29485402 29618919 29700176 29760467 29822904 29878794 30023004 30147066 30165696 30226932 30349341 30436544 30493584 30574368 30632274 30639312 30696732 30767376 30825036 30972348 31047267 31108374 31119552 31236921 31328352 31387686 31457808 31529817 31748464 31812913 31879656 31964112 32032008 32092038 32093556 32226174 32311548 32380182 32400192 32460912 32465964 32535616 32752368 32813748 32839136 32970564 33106806 33108372 33265728 33412698 33424704 33487344 33488928 33550767 33552354 33627312 33788016 33865359 33936408 34006907 34241112 34305282 34331824 34396164 34469226 34613298 34634688 34704996 34865424 35009496 35011152 35103904 35244396 35390034 35411904 35560844 35717022 35729856 35796816 35811644 35864613 35959626 35967888 36036009 36118224 36200901 36450216 36518526 36531648 36602568 36699536 36846414 36869184 36944028 37021536 37098444 37177246 37269936 37368672 37423944 37439446 37448048 37523088 37602792 37673262 37675044 37830726 37855092 38011518 38035008 38106288 38178459 38193984 38376512 38448432 38521251 38623302 38793648 38964024 39051072 39067248 39150232 39223602 39237696 39385683 39387546 39491892 39575778 39763872 39838392 40030672 40196088 40271418 40302576 40463874 40465788 40633002 40658112 40843032 40852416 40928976 41006493 41023168 41100048 41177889 41286978 41296464 41374677 41396356 41477832 41570496 41649228 41850248 41928678 41943744 42039756 42101937 42129054 42213474 42303141 42305142 42506208 42618816 42709344 42789384 42791408 42968232 43082064 43173576 43254486 43281216 43287952 43460064 43642854 43669824 43751664 43834527 43950654 43960752 44044011 44142408 44144496 44228103 44550264 44649792 44734356 44736472 44836416 45034506 45050688 45153812 45220599 45248544 45340398 45654816 45740376 45861552 45948411 45958968 46045098 46151064 46237554 46273328 46458522 46487232 46662561 46679328 46681536 46992528 47081529 47186712 47206258 47622696 47729088 47819484 47946168 47957184 48048012 48138057 48140334 48157632 48267868 48339261 48467322 48570273 48600288 48691368 48698946 48803424 49128552 49220622 49258704 49351997 49455846 49464592 49660209 49662558 49693248 49898592 50030784 50119047 50137056 50231016 50233392 50328531 50440968 50461862 50473456 50682024 50808384 50904612 51264576 51361668 51457923 51497736 51594246 51703839 51724864 51919947 51952032 52057494 52089664 52298136 52514244 52516728 52655856 52755583 52767704 52866594 53085051 53117856 53341266 53575533 53594784 53695224 53717466 53736768 53831569 53939439 53951832 53954384 54177336 54457376 54571968 54675324 54777789 54797472 54800064 54903852 55049304 55061952 55166236 55269621 55303776 55416042 55532304 55647666 55765869 55904904 56053008 56135916 56159169 56172072 56284632 56404188 56406856 56512566 56746089 56782638 57017277 57052512 57159432 57290976 57442752 57544091 57564768 57672648 57934953 58190472 58335552 58446036 58576608 58600872 58614336 58725348 58835403 58856544 58859328 58970804 59081319 59237838 59363667 59400352 59520934 59645808 59757588 60046008 60294132 60453864 60695811 60698682 60949503 60987168 61148736 61264548 61278624 61393464 61512649 61534752 61650072 61930467 61944696 62094534 62216748 62226431 62473842 62656704 62775372 62893017 62915616 63059634 63193581 63320211 63457713 63496928 63625826 63759312 63928224 64064016 64184076 64187112 64452348 64623096 64760364 64881729 64921824 64931928 65464281 65504736 65627496 65678272 65925981 65941128 66213612 66216744 66517909 66825396 66974688 66977856 67101534 67104708 67254624 67551759 67576032 67730718 67872816 68010597 68013814 68482224 68610564 68663648 68792328 68938452 69067647 69226596 69356331 69409992 69687783 69730848 70018992 70022304 70207808 70488792 70780068 70809387 71105351 71121688 71434044 71593632 71623288 71729226 71919252 71935776 72072018 72210501 72236448 72401802 72555593 72700983 72900432 73037052 73048419 73205136 73399072 73692828 73830933 73888056 74043072 74183769 74196888 74354492 74493837 74539872 74737344 74847888 74878892 74896096 75046176 75205584 75346524 75350088 75661452 75692793 75710184 76023036 76212576 76356918 76896864 77042502 77246604 77391369 77559427 77587296 77928048 78086241 78134496 78300464 78447204 78771366 78775092 78983784 79151556 79299891 79527744 79676784 80011899 80061344 80392176 80542836 80576199 80605152 80927748 80931576 81266004 81686064 81857952 82012986 82200096 82355778 82573956 82592928 82749354 82792712 82955664 83124063 83298456 83471499 83700496 83857356 83870407 84079512 84203874 84258108 84426948 84606282 84610284 84768849 85012416 85173957 85418688 85578768 85582816 85936464 86164128 86347152 86508972 86575904 86920128 87285708 87503328 87669054 87901308 87921504 88088022 88284816 88288992 88456206 88856757 89100528 89281401 89468712 89472944 89654573 90069012 90307624 90441198 90497088 90680796 91048023 91309632 91480752 91723104 91896822 91917936 92090196 92302128 92475108 92546656 92917044 93141801 93325122 93358656 93985056 94163058 94373424 94412516 94589451 95245392 95438739 95638968 95892336 96096024 96276114 96280668 96535736 96678522 96934644 97140546 97200576 97382736 97397892 97606848 97792321 98257104 98441244 98517408 98703994 98911692 98929184 99320418 99325116 99797184 100238094 100274112 100462032 100466784 100652301 100657062 100881936 100923724 100946912 101364048 101596077 101809224 102020721 102723336 102915846 102995472 103188492 103407678 103839894 103904064 104114988 104596272 105028488 105033456 105311712 105511166 105535408 105733188 106170102 106235712 106682532 107151066 107189568 107390448 107434932 107593839 107663138 107878878 107903664 107908768 108108027 108354672 108602703 108914752 109350648 109555578 109594944 109807704 110098608 110332472 110539242 110607552 110832084 111064608 111295332 111531738 111809808 112106016 112271832 112318338 112344144 112569264 112808376 112813712 113025132 113492178 113565276 113839979 114034554 114105024 114318864 114535377 114581952 115088182 115129536 115345296 115563753 115869906 116380944 116892072 117153216 117201744 117450696 117670806 117713088 117941608 118162638 118475676 118727334 118800704 119041868 119291616 119515176 120092016 120588264 120907728 121391622 121397364 121899006 121974336 122529096 122557248 122786928 123019479 123025298 123069504 123300144 123533667 123860934 123889392 124124031 124189068 124433496 124452862 124947684 125550744 125786034 125831232 126119268 126387162 126640422 126909423 126915426 126993856 127251652 127518624 127856448 128128032 128368152 128374224 128904696 129246192 129520728 129763458 129843648 129863856 130928562 131009472 131254992 131503581 131851962 131882256 132132033 132427224 132433488 132684309 133035818 133650792 133949376 134203068 134209416 134509248 135103518 135152064 135461436 135661797 135745632 136021194 136027628 136964448 137221128 137327296 137584656 137845233 137876904 138135294 138453192 138712662 138819984 139375566 139461696 139987683 140037984 140044608 140977584 141244587 141560136 141618774 142210702 142243376 142868088 143187264 143246576 143458452 143838504 143871552 144144036 144414171 144421002 144472896 144803604 145017783 145111186 145401966 145710819 145800864 146074104 146096838 146410272 146798144 147385656 147661866 147776112 148055991 148367538 148393776 148708984 148987674 149079744 149695776 149757784 149792192 150092352 150357141 150411168 150693048 150700176 150985593 151322904 151385586 151420368 151707149 152046072 152425152 152713836 153793728 154085004 154373769 154493208 154782738 155111517 155118854 155174592 155759841 155856096 156172482 156268992 156600928 156894408 157542732 157550184 157967568 158266749 158303112 158599782 159353568 160023798 160122688 160726599 160784352 161085672 161152398 161210304 161494707 161818317 161855496 161863152 162169711 162532008 163372128 163715904 164025972 164333367 164400192 164711556 165147912 165185856 165498708 165585424 165808863 165911328 166248126 166596912 166942998 167297607 167400992 167714712 167740814 168159024 168407748 168477507 168516216 168853896 169212564 169220568 169537698 170347914 171051831 171157536 171165632 171872928 172328256 172632273 172694304 173017944 173151808 173804859 174571416 175006656 175338108 175802616 175843008 176176044 176506209 176569632 176577984 176912412 177243957 177713514 178091001 178201056 178562802 178937424 178945888 179309146 180138024 180615248 180882396 181361592 182087433 182096046 182848509 182961504 183446208 183793644 183835872 184180392 184537947 184604256 184950216 185093312 185791401 185834088 186283602 186650244 186679293 187970112 188326116 188679051 188746848 188825032 189178902 189580743 189960633 190373139 190490784 190877478 191277936 191784672 192192048 192552228 192561336 193071472 193357044 193869288 194281092 194645187 194765472 194795784 195584642 196392843 196514208 196882488 197034816 197407988 197777943 197823384 197858368 198640836 198650232 199553727 200476188 200924064 200933568 201304602 201314124 201763872 201847448 201893824 202655277 202728096 203192154 203618448 204031791 204041442 204474853 205446672 205831692 205916953 205990944 206376984 206815356 207202941 207679788 208068993 208229976 209063349 209192544 210056976 210066912 210623424 211022332 211070816 211466376 212340204 212428161 213316053 213365064 214302132 214780896 214869864 215187678 215326276 215757756 215807328 215817536 216216054 216631503 216709344 217205406 217666779 218102949 218701296 219111156 219145257 219615408 220197216 220664944 221078484 221492799 221664168 222129216 222551307 222590664 223063476 223481511 223619616 224212032 224543664 224636676 224688288 225138528 225616752 225627424 226050264 226984356 227078379 227130552 227679958 228069108 228637728 229070754 230176364 230690592 231127506 231739812 232174107 232678281 232761888 233784144 234258723 234403488 234901392 235341612 235883216 236325276 236951352 237454668 237899673 238029047 238083736 238583232 239030352 240035697 240184032 241176528 241728597 241815456 242783244 242794728 243798012 245058192 245573856 246038958 246050596 246600288 247067334 247721868 247778784 248248062 248378136 248866992 248905724 249372189 249895368 250414497 251101488 251572068 251611221 252238536 252774324 253280844 253818846 253830852 254306547 254503304 255037248 255521871 256256064 256736304 256748448 257809392 258492384 259041456 259526916 259634419 259727712 261857124 262509984 263007162 263703924 263764512 264264066 264854448 264866976 265368618 266071636 266570271 267301584 267844203 268406136 268418832 268963719 270207036 270922872 271323594 271491264 272042388 272055256 273144069 273928896 274442256 275169312 275690466 275753808 276270588 276906384 277425324 277540241 277639968 278751132 279425403 279975366 280075968 281955168 282489174 283120272 283237548 283768353 284421404 284486752 285736176 286316217 286493152 286916904 287677008 288288072 288828342 288842004 289607208 290035566 290222372 290803932 291421638 291601728 292148208 292193676 292820544 293376963 294771312 295323732 295552224 296111982 296735076 296787552 297417968 297975348 299391552 299515568 300123581 300714282 300822336 301386096 301400352 301956903 301971186 302645808 302771172 302840736 303414298 304092144 304788231 305427672 306062163 308170008 308747538 308986416 309565476 310223034 310237708 311519682 311712192 312344964 313201856 313788816 315085464 315100368 315935136 316533498 316606224 317199564 318707136 320047596 320821759 321453198 321568704 322171344 322304796 322781517 322989414 323636634 323710992 323726304 324324081 324339422 325064016 325808109 326744256 327365137 328051944 328666734 329423112 330295824 330997416 331170848 331617726 331822656 332496252 333193824 333885996 334595214 334801984 335429424 335481628 336318048 336815496 336955014 337032432 337707792 338425128 338441136 339075396 340695828 341519937 342103662 342315072 343606131 343745856 345264546 345388608 346035888 346691259 347609718 349142832 349942043 350676216 351605232 352352088 353012418 353139264 353824824 354487914 355427028 356182002 356402112 357125604 357874848 357891776 358618292 360276048 361230496 361764792 362723184 364174866 364192092 365697018 365923008 367587288 367671744 368360784 369058437 369075894 369208512 369900432 370601001 371582802 371668176 372372093 372567204 373300488 373358586 374075977 376652232 377358102 377493696 377650064 378357804 379161486 379921266 380728269 380746278 380981568 381754956 382555872 383569344 384384096 385104456 385122672 386142944 386714088 387738576 388562184 389290374 389530944 389591568 391169284 392785686 393028416 393764976 394510743 394815976 395555886 395646768 396396099 397281672 397300464 398052927 399107454 400952376 401848128 402609204 402628248 403527744 403694896 405310554 405456192 406384308 406985391 407236896 408063582 408082884 408949706 410893344 411663384 411833906 411981888 412753968 413535699 413630712 414405882 415359576 416137986 416459952 418126698 418385088 419963049 420113952 420133824 422044664 422141632 422932752 423733761 424680408 424856322 426632106 426730128 427538329 428604264 429561792 429739728 430375356 430652552 431515512 431614656 432432108 433242513 433263006 433418688 434410812 435053349 435333558 436205898 437132457 437402592 438222312 438290514 439230816 440394432 441329888 442156968 442985598 443328336 444167973 445102614 445181328 446126952 446963022 447239232 449087328 449273352 449376576 450277056 451071423 451233504 451254848 452100528 452956779 453968712 454156758 454261104 455121447 455359916 456138216 457275456 458141508 460352728 461381184 462255012 463121307 463479624 464348214 465334551 465356562 465523776 467279523 467568288 468517446 468806976 469802784 470683224 471766432 472650552 473902704 474800247 474909336 475799346 476058094 476167472 478060704 480071394 480368064 482179797 482353056 483457194 483630912 484484121 485454951 485566488 485589456 486509133 487596024 490116384 491147712 492077916 492101192 493200576 494134668 495443736 495557568 496496124 496756272 497426589 497733984 497811448 498744378 499790736 500828994 501892821 502202976 503144136 503222442 504477072 505432521 505548648 506561688 507637692 507661704 508613094 509006608 511043742 513155493 513472608 513496896 515618784 516984768 517896819 518082912 519053832 519268838 519455424 521414577 523714248 525019968 526014324 527407848 527529024 528528132 529518627 529708896 529733952 530737236 531731871 532143272 533140542 534273003 534603168 535688406 536812272 536837664 537927438 540414072 541845744 542647188 542871967 544084776 544110512 546262299 546288138 548545527 548884512 550338624 551380932 551507616 552541176 553613841 553812768 554850648 555080482 555279936 557374203 557502264 558850806 559950732 560037879 563910336 564978348 566037153 566240544 566475096 567536706 568742229 568842808 568973504 571119417 571472352 572632434 572986304 573833808 575354016 576576144 577656684 577684008 579214416 580071132 580311413 580444744 581607864 582843276 583935561 584296416 584387352 586753926 589178529 589542624 590647464 591104448 592223964 593333829 593470152 593575104 594835936 595950696 598661181 599031136 600247162 601428564 602772192 602800704 603913806 603942372 605291616 605542344 605681472 606828596 607965831 608184288 609576462 610855344 612095373 612124326 613424559 616340016 617495076 617750859 617972832 619130952 620446068 620475416 623039364 624206979 624689928 627190047 627577632 630170928 630200736 631870272 633066996 633212448 634399128 637284483 639948159 640095192 641643518 642906396 644342688 644609592 645563034 645978828 647273268 647421984 647452608 648648162 648678844 649894509 650128032 651616218 653000337 654308847 654730274 656103888 657333468 657435771 658846224 660591648 661994832 662341696 663235452 664992504 666387648 667653921 667771992 669190428 670444533 670858848 670963256 672636096 673630992 673910028 674064864 675415584 676850256 676882272 678150792 681235137 681391656 683039874 684207324 684490741 687212262 690529092 692071776 693382518 695219436 696522321 698034843 698285664 699884086 701352432 702776169 703210464 704704176 706024836 707649648 708975828 710854056 712364004 713699019 714087141 714251208 715749696 717236584 720107091 720552096 722460992 723529584 725185791 725446368 728349732 728384184 731394036 731696999 735174576 736721568 738116874 738151788 739800864 741202002 743165604 743336352 744744186 745134408 746600976 746717172 748116567 748151954 751243491 753304464 754716204 754833663 755300128 756715608 758322972 759842532 761456538 761492556 762919641 763509912 765111744 766565613 768768192 770208912 770245344 772285888 773428176 775477152 777124368 778580748 778903257 779183136 782158861 782338568 785571372 787529952 789021486 789631952 791111772 791293536 792792198 794563344 794600928 796105854 798214908 799710813 801904752 803532609 805218408 805256496 806891157 807389792 810621108 812768616 813970782 814473792 816127164 816165768 817899412 819432207 821786688 823326768 823667812 825507936 827071398 827261424 828811764 830719152 832275972 832620723 832919904 836253396 838276209 839926098 840227904 844089328 845865504 847467522 849360816 849712644 851305059 853264212 853460256 855076658 857208528 858948651 859479456 860750712 861305104 863031024 864864216 866485026 866526012 868821624 870106698 870667116 872411796 874264914 874805184 876444624 876581028 878461632 880130889 882659776 884313936 885971196 886656672 888335946 890205228 890362656 892253904 893926044 898174656 898546704 900370743 902142846 902467008 904201056 905870709 905913558 907937424 908313516 908522208 910242894 910719832 912276432 914364693 916283016 918186489 920705456 922574477 924510024 926242614 926959248 928696428 930669102 930713124 934559046 935136576 937034892 939605568 941366448 943532864 945301104 947805408 949600494 949818672 951598692 952116188 952334944 956121408 960142788 962465277 964359594 964706112 966914388 968344551 968968242 970909902 971132976 971178912 972972243 973018266 975192048 977424327 980232768 982095411 984155832 984202384 986200303 988269336 990887472 992992248 993512544 994853178 995467968 995622896 997488756 999581472 1001657988 1003785642 1004405952 1006288272 1006444884 1008954144 1010865042 1011097296 1013123376 1015275384 1015323408 1017226188 1018013216 1022087484 1024559811 1026310986 1026945216 1031237568 1035793638 1036165824 1038107664 1038537676 1040073777 1042829154 1047428496 1049826129 1052028648 1054815696 1057056264 1059037254 1059417792 1061474472 1063463742 1064286544 1066281084 1068546006 1069206336 1071376812 1073624544 1073675328 1075854876 1080828144 1083691488 1085294376 1085743934 1088169552 1088221024 1092524598 1092576276 1097091054 1097769024 1102761864 1103015232 1105082352 1107175311 1107227682 1107625536 1109701296 1110160964 1111803003 1114748406 1115004528 1117116279 1117701612 1119901464 1120075758 1122227931 1129956696 1132074306 1132481088 1132950192 1135073412 1137484458 1137685616 1142184807 1142238834 1142944704 1145264868 1147667616 1150708032 1153152288 1155313368 1155368016 1158428832 1160142264 1160622826 1160889488 1163215728 1165686552 1167871122 1168592832 1168774704 1173507852 1178357058 1179085248 1181294928 1183532229 1184447928 1186667658 1186940304 1189188297 1189671872 1191901392 1194158781 1197322362 1198062272 1200494324 1202857128 1205544384 1207827612 1207884744 1210583232 1211084688 1213657192 1215931662 1216368576 1219152924 1220956173 1221710688 1224190746 1224248652 1226849118 1232680032 1234990152 1235501718 1235945664 1238261904 1240607097 1240892136 1240950832 1246078728 1248413958 1249379856 1252239769 1254380094 1255155264 1259889147 1260341856 1260401472 1266133992 1266424896 1268798256 1271201283 1274568966 1279896318 1280190384 1282614987 1283287036 1285812792 1288685376 1289219184 1291126068 1291957656 1294546536 1294843968 1297296324 1297357688 1299789018 1300256064 1303232436 1305160047 1306000674 1308617694 1309460548 1311397371 1312207776 1314666936 1314871542 1317692448 1321183296 1323989664 1326470904 1329985008 1332503919 1335307842 1335543984 1338380856 1340889066 1341717696 1341926512 1347261984 1347820056 1348129728 1350831168 1353214269 1353700512 1353764544 1356301584 1358870337 1362470274 1362783312 1365364341 1366079748 1368414648 1368981482 1374424524 1381058184 1384143552 1386765036 1390438872 1393044642 1396003653 1396069686 1396571328 1399768172 1401838569 1402704864 1405552338 1406420928 1409408352 1412049672 1415299296 1417951656 1421708112 1424400741 1424728008 1427398038 1428174282 1428502416 1431207913 1434473168 1440214182 1441104192 1446539391 1447059168 1450371582 1450892736 1453452363 1456364853 1456699464 1456768368 1459527399 1462788072 1463393998 1470349152 1473443136 1476233748 1476303576 1479601728 1482404004 1486331208 1486672704 1489488372 1490268816 1492279767 1493201952 1493434344 1496233134 1496303908 1502486982 1505678463 1506608928 1509432408 1509667326 1510600256 1513431216 1516297563 1516645944 1519685064 1522913076 1522985112 1525839282 1527019824 1529911907 1533131226 1539466479 1540417824 1540490688 1546856352 1550954304 1553690457 1554248736 1557161496 1557806514 1558366272 1564243731 1564317722 1564677136 1571142744 1575059904 1578042972 1579263904 1582223544 1582587072 1585584396 1588555881 1589126688 1589201856 1592211708 1595195613 1596429816 1599421626 1602819009 1603809504 1607065218 1610436816 1610512992 1613782314 1614779584 1621242216 1625537232 1627941564 1628615901 1632254328 1632331536 1635423073 1635798824 1638864414 1645636581 1646653536 1647335624 1651015872 1654142796 1654522848 1657623528 1660841523 1661438304 1664551944 1665241446 1665839808 1668778639 1672122609 1672506792 1676552418 1679852196 1680113637 1688178656 1691731008 1694935044 1698111459 1698721632 1699425288 1702610118 1706226687 1706528424 1706920512 1710153316 1713358251 1714417056 1717897302 1718958912 1721501424 1722610208 1726062048 1729728432 1732970052 1733052024 1737643248 1740213396 1740934239 1741334232 1744823592 1748529828 1752889248 1753162056 1760261778 1767535587 1768627872 1771942392 1773313344 1776671892 1780001487 1780410456 1780725312 1783866821 1784507808 1787852088 1795983543 1797093408 1800741486 1804285692 1808402112 1811741418 1811827116 1815874848 1816627032 1817044416 1820485788 1821439664 1823897493 1824552864 1828729386 1832566032 1836286119 1836372978 1840273677 1841410912 1845148954 1849020048 1852485228 1853252577 1853918496 1857392856 1861338204 1861426248 1869118092 1874069784 1881570141 1882732896 1890602208 1895610816 1899200988 1899637344 1903197384 1904232376 1904669888 1911853449 1919844477 1920285576 1924930554 1928719188 1929019361 1933828776 1936689102 1937936484 1941819804 1942265952 1942357824 1945944486 1946036532 1949683527 1950384096 1954848654 1959001011 1962926541 1964190822 1968311664 1968404768 1972307313 1972400606 1976538672 1981774944 1985984496 1987025088 1989706356 1991245792 1994977512 1999162944 2002961763 2003315976 2007571284 2011333599 2012576544 2012889768 2017908288 2021730084 2022194592 2026246752 2030550768 2030646816 2034452376 2036026432 2043705411 2044174968 2049119622 2052621972 2053472223 2062055179 2071587276 2076215328 2077075352 2080147554 2085658308 2089566963 2094104529 2094856992 2099652258 2104057296 2108328507 2109631392 2114112528 2118074508 2122948944 2126927484 2128573088 2132562168 2137092012 2141097057 2142261423 2142753624 2147249088 2151709752 2160321273 2161656288 2167382976 2170588752 2171487868 2175557373 2176339104 2176442048 2185049196 2185152552 2194182108 2195090997 2205523728 2210164704 2214350622 2214455364 2219402592 2220321928 2223606006 2229496812 2230009056 2234232558 2235403224 2239802928 2240151516 2244349701 2244455862 2249223383 2253730473 2259913392 2264148612 2264500989 2265900384 2270146824 2274968916 2275371232 2284369614 2284477668 2288758923 2290529736 2295335232 2299696839 2306304576 2310626736 2310736032 2316857664 2320284528 2321245652 2321778976 2326431456 2331373104 2335742244 2336709771 2337549408 2346476583 2347015704 2356714116 2362589856 2367064458 2368895856 2373335316 2373880608 2378376594 2383802784 2388317562 2394644724 2399132439 2400988648 2405714256 2410597827 2415655224 2415769488 2420673471 2422169376 2427314384 2431863324 2438305848 2441912346 2443421376 2448381492 2448497304 2453698236 2458296621 2465360064 2469980304 2471003436 2476523808 2481214194 2481784272 2481901664 2492157456 2496827916 2497862169 2498759712 2504479538 2508760188 2514828627 2519778294 2520683712 2532267984 2537596512 2542402566 2549137932 2553915177 2559792636 2560380768 2565229974 2566574072 2571625584 2576845953 2578438368 2582252136 2583915312 2589093072 2594592648 2594715376 2599578036 2599982617 2606464872 2610320094 2612001348 2617235388 2618319517 2618921096 2622794742 2624415552 2629333872 2629743084 2635384896 2640392667 2647979328 2652941808 2659970016 2665007838 2670615684 2671087968 2676761712 2681778132 2683853024 2694523968 2695640112 2701112229 2706428538 2707401024 2712603168 2717740674 2724940548 2725566624 2730728682 2732159496 2736829296 2737962964 2743094079 2748849048 2754559467 2762116368 2767723431 2773530072 2780877744 2786089284 2792007306 2792139372 2799536344 2803677138 2805409728 2811104676 2818816704 2824099344 2830598592 2835903312 2843416224 2848801482 2849456016 2854796076 2856348564 2857004832 2862415826 2868946336 2880428364 2887395831 2893078782 2894118336 2900743164 2906904726 2912729706 2913398928 2913536736 2918916729 2919054798 2925576144 2926787996 2932272981 2940698304 2946286233 2952467496 2952607152 2958600909 2964808008 2972662416 2978976744 2980537632 2984559534 2986403904 2986868688 2992466268 2992607816 3004973964 3011356926 3013217856 3018864816 3019334652 3026862432 3032595126 3033291888 3039370128 3045826152 3045970224 3051678564 3054039648 3059823814 3066262452 3073679433 3078932958 3080835648 3093712704 3107380914 3108497472 3114322992 3115613028 3120221331 3128487462 3128635444 3129354272 3142285488 3149478387 3156085944 3158527808 3164447088 3171168792 3177111762 3178253376 3184423416 3190391226 3192859632 3198843252 3205638018 3207619008 3214130436 3220873632 3221025984 3227564628 3242484432 3251074464 3255883128 3257231802 3264508656 3264663072 3270846146 3271597648 3277728828 3291273162 3293307072 3294671248 3301359391 3308285592 3309045696 3315247056 3321525933 3321683046 3322876608 3329103888 3330482892 3335409009 3337557278 3344245218 3345013584 3351348837 3353104836 3359704392 3360227274 3366683793 3376357312 3389870088 3396222918 3397443264 3398850576 3405220236 3412453374 3413056848 3420306632 3426716502 3428834112 3435794604 3443002848 3445220416 3452124096 3459456864 3465940104 3466104048 3475286496 3480426792 3481868478 3482668464 3489647184 3497059656 3505778496 3506324112 3520523556 3529039349 3535071174 3537255744 3543884784 3550596687 3553343784 3560002974 3560820912 3567564891 3567733642 3569015616 3575704176 3582476343 3591967086 3594186816 3601482972 3608571384 3623482836 3623654232 3631749696 3633254064 3640971576 3642879328 3647794986 3649105728 3657458772 3665132064 3672572238 3672745956 3680547354 3682821824 3690297908 3698040096 3704970456 3706505154 3707836992 3714785712 3721821291 3722676408 3722852496 3738236184 3748139568 3756719307 3763140282 3765465792 3779667441 3781204416 3798401976 3799274688 3806394768 3808464752 3813603849 3823706898 3839688954 3840571152 3847844961 3849861108 3857438376 3858038722 3867657552 3873378204 3875872968 3883639608 3884531904 3891888972 3892073064 3899367054 3900768192 3909697308 3918002022 3925853082 3928381644 3934192113 3936623328 3936809536 3944614626 3944801212 3953077344 3963549888 3971968992 3979412712 3982491584 3989955024 3997511757 4005923526 4006631952 4015142568 4022667198 4025153088 4025779536 4043460168 4044389184 4052493504 4059642807 4061101536 4061293632 4068904752 4076611011 4087410822 4088349936 4096093023 4098239244 4105243944 4106944446 4124110358 4143174552 4152430656 4154150704 4160295108 4171316616 4179133926 4188010959 4188209058 4189713984 4199304516 4205515707 4208114592 4216657014 4219262784 4228225056 4236149016 4245897888 4253854968 4257146176 4265124336 4273202223 4274184024 4282194114 4284522846 4285507248 4293623739 4303419504 4320642546 4323312576 4339618173 4341177504 4342975736 4351114746 4352678208 4360357089 4369094559 4370098392 4370305104 4378582197 4388364216 4390181994 4411047456 4420329408 4428701244 4428910728 4438805184 4440643856 4447212012 4458993624 4460018112 4468465116 4470806448 4476839301 4479605856 4480303032 4488699402 4488911724 4498446766 4507460946 4517035389 4519826784 4528297224 4529001978 4531800768 4540293648 4548892689 4549937832 4550742464 4568739228 4568955336 4577517846 4581059472 4589735721 4599393678 4621253472 4621472064 4640569056 4642491304 4643557952 4652862912 4661071371 4662746208 4671484488 4673419542 4675098816 4692731193 4692953166 4694031408 4702921619 4713428232 4725179712 4734128916 4737791712 4746670632 4747761216 4756753188 4765667643 4767605568 4776635124 4785586839 4789289448 4798264878 4801977296 4808457027 4811428512 4821195654 4831310448 4831538976 4841346942 4844338752 4854628768 4863726648 4876611696 4883824692 4885847703 4896762984 4896994608 4906269219 4907396472 4916593242 4939960608 4942006872 4953047616 4962428388 4963568544 4963803328 4982524569 4984314912 4993655832 4995724338 4997519424 5006335917 5008959076 5016367827 5017520376 5029657254 5039556588 5040340911 5064535968 5075193024 5084805132 5094334377 5098275864 5107830354 5118680061 5119585272 5120761536 5130459948 5133148144 5140074753 5143251168 5153691906 5156876736 5164504272 5167830624 5178186144 5189185296 5189430752 5199156072 5199965234 5212929744 5220640188 5222802717 5224002696 5234470776 5236639034 5237842192 5245589484 5258667744 5259486168 5280785334 5302606761 5305883616 5319940032 5330015676 5340004461 5341231368 5342175936 5351600463 5353523424 5363556264 5367706048 5387950629 5391280224 5402224458 5412857076 5425206336 5435481348 5449881096 5451133248 5461457364 5464318992 5471692479 5473658592 5474668081 5475925928 5486188158 5497698096 5508858357 5509118934 5520821031 5524232736 5535446862 5547060144 5559757731 5561755488 5572178568 5584014612 5584278744 5599072688 5607354276 5622209352 5644710423 5648198688 5671806624 5686832448 5697602964 5698912032 5709592152 5712697128 5714009664 5724831652 5735560347 5737892672 5759533431 5760856728 5774791662 5786157564 5787058083 5801486328 5813809452 5825459412 5826797856 5827073472 5837833458 5838109596 5849050581 5851152288 5853575992 5864545962 5877003033 5888779623 5892572466 5904934992 5905214304 5916921939 5917201818 5929616016 5945324832 5957953488 5961075264 5969119068 5971591637 5973737376 5984932536 5985215632 6008885289 6009947928 6022713852 6034000797 6037729632 6038669304 6053724864 6065190252 6066583776 6078740256 6091652304 6091940448 6103357128 6108079296 6119647628 6131116233 6132524904 6147358866 6157865916 6160416669 6186165537 6214761828 6228645984 6231226056 6240442662 6256974924 6257270888 6258708544 6282313587 6284570976 6298956774 6312171888 6324985521 6328894176 6342337584 6354223524 6368846832 6380782452 6383425543 6385719264 6397686504 6411276036 6423291171 6426784269 6428260872 6441747264 6455129256 6480963819 6484968864 6502148928 6511766256 6514463604 6526672119 6529017312 6529326144 6541692292 6543195296 6555457656 6582546324 6585272991 6589342496 6602718782 6616571184 6630494112 6643051866 6643366092 6658207776 6660965784 6670818018 6675114556 6688490436 6690027168 6702697674 6706209672 6719408784 6720454548 6733049103 6733367586 6747670149 6761191419 6779740176 6792445836 6793502967 6797701152 6810440472 6824906748 6826113696 6840613264 6853433004 6866276769 6871589208 6886005696 6899090517 6902842363 6918913728 6931880208 6932208096 6950572992 6960853584 6963736956 6965336928 6979294368 6994119312 7010129313 7012648224 7039429749 7041047112 7058078698 7070142348 7087769568 7101193374 7106687568 7120005948 7121641824 7135129782 7135467284 7151408352 7164952686 7183934172 7197397317 7202965944 7217142768 7231793481 7246965672 7247308464 7262020413 7266508128 7281943152 7285758656 7295589972 7314917544 7330264128 7345144476 7345491912 7361094708 7374889863 7378900457 7380595816 7396080192 7409940912 7413010308 7429571424 7443642582 7445352816 7445704992 7476472368 7493586507 7496279136 7513438614 7526280564 7529398151 7544485881 7559334882 7596803952 7612789536 7616929504 7627207698 7647413796 7661745531 7679377908 7681142304 7695689922 7699722216 7714876752 7716077444 7730537859 7735315104 7746756408 7751745936 7767279216 7783777944 7784146128 7798734108 7799947851 7819394616 7836004044 7851706164 7854958551 7856763288 7868384226 7873246656 7889229252 7889602424 7906154688 7921178001 7943937984 7958825424 7979910048 7995023514 8011847052 8013263904 8030285136 8045334396 8048666989 8051559072 8086920336 8103336687 8119285614 8122203072 8137809504 8153222022 8174821644 8176699872 8192186046 8196478488 8210487888 8213888892 8229282237 8248220716 8263678401 8286349104 8303170293 8308301408 8320590216 8342633232 8358267852 8376021918 8376418116 8398609032 8411031414 8416229184 8433314028 8456450112 8472298032 8491795776 8507709936 8530248672 8546404446 8548368048 8564388228 8569045692 8571014496 8587247478 8603747471 8606839008 8641285092 8662187493 8679236346 8682355008 8685951472 8702229492 8703583849 8720714178 8738189118 8740196784 8740610208 8756750187 8757164394 8776728432 8780363988 8796818943 8822094912 8838858699 8857402488 8857821456 8875802727 8881287712 8894424024 8917987248 8936930232 8941612896 8953678602 8959211712 8960606064 8977398804 8977823448 8996893532 9014921892 9034070778 9039653568 9056594448 9058003956 9080587296 9097785378 9099875664 9137478456 9137910672 9155035692 9162118944 9179471442 9198787356 9221038299 9242506944 9281138112 9284982608 9303831011 9322142742 9325492416 9342968976 9346839084 9360663993 9385462386 9385906332 9388062816 9405843238 9426856464 9448435161 9468257832 9475583424 9493341264 9513506376 9531335286 9553270248 9571173678 9578578896 9596529756 9603954592 9616914054 9622857024 9642391308 9662620896 9663077952 9682693884 9709257536 9727453296 9753223392 9767649384 9771695406 9793525968 9793989216 9812538438 9814792944 9833186484 9879921216 9884013744 9904078173 9924856776 9927137088 9945474529 9964577799 9965049138 9968629824 9987311664 9991448676 10006227027 10012671834 10017918152 10032735654 10035040752 10054046511 10059314508 10079113176 10080681822 10100051379 10129071936 10148319247 10169610264 10188668754 10196551728 10215660708 10237360122 10239170544 10260919896 10266296288 10280149506 10286502336 10307383812 10329008544 10335661248 10356372288 10378370592 10378861504 10398312144 10399930468 10425859488 10441280376 10445605434 10448005392 10468941552 10473278068 10475684384 10491178968 10517335488 10518972336 10561570668 10587118047 10605213522 10611767232 10651790061 10660031352 10680008922 10682462736 10702694673 10703200926 10707046848 10727112528 10747429029 10775901258 10782560448 10804448916 10825714152 10848203333 10870962696 10899762192 10922914728 10928637984 10943384958 10947317184 10949336162 10951851856 10972376316 10995396192 11017716714 11018237868 11041642062 11048465472 11070893724 11094120288 11119515462 11123510976 11144357136 11165463873 11168029224 11168557488 11198145376 11214708552 11244418704 11270157921 11289420846 11296397376 11343613248 11395205928 11397824064 11419184304 11425394256 11440811547 11449663304 11471120694 11519066862 11521713456 11543534883 11549583324 11572315128 11574116166 11602972656 11627618904 11650918824 11653595712 11675666916 11676219192 11698101162 11702304576 11707151984 11729091924 11754006066 11777559246 11785144932 11802576339 11809869984 11810428608 11833843878 11834403636 11859232032 11890649664 11915906976 11938238136 11943183274 11947474752 11969865072 11970431264 11992535271 12017770578 12019895856 12045427704 12068001594 12075459264 12077338608 12130380504 12133167552 12157480512 12178928421 12183304608 12183880896 12206714256 12229833033 12239295256 12262232466 12265049808 12288279069 12294717732 12315731832 12320833338 12372331074 12429523656 12457291968 12462452112 12480885324 12513949848 12514541776 12564032877 12564627174 12569141952 12597913548 12616547121 12624343776 12649971042 12657788352 12684675168 12708447048 12737693664 12761564904 12766851086 12771438528 12795373008 12819606669 12822552072 12846582342 12853568538 12856521744 12880871217 12910258512 12961927638 12969937728 13018854519 13023532512 13028927208 13053344238 13058034624 13081071267 13083384584 13086390592 13110915312 13135746591 13165092648 13170545982 13178684992 13205437564 13233142368 13260988224 13286103732 13286732184 13316415552 13321931568 13341636036 13350229112 13376980872 13380054336 13405395348 13412419344 13430517903 13438817568 13440909096 13466098206 13466735172 13495340298 13522382838 13551106167 13559480352 13584891672 13587005934 13595402304 13620880944 13646678067 13649813496 13652227392 13681226528 13706866008 13732553538 13743178416 13769207163 13798181034 13805684726 13863760416 13864416192 13921707168 13927473912 13930673856 13958588736 13983214113 13988238624 14020258626 14025296448 14078193579 14078859498 14082094224 14108764857 14116157396 14140284696 14175539136 14202386748 14213375136 14240011896 14243283648 14270259564 14270934568 14302816704 14329905372 14356760517 14367868344 14394794634 14405931888 14425371081 14434285536 14463586962 14493931344 14494616928 14524040826 14533016256 14563886304 14591179944 14629835088 14657543109 14690288952 14690983824 14718807657 14722189416 14749779726 14757800914 14761191632 14819881824 14826020616 14859142848 14887285164 14890705632 14891409984 14947573707 14952944736 14987173014 14992558272 15019007751 15026877228 15049103481 15052561128 15058796302 15088971762 15118669764 15121022733 15193607904 15225579072 15233859008 15254415396 15294827592 15323491062 15356040183 15358755816 15362284608 15391379844 15399444432 15420224259 15429753504 15432154888 15461075718 15470630208 15493512816 15503491872 15534558432 15567555888 15568292256 15597468216 15599895702 15638789232 15668408151 15672008088 15703412328 15709917102 15713526576 15736768452 15743287043 15778458504 15779204848 15842356002 15907820283 15917650848 15959820096 15990047028 16020013383 16023694104 16026527808 16054801389 16060570272 16090668792 16097333978 16103118144 16163851887 16173840672 16206673374 16238571228 16275619008 16306444044 16349643288 16353399744 16384372092 16392956976 16415077437 16420975776 16424004243 16427777784 16458564474 16496441432 16527356802 16562463093 16572698208 16606340586 16616602816 16641180432 16679273193 16685266464 16716535704 16752043836 16752836232 16797218064 16822062828 16829030977 16866628056 16934131269 16944596064 17015419872 17060497344 17092808892 17096736096 17128776456 17138091384 17142028992 17174494956 17206681041 17207494942 17213678016 17278600293 17282570184 17324374986 17358472692 17361174249 17371902944 17404458984 17407167698 17441428356 17476378236 17480393568 17481220416 17513500374 17514328788 17547151743 17553456864 17560727976 17593637886 17631009099 17677717398 17714804976 17715642912 17750765817 17751605454 17762575424 17788848048 17835974496 17873860464 17883225792 17907357204 17914774911 17921212128 17954797608 17955646896 17989653803 17993787064 18029843784 18068141556 18102002391 18113188896 18116007912 18161174592 18195570756 18199751328 18274956912 18275821344 18310071384 18324237888 18358942884 18393348699 18397574712 18442076598 18481250007 18558496611 18569965216 18607662022 18644285484 18685937952 18693678168 18721327986 18770924772 18771812664 18776125632 18811686476 18846940761 18853712928 18896870322 18936515664 18974956563 18986682528 19027012752 19062670572 19106540496 19142347356 19150276629 19157157792 19193059512 19207909184 19233828108 19280352807 19284782616 19325241792 19365387768 19442891457 19454906592 19506446784 19535298768 19543390812 19580016357 19587051936 19587978432 19625076876 19629585888 19666372968 19755818973 19768027488 19808156346 19849713552 19890949058 19929155598 19930098276 19974623328 19982897352 20012454054 20025343668 20035836304 20065471308 20070081504 20108093022 20118629016 20158226352 20161363644 20199147309 20200102758 20243010447 20283574257 20296638494 20339220528 20377337508 20380508901 20393103456 20431321416 20474720244 20478341088 20521839792 20532592576 20560299012 20614767624 20658017088 20697271551 20708527089 20756741184 20796624288 20799860936 20851718976 20882560752 20891210868 20896010784 20937883104 20946556136 20951368768 20982357936 21030387939 21037944672 21118289247 21123141336 21174236094 21210427044 21219212971 21303580122 21320062704 21360017844 21364925472 21405389346 21406401852 21454225056 21494858058 21551802516 21592191951 21608897832 21651428304 21695380443 21696406666 21741925392 21786061239 21799524384 21845829456 21857275968 21886769916 21898672324 21903703712 21944752632 21990792384 22035433428 22036475736 22083284124 22124669589 22136701371 22141787448 22188240576 22239030924 22288714272 22330927746 22336058448 22337114976 22396290752 22429417104 22480759521 22488837408 22540315842 22578841692 22588194453 22633457643 22682606969 22790411856 22838368608 22850788512 22881623094 22899326608 22942241388 22985236593 23038133724 23043426912 23087069766 23099166648 23144630256 23148232332 23191613577 23205945312 23255237808 23301837648 23351333832 23352438384 23396202324 23399843553 23414303968 23458183848 23508012132 23555118492 23564875653 23570289864 23605152678 23619739968 23667687756 23668807272 23718464064 23763534003 23831813952 23876476272 23886366548 23939730144 23940862528 23985070542 24035541156 24039791712 24090855408 24136003188 24146000967 24154677216 24260761008 24310010061 24357856842 24366609216 24413428512 24459666066 24478590512 24524464932 24530099616 24576558138 24589435464 24631463664 24641666676 24687846711 24744662148 24791035203 24859047312 24909510879 24924904224 24961770648 25027899696 25029083552 25128065754 25129254348 25195827096 25233094242 25248687552 25299942084 25369350336 25416894096 25475387328 25523129808 25533702172 25590746016 25639213338 25645104144 25693164684 25707137076 25713043488 25761742434 25811242413 25820517024 25923855276 25986562479 26037709038 26047065024 26057854416 26106688476 26110751547 26162142534 26166769168 26221830624 26270250561 26271493182 26330185296 26341091964 26390456829 26410875128 26466284736 26516576097 26572207464 26573464368 26627408181 26643863136 26683272072 26700458224 26753961744 26810790696 26824838688 26861035806 26877635136 26881818192 26932196412 26933470344 26990680596 27044765676 27102212334 27118960704 27169783344 27174011868 27241761888 27293356134 27299626992 27362453056 27413732016 27465107076 27486356832 27538414326 27596362068 27611369452 27663114897 27727520832 27843414336 27854947824 27911493033 27966428226 27976477248 28040517252 28081991979 28156387158 28157718996 28164188448 28217529714 28232314792 28280569392 28345305483 28404773496 28426750272 28480023792 28540519128 28541869136 28599808787 28659810744 28713521034 28735736688 28789589268 28801514687 28811863776 28850742162 28868571072 28927173924 28987862688 28989233856 29048081652 29127772608 29182359888 29259670176 29315086218 29380577904 29381967648 29437615314 29444378832 29499559452 29515601828 29522383264 29639763648 29652041232 29712234519 29774570328 29781411264 29836423587 29895147414 29905889472 29974346028 30018681081 30038015502 30053754456 30098206962 30105122256 30117592604 30162139533 30177943524 30237339528 30242045466 30300154137 30387215808 30444957741 30508830792 30589655184 30646982124 30712080366 30717511632 30782759688 30798888864 30840448518 30859507008 30864309776 30922151436 30987025632 31006983744 31069116864 31135111776 31136584512 31194936432 31199791404 31277578464 31336816302 31344016176 31406824656 31419834204 31427053152 31473536904 31486574086 31556917008 31558409696 31684712004 31761354141 31815640566 31835301696 31980094056 32040026766 32047388208 32108084019 32109602778 32121140544 32181337584 32194667956 32242287087 32327703774 32347681344 32413346748 32477142456 32544609999 32612888088 32699286576 32768744184 32785913952 32830154874 32841951552 32848008486 32855555568 32917128948 32992882864 33054713604 33124926186 33145396416 33212681172 33282360864 33358546386 33370532928 33433071408 33496391619 33504087672 33505672464 33594436128 33644125656 33658061954 33733256112 33810473763 33868262538 33889192128 34030839744 34185617784 34193472192 34257552912 34276182768 34322434641 34348989912 34413362082 34414989884 34557200586 34565140368 34630604649 34648749972 34716945384 34722348498 34743805888 34808917968 34814335396 34882856712 34952756472 34960787136 35027000748 35028657576 35094303486 35106913728 35121455952 35187275772 35262018198 35355434796 35407729017 35429609952 35431285824 35501531634 35503210908 35577696096 35671948992 35747720928 35814714408 35829549822 35842424256 35909595216 35911293792 35977605813 35979307606 35987574128 36059687568 36136283112 36204004782 36226377792 36232015824 36314953301 36391141512 36399502656 36536785263 36549913824 36551642688 36620142768 36689499099 36717885768 36786697398 36795149424 36864837207 36884153196 36962500014 37116993222 37139930432 37215324044 37288570968 37371875904 37387356336 37442655972 37541849544 37543625328 37623372952 37693881522 37707425856 37793740644 37849641363 37873031328 37949913126 37973365056 38054025504 38125341144 38213080992 38284694712 38300553258 38314315584 38386119024 38458820007 38467656216 38560705614 38569565232 38642613651 38730775536 38819432839 38885782914 38909813184 39056563557 39070597536 39086781624 39160032714 39174103872 39243213801 39250153752 39259171776 39332745936 39407239773 39511637946 39536054976 39616312692 39699427104 39781898116 39858311196 39860196552 39949246656 39965794704 40024908108 40050687336 40071672608 40130942616 40140163008 40216186044 40237258032 40316452704 40322727288 40398294618 40400205516 40486020894 40567148514 40593276988 40653318501 40678441056 40754675016 40761017802 40786206912 40862642832 40940034201 40949440488 40956682176 41043679584 41120598024 41229535248 41307621489 41394543102 41417054178 41593248576 41599721872 41765121504 41782421736 41792021568 41875766208 41893112272 41949642339 41964715872 42060775878 42075889344 42234580737 42236578494 42246282672 42326294571 42348472188 42420854088 42438425942 42607160244 42640125408 42720035688 42729850944 42810778692 42812803704 42908450112 42989716116 43103605032 43184383902 43217795664 43276113243 43302856608 43390760886 43392813332 43483850784 43572122478 43599048768 43691658912 43773539832 43797344648 43807407424 43889505264 43972629327 44070866856 44072951472 44156422971 44166568248 44249339178 44273402742 44283574896 44367445303 44478061848 44577428544 44661855492 44672116896 44674229952 44842721121 44858834208 44961519042 44977674816 45057023253 45080631684 45147310443 45157683384 45176388906 45266915286 45363068199 45365213938 45580823712 45676737216 45701577024 45763246188 45798653216 45884482776 45970473186 46068120549 46076267448 46086853824 46174139532 46198333296 46260672777 46289260512 46296464664 46383227154 46411890624 46510475616 46603675296 46702667664 46704876768 46792404648 46799687106 46828607936 46916367696 47005224453 47016024264 47110236984 47129751306 47140579728 47210305356 47229861129 47335375512 47337614544 47427269117 47527068006 47723460849 47752952544 47772733096 47879460288 47970141084 48060040149 48071082312 48079583424 48164404167 48181710816 48272006376 48292001934 48309354432 48491555661 48521522016 48620020122 48715713684 48826857024 48919332132 48957181024 49048929864 49060199232 49153116276 49178870928 49245232311 49262927328 49272012729 49283333352 49375693422 49489324296 49582070406 49687389279 49718094624 49819021758 49849808448 49923541296 50037819579 50055799392 50058167104 50256131508 50258508696 50391654192 50466188484 50487092931 50599884168 50833788192 51046259616 51067404344 51181492032 51278426676 51290208288 51386329368 51414274152 51426086976 51523484868 51620043123 51622484826 51641034048 51732137809 51835800879 51847710552 51973124958 52075418076 52083522747 52115708832 52213376952 52221503094 52324285068 52333538336 52443661248 52540501122 52542986364 52641455229 52660370592 52682183928 52780913658 52821750256 52893027297 53033152194 53144414928 53146928736 53252297451 53254816362 53287726272 53366544144 53400916448 53507923488 53621581392 53649677376 53722071612 53744324733 53763636384 53864392824 53866940688 53968961409 53981361192 54089531352 54204424668 54339566688 54348023736 54483523776 54586712268 54599253984 54827464032 54930214152 54972713664 55076828652 55180046097 55192724136 55222738904 55326229794 55443750021 55675489833 55709895648 55822986066 55932856452 56081034504 56163983958 56312774316 56315437992 56328376896 56435059428 56464629584 56540822283 56561138784 56690610966 56809546992 56924869689 56960047584 57081038256 57083738272 57199617574 57319621488 57427042068 57450829887 57471473376 57579178536 57603029374 57623727552 57701484324 57841058421 57854347848 57975725376 58096163304 58328674371 58364719776 58519340352 58630172436 58740049071 58761155808 58763935296 58875230628 58888757664 58999118904 59031203656 59044766528 59267456919 59304082464 59424469038 59549140656 59672847174 59790294828 59799600191 59948692056 60037362162 60076031004 60107508912 60196413924 60210244512 60221348891 60235185208 60324279066 60355887048 60474679056 60484090932 60597441927 60600308274 60729031341 60850722771 60889915482 61017661584 61141526703 61179310368 61293964248 61424160732 61435023264 61565519376 61597777728 61680897036 61728619552 61844302872 61974051264 62091814653 62125581267 62270223552 62389872864 62399582808 62555156928 62673632604 62688032352 62813649312 62839668408 62854106304 62947073808 62973148172 63091163817 63113834016 63116819392 63354867741 63369424008 63522708282 63631281132 63657638913 63960188112 64080053532 64094776416 64216168038 64219205556 64362675168 64389335912 64484574174 64655407548 64776575853 64826693496 64954284912 65086141329 65089219998 65225776176 65358183717 65398573152 65537488368 65571827904 65660309748 65696016972 65711111136 65834257896 65985765728 66109427208 66249852372 66374008767 66410104113 66425362344 66564721728 66717092772 66866142816 66992783238 67008175344 67011344928 67188872256 67288251312 67316123908 67442278563 67466512224 67620947526 67736525076 67764583359 67900372929 68047820907 68371235568 68515105824 68552365536 68644869282 68697979824 68826724164 68829979768 69114401172 69130280736 69261209298 69297499944 69433890768 69444696996 69574840731 69617835936 69628670792 69765713424 69905512944 70054001496 70057315152 70188606972 70199530659 70242911904 70374551544 70524036396 70694626959 70710869592 70815458034 70859219904 71003063268 71006421816 71155392192 71290602009 71495441856 71629428816 71659099644 71819190432 71822587584 71955211626 71958615212 71975148256 72119375136 72272566224 72408009564 72438002901 72464031648 72629906602 72782283024 72930030183 73073570526 73099827648 73240285536 73378998198 73435771536 73573394796 73590298848 73729674414 73768306392 73925000028 74063540133 74233986444 74373105609 74430648088 74577141936 74728532637 74774712672 74885311944 75083699088 75087250656 75246745904 75387763044 75587481288 75699282726 75746062656 75899826252 75931265993 76108051008 76250682288 76426161984 76569389424 76601106516 76772238048 76917640014 76935312432 77121411228 77139130464 77285227302 77433727239 77461551072 77638865678 77771565828 77959687437 78113127114 78141195072 78173563248 78320065428 78332254641 78486427602 78500307504 78665491872 78814479546 79023275892 79171370487 79232625384 79398854208 79549728291 79563796232 79716622392 79720393104 79882224543 79931589408 80049816216 80101374672 80143345216 80261885232 80432372088 80474516064 80632905408 80645454576 80796589236 80800411032 80972041788 81134297028 81167905027 81186553976 81306637002 81356882112 81509350032 81522035604 81725285664 81880068402 81898880976 82087359168 82241196048 82459070496 82615242978 82789086204 82834108356 82989344691 83199443744 83530243008 83564843472 83734479099 83786224544 83899284678 83929431744 84121551756 84469161474 84473156988 84492565344 84652589142 84696944376 84841708176 84876851884 85035916449 85214320488 85280250816 85440071376 85621557384 85625607408 85799426361 85979432232 86207210064 86368767804 86404544061 86435591328 86552226486 86605713216 86781521772 86785626664 86967701568 87144244956 87383317824 87547079664 87594689296 87779010528 87945258654 88141733712 88145902944 88312845942 88333136496 88498678356 88546805484 88567149792 88734890606 88956123696 89136703557 89323710984 89344233792 89509270761 89685442242 89717668416 89923038084 90114046506 90161263368 90294620886 90315366768 90352777812 90486418599 90533830572 90726136398 90730427876 90900462411 91161647424 91334873223 91526492376 91597306432 91768965552 91940946372 92136241098 92152534896 92348279064 92396666592 92521345554 92578521024 92592929328 92766454308 93020951232 93207350592 93405335328 93409753536 93584809296 93599374212 93832735392 94010448906 94032048528 94220473968 94259502612 94281159456 94420610712 94459722258 94670751024 94675229088 94854538234 95054136012 95284062423 95446921698 95505905088 95545466192 95739422339 95940282168 96120080298 96142164624 96324252057 96328808334 96363421632 96544012752 96584003868 96726861261 96983111322 97043044032 97240040244 97431427368 97633829997 97838664264 97914362048 98097859728 98306232552 98357741856 98490464622 98525854656 98544025458 98566666704 98751386844 98978648592 99164140812 99374778558 99436189248 99638043516 99847082592 100075639158 100111598784 100489174857 100512263016 100517017392 100783308384 100932376968 100974185862 101199768336 101431421289 101667576384 102092519232 102134808688 102342141121 102556853352 102580416576 102772658736 102828548304 102967303923 103046969736 103240086246 103244969652 103464275618 103671601758 103695421104 103891813947 103946249916 104150836152 104167045494 104231417664 104426753904 104443006188 104648570136 104667076672 105081002244 105085972728 105282910458 105320741184 105364367856 105561827316 105643500512 105786054594 106066304388 106288829856 106293857472 106504594902 106509632724 106733088288 106801832896 107015846976 107243162784 107444143224 107488649466 107527272768 107728785648 107733881376 107932817439 107937922818 107962722384 108179062704 108408849336 108679133376 108696047472 108944859903 109173424536 109198507968 109400219819 109610355789 109654928064 109860428304 110068497297 110153657304 110360092194 110385448272 110445477808 110594511621 110652459588 110887500042 111350979666 111419791296 111645972132 111865712904 112162069008 112327967916 112625548632 112630875984 112870118856 112929259168 113081644566 113122277568 113381221932 113619093984 113849739378 113920095168 114162076512 114167476544 114399235148 114639242976 114854084136 114901659774 114942946752 115158357072 115206058748 115376460021 115402968648 115682116842 115708695696 115927840953 116192326608 116458298517 116657348742 116729439552 117169690671 117260344872 117480098142 117522311616 117729641403 117750461256 117777515328 117998237808 118062407312 118221719319 118534913838 118608164928 118848938076 119098281312 119345694348 119580589656 119599200382 119897384112 120074724324 120152062008 120215017824 120392827848 120420489024 120442697782 120470370416 120648558132 120711774096 120949358112 120968181864 121194883854 121200616548 121458062682 121701445542 121779830964 121959955503 122035323168 122283053406 122358620736 122587928496 122820102603 122848321464 122870046528 123131038752 123361794072 123457239104 123688605744 123922864467 124183629306 124251162534 124779745728 124799165616 125347265208 125376064704 125627298624 125679336816 125848927017 125894147616 125946296344 126182327634 126227668032 126703742211 126709735482 126738848016 126978883713 127045416564 127262562264 127315277826 127920376224 128160107064 128189552832 128432336076 128438411112 128725350336 128778671824 128969148348 129310815096 129553151706 129653386992 129828339729 129908569824 130172282658 130178439996 130451552352 130716367434 130797146304 131074976736 131320619496 131392033944 131422222272 131668515792 131917887981 131971531456 132218854416 132469268913 132499704744 132748017534 132820208226 132850724688 133102335909 133434185544 133732285632 133985566476 134016350688 134022689856 134528163363 134576502624 134632247816 134884557126 134933024448 135171069759 135241895052 135441931329 135473050152 135529166718 135800745858 136089204597 136095641814 136742471136 137030211648 137104731072 137289738564 137395959648 137653448328 137659959536 138204361647 138228802344 138260561472 138522418596 138594999888 138782018331 138867781536 138889393992 139149681462 139235671872 139257341584 139531426848 139811025888 140108002992 140114630304 140377213944 140399061318 140485823808 140749103088 141015673359 141048072792 141389253918 141421739184 141630916068 141689583387 142006126536 142012843632 142281807351 142581204018 143258857632 143318199288 143638380864 143910423252 143917230424 143950296512 144238750272 144493212501 144545132448 144816019128 144876005802 144928063296 145259813204 145474666983 145564566048 145860060366 146147141052 146480571072 146757996396 146871543072 147146789592 147180597696 147459348828 147536612784 147735696933 147816038187 147850000056 148127080266 148467972888 148746211218 148861296176 149062167837 149154283872 149457065274 149549425344 149770623888 150113458737 150167398176 150174501312 150493491808 150775526088 151174962576 151398565452 151461278793 151799652504 151862531986 152501364576 153138778848 153202213032 153544476096 153835280028 153870624864 154242822456 154278260928 154570454604 154860129369 154867454478 154923102144 155196413427 155277731356 155507402637 155543131656 155919374874 156226254228 156250568241 156347126496 156640130856 156664509282 156972855204 157000615008 157330983744 157628959092 157924365687 158046551784 158342740974 158465250768 158679081891 158765374349 159099456582 159127592464 159433244784 159440786208 159756892353 159764449086 159863178816 160099632432 160202749344 160523770464 160864744176 160949032128 161232974199 161290909152 161593178472 161600822064 161906884227 161944083576 162268594056 162335810054 162373107952 162613274004 163018700064 163044071208 163450571328 163760136804 163797761952 164482392096 164918140992 165230485956 165540138291 165578172408 165668216712 165978689382 166331250063 166398887488 167026469499 167129686944 167468958198 167572449088 167798569356 168243103512 168938322948 168946313976 168985130688 169305178284 169393888752 169622466849 169683416352 169714710511 169753703768 170071832898 170428640976 170774609067 170880142752 171243114768 171251214816 171598852722 171958864464 172352489661 172414420128 172737535608 172809088122 172871182656 173104452972 173176157473 173523175263 173563043544 173571253328 174288489912 174986023113 175094159328 175189378592 175558021056 175890517308 176220147213 176283467424 176291805888 176625691884 176666272992 176997356712 177093610968 177134299584 177469781212 177802370757 177912247392 178273407114 178647421968 179018541522 179370884484 179398800573 179846076168 180228093012 180322526736 180589241772 180630733536 180664046673 180705555624 180972837198 181067661144 181452272796 181460855752 181800924822 182187094023 182552168313 182669746446 183052984752 183424580109 183537931104 183881892744 184272482196 184305069792 184696558128 184793333184 185042691108 185119340747 185185858656 185532908616 186275443959 186376743801 186810670656 187169618592 187198748424 187665470784 188020897812 188064097056 188440947936 188519005224 188562318912 188841221424 188919444516 189273491451 189341502048 189350458176 189709076468 190064603223 190108272024 190568124846 190893843396 190972916739 191090932384 191478844678 191880564336 192240160596 192284329248 192648504114 192657616668 193088025504 193168007736 193453722522 193966222644 194480080488 194862854736 195258423987 195267659994 195677328528 196074551151 196195719456 196612465104 196715483712 196980929244 197088050916 197133333408 197502773688 197886191833 197957297184 198328281624 198749557116 199122026301 199230312339 199276087032 199694165184 200151278316 200182428527 200978349714 201024526032 201034034784 201566616768 201864753936 201948371724 202326835689 202399536672 202862842578 203293750077 203701118787 204143462721 204269617376 204684282242 205113706704 205545317472 205657096608 205934607846 206093939472 206480172492 206489939304 206928551236 207343203516 207390842208 207783627894 207892499832 208301672304 208334090988 208724522193 208853507808 208886012376 209297140272 210162004488 210171945456 210565820916 210598591977 210728735712 211123654632 211287001024 211572109188 212083880877 212132608776 212577659712 213009189804 213019265448 213466176576 213871806027 213988113253 214486325568 214888286448 214977298932 215457571296 215467762752 215865634878 215875845636 215925444768 216358125408 216817698672 217314008703 217392094944 217889719806 218346849072 218790090549 218800439638 219220711578 219720856608 220136994594 220307314608 220720184388 220770896544 220890955616 221189023242 221304919176 221775000084 222190620399 222701959332 223119316827 223291944264 223731425808 224185597911 224324138016 224655935832 225251097264 225261751968 225740237712 225858518336 226163289132 226762443864 227238187968 227699478756 227793797979 228324153024 228745914167 228798470296 229278485952 229708168272 229803319548 230316714144 230412117496 230752920042 230805937296 231364233684 231417391392 231855681906 232301181717 232384653216 232916597034 233314697484 233411342681 233879062311 234339381342 234520689744 234960196284 234996763923 235459282806 235500922512 235996475616 236124814624 236443438638 237069827676 237514111461 237697876152 238196562624 238649184873 238691388696 239161179312 239198400764 239646673629 239794768224 240149448648 240304124016 240430035648 240785655696 240885395564 240940740832 241297116264 241423548192 241898716224 241936363728 242389767708 242401233096 242916125364 243402891084 243503715081 243559661928 243919911006 244070646336 244566106812 245175856992 245640205206 245696642928 246262077504 246723588144 247377211488 247845728934 248367258612 248502325068 248968034073 249508676659 249598331232 250694530416 251203437297 251358673632 251697854034 251788295232 251892592688 252364655268 253407484422 253419470964 253477696032 253957767426 254090833128 254525124528 254630555652 255107749347 255840752448 256320214128 256864672152 256876822224 257398279083 257557343648 257938296696 258621630192 259106303412 259213632183 259306773984 259656679458 259817139648 260344565316 260356879992 260903104704 261432734868 262149953472 262641238992 262784067888 263337031584 263835775962 264437708832 264938537826 264999409488 265496035068 265640416452 265701449376 266204671818 266868371088 267410110671 267971132952 268032701376 268527812283 269056326726 269153005248 269264495632 269769114252 269811099319 270342139518 270483790104 270883862658 270946100304 271058333436 271459255797 271601491716 272178409194 272191283628 272701387233 273484942272 274004619669 274579477128 274791919296 275306896656 275319919072 276408723294 276457604688 277044837192 277189999776 277564036662 277735563072 277778787984 278299362924 278514683168 279062853696 279622051776 280216005984 280229260608 280754427888 280798122636 281498206176 282031346718 282096145584 282778507836 282843478368 283261832136 283379166774 284012253072 284025687264 284563614702 285162408036 285852187269 286517715264 286636398576 287218267017 287820846504 287834460848 288418761341 288972756171 288986425002 289090264896 289632038256 289752011604 290180583783 290519626408 290949333966 291129132096 291720120732 292294282104 292901489991 293515992792 293743086144 294293579184 294918697656 295073225568 295471393866 295632076374 295700000112 296254160532 296935945776 297492422436 297722592352 298124335674 298308567744 298914130548 299541247776 300226917474 300334796352 300986983616 301551052176 302349925152 302797130904 302922557586 303599305008 303725063972 304294263867 305002729152 306277557696 306404426064 307026423363 307670560056 307741249728 308485644912 308901911769 309140909208 309720258738 309734908956 310392826854 310555462712 311014805274 311086263312 311675441841 311838749748 312452508456 312501136482 312694252992 313280261712 313329018564 313945710408 314001230016 314597896657 315257918184 315848731374 316093103568 316685481948 316930501536 317358163782 317530748698 318198913164 318255184928 318866489568 318881572416 319513784706 319528898172 320199264864 320405498688 321047540928 321729488352 322465948398 322581818304 323186356944 323201644128 323798452317 323813768454 323888167152 324537188112 324671620108 324746215904 325226548008 326037400128 326088142416 326834579709 327520273608 327595523904 328200659457 328964784192 330205491891 330460971912 331080276582 331156344816 331336433424 331783534863 331957378764 332662500126 334052938998 334259373888 334937916396 335597138712 336486207024 337876645896 337892627952 338610356568 338787777504 339244933698 339366832704 339429421022 339507407536 340143665796 340857281952 341549218134 341760285504 342486229536 342502429632 343197705444 343917728928 344704979322 344828840256 345475071216 345618176244 346129380063 346208905944 346352314946 347046350526 347126087088 347142506656 347783522859 348576979824 349374895551 349972046226 350188318656 350378757184 351781034616 352440294426 352566934848 353188924209 353251383768 353332545984 353994713424 354187221936 354665157957 354939562424 355604741514 355824494784 356546814228 357294843936 358037083044 358741768968 358797601146 359692152336 360456186024 360645053472 361178483544 361261467072 361328093346 361411111248 361945674396 362135322288 362904545592 362921711504 363601849644 364374188046 365104336626 365339492892 365879866509 366105969504 366849160218 367075862208 367763785488 368460307809 368544964392 368610139584 369393116256 370085382216 370238681494 370371717312 371065817232 371768593401 372550887918 372753487602 374339237184 374397496848 376041795624 376128194112 376881895872 377038010448 377546781051 377682442848 377838889032 378546982902 378683004096 379418152936 380129206446 380216544048 380936651139 381136249692 381787686792 381945833478 382181864768 382957689356 383761128672 384480321192 384568658496 385297008228 385315233336 386176051008 386336015472 386907445044 387932445288 388960160976 389485019187 389725709472 390516847974 390535319988 391354657056 392149102302 392391438912 393224930208 393961858488 394176101832 394266666816 395005547376 395753663943 395772383666 395914594368 396656563248 397407806739 397499114232 398244052602 398460624678 398552174064 399307007727 400302556632 400364857054 401956699428 402049052064 402068069568 403584490089 403729507872 403896743448 404653671378 404799073344 405513209277 405725685156 406587500154 407402237574 408267613791 408286925442 408539234752 409368564484 410227413408 411090634944 411314193216 411869215692 412187878944 412960344984 412979878608 413857102472 414686407032 414781684416 415567255788 415784999664 416346054993 416603344608 416668181976 417449044386 417707015616 417772024752 418594280544 420324008976 420343890912 421131641832 421197183954 421457471424 422247309264 423047020077 423144218376 424167761754 424265217552 425068750161 426018379608 426038530896 426845422053 427743612054 427976226506 429776572896 429954597864 430915142592 431731269756 431751691272 431850889536 432716250816 433479637503 433635397344 434628017406 434784189888 435779439612 436424000949 436693698144 437580181098 437600879276 438441423156 439441713216 440273989188 440614629216 441440368776 441541793088 441781911232 442378046484 442609838352 443448114561 443550000168 444381240798 445403918664 446238633654 446583888528 447186503511 447462851616 448371195822 448648276032 449311871664 450340376211 450502194528 450523503936 451480475424 452326578264 453524887728 454383836379 455398957512 455587595958 457491828334 457596940592 459416336544 459606639096 460633428288 460824234992 461505840084 461611874592 462728467368 462834782784 463711363812 464580388107 464602363434 464769306432 465589240281 465833194068 466522207911 466629394968 466822685362 467758124622 468678762684 468751704723 469041379488 469920392568 469993527846 470918565612 471001845024 471992951232 472249629248 472886877276 474139655352 475028222922 475395752304 476037245673 476296123047 477298369746 477382777392 478322358624 478396801528 479293347258 479589536448 480298897296 480608248032 481571311392 481770791128 481881481664 482594232528 482847096384 483698922597 483872727456 484779535416 484802466192 485720652681 485832250728 486805782168 487007430162 487119323856 487839822012 488041898333 489132213624 490351713984 491280410412 491393285856 493447176288 494754422976 495691457868 496620414873 496734517224 497004650136 497936068146 498993750189 499017353318 499196662464 501079408497 501389060832 502406874594 502717347264 503395708068 503785185376 504729310536 506814968844 506838941928 506955392064 507915534852 508181666256 508867400547 509050249056 509144131533 509261111304 510215498694 512640428256 513729344304 513753644448 514796558166 515114687296 515876593392 517057468983 517243260384 518212606824 518427264366 518613547968 519313358916 519528472419 520569525789 520689130632 520713759984 521699960287 522865469736 524958069339 525282477984 525568135776 526674063168 527671551924 528660441639 528875417664 529877075652 529998818976 530992070136 531280832904 531402898752 532409343636 533407112271 533736742176 534820221342 535942265904 537055624566 538112653452 538196401719 538528991264 539538228504 539622198638 540684279036 540967580208 541767725316 541892200608 541992140019 542116666872 542918511594 543202983432 544356818388 544382567256 545402774466 546561282069 548009239338 549158954256 550273740327 550613793312 550639838144 552817446588 552915209376 554089674384 554379999552 555128073324 555358022241 555557575968 556598725848 557029366336 559130231403 560432011968 561508855776 561596245272 562996412352 564062693436 564192291168 565557015672 565686956736 566523664272 566758333548 567820474353 568024506144 568051374528 569127229404 570193809669 570324816072 571704374538 572918750217 573272797152 574436534034 575641693008 575668921696 576837522682 577945512342 577972850004 579264076512 579504023208 580361167566 581039252816 581898667932 583440241464 584588564208 585775271961 585802979982 587031985584 588223653453 588587158368 589837395312 590146451136 590942787732 591264152748 591400000224 592508321064 593658575499 593871891552 594984844872 595445184704 596248671348 597690937017 597828261096 599082495552 600453834948 600547285581 603102104352 604699850304 605594261808 605845115172 606980507067 607198610016 607450127944 608588527734 609881250231 611103356361 612430388163 612808852128 614052846726 615341120112 616971289824 617803823538 618281818416 619440517476 619469817912 620785653708 621110925424 622029610548 622172526624 623350883682 623677499496 624905016912 625002272964 626173566579 626560523424 626658037128 627891420816 629195793314 630515836368 631697462748 631795775931 632186207136 633370963896 633861003072 634716327564 635061497396 636251642631 636397826328 636510369856 637732979136 639027569412 639057796344 640398529728 641615418081 641964339759 643458976704 644931896796 646372713888 646403288256 647596904634 647627536908 647776334304 649074376224 649343240216 649492431808 650453096016 651942026109 652176284832 653669159418 655040547216 656370271647 656401318914 657795602101 660410983782 660921943824 662160553164 662312689632 662434837801 662672866848 663567069726 663914757528 665325000252 666571861197 668105877996 669357950481 669875832792 671194277424 672556793733 672972414048 675753291792 675785255904 677220713136 677575555008 678489867396 678858842044 679014815072 680287331592 681714563904 683098436268 683381393937 684972459072 686237742501 686395410888 687835457856 689409958644 690950142432 691236352488 692258760126 692417811888 692704629892 694092701052 694252174176 694285013312 695567045718 696903545151 697153959648 698749791102 699944092452 700234028043 701637186933 703562069232 704880588852 704990291769 706377848418 706502767536 707989426848 708374443872 709330315914 709879124848 711209483028 712542334383 713093628456 714589687872 715947554619 716074166088 717483537936 717595202292 718940020887 719384304672 720912372048 721290106944 722356967088 722656186692 722822222496 723891348792 724270644576 725809091184 725843423008 727203699288 728748376092 730208673252 730511145243 730678985784 731759733018 732211939008 733698320436 735527570976 736920615618 737089928784 738786232512 740170764432 740477362988 742131634464 743537186802 745101775836 745506975204 746904102219 748526029977 748794993696 752083591248 753610311891 754076020896 755093562102 755364885696 755677778064 757093965804 758836305872 760258412892 760433088096 761873302278 762272499384 763575373584 763891666956 765323248041 765915378712 767522257344 768960642384 770594016456 770630466672 772194837249 772672030944 773814890088 775864890576 777640896549 777920321952 778970038374 779451418944 781033695948 781070639976 782709314112 784298204604 786449860416 787923716976 788352203664 790011094752 791507327886 791544767332 793313126496 794815613478 794998228464 796488105204 796921249356 797104348128 798614015454 800605113264 800729714108 802230332013 803913398856 804098104128 805583436849 807168980178 807459015744 807793486896 809307342756 809433297957 811026418554 811451370312 813175000308 814377767391 814804475148 816535227582 816573850884 818104161699 818737128968 820454826816 822013859007 823738431384 824375757888 825920689968 825959757216 827714204944 829372814064 831134511576 831569999328 832692109986 833206689216 833336363952 834898088772 835243925923 835544049504 837188561088 840648017952 840687781824 842263283664 842394367908 844494618528 846094040154 846288436752 848335523508 848530435104 850137500322 852036759216 852077061792 853690844106 855487224108 855952453012 857556561807 859553145792 859909195728 861654801051 863462539512 863503382544 865256284023 866959275006 867270794688 869256034812 870541751349 871558879224 872848001898 873387396288 875160362196 875201758552 876882846312 878704469973 880547978376 881229258432 882880737552 884756092968 885219676704 886896229122 887100000336 888762481596 890807837328 892477267308 892846955297 893167777056 894373007022 894925703232 896742391644 898623743328 900680752422 901004389056 902960950848 904653156528 907049775456 908767672758 910797915024 911175191916 912882791601 914983656668 915193881184 918832673088 919213278192 921079270089 921648469984 923011680168 923223749184 925456934736 927422727624 929160776214 929204726868 931178480562 931666388136 933044415822 933258789936 933645370724 935026325523 935516249244 937357525368 937503409446 938082758976 939840785136 939987055692 941837131224 942003690048 943793689971 945773754552 948279310704 950056445844 950791504608 952074491346 952592246094 954596739492 954765554784 956644717248 956793603056 958586694516 960597794592 961216496064 963142622784 963541582256 965188465056 967397845194 967745454912 969559070832 969604932384 971395356951 971441305362 971664501456 973611564336 974014860324 974238647712 975679644024 976083796666 978264427248 980503739127 982560820824 982786571712 984601978371 986894352576 991382915736 993240829746 993469034448 994009300272 995350604589 995872136292 997987500378 998034706636 1002158816994 1002778121664 1004813749188 1006791416136 1007570370752 1009458621072 1013629937688 1013677883856 1015831069704 1016363332512 1017734801094 1018100498112 1018288263066 1018522222608 1020430997388 1025280856512 1027458688608 1027507288896 1029593116332 1031753186784 1034114937966 1034486520768 1036425213648 1036854528732 1038388140189 1038626717832 1039056944838 1041139051578 1041378261264 1041427519968 1043350568577 1043399920574 1045730939472 1048124686653 1049916138678 1050564955968 1051136271552 1053133645729 1055343103848 1057320883278 1059566772627 1059754151304 1059997637952 1061984140272 1062561665808 1063995473871 1064818687272 1066814224542 1067473484352 1069640442684 1071884531808 1074111249132 1076225306904 1076392803438 1077057982528 1079076457008 1079244397276 1081368558072 1081935160416 1083535450632 1083784401216 1083984280038 1084233333744 1085837023188 1086405966864 1088713636776 1088765134512 1090805548932 1093122564138 1096018478676 1097639599527 1098317908512 1100547480654 1101227586624 1105380923427 1105634893176 1105830418752 1108179348768 1110256146648 1110716044482 1111115151936 1113197451696 1115305780203 1118260462806 1123017711552 1123192490544 1125763552331 1128125386872 1128384582336 1131114031344 1132640343153 1133047328544 1133516667096 1135640948706 1136049012288 1138254458808 1140387619338 1140649632144 1142809953417 1143408749076 1145837500434 1146545594304 1148873068068 1151283386016 1151337843392 1153675045364 1155891024684 1155945700008 1158528153024 1159008046416 1160722335132 1162078505632 1163797335864 1166880482928 1169177128416 1171550543922 1171605959964 1174063971168 1176447306906 1177174316736 1179674790624 1181885575464 1182528305496 1182800000448 1185016642128 1187260991829 1187317150998 1187743783104 1189969689744 1192223420217 1192497342696 1195381874034 1195656522192 1197921023181 1200907669896 1201094571162 1203402418009 1206204208704 1210753470267 1211188523616 1211690230344 1213961014134 1214397220032 1214900255888 1216539627831 1217177055468 1219762500462 1222206712722 1224802841373 1224860776326 1225617704256 1228105693452 1230682240224 1233942579648 1235607647076 1236563636832 1238881034952 1238939635824 1241571307416 1242221850848 1244059221096 1244345053248 1246701767364 1247354998992 1249810033824 1250004545928 1252347133158 1253121046848 1253316074256 1255782841632 1258391586628 1261031672736 1263394925496 1263591551862 1264372414272 1266741927792 1269141060231 1269432655128 1270122994792 1272503285262 1272795652656 1275206250483 1278055138824 1278115592688 1280536266159 1283230836162 1283928679518 1289863793592 1292745427776 1295193809268 1295255073816 1295552668608 1298148752448 1298686480432 1300438912509 1300906192032 1303884052218 1304352569664 1307338318836 1309272002847 1310081094432 1312740543294 1312802637828 1315591204202 1320821967564 1321843887648 1324321106328 1324625379264 1324869675602 1325345733696 1327134139452 1327829515056 1330344343683 1330650000504 1333143722394 1336211755992 1338715900962 1339751665584 1341559510533 1342388554848 1345113587466 1345944828096 1351021128633 1351506583584 1351570511808 1354441426272 1356979734792 1357717684088 1358029630144 1360574663184 1363151509137 1366196872536 1366762787874 1372475485002 1372790821776 1375390804393 1378819917288 1381900284864 1382472704976 1384517520252 1384835623776 1385409259784 1388185402104 1388504348352 1391134091436 1393741164321 1393807090302 1394307919296 1396767720843 1397499582204 1399566623733 1399888184904 1400468056086 1403274373866 1406255114169 1407124138464 1409761177704 1409980583538 1412755696836 1413005535072 1415978853696 1416748887744 1418660631828 1419758249696 1422418966056 1425084668766 1426187256912 1428111737019 1428888369141 1431895109238 1432148332176 1434967075872 1435190404584 1437880041774 1438768609344 1441824744096 1444713934176 1445312373384 1445644444992 1447782697584 1448541289152 1451096767791 1451618182368 1451686846016 1454407398576 1457161958043 1457496752184 1460417346504 1461022290486 1461357971568 1463519466036 1464125694999 1467396640872 1471055141952 1473841231236 1474179857568 1480341528864 1480954725976 1484263268928 1487074373604 1489861244619 1490203551672 1491013950408 1493808204438 1496981250567 1497052059954 1497589987392 1503238225491 1504167182496 1507220623782 1508152041792 1510187124204 1511355556128 1514187931608 1517672611744 1520516825784 1520866176192 1523746604556 1524544998768 1526602201641 1527150747168 1527432394599 1527783333912 1530646496082 1531830757424 1537921284768 1541188032912 1541260933344 1544389674498 1545344061888 1547629780176 1551172406949 1551729781152 1555281793098 1555840643904 1557940076748 1558585417257 1561708577367 1562067391896 1562141279952 1565099880861 1568596409208 1575847433952 1576704407328 1580022189504 1583014655772 1583089534664 1586626252992 1589631226956 1589996456928 1592976210408 1593842498712 1594208696256 1597228030908 1600221336813 1601210226528 1601459428216 1604460664026 1607826797712 1611166873698 1614337960356 1614589205157 1615586973792 1618614685512 1618866595914 1622052837108 1622902740624 1625976420057 1626350000616 1628755534782 1629608950296 1633070455164 1633147701768 1636208323398 1637474257936 1639683846207 1644027718014 1647476862768 1650821220981 1651841379936 1651919514432 1655428409888 1658745628128 1662269023152 1663139998656 1665384219972 1666074066723 1666672727904 1669796177544 1670487851846 1671088099008 1677390694209 1681296035904 1684526567328 1684788735816 1688989237056 1692188080308 1692576873504 1696671047016 1697060870208 1700275000644 1703461423059 1704073518432 1704154123584 1707381688212 1710581429007 1710974448216 1711904906024 1715113123614 1718756250651 1719818391456 1723309602102 1726925079024 1727006765088 1730512568046 1733918550012 1738512069624 1741083502698 1743117758448 1745696003796 1746419117839 1750320724392 1750403517104 1753765692624 1757325815883 1757408939946 1761095956752 1764670960359 1765761475104 1769512185936 1770439353408 1773792458244 1774200000672 1777524963192 1780975726497 1781615674656 1784954534616 1785693910594 1786335554112 1788746014044 1793072811051 1793484783288 1797247486656 1801361504844 1801641856743 1809306313056 1814099550912 1817535345516 1820941521201 1821595830048 1822350383832 1825765583202 1829643750693 1829967313336 1830387762368 1837291164489 1838426556384 1842158540178 1843296939968 1846023360336 1850913869472 1854845455248 1858321552428 1858409453736 1862356961124 1863332776272 1866088831644 1866517579872 1866861815621 1867290741448 1870052651046 1871032498488 1874715050736 1875006818892 1878520699737 1879681570272 1879974111384 1883674262448 1887587379942 1891547509104 1895387327793 1896558621408 1900112891688 1901583009216 1904148982692 1905184492188 1908754927893 1909193478984 1909531109568 1913587206112 1917173389032 1921195589184 1924846254243 1925893019277 1927083164512 1930376930112 1934795690388 1939118141664 1939209864768 1942790713902 1942882610724 1943329002912 1947223128672 1948029720648 1948477295424 1951359288048 1952167593332 1955826078327 1956528854496 1961007478254 1965121641648 1969110814941 1969203956742 1973386806303 1982765831472 1986481659492 1986938068896 1987304513403 1988018600544 1990701209178 1991744272584 1995975000756 1996069413272 2004317633988 2008073851443 2009627498376 2013582832272 2017670381199 2018917242144 2027259875376 2027355767712 2031662139408 2032726665024 2035469602188 2036576526132 2037044445216 2040861994776 2050144181811 2054917377216 2058713227503 2059186232664 2063506373568 2068229875932 2072850427296 2073709057464 2076776280378 2077253435664 2078113889676 2082278103156 2082756522528 2082855039936 2086701137154 2086799841148 2090710635453 2091461878944 2096249373306 2099832277356 2100702084129 2104911560799 2106267291458 2110686207696 2114641766556 2114970875307 2119133545254 2119508302608 2123968280544 2125123331616 2127990947742 2129637374544 2133628449084 2139280885368 2143769063616 2147842663857 2148222498264 2152450613808 2152785606876 2156820062661 2158152914016 2158488794552 2162737116144 2163870320832 2167070901264 2167968560076 2168466667488 2171674046376 2172811933728 2177427273552 2177530269024 2181611097864 2186245128276 2191533435729 2192036957352 2195279199054 2196635817024 2201094961308 2202006713797 2210761846854 2211269786352 2216358697536 2220512293296 2221432088964 2226394903392 2230611560406 2236520925612 2240712306657 2245578089931 2246384981088 2251527104662 2256250773744 2260830935673 2262228062688 2265280686306 2266094657088 2267033334192 2271281897412 2276508917616 2280775238676 2281299264288 2285619906834 2286817498152 2291675000868 2295969744123 2297746136136 2302566772032 2307350090728 2311782049368 2311891400016 2316584511747 2318016092832 2321444670264 2324157011264 2327594671728 2332922689647 2333760965856 2338354256832 2343101087844 2343211919928 2348127942336 2352894613812 2353869245783 2359349581248 2363771150928 2365056610992 2370033284256 2374521983658 2374634301996 2379939379488 2384446840434 2384994685392 2390763748068 2391313044384 2395842046362 2401815339792 2402189142324 2406690996039 2406804836018 2416750310547 2421506940534 2422377047232 2423380460688 2427922028268 2428299893871 2429800511776 2433079255662 2434354110936 2439525000924 2444413425444 2449605682746 2449721552652 2454312485097 2456211386904 2461364480448 2466041577021 2471215294152 2473127273664 2477762069904 2477879271648 2483142614832 2484443701696 2488118442192 2493403534728 2494709997984 2499620067648 2500009091856 2504694266316 2505731777769 2506632148512 2511565683264 2516205055837 2516783173256 2522063345472 2526789850992 2527183103724 2533483855584 2538282120462 2538865310256 2540245989584 2545006570524 2545591305312 2550412500966 2556110277648 2556231185376 2561072532318 2566461672324 2567857359036 2572669685421 2579727587184 2584964403153 2590387618536 2590510147632 2595768852069 2597372960864 2600877825018 2601812384064 2607768104436 2614676637672 2618544005694 2620162188864 2625481086588 2625605275656 2631182408404 2636113409919 2641643935128 2643687775296 2648642212656 2649739351204 2654268278904 2655659030112 2660688687366 2661300001008 2666287444788 2672423511984 2677431801924 2678540865891 2679503331168 2683119021066 2684777109696 2690227174932 2702042257266 2703013167168 2708882852544 2713959469584 2715435368176 2721149326368 2726303018274 2732393745072 2733525575748 2738648374803 2744950970004 2745581643552 2750781608786 2757639834576 2763237810267 2764945409952 2769035040504 2769671247552 2770818519568 2776370804208 2782268182872 2787482328642 2787614180604 2793535441686 2794999164408 2799133247466 2799776369808 2800936112172 2805078976569 2806548747732 2812510228338 2814248276928 2819522355408 2819961167076 2825511393672 2826011070144 2831381069913 2837321263656 2839516499392 2844837932112 2850169337532 2852374513824 2856223474038 2857776738282 2863790218476 2864296664352 2869934151744 2870380809168 2875760083548 2883649488192 2889427868352 2890624746768 2895565395168 2902193535582 2903236364736 2908814797152 2914186070853 2914323916086 2914993504368 2920834693008 2922044580972 2922715943136 2927038932072 2928251389998 2934793281744 2941511217381 2947682462472 2948359715136 2953805935113 2960683057728 2961909451952 2967922092509 2974148747208 2979722489238 2980407103344 2982027900816 2986051813767 2987616408876 2993962501134 2994104119908 3006476450982 3008334364992 3014441247564 3020374248408 3022711112256 3028375863216 3035345223488 3041033651568 3047493209112 3049089997536 3053204403282 3054301494336 3054864789198 3055566667824 3061292992164 3063661514848 3075842569536 3082376065824 3082521866688 3088779348996 3095259560352 3102344813898 3103459562304 3110563586196 3115164420567 3115880153496 3117170834514 3123417154734 3124134783792 3124282559904 3130051705731 3130199761722 3137192818416 3144374059959 3151694867904 3153408814656 3159400937187 3166029311544 3166179069328 3172606374751 3178700317881 3179262453912 3179992913856 3185952420816 3187684997424 3191986421613 3194456061816 3200442673626 3202420453056 3202918856432 3208921328052 3215653595424 3222333747396 3228675920712 3229178410314 3231173947584 3237229371024 3237733191828 3244105674216 3245805481248 3251952840114 3252700001232 3257511069564 3259217900592 3266140910328 3266295403536 3272416646796 3274948515872 3279367692414 3288055436028 3294953725536 3301642441962 3303682759872 3310856819776 3317491256256 3324538046304 3330768439944 3332148133446 3333345455808 3339592355088 3340975703692 3345917340609 3354781388418 3369053134656 3369577471632 3377290656993 3384376160616 3385153747008 3393342094032 3397921029459 3400550001288 3406922846118 3408147036864 3414763376424 3421162858014 3421948896432 3423809812048 3428429860251 3430226247228 3437512501302 3439636782912 3446619204204 3453850158048 3454013530176 3461025136092 3467837100024 3477024139248 3482167005396 3486235516896 3491392007592 3492838235678 3500641448784 3500807034208 3507531385248 3514651631766 3514817879892 3522191913504 3529341920718 3531522950208 3539024371872 3547584916488 3548400001344 3555049926384 3561782975487 3561951452994 3563231349312 3569909069232 3571387821188 3576670260651 3577492028088 3586145622102 3586969566576 3593763069543 3602723009688 3603283713486 3610207254027 3618612626112 3632260410801 3635070691032 3641883042402 3643191660096 3644700767664 3649618883493 3651531166404 3659287501386 3659934626672 3674408524119 3674582328978 3676853112768 3684317080356 3692046720672 3701827738944 3709690910496 3716643104856 3716818907472 3724713922248 3726665552544 3732177663288 3733035159744 3733723631242 3734581482896 3740105302092 3742064996976 3749430101472 3750013637784 3757041399474 3759363140544 3759948222768 3767348524896 3775174759884 3783095018208 3790774655586 3793117242816 3800225783376 3807423180693 3808297965384 3810368984376 3817509855786 3818386957968 3825618751449 3827174412224 3834346778064 3841608798477 3849692508486 3851786038554 3854166329024 3869591380776 3878236283328 3885581427804 3885765221448 3886658005824 3894446257344 3896059441296 3901316737527 3902718576096 3904335186664 3911652156654 3913057708992 3922014956508 3927816008541 3930243283296 3938221629882 3938407913484 3946773612606 3965531662944 3972963318984 3973876137792 3974609026806 3976037201088 3981402418356 3983488545168 3991033031049 3991950001512 3992138826544 4008635267976 4016147702886 4019254996752 4024678531599 4027165664544 4035340762398 4037834484288 4053063385899 4054519750752 4054711535424 4063324278816 4070939204376 4073153052264 4074088890432 4081723989552 4089454527411 4100288363622 4117426455006 4118372465328 4126172413179 4136459751864 4145700854592 4147418114928 4153552560756 4154506871328 4156227779352 4164556206312 4165513045056 4173402274308 4173599682296 4181421270906 4182923757888 4190303162529 4192498746612 4198699871199 4199664554712 4201404168258 4209823121598 4212534582916 4218765342507 4221372415392 4229283533112 4229941750614 4238267090508 4239016605216 4247936561088 4250246663232 4255981895484 4259274749088 4267256898168 4278561770736 4284335211057 4286665107423 4295685327714 4296444996528 4304901227616 4305571213752 4313640125322 4316305828032 4316977589104 4325474232288 4334141802528 4335937120152 4336933334976 4343348092752 4345623867456 4353290303373 4354854547104 4355060538048 4363222195728 4371485874129 4372490256552 4383066871458 4384073914704 4390558398108 4392377084997 4402189922616 4404013427594 4421523693708 4422539572704 4441024586592 4442864177928 4452789806784 4461223120812 4473041851224 4481424613314 4490943751701 4491156179862 4492769962176 4503054209324 4509714676473 4512501547488 4521661871346 4524456125376 4530561372612 4534066668384 4542563794824 4553017835232 4561550477352 4562598528576 4571239813668 4573634996304 4579806604923 4582297183797 4583350001736 4591939488246 4595492272272 4604195856121 4614700181456 4623564098736 4623782800032 4633169023494 4636032185664 4642889340528 4653517220847 4655189343456 4665845379294 4667521931712 4675756251771 4685125732101 4686202175688 4686423839856 4695299642583 4705789227624 4707738491566 4727542301856 4730113221984 4740066568512 4749043967316 4749268603992 4759878758976 4768893680868 4769989370784 4781527496136 4782626088768 4791684092724 4800664010439 4803630679584 4804378284648 4813381992078 4813609672036 4833500621094 4843013881068 4843767615471 4846760921376 4855844056536 4856599787742 4859601023552 4866158511324 4868708221872 4877929260171 4879050001848 4888826850888 4899211365492 4899443105304 4908624970194 4912422773808 4919051538621 4921726604819 4932083154042 4942430588304 4952463662943 4955524139808 4955758543296 4966285229664 4976236884384 4986807069456 4989419995968 4998222200169 5000018183712 5009388532632 5011463555538 5013264297024 5032172082627 5032410111674 5033566346512 5053579701984 5054366207448 5066967711168 5076564240924 5077730620512 5080491979168 5090013141048 5091182610624 5100825001932 5110384269177 5112220555296 5112462370752 5122145064636 5131744287021 5132923344648 5135714718072 5145339370842 5156268751953 5159455174368 5169928806306 5180775237072 5181020295264 5191537704138 5194745921728 5201755650036 5215536208872 5229353275344 5237088011388 5239257353517 5250962173176 5251210551312 5261156025841 5262364816808 5272226819838 5283287870256 5294012881077 5297284425312 5299478702408 5308536557808 5311318060224 5321377374732 5322600002016 5332574889576 5342927179491 5344847023968 5354863603848 5357081731782 5359006662336 5366238042132 5368460881663 5379218433153 5380454349864 5404084514532 5404925570229 5427918939168 5430870736352 5442298652736 5452606036548 5462824563603 5464787490144 5467051151496 5477296749606 5488931252079 5489901940008 5491163287104 5501563217572 5511873493467 5515279669152 5526475620534 5529890819904 5538070081008 5541637039136 5552741608416 5564536365744 5574964657284 5575228361208 5587070883372 5589998328816 5598266494932 5599552739616 5600585446863 5601872224344 5610157953138 5613097495464 5625020456676 5639044710816 5639922334152 5651022787344 5662762139826 5674642527312 5686161983379 5689675864224 5700338675064 5704749027648 5712446948076 5715553476564 5726264783679 5727580436952 5728593328704 5738699563157 5740761618336 5751520167096 5774538762729 5777679057831 5781249493536 5791130790336 5804387071164 5817629594304 5828372141706 5828647832172 5829987008736 5841669386016 5844089161944 5845431886272 5854077864144 5856502779996 5867478234981 5869586563488 5883022434762 5895364924944 5907332444823 5907611870226 5920160418909 5923818903904 5935844185018 5948297494416 5959444978476 5960814206688 5961913540209 5964055801632 5972103627534 5975232817752 5987925002268 5988208239816 6012952901964 6028882495128 6040748496816 6053011143597 6056751726432 6082067303136 6094986418224 6098179995072 6106408806564 6109729578396 6111133335648 6122585984328 6127323029696 6150432545433 6164752131648 6176139682509 6177558697992 6190519120704 6204689627796 6205655284337 6221127172392 6230328841134 6231760306992 6234341669028 6246834309468 6248269567584 6248565119808 6260103411462 6260399523444 6272131906359 6274385636832 6288748119918 6302106252387 6314734682397 6318801874374 6332058623088 6332358138656 6344912625921 6345212749502 6357400635762 6358524907824 6371904841632 6375369994848 6383972843226 6388912123632 6400885347252 6405837712864 6417842656104 6431307190848 6443527991571 6444667494792 6457351841424 6458356820628 6470460187983 6474458742048 6475466383656 6488211348432 6491610962496 6503905680228 6505400002464 6515022139128 6518435801184 6532281820656 6532590807072 6544833293592 6549897031744 6558735384828 6574600307187 6576110872056 6589907451072 6603284883924 6606020141391 6633631510843 6649076092608 6661536879888 6664296266892 6679184710176 6681951407384 6691834681218 6709562776836 6722136919971 6736734269793 6739154943264 6754581313986 6768752321232 6782492807019 6786684188064 6795842058918 6801100002576 6813845692236 6829526752848 6842325716028 6843897792864 6847619624096 6856859720502 6860452494456 6875025002604 6887909232369 6893238408408 6907700316096 6922050272184 6935674200048 6949753535241 6954048278496 6964334010792 6972471033792 6982784015184 6985676471356 6998768068941 7001282897568 7001614068416 7015062770496 7029303263532 7029635759784 7044383827008 7058683841436 7061607737349 7078048743744 7095169832976 7110099852768 7123565950974 7123902905988 7139818138464 7142775642376 7153340521302 7154984056176 7172291244204 7173939133152 7187526139086 7205446019376 7206567426972 7220072988117 7220414508054 7235751623111 7250250931641 7264520821602 7270141382064 7283766084804 7284899681613 7289401535328 7299237766986 7303062332808 7318575002772 7319869253344 7348817048238 7349164657956 7362937455291 7368634160712 7384093441344 7398124731063 7419381820992 7433286209712 7433637814944 7449427844496 7453331105088 7464355326576 7467447262484 7469162965792 7480210604184 7484129993952 7498860202944 7500027275568 7514082798948 7517195333307 7519896445536 7534697049792 7548615167511 7550349519768 7566190036416 7581549311172 7600451566752 7614846361386 7616595930768 7620737968752 7635019711572 7636773915936 7651237502898 7668693556128 7683217596954 7699385016972 7703572077108 7718009056263 7739182761552 7754893209459 7771162855608 7771530442896 7787306556207 7792118882592 7802633475054 7805437152192 7808670373328 7823304313308 7844029913016 7855632017082 7860486566592 7876443259764 7876815826968 7893547225212 7908340229757 7931063325888 7945926637968 7949218053612 7962804836712 7966977090336 7982066062098 7983900003024 7984277653088 8017270535952 8032295405772 8035622597673 8038509993504 8049357063198 8054331329088 8070681524796 8106126771798 8109039501504 8126648557632 8141878408752 8146306104528 8163447979104 8178909054822 8200576727244 8215945124409 8234852910012 8236744930656 8252344826358 8272919503728 8289713430801 8294836229856 8307105121512 8309013742656 8312455558704 8329112412624 8346804548616 8347199364592 8362842541812 8364144078889 8380606325058 8384997493224 8397399742398 8399329109424 8402808336516 8415236929707 8419646243196 8425069165832 8437530685014 8442744830784 8458567066224 8459883501228 8476534181016 8478033210432 8494143209739 8511963790968 8518549498176 8534513796336 8557123541472 8568670422114 8573330214846 8591370655428 8592889993056 8609802455232 8611142427504 8627280250644 8633955178208 8650948464576 8668283605056 8671874240304 8686696185504 8706580606746 8709709094208 8726444391456 8742971748258 8744980513104 8766133742916 8768147829408 8781116796216 8784754169994 8804379845232 8808026855188 8824533652143 8843047387416 8845079145408 8861417805339 8882049173184 8885728355856 8903766277527 8922446241624 8946083702448 8958155441301 8962849226628 8981887503402 8982312359724 9006108418648 9019429352946 9025003094976 9043323742692 9061122745224 9068133336768 9085127589648 9106035670464 9123100954704 9142479627336 9147269992608 9159613209846 9164594367594 9166700003472 9183878976492 9190984544544 9208391712242 9229400362912 9247128197472 9247565600064 9266338046988 9285778681056 9307034441694 9310378686912 9331690758588 9351512503542 9370251464202 9372404351376 9372847679712 9390155117193 9390599285166 9411578455248 9415476983132 9433122179877 9455084603712 9460226443968 9478202811561 9498087934632 9498537207984 9517819124253 9537787361736 9539978741568 9563054992272 9575959264839 9583368185448 9601328020878 9607261359168 9608756569296 9626763984156 9627219344072 9667001242188 9686027762136 9687535230942 9693521842752 9711688113072 9713199575484 9732317022648 9737416443744 9755858520342 9758100003696 9777653701776 9798422730984 9798886210608 9817249940388 9824845547616 9838103077242 9843453209638 9864166308084 9884861176608 9904927325886 9911048279616 9932570459328 9952473768768 9973614138912 9996444400338 10000036367424 10018777065264 10022927111076 10037752021827 10064344165254 10064820223348 10067132693024 10107159403968 10108732414896 10131871970979 10153128481848 10155461241024 10160983958336 10180026282096 10201650003864 10220768538354 10224441110592 10244290129272 10263488574042 10265846689296 10271429436144 10285289580753 10290678741684 10312537503906 10318910348736 10339857612612 10361550474144 10362040590528 10383075408276 10403511300072 10431072417744 10458706550688 10474176022776 10478514707034 10501924346352 10502421102624 10522312051682 10524729633616 10544453639676 10566575740512 10588025762154 10594568850624 10598957404816 10617073115616 10642754749464 10645200004032 10665149779152 10685348926461 10685854358982 10689694047936 10709727207696 10714163463564 10730010781953 10732476084264 10736921763326 10758436866306 10760908699728 10781289208629 10808169029064 10809851140458 10830621762081 10855837878336 10861741472704 10905212073096 10925649127206 10929574980288 10934102302992 10948856650479 10954593499212 10977862504158 10979803880016 11003126435144 11023746986934 11030559338304 11052951241068 11076140162016 11083274078272 11105483216832 11129072731488 11149929314568 11150456722416 11174141766744 11179996657632 11196532989864 11199105479232 11201170893726 11203744448688 11220315906276 11226194990928 11250040913352 11278089421632 11279844668304 11302045574688 11325524279652 11349285054624 11372323966758 11379351728448 11400677350128 11422269542079 11424893896152 11431106953128 11452529567358 11455160873904 11476856254347 11477399126314 11481523236672 11503040334192 11524826395431 11549077525458 11555358115662 11562498987072 11608774142328 11656744283412 11657295664344 11659974017472 11683338772032 11688178323888 11703950212581 11708155728288 11713005559992 11734956469962 11739173126976 11766044869524 11790729849888 11814664889646 11815223740452 11840320837818 11847637807808 11871688370036 11896594988832 11918889956952 11921628413376 11923827080418 11928111603264 11944207255068 11950465635504 11973099093147 11975850004536 11976416479632 12025905803928 12057764990256 12074035594797 12081496993632 12106022287194 12113503452864 12159190157697 12164134606272 12189972836448 12212817613128 12219459156792 12222266671296 12245171968656 12268363582233 12300865090866 12352279365018 12355117395984 12378517239537 12409379255592 12411310568674 12442254344784 12460657682268 12463520613984 12468683338056 12493668618936 12496539135168 12520206822924 12520799046888 12544263812718 12548771273664 12570909487587 12577496239836 12604212504774 12629469364794 12637603748748 12656296027521 12664117246176 12664716277312 12689825251842 12690425499004 12714801271524 12717049815648 12743809683264 12750739989696 12767945686452 12777824247264 12801770694504 12811675425728 12835685312208 12859995322269 12887055983142 12889334989584 12914703682848 12916713641256 12940920375966 12948917484096 12950932767312 12976422696864 13007811360456 13010800004928 13030044278256 13036871602368 13059870910119 13064563641312 13065181614144 13089666587184 13114457622387 13117470769656 13149200614374 13152221744112 13177131254991 13206569767848 13212040282782 13267263021686 13323073759776 13328592533784 13358369420352 13363902814768 13383669362436 13419125553672 13444273839942 13472831255103 13473468539586 13478309886528 13509162627972 13529144029419 13537504642464 13564985614038 13573368376128 13591684117836 13602200005152 13627691384472 13659053505696 13684651432056 13687795585728 13695239248192 13713719441004 13720904988912 13746891551391 13750050005208 13775818464738 13786476816816 13812587568363 13844100544368 13871348400096 13899507070482 13908096556992 13928668021584 13960551662541 13965568030368 13971352942712 13997536137882 14002565795136 14027268755313 14055377196303 14058606527064 14059271519568 14085898927749 14117367682872 14123215474698 14190339665952 14220199705536 14247131901948 14247805811976 14279636276928 14285551284752 14306681042604 14309968112352 14344582488408 14347878266304 14375052278172 14401992031317 14410892038752 14413134853944 14440145976234 14440829016108 14471503246222 14500501863282 14529041643204 14531302846413 14540282764128 14567532169608 14569799363226 14578803070656 14598475533972 14606124665616 14633787780513 14637150005544 14639738506688 14697634096476 14698329315912 14725874910582 14737268321424 14757154615863 14765179814457 14796249462126 14866572419424 14867275629888 14898855688992 14928710653152 14934894524968 14938325931584 14960421208368 14968259987904 14994666600507 15000054551136 15028165597896 15034390666614 15039792891072 15096516247881 15097230335022 15100699039536 15129298848323 15163098622344 15200903133504 15229692722772 15233191861536 15241475937504 15270039423144 15273547831872 15302475005796 15331152807531 15337387112256 15366435193908 15395232861063 15398770033944 15407144154216 15436018112526 15468806255859 15478365523104 15509786418918 15542325711216 15543060885792 15574613112414 15584237765184 15605266950108 15617340746656 15646608626616 15688059826032 15711264034164 15717772060551 15752886519528 15753631653936 15783468077523 15787094450424 15816680459514 15891853275936 15898436107224 15925609673424 15933954180672 15964132124196 15967800006048 15968555306176 16028781538473 16034541071904 16064590811544 16071245195346 16077019987008 16098714126396 16105382644989 16137655299459 16141363049592 16212253543596 16214776710687 16283756817504 16292612209056 16326895958208 16357818109644 16388473690809 16401153454488 16431890248818 16466793756237 16469705820024 16473489861312 16504689652716 16535620480401 16545839007456 16579426861602 16589672459712 16614210243024 16624911117408 16658224825248 16693609097232 16694398729184 16725685083624 16728288157778 16761212650116 16769994986448 16794799484796 16798658218848 16801756340589 16805616673032 16830473859414 16839292486392 16850138331664 16875061370028 16917134132448 16919767002456 16953068362032 16988286419478 17023927581936 17058485950137 17069027592672 17114247082944 17137340844228 17146660429692 17178794351037 17182741310856 17185779986112 17216098689471 17222284855008 17254560501288 17267910356416 17333037173493 17343748480608 17373392371008 17413161213492 17452888782912 17485943496516 17489961026208 17532267485832 17536295658816 17562233592432 17569508339988 17602434704943 17608759690464 17616053710376 17649067304286 17686094774832 17721997334469 17722835610678 17760481256727 17771456711712 17807532555054 17844892483248 17885740620627 17892167404896 17916310882602 17925698453256 17963775006804 17964624719448 18012216837296 18038858705892 18086647485384 18122245490448 18159033430791 18170255179296 18246201909408 18284959254672 18294539985216 18319226419692 18329188735188 18333400006944 18367757952984 18381969089088 18416783424484 18451297636299 18458800725824 18494256394944 18528419047527 18532676093976 18571557362112 18614068883388 18616965853011 18663381517176 18703025007084 18740502928404 18744808702752 18745695359424 18780310234386 18781198570332 18816395719077 18823156910496 18830953966264 18866244359754 18906318757161 18944204047191 18956405623122 18996175869264 18997074415968 19034737877763 19035638248506 19075574723472 19126109984544 19151918529678 19166736370896 19202656041756 19210610296229 19217513138592 19253527968312 19254438688144 19330583974713 19334002484376 19372055524272 19375070461884 19411380563949 19423376226144 19426399150968 19464634045296 19474832887488 19511717040684 19516200007392 19555307403552 19596845461968 19597772421216 19634499880776 19649691095232 19676206154484 19686906419276 19723800921561 19728332616168 19769722353216 19809854651772 19818060424173 19900894532529 19947228277824 19992888800676 20037554130528 20045854222152 20075504043654 20128688330508 20129640446696 20134265386048 20210202809379 20217464829792 20263743941958 20306256963696 20347478421057 20360052564192 20403300007728 20441537076708 20488580258544 20526977148084 20531693378592 20535479971831 20542858872288 20570579161506 20581357483368 20625075007812 20663727697107 20679715225224 20723100948288 20766150816552 20807022600144 20849260605723 20862144835488 20917413101376 20948352045552 20957029414068 20996304206823 21003848692704 21004842205248 21044624103364 21049459267232 21088907279352 21133151481024 21176051524308 21184823212047 21197914809632 21234146231232 21285509498928 21330299558304 21370697852922 21371708717964 21419454415392 21428326927128 21460021563906 21464952168528 21473843526652 21516873732612 21521817399456 21562578417258 21616338058128 21619702280916 21660218964351 21661243524162 21707254869333 21750752794923 21810424146192 21851298254412 21854699044839 21868204605984 21897713300958 21909186998424 21955725008316 21959607760032 22006252870288 22047493973868 22088812365873 22105902482136 22152280324032 22194374193189 22258145462976 22299858629136 22300913444832 22348283533488 22359993315264 22393065979728 22402341787452 22407488897376 22440631812552 22452389981856 22500081826704 22551585999921 22559689336608 22604091149376 22645845502533 22651048559304 22698570109248 22744647933516 22801354700256 22844539084158 22849787792304 22862213906256 22905059134716 22910321747808 22953712508694 22954798252628 23006080668384 23049652790862 23098155050916 23110716231324 23154027168789 23217548284656 23264679628377 23313488566824 23314591328688 23361919668621 23376356647776 23407900425162 23416311456576 23426011119984 23469912939924 23532089739048 23581459699776 23629329779292 23630447480904 23680641675636 23725020689271 23743376740072 23793189977664 23837779913904 23847654160836 23888414510136 23900931271008 23946198186294 23951700009072 23952832959264 24051811607856 24106867793019 24115529980512 24148071189594 24162993987264 24212044574388 24222073851767 24318380315394 24379945672896 24425635226256 24438918313584 24490343937312 24536727164466 24601730181732 24647835373227 24704558730036 24710234791968 24757034479074 24818758511184 24822621137348 24869140292403 24884508689568 24921315364536 24927041227968 24937366676112 24987337237872 25040413645848 25041598093776 25088527625436 25092432236667 25141818975174 25154992479672 25208425009548 25245710789121 25258938729588 25275207497496 25312592055042 25328234492352 25379650503684 25380850998008 25429602543048 25434099631296 25482429629217 25535891372904 25555648494528 25603541389008 25671370624416 25719990644538 25774111966284 25778669979168 25829407365696 25833427282512 25881840751932 25892561703613 25901865534624 25952845393728 26015622720912 26060088556512 26119741820238 26129127282624 26179333174368 26228915244774 26234941539312 26298401228748 26304443488224 26354262509982 26413139535696 26424080565564 26473600956429 26534526043372 26584253416017 26646147519552 26657185067568 26711298832581 26727805629536 26767338724872 26838251107344 26888547679884 26945662510206 26946937079172 27018325255944 27058288058838 27075009284928 27129971228076 27183368235672 27204400010304 27255382768944 27318107011392 27369302864112 27427438882008 27441809977824 27493783102782 27500100010416 27551636929476 27572953633632 27625175136726 27678255614207 27688201088736 27742696800192 27799014140964 27857336043168 27921103325082 27931136060736 27942705885424 27995072275764 28054537510626 28110754392606 28117213054128 28118543039136 28170465351579 28171797855498 28234735365744 28246430949396 28299366539631 28380679331904 28434608434683 28494263803896 28495611623952 28553457372759 28571102569504 28613362085208 28619936224704 28689164976816 28750104556344 28803984062634 28821784077504 28826269707888 28880291952468 28881658032216 28943006492444 29001003726564 29058083286408 29062605692826 29080565528256 29135064339216 29139598726452 29196951067944 29212249331232 29267575561026 29274300011088 29395268192952 29396658631824 29451749821164 29474536642848 29514309231726 29530359628914 29592498924252 29733144838848 29797711377984 29857421306304 29869789049936 29920842416736 29989333201014 30000109102272 30056331195792 30068781333228 30113256065481 30193032495762 30194460670044 30201398079072 30258597696646 30326197244688 30395615912937 30459385445544 30466383723072 30482951875008 30540078846288 30604950011592 30662305615062 30732870387816 30790465722126 30797540067888 30814288308432 30855868742259 30872036225052 30937612511718 30956731046208 31019572837836 31084651422432 31086121771584 31149226224828 31210533900216 31234681493312 31293217253232 31376119652064 31422528068328 31435544121102 31505773039056 31507263307872 31566936155046 31574188900848 31633360919028 31783706551872 31796872214448 31851219346848 31928264248392 31935600012096 32056046779383 32057563076946 32069082143808 32129181623088 32142490390692 32190032345859 32197428252792 32210765289978 32275310598918 32282726099184 32343867625887 32424507087192 32429553421374 32491865286243 32567513635008 32585224418112 32647143017599 32715636219288 32776947381618 32802306908976 32846569951437 32863780497636 32933587512474 32939411640048 33009379305432 33071240960802 33091678014912 33158853723204 33228420486048 33249822234816 33316449650496 33387218194464 33388797458368 33451370167248 33456576315556 33522425300232 33539989972896 33589598969592 33597316437696 33603512681178 33611233346064 33660947718828 33678584972784 33700276663328 33750122740056 33834268264896 33839534004912 33906136724064 33976572838956 34047855163872 34116971900274 34138055185344 34266808626237 34274681688456 34293320859384 34357588702074 34365482621712 34430568763041 34432197378942 34444569710016 34509121002576 34574479186293 34666074346986 34687496961216 34826322426984 34898670122261 34971886993032 34979922052416 35064534971664 35111850637743 35124467184864 35139016679976 35204869409886 35217519380928 35232107420752 35298134608572 35372189549664 35443994668938 35445671221356 35520962513454 35542913423424 35615065110108 35689784966496 35771481241254 35784334809792 35832621765204 35851396906512 35919297279441 35927550013608 35929249438896 36024433674592 36077717411784 36173294970768 36244490980896 36318066861582 36340510358592 36492403818816 36569918509344 36638452839384 36658377470376 36666800013888 36735515905968 36805090746699 36833566848968 36902595272598 37056838095054 37065352187952 37135551718611 37228137766776 37233931706022 37326763034352 37406050014168 37481005856808 37489617405504 37560620468772 37562397140664 37632791438154 37646313820992 37661907932528 37712728462761 37732488719508 37812637514322 37888408094382 37912811246244 37968888082563 37992351738528 37994148831936 38069475755526 38071276497012 38151149446944 38252219969088 38303837059356 38333472741792 38405312083512 38421220592458 38435026277184 38507055936624 38508877376288 38579985966807 38661167949426 38668004968752 38744111048544 38750140923768 38822761127898 38846752452288 38852798301936 38929268090592 39023434081368 39032400014784 39110614807104 39179612730357 39193690923936 39195544842432 39268999761552 39343372867161 39352412308968 39373812838552 39447601843122 39456665232336 39531393764973 39619709303544 39636120848346 39801789065058 39985777601352 40075108261056 40091708444304 40151008087308 40257376661016 40259280893392 40418493765309 40420405618758 40434929659584 40527487883916 40587432088257 40612513927392 40694956842114 40720105128384 40806600015456 40883074153416 40977160517088 41053954296168 41063386757184 41070959943662 41085717744576 41141158323012 41162714966736 41240674654173 41250150015624 41327455394214 41359430450448 41437762705089 41532301633104 41614045200288 41698521211446 41724289670976 41881654987623 41896704091104 41914058828136 41992608413646 42007697385408 42081806265939 42089248206728 42098918534464 42177814558704 42257696783247 42352103048616 42369646424094 42395829619264 42571018997856 42660599116608 42741395705844 42743417435928 42838908830784 42856653854256 42920043127812 42929904337056 42947687053304 43033747465224 43043634798912 43125156834516 43205976093951 43232676116256 43239404561832 43320437928702 43322487048324 43414509738666 43501505589846 43593908539239 43620848292384 43702596508824 43709398089678 43736409211968 43795426601916 43818373996848 43901363341539 43911450016632 43919215520064 44012505740576 44094987947736 44177624731746 44211804964272 44271463847589 44295539443371 44388748386378 44599717258272 44601826889664 44696567066976 44786131959456 44804683574904 44814977794752 44881263625104 44904779963712 44983999801521 45000163653408 45103171999842 45119378673216 45289548743643 45291691005066 45302097118608 45387896544969 45489295867032 45602709400512 45689078168316 45699575584608 45724427812512 45810118269432 45820643495616 45907425017388 45909596505256 46012161336768 46099305581724 46185698583189 46196310101832 46221432462648 46308054337578 46406418767577 46435096569312 46529359256754 46626977133648 46629182657376 46723839337242 46752713295552 46815800850324 46852022239968 46939825879848 47064179478096 47153316181653 47258659558584 47260894961808 47350404232569 47361283351272 47450041378542 47486753480144 47675559827808 47695308321672 47776829020272 47801862542016 47892396372588 47903400018144 47905665918528 48086344615419 48103623215712 48213735586038 48231059961024 48296142379188 48316147934967 48412965898377 48424089148776 48444147703534 48636760630788 48644330132061 48851270452512 48877836627168 48980687874624 49073454328932 49203460363464 49295670746454 49400381268711 49409117460072 49420469583936 49514068958148 49606861441203 49637517022368 49645242274696 49738280584806 49769017379136 49842630729072 49874733352224 49974674475744 50080827291696 50083196187552 50177055250872 50184864473334 50283637950348 50309984959344 50405269021767 50416850019096 50491421578242 50517877459176 50550414994992 50625184110084 50646154417331 50759301007368 50761701996016 50859205086096 50964859258434 51071782745808 51175457850411 51207082778016 51342741248832 51439981289076 51536383053111 51548223932568 51557339958336 51648296068413 51666854565024 51763681503864 51785123407226 51803731069248 51999111520479 52031245441824 52120177113024 52239483640476 52358666348736 52457830489548 52469883078624 52596802457496 52608886976448 52708525019964 52807304114829 52826279071392 52848161131128 52947201912858 53069052086744 53168506832034 53281443770181 53314370135136 53422597665162 53455611259072 53534677449744 53657221861881 53676502214688 53777095359768 53891325020412 53893874158344 54036650511888 54116576117676 54138992653009 54259942456152 54366736471344 54477100292373 54510765537888 54738605728224 54854877764016 54883619955648 54987566205564 55000200020832 55103273858952 55145907267264 55250350273452 55353892908897 55356511228414 55376402177472 55585257142581 55598028281928 55714672086336 55842206650164 55850897559033 55885411770848 55990144551528 56109075021252 56221508785212 56234426108256 56237086078272 56340930703158 56343595710996 56449187157231 56469470731488 56492861898792 56598733079262 56718956271483 56869216869366 56988527607792 56991223247904 57104213633289 57106914745518 57142205139008 57226724170416 57378329953632 57500209112688 57607968125268 57631830888687 57652539415776 57760583904936 57763316064432 57872716284251 57886012984888 58002007453128 58116166572816 58125211385652 58234141691847 58270128678432 58279197452904 58393902135888 58424498662464 58535151122052 58548600022176 58790536385904 58793317263648 58903499642328 58949073285696 59028618463452 59060719257828 59171402764683 59184997848504 59454181272519 59702683597587 59739578099872 59841684833472 59978666402028 60112662391584 60137562666456 60226512130962 60386064991524 60388921340088 60402796158144 60517195393292 60630608428137 60652394489376 60791231825874 60918770891088 61042435263171 61080157692576 61209900023184 61324611230124 61465740775632 61580931444252 61595080135776 61606439915493 61628576616864 61711737484518 61744072450104 61875225023436 62039145675672 62169302844864 62298452449656 62421067800432 62547781817169 62586434506464 62752239304128 62845056136656 62871088242204 62988912620469 63011546078112 63014526615744 63133872310092 63148377801696 63266721838056 63554469636141 63593744428896 63702438693696 63856528496784 64112093558766 64115126153892 64258363246176 64284980781384 64380064691718 64394856505584 64421530579956 64550621197836 64565452198368 64687735251774 64849014174384 64859106842748 64980656893053 64983730572486 65121764607999 65252258384769 65294286035198 65431272438576 65553894763236 65564097134517 65604613817952 65693139902874 65727560995272 65867175024948 65878823280096 66018758610864 66142481921604 66317707446408 66456840972096 66583122579567 66774436388928 66902740334496 66913152631112 67044850600464 67079979945792 67179197939184 67207025362356 67222466692128 67321895437656 67357169945568 67400553326656 67500245480112 67654757999763 67679068009824 67812273448128 67937536507599 67953145677912 68095710327744 68233943800548 68262208127707 68533617252474 68549363376912 68586641718768 68715177404148 68730965243424 68861137526082 68864394757884 69018242005152 69148958372586 69332148693972 69462081506367 69652644853968 69794038885131 69797340244522 69943773986064 70085759005863 70129069943328 70223701275486 70248934369728 70278033359952 70409738819772 70464214841504 70596269217144 70744379099328 70887989337876 70891342442712 71041925026908 71175062067813 71230130220216 71379569932992 71542962482508 71665243530408 71702793813024 71838594558882 71855100027216 71858498877792 72048867349184 72155434823568 72320603379057 72346589941536 72488981961792 72636133723164 72666221555301 72969946619273 73139837018688 73276905678768 73316754940752 73471031811936 73610181493398 73667133697936 73805190545196 73943506119681 74113676190108 74130704375904 74271103437222 74456275533552 74467863412044 74607420877209 74653526068704 74812100028336 74962011713616 75121240937544 75124794281328 75265582876308 75277296710001 75323815865056 75425456925522 75464977439016 75625275028644 75776816188764 75825622492488 75937776165126 75984703477056 76138951511052 76142552994024 76302298893888 76447288887651 76607674118712 76666945483584 76810624167024 76842441184916 77014111873248 77017754752576 77159971933614 77322335898852 77336009937504 77488222097088 77500281847536 77645522255796 77677685110839 77705596603872 77858536181184 78046868162736 78359225460714 78387381847872 78537999523104 78686745734322 78704824617936 78747625677104 78895203686244 78913330464672 79062787529946 79239418607088 79272241696692 79420802869287 79603578130116 79752760248051 79971555202704 80133896497743 80183416888608 80302016174616 80514753322032 80518561786784 80836987530618 80840811237516 81054975767832 81174864176514 81225027854784 81389913684228 81613200030912 81766148306832 81954321034176 82107908592336 82141919887324 82282316646024 82325429933472 82481349308346 82500300031248 82654910788428 82718860900896 82875525410178 83034766842621 83064603266208 83228090400576 83397042422892 83763309975246 83793408182208 83828117656272 83985216827292 84163612531878 84178496413456 84355629117408 84511396054737 84515393566494 84704206097232 84739292848188 84898099618893 85142037995712 85303825304049 85482791411688 85486834871856 85660372118277 85713307708512 85840086255624 85859808674112 85895374106608 86067494930448 86250313669032 86411952187902 86465352232512 86478809123664 86640875857404 86644974096648 86829019477332 87003011179692 87187817078478 87241696584768 87405193017648 87418796179356 87590853203832 87636747993696 87802726683078 87822900033264 88025011481152 88189975895472 88355249463492 88423609928544 88542927695178 88591078886742 88777496772756 89199434516544 89393134133952 89572263918912 89609367149808 89762527250208 89967999603042 90000327306816 90206343999684 90339768196443 90579097487286 90583382010132 90604194237216 90775793089938 90978591734064 91186847738811 91378156336632 91399151169216 91448855625024 91620236538864 91814850034776 91819193010512 92005584867779 92198611163448 92371397166378 92392620203664 92442864925296 92567606226777 92616108675156 92812837535154 92870193138624 93058718513508 93253954267296 93258365314752 93447678674484 93631601700648 93704044479936 93879651759696 94128358956192 94306632363306 94517319117168 94521789923616 94700808465138 94722566702544 94900082757084 94973506960288 95351119655616 95390616643344 95553658040544 95784792745176 95806800036288 96172689230838 96207246431424 96427471172076 96570097037577 96592284758376 96632295869934 96825931796754 96848178297552 96888295407068 97031602877661 97273521261576 97288660264122 97475595858729 97702540905024 97755673254336 97941429052797 98146908657864 98406920726928 98539709854311 98591341492908 98800762537422 98818234920144 99028137916296 99213722882406 99275034044736 99290484549392 99476561169612 99685261458144 99749466704448 99949348951488 100161654583392 100166392375104 100354110501744 100369728946668 100567275900696 100619969918688 100810538043534 100833700038192 100982843156484 101035754918352 101100829989984 101250368220168 101292308834662 101518602014736 101523403992032 101718410172192 101929718516868 102143565491616 102350915700822 102414165556032 102879962578152 103072766106222 103096447865136 103291706289123 103296592136826 103333709130048 103527363007728 103570246814452 103723437558879 103998223040958 104062490883648 104478967280952 104696010366783 104915660979096 104939766157248 105193604914992 105335551913229 105417050039928 105614608229658 105652558142784 105696322262256 105894403825716 106138104173488 106337013664068 106562887540362 106628740270272 106845195330324 107069354899488 107314443723762 107353004429376 107554190719536 107757891838323 107782650040824 107787748316688 108073301023776 108233152235352 108277985306018 108519884912304 108733472942688 108954200584746 109021531075776 109477211456448 109709755528032 109975132411128 110000400041664 110206547717904 110415272240097 110500700546904 110707785817794 110713022456828 111170514285162 111196056563856 111406655155833 111684413300328 111701795118066 111770823541696 111980289103056 112218150042504 112443017570424 112468852216512 112681861406316 112687191421992 112898374314462 112938941462976 112985723797584 113138185388283 113197466158524 113437912542966 113738433738732 113906664247689 113977055215584 113982446495808 114208427266578 114213829491036 114453448340832 114756659907264 115000418225376 115215936250536 115263661777374 115305078831552 115521167809872 115526632128864 115739957900421 115745432568502 115772025969776 116004014906256 116232333145632 116250422771304 116468283383694 116540257356864 116558394905808 116787804271776 117070302244104 117097200044352 117538838191071 117581072771808 117586634527296 117806999284656 118030118601483 118057236926904 118121438515656 118342805529366 118369995697008 118594181294919 118908362545038 119405367195174 119479156199744 119957332804056 120225324783168 120275125332912 120453024261924 120772129983048 120777842680176 121034390786584 121261216856274 121304788978752 121582463651748 121762296264771 121837541782176 122084870526342 122160315385152 122419800046368 122649222460248 122931481551264 123161862888504 123190160271552 123212879830986 123257153233728 123423474969036 123488144900208 123722023962519 123750450046872 124078291351344 124313288115267 124596904899312 124842135600864 125095563634338 125172869012928 125644964962869 125690112273312 125742176484408 125977825240938 126023092156224 126245418797817 126267744620184 126296755603392 126533443676112 126773090349741 127108939272282 127187488857792 127713056993568 128224187117532 128230252307784 128516726492352 128569961562768 128760129383436 128789713011168 128843061159912 129101242395672 129130904396736 129375470503548 129698028348768 129718213685496 129961313786106 129967461144972 130243529215998 130504516769538 130588572070396 130781725617717 130862544877152 131107789526472 131128194269034 131209227635904 131386279805748 131455121990544 131704090024617 131734350049896 131757646560192 132037517221728 132284963843208 132635414892816 132814391542767 132886618330113 133166245159134 133805480668992 133826305262224 134089701200928 134358395878368 134414050724712 134444933384256 134643790875312 134714339891136 134951999404563 135000490960224 135309515999526 135358136019648 135868646230929 135875073015198 135906291355824 136163689634907 136467887601096 136524416255414 137067234504948 137098726753824 137173283437536 137430354808296 137461930486848 137722275052164 137728789515768 138036484010304 138297916745172 138664297387944 138924163012734 139219256302731 139305289707936 139588077770262 139594680489044 139887547972128 140171518011726 140258139886656 140447402550972 140556066719904 140819477639544 140928429683008 141192538434288 141459948544959 141775978675752 141782684885424 142051212697707 142083850053816 142350124135626 142460260440432 142730071539751 143085924965016 143330487060816 143405587626048 143677189117764 143710200054432 143716997755584 144259033846257 144310869647136 144641206758114 144693179883072 144948443804901 145238897695131 145272267446328 145332443110602 145932990396183 145939893238546 146553811357536 146633509881504 146942063623872 147220362986796 147334267395872 147610381090392 147887012239362 148201143806133 148227352380216 148261408751808 148542206874444 148820584323609 148912551067104 148935726824088 149214841754418 149307052137408 149624200056672 149924023427232 150242481875088 150249588562656 150531165752616 150554593420002 150647631730112 150850913851044 150929954878032 151215807065301 151250550057288 151553632377528 151651244984976 151875552330252 151938463251993 152277903022104 152285105988048 152573524749389 152894577775302 153215348237424 153526373551233 153621248334048 153684882369832 154028223746496 154319943867228 154609149159333 154644671797704 154672019875008 154944888205239 155000563695072 155291044511592 155355370221678 155411193207744 155997334561437 156093736325472 156718450921428 157075999046208 157373491468644 157409649235872 157495251354208 157790407372488 157826660929344 158125575059892 158421912344487 158478837214176 158544483393384 158841605738574 159207156260232 159505520496102 159844331310543 159943110405408 160267792995486 160366833777216 160604032349232 160971665585643 161029506644064 161037123573568 161673975061236 161681622475032 162109951535664 162349728353028 162416977959027 162779827368456 163532296613664 164215817184672 164283839774648 164564633292048 164650859866944 164962698616692 165000600062496 165309821576856 165437721801792 165751050820356 166061678726691 166069533685242 166129206532416 166422287331553 166755771427743 166794084845784 167526619950492 167552692677099 167656235312544 167970433654584 168327225063756 168356992826912 168711258234816 169022792109474 169030787132988 169347561471693 169408412194464 169478585696376 169796199237786 170156868814449 170607650608098 170965582823376 170973669743712 171312640899867 171320744236554 171426615417024 171680172511248 171790748213216 172134989860896 172500627338064 172823904375804 172895492666061 172957618247328 173281751714808 173289948193296 173618148852753 173658038954664 174006022359384 174375634156956 174810386035296 174837592358712 175181706407664 175273495987392 175605453366156 175645800066528 176379951790944 176710498926984 176847219857088 177085855390356 177182157773484 177514208294049 177554993545512 178362543817557 179108050792761 179218734299616 179525054500416 179935999206084 180412687999368 180679536392886 181158194974572 181166764020264 181208388474432 181551586179876 181891825284411 181957183468128 182373695477622 182756312673264 183127305789513 183240473077728 183629700069552 183638386021024 184011169735558 184397222326896 184742794332756 184785240407328 184819319746479 184885729850592 185135212453554 185232217350312 185625675070308 186117437027016 186507908534592 186895357348968 187263203401296 187643345451507 187759303519392 188256717912384 188613264726612 188966737861407 189034638234336 189043579847232 189401616930276 189445133405088 189800165514168 189947013920576 190663408908423 190781233286688 191107316081088 191569585490352 192345378461676 192375313814447 192854942344152 193140194075154 193184569516752 193264591739868 193651863593508 193696356595104 193776590814136 194063205755322 194547042523152 194577320528244 194941970679159 194951191717458 195365293823997 195756775154307 195882858105594 196293817315728 196692291403551 196813841453856 197079419708622 197182682985816 197601525074844 197636469840288 198056275832592 198427445764812 198580969098784 198953122339224 199370522916288 199749367738701 200323309166784 200708221003488 200739457893336 201134551801392 201239939837376 201621076087068 201667400076384 201965686312968 202071509836704 202201659979968 202500736440336 202584617669324 202964273999289 203037204029472 203046807984064 203436820344384 203812609522797 203859437033736 204287130983232 204701831401644 204786624383121 205759925156304 206145532212444 206192895730272 206583412578246 206593184273652 207054726015456 207140493628904 207446875117758 207996446081916 208386244519101 208957934561904 209382116655393 209392020733566 209831321958192 210257277017589 210387209829984 210671103826458 210834100079856 211229216459316 211392644524512 211788807651432 212276208346976 212674027328136 213125775080724 213525186203439 213690390660648 214138709798976 214628887447524 215108381439072 215515783676646 215565300081648 215575496633376 216146602047552 216466304470704 216555970612036 216961810137171 217039769824608 217466945885376 217908401169492 217998664665903 218909839857819 219419511056064 219950264822256 220413095435808 220830544480194 221001401093808 221415571635588 221426044913656 222341028570324 222392113127712 222813310311666 223368826600656 223403590236132 223822262631627 223960578206112 224436300085008 224886035140848 225363722812632 225374382843984 225796748628924 225831890130003 225971447595168 226276370776566 226394932317048 226875825085932 227476867477464 227813328495378 227954110431168 228416854533156 228427658982072 228906896681664 229341866662953 230000836450752 230431872501072 230527323554748 231042335619744 231053264257728 231479915800842 231490865137004 231544051939552 232008029812512 232464666291264 232500845542608 232936566767388 233033055332517 233116789811616 233575608543552 234140604488208 235077676382142 235162145543616 235613998569312 236060237202966 236114473853808 236242877031312 236685611058732 236739991394016 237188362589838 237816725090076 238262408607861 238810734390348 239258280744153 239914665608112 240401689493229 240550250665824 240906048523848 241544259966096 241555685360352 242068781573168 242522433712548 243164927303496 243524592529542 243675083564352 244169741052684 244839600092736 245298444920496 245862963102528 246323725777008 246425759661972 246846949938072 246976289800416 247444047925038 247500900093744 248156582702688 248626576230534 249104300527863 249193809798624 249684271201728 250191127268676 251289929925738 251380224546624 251484352968816 251955650481876 252490837595634 252535489240368 253066887352224 253546180699482 254217878544564 254694298856679 255426113987136 255911475912147 256448374235064 256460504615568 256981116354831 257139923125536 257520258766872 257579426022336 257686122319824 258202484791344 258750941007096 259396056697536 259436427370992 259922627572212 259934922289944 260487058431996 261009033539076 261177144140792 261563451235434 261725089754304 262215579052944 262256388538068 262772559611496 262910243981088 263408180049234 263468700099792 264075034443456 264569927686416 265270829785632 265628783085534 265773236660226 266332490318268 267652610524448 268179402401856 268716791756736 268828101449424 269287581750624 269903998809126 270000981920448 270619031999052 271737292461858 271750146030396 271812582711648 272327379269814 272935775202192 273048832510828 273560543216433 274134469009896 274197453507648 274346566875072 274860709616592 275444550104328 275457579031536 276016754603337 276595833490344 277328594775888 277702818680331 277848326025468 278438512605462 278610579415872 279176155540524 279189360978088 279775095944256 280343036023452 280894805101944 281112133439808 281638955279088 282385076868576 282919897089918 283551957351504 283565369770848 284102425395414 284167700107632 284700248271252 284920520880864 285460143079502 286171849930032 286660974121632 287354378235528 287420400108864 288518067692514 288621739294272 289282413516228 289896887609802 290477795390262 290544534892656 290664886221204 291094808632983 291865980792366 291879786477092 292426787576187 293107622715072 293267019763008 293824287158391 294440725973592 294668534791744 295220762180784 295774024478724 296402287612266 296454704760432 297084413748888 297641168647218 297825102134208 297871453648176 298429683508836 299248400113344 299848046854464 300484963750176 300499177125312 301062331505232 301109186840004 301701827702088 301859909756064 302431614130602 302501100114576 303107264755056 303302489969952 303751104660504 303876926503986 304555806044208 304570211976096 305147049498778 305789155550604 306430696474848 307052747102466 307242496668096 307369764739664 308639887734456 309218298318666 309289343595408 309875118867369 309889776410478 310001127390144 310582089023184 310710740443356 311170312676637 311994669122874 312187472650944 313436901842856 314088031100349 314746982937288 314819298471744 314990502708416 315580814744976 316251150119784 316843824688974 316957674428352 317088966786768 317683211477148 318414312520464 319011040992204 319688662621086 319886220810816 320535585990972 321208064698464 321943331171286 322059013288128 323273675514969 323347950122472 323363244950064 324219903071328 324699456706056 324833955918054 325559654736912 327064593227328 328431634369344 328567679549296 329129266584096 329925397233384 330001200124992 330619643153712 331245816720291 331502101640712 332123357453382 332139067370484 332844574663106 333511542855486 333588169691568 334219965467499 335053239900984 335105385354198 335312470625088 335940867309168 336654450127512 336713985653824 338045584218948 338061574265976 338695122943386 338816824388928 338957171392752 339414556164849 339592398475572 340313737628898 341215301216196 341931165646752 341947339487424 342625281799734 342641488473108 343360345022496 343581496426432 344269979721792 345001254676128 345647808751608 345790985332122 345915236494656 346563503429616 346579896386592 347219873701263 347236297705506 347316077909328 348012044718768 348751268313912 349620772070592 349675184717424 350363412815328 351210906732312 351291600133056 352616514573213 352759903581888 353420997853968 354090355804449 354171710780712 354364315546968 355028416588098 355109987091024 355782543884757 356725087635114 358216101585522 358437468599232 359871998412168 360825375998736 361359072785772 362316389949144 362333528040528 363103172359752 363783650568822 363914366936256 364747390955244 365512625346528 366254611579026 366480946155456 367259400139104 367276772042048 368022339471116 368794444653792 369485588665512 369570480814656 369638639492958 369771459701184 370270424907108 370464434700624 371166071887557 371251350140616 372234874054032 372939864345801 373790714697936 374526406802592 375286690903014 375518607038784 376934894888607 377226529453224 377933475722814 378069276468672 378736256393451 378803233860552 378890266810176 379600331028336 380319271049223 381326817816846 381562466573376 383139170980704 384690756923352 384750627628894 385709884688304 386280388150308 386369139033504 386529183479736 387303727187016 387392713190208 387553181628272 388126411510644 389094085046304 389154641056488 389883941358318 389902383434916 390730587647994 391513550308614 391765716211188 392345176853151 392587634631456 393384582807102 393627682907712 394158839417244 394365365971632 395112270073851 395203050149688 395272939680576 396112551665184 396854891529624 397161938197568 397906244678448 398659854990339 399498735477402 401416442006976 401478915786672 402269103602784 403242152174136 403334800152768 403931372625936 404143019673408 404855998213689 405001472880672 405169235338648 405928547998578 406074408058944 407605938692787 407625219045594 407718874067472 408491068904721 409403662803288 409573248766242 411519850312608 412291064424888 412385791460544 413166825156492 413186368547304 414109452030912 414280987257808 414893750235516 415992892163832 416772489038202 417657768908193 417915869123808 418764233310786 418784041467132 419662643916384 420514554035178 420774419659968 421342207652916 421668200159712 422458432918632 422785289049024 423577615302864 424379845634877 424552416693952 425348054656272 426153638093121 426251550161448 427050372406878 427380781321296 428190214619253 429257774895048 430216762878144 431031567353292 431130600163296 431150993266752 432777101538771 432932608941408 433111941224072 433923620274342 434079539649216 434845331414703 435716693085393 435816802338984 435997329331806 437798971188549 437819679715638 439900529644512 440826190871616 441661088960388 442002802187616 442831143271176 442852089827312 444603431418399 444682057140648 444784226255424 445626620623332 446461752970827 446737653201312 446807180472264 447644525263254 447921156412224 448872600170016 449772070281696 450727445625264 450748765687968 451593497257848 451663780260006 451942895190336 452552741553132 452789864634096 453647421195903 453751650171864 454953734954928 455626656990756 455815389755979 456833709066312 456855317964144 457720574248167 458683733325906 460863745002144 461054647109496 462084671239488 462959831601684 462981730274008 463088103879104 464016059625024 464834664615717 465001691085216 465873133534776 466066110665034 466233579623232 467992003684311 468281208976416 470155352764284 471227997138624 472120474405932 472228947707616 472485754062624 473371222117464 473479982788032 474376725179676 475265737033461 475633450180152 476524817215722 477621468780696 478516561488306 479532993931629 479829331216224 480803378986458 481100501331648 481812097047696 482914996756929 483088519932192 483111370720704 484137563146336 485044867425096 486329854606992 487049185059084 487250933877081 488339482105368 490596889840992 492647451554016 492851519323944 493693899876144 493952579600832 494888095850076 495001800187488 496313165405376 497253152461068 498185036180073 498208601055726 498387619597248 499266861994659 500267314283229 500382254537352 502579859851476 502658078031297 502968705937632 503911300963752 504981675191268 505070978480736 506133774704448 507092361398964 508042684415079 508435757089128 509388597713358 510470606443347 511822951824294 512896748470128 512921009231136 513937922699601 513962232709662 514279846251072 515040517533744 515372244639648 516404969582688 517501882014192 518686477998183 518872854741984 519845255144424 519869844579888 520854446558259 520974116863992 522018067078152 522354288281584 523126902470868 524431158105888 524512777076136 525545119222992 525820487962176 526816360098468 526937400199584 529139855372832 530541659571264 531257566171068 531546473320452 532542624882147 532664980636536 535087631452671 535305221048896 537324152378283 537656202898848 538575163501248 539807997618252 541238063998104 543474584923716 543500292060792 543625165423296 544654758539628 545675475853233 545871550404384 546097665021656 547121086432866 548268938019792 549381917368539 549721419233184 550889100208656 550915158063072 552033509206674 553191666980688 554457959239437 554657189551776 555405637360662 555696652050936 556877025210924 557107698590641 558352311081048 558378721956176 560686072046904 561789610203888 562930036354521 563277910558176 564770153737152 565839794179836 566900213584221 567103914703008 567130739541696 568204850790828 568335400215264 569400496542504 569841041761728 570920286159004 571990226725269 572343699860064 573321948243264 574708756471056 577036135385028 577125941443341 578564827032456 579793775219604 580955590780524 581089069785312 581329772442408 582189617265966 583731961584732 583759572954184 584853575152374 586095881471991 587270325462921 587648574316782 588881451947184 590076874210653 590441524361568 591548048957448 592804575224532 592909409520864 594168827497776 595282337294436 595528919183099 595742907296352 596859367017672 599248103216103 600969927500352 602124663010464 602218373680008 603403655404176 603719819512128 604863228261204 605002200229152 606214529510112 606604979939904 607502209321008 607753853007972 608892821997867 609111612088416 609140423952192 610294098997556 611437828568391 611578311101208 612861392949696 614105494204932 614359873149363 614739529479328 617279775468912 618436596637332 618578687190816 619750237734738 619779552820956 621164178046368 621421480886712 622340625353274 623989338245748 626873803685712 628146349966179 628176062200698 629493965874576 630771831052767 631161629489952 632502300239568 633687649377948 634177933573536 635366422954296 636599879126761 636828625040928 638022081984408 639377325242172 640575558610317 641071171981944 642416129396928 643886662342572 646547351029938 646695900244944 646726489900128 648439806142656 649398913412112 649667911836108 650885430411513 651119309473824 653995993997709 656729519573457 657135359098592 658258533168192 659850794466768 661239286307424 662491633440582 663004203281424 664246714906764 664278134740968 665689149326212 667023085710972 667176339383136 668439930934998 670106479801968 670210770708396 671466787894881 671881734618336 673308900255024 676091168437896 676123148531952 677390245886772 677495670390009 677914342785504 678829112329698 679184796951144 680627475257796 682430602432392 683862331293504 685250563599468 685282976946216 686720690044992 688025599988859 690002509352256 691295617503216 691581970664244 693127006859232 693159792773184 694439747402526 694472595411012 694632155818656 696024089437536 697502536627824 699099165997551 699350369434848 700726825630656 702421813464624 705233029146426 706841995707936 708180711608898 708343421561424 708728631093936 710056833176196 710219974182048 711565087769514 713450175270228 714787225823583 716432203171044 717774842232459 719743996824336 721205068479687 721650751997472 722718145571544 724632779898288 724667056081056 726206344719504 727567301137644 729494781910488 731025250693056 732509223158052 734518800278208 736044678942232 737588889307584 738971177331024 739277278985916 740540849814216 740928869401248 742332143775114 742502700281232 744469748108064 745879728691602 747312901583589 747581429395872 749052813605184 750573381806028 750884289404777 753869789777214 754453058906448 755866951445628 757472512786902 757606467721104 759200662056672 760638542098446 762653635633692 764082896570037 766278341961408 767734427736441 769381513846704 769501255257788 770943349064493 771419769376608 772560776300616 772738278067008 773058366959472 774607454374032 775106363256544 776252823021288 778188170092608 778309282112976 779767882716636 779804766869832 781461175295988 783027100617228 783531432422376 784690353706302 785175269262912 786769165614204 788317678834488 788730731943264 790224540147702 790406100299376 792225103330368 793709783059248 795812489356896 797319709980678 798997470954804 802669412812003 802957831573344 804538207205568 806484304348272 807862745251872 809711996427378 810002945761344 810338470677296 811857095997156 815211877385574 815250438091188 815437748134944 816982137809442 818807325606576 819146497532484 820681629649299 823039700625216 824582128849776 826333650312984 826372737094608 828050263810011 828561974515616 829787500471032 831985784327664 833544978076404 835315537816386 835831738247616 837528466621572 837568082934264 839325287832768 841029108070356 842684415305832 843336400319424 844916865837264 847155230605728 848759691269754 850696109312544 852307276186242 852503100322896 854100744813756 854761562642592 856380429238506 858515549790096 862063134706584 862261200326592 865554203077542 865865217882816 866223882448144 867847240548684 869690662829406 871433386170786 871633604677968 871994658663612 873284425898949 875597942377098 875639359431276 877280362728561 879801059289024 881472861475173 883322177920776 884005604375232 885662286542352 885704179654624 889206862836798 889364114281296 891253241246664 892923505941654 893475306402624 893614360944528 895289050526508 897745200340032 899544140563392 901454891250528 901497531375936 903186994515696 903327560520012 905105483106264 905579729268192 907294842391806 907503300343728 909907469909856 911253313981512 911630779511958 913667418132624 913710635928288 915441148496334 917367466651812 921727490004288 922109294218992 925919663203368 925963460548016 929625356602107 929669329231434 930003382170432 931746267069552 932132221330068 933510938029911 935984007368622 936562417952832 940310705528568 942264093301047 944240948811864 944457895415232 944971508125248 946742444234928 948753450359352 950531474066922 951266900360304 953049634431444 955242937561392 957033122976612 959065987863258 959658662432448 961606757972916 963624194095392 965829993513858 966177039864384 968275126292672 970089734850192 972659709213984 974098370118168 974501867754162 976678964210736 981193779681984 985294903108032 985703038647888 987387799752288 989776191700152 990003600374976 993737450160873 994506304922136 996370072360146 996417202111452 998533723989318 1000534628566458 1000764509074704 1002659896402497 1005159719702952 1005316156062594 1005937411875264 1007822601927504 1009963350382536 1010141956961472 1012061433545569 1014184722797928 1016085368830158 1016871514178256 1018243668494547 1018777195426716 1020941212886694 1023645903648588 1025793496940256 1025842018462272 1027875845399202 1027924465419324 1030081035067488 1030744489279296 1032809939165376 1035003764028384 1037372955996366 1037745709483968 1039690510288848 1039739689159776 1041659621103789 1041708893116518 1041948233727984 1044036134156304 1044708576563168 1046253804941736 1048862316211776 1049025554152272 1051090238445984 1053632720196936 1053874800399168 1058279710745664 1062271067413347 1062515132342136 1063092946640904 1065085249764294 1065329961273072 1067347631654271 1070175262905342 1074648304756566 1075312405797696 1079615995236504 1082476127996208 1086949169847432 1087000584121584 1089309517079256 1091350951706466 1091743100808768 1092195330043312 1094242172865732 1096537876039584 1098763834737078 1099442838466368 1101778200417312 1101830316126144 1104067018413348 1106383333961376 1108915918478874 1109314379103552 1110811274721324 1111393304101872 1113498215662671 1113754050421848 1114215397181282 1116704622162096 1116757443912352 1118819593037403 1121372144093808 1123579220407776 1125860072709042 1126555821116352 1131679588359672 1133800427168442 1134207829406016 1136208769180353 1136409701581656 1136670800430528 1138800993085008 1140957813147669 1141840572318008 1143980453450538 1144687399720128 1149417512942112 1154072270770056 1154251882886682 1157129654064912 1159587550439208 1161911181561048 1162178139570624 1162659544884816 1164379234531932 1167463923169464 1167519145908368 1169707150304748 1172191762943982 1174540650925842 1175297148633564 1177035530559453 1177762903894368 1180153748421306 1180883048723136 1183096097914896 1185336810221553 1185609150449064 1185818819041728 1188337654995552 1190564674588872 1191057838366198 1191485814592704 1193718734035344 1195979564971017 1198496206432206 1204249326020928 1204436747360016 1206807310808352 1209726456522408 1210004400458304 1212429059020224 1214567994641067 1215004418642016 1215507706015944 1217785643995734 1218223224176832 1220588197995112 1222875657136782 1223156622202416 1225473206714163 1228210988409864 1228719746298726 1229479058958656 1234559550937824 1236873193274664 1237157374381632 1239500475469476 1239559105641912 1242328356092736 1242842961773424 1244681250706548 1247978676491496 1252973306724579 1253747607371424 1256292699932358 1256352124401396 1258987931749152 1261543662105534 1262323258979904 1265004600479136 1267375298755896 1268355867147072 1270732845908592 1273139536904631 1273199758253522 1273657250081856 1276044163968816 1278460914279363 1278754650484344 1281151117220634 1282142343963888 1284570643857759 1287773324685144 1293094702059876 1293391800489888 1293452979800256 1298331304616313 1298797826824224 1299335823672216 1301770860823026 1302238618947648 1304535994244109 1307991987995418 1313396913565647 1313459039146914 1314270718197184 1319701588933536 1322478572614848 1324983266881164 1326008406562848 1328493429813528 1328556269481936 1331378298652424 1334046171421944 1334352678766272 1336879861869996 1339385258912481 1340212959603936 1340421541416792 1342933575789762 1343763469236672 1346617800510048 1352182336875792 1352246297063904 1354780491773544 1354991340780018 1355828685571008 1357658224659396 1358369593902288 1360942263587709 1361254950515592 1364861204864784 1367446169267937 1370501127198936 1370565953892432 1373161722744501 1376051199977718 1382591235006432 1383163941328488 1386254013718464 1388879494805052 1388945190822024 1389264311637312 1392048178875072 1394503993847151 1395005073255648 1398198331995102 1398700738869696 1403976011052933 1404843626929248 1410466058292852 1413683991415872 1416361423217796 1416686843122848 1417457262187872 1420113666352392 1420439948364096 1423130175539028 1426900350540456 1429574451647166 1432864406342088 1435549684464918 1438598981794887 1439487993648672 1442410136959374 1443301503994944 1445436291143088 1448744990270787 1449265559796576 1449334112162112 1452412689439008 1455134602275288 1458989563820976 1461752801631243 1465018446316104 1472089357884464 1477942354662048 1478554557971832 1481081699628432 1481857738802496 1484664287550228 1485005400562464 1488939496216128 1491759457383204 1494555108540219 1494625803167178 1495162858791744 1497800585983977 1500801942849687 1501146763612056 1501768578809554 1507739579554428 1507974234093891 1508906117812896 1511733902891256 1514945025573804 1515212935442208 1518401324113344 1521277084196892 1525307271267384 1528165793140074 1531411819330041 1535468855472882 1538763027693408 1539002510515576 1541886698128986 1542839538753216 1545121552601232 1546116733918944 1549214908748064 1550212726513088 1552505646042576 1556059433994549 1556618564225952 1559535765433272 1559609533739664 1562563339674777 1562922350591976 1566054201234456 1567062864844752 1569380707412604 1570030786937261 1573538331228408 1576635357668976 1577461463886528 1580449080295404 1580812200598752 1587419566118496 1591624978713792 1594639419961356 1597627874646441 1597994941909608 1605262894358013 1605338825624006 1605915663146688 1611972457134849 1612968608696544 1615725490503744 1619423992854756 1620676941354592 1623714191994312 1630423754771148 1630500876182376 1630875496269888 1633964275618884 1637026427559699 1637614651213152 1638292995064968 1641363259298598 1649164257699552 1652667300625968 1652745474189216 1656100527620022 1657123949031232 1659575000942064 1663373877718311 1663971568655328 1667089956152808 1670631075632772 1671323095771923 1675056933243144 1675136165868528 1678308772243279 1682058216140712 1685368830611664 1688790109063563 1689833731674528 1694310461211456 1697519382539508 1700700640752663 1701392218625088 1704614552372484 1705006200645792 1708201489627512 1709523125285184 1712760858477012 1715970680175807 1717031099580192 1724126269413168 1731108406155084 1731377824330023 1732447764896288 1735694481097368 1739381325658812 1742866772341572 1743267209355936 1743989317327224 1746568851797898 1751195884754196 1751278718862552 1754560725457122 1758287644415973 1762945722950346 1766644355841552 1770230622631959 1771324573084704 1771408359309248 1778413725673596 1778728228562592 1782506482493328 1785847011883308 1786586757549297 1787228721889056 1790578101053016 1802909782501056 1806373989031392 1806655121040024 1810210966212528 1811159458536384 1814589684783612 1815006600687456 1819814939819712 1822506627963024 1823261559023916 1826678465993601 1827334836265248 1827421271856576 1830882296992668 1834313485705173 1834734933303624 1843079619448089 1844218588437984 1851839326406736 1851926921096032 1859250713204214 1859338658462868 1863492534139104 1864264442660136 1867021876059822 1871968014737244 1880621411057136 1884439049898537 1884528186602094 1888481897623728 1892315493158301 1893484888469856 1897506900718704 1901062948133844 1902533800720608 1906099268862888 1909799637380283 1910485875122784 1914066245953224 1918131975726516 1923213515945832 1927248388190784 1931659987027716 1940179469700384 1945319418427968 1948196740236336 1949003735508324 1952656291234539 1953357928421472 1961987981993127 1970188558720371 1971406077295776 1974775599504576 1979552383400304 1987474900321746 1989012609844272 1992740144720292 1992834404222904 1997067447978636 2001069257132916 2001529018149408 2005319792804994 2010319439405904 2010632312125188 2014400363684643 2015645203855008 2019926700765072 2024122867091138 2028369445595856 2032170737660316 2032487011170027 2033743028356512 2036487336989094 2037554390853432 2041882425773388 2047291807297176 2051586993880512 2055751690798404 2055848930838648 2060162070134976 2064076799966577 2070007528056768 2074745911992732 2079381020577696 2079479378319552 2083319242207578 2083417786233036 2083896467455968 2088072268312608 2089417153126336 2092507609883472 2097297497992653 2098051108304544 2102180476891968 2107265440393872 2116128451958917 2124542134826694 2125030264684272 2126185893281808 2130170499528588 2130659922546144 2134695263308542 2140350525810684 2144361677470749 2149296609513132 2153324526697377 2159231990473008 2163615205439061 2164952255992416 2173898339694864 2174001168243168 2178619034158512 2182701903412932 2184390660086624 2188484345731464 2193075752079168 2197527669474156 2203556400834624 2208134036826696 2212766667922752 2217831836957748 2221622549442648 2222786608203744 2226996431325342 2227508100843696 2228430794362564 2233409244324192 2233514887824704 2237639186074806 2241938704750767 2242744288187616 2247158440815552 2251720145418084 2252652868214331 2263359176719344 2267600854336884 2272417538360706 2272819403163312 2277601986170016 2281915626295338 2283681144636016 2287960906901076 2292248689710111 2298835025884224 2303203283209323 2308144541540112 2308503765773364 2312830047193479 2314259308129824 2319175100878416 2323822363122096 2325319089769632 2328758469063864 2334927846338928 2335038291816736 2339414300609496 2344383525887964 2349081301851684 2350594297267128 2354071061118906 2355525807788736 2360307496842612 2366192195829792 2370673620443106 2371218300898128 2376675309991104 2381129349177744 2382115676732396 2387437468070688 2391959129942034 2396992412864412 2408008238436009 2408873494720032 2413614621616704 2419452913044816 2429135989282134 2430008837284032 2431015412031888 2435571287991468 2441176395990224 2445751314273564 2446313244404832 2450946413428326 2456421976819728 2457439492597452 2462044888947897 2469119101875648 2473746386549328 2479000950938952 2479118211283824 2484150791430033 2485685923546848 2489362501413096 2495957352982992 2505946613449158 2507495214742848 2512585399864716 2512704248802792 2517975863498304 2523087324211068 2530009200958272 2534750597511792 2541465691817184 2546279073809262 2546399516507044 2552088327937632 2556921828558726 2557509300968688 2562302234441268 2564284687927776 2569141287715518 2575546649370288 2586189404119752 2586783600979776 2596662609232626 2597595653648448 2598671647344432 2603541721646052 2609071988488218 2615983975990836 2619853277696847 2626793827131294 2626918078293828 2631841088185683 2639403177867072 2644418584425519 2649966533762328 2652016813125696 2656986859627056 2657112538963872 2662756597304848 2668092342843888 2673759723739992 2678770517824962 2680425919207872 2680843082833584 2685867151579524 2693235601020096 2704364673751584 2704492594127808 2709560983547088 2709982681560036 2715316449318792 2716739187804576 2721884527175418 2722509901031184 2729722409729568 2734892338535874 2741002254397872 2741131907784864 2746323445489002 2752102399955436 2765182470012864 2766327882656976 2777758989610104 2777890381644048 2789007987694302 2790010146511296 2796396663990204 2800532814089733 2807952022105866 2809687253858496 2820932116585704 2826792279903141 2832722846435592 2833373686245696 2834914524375744 2840227332704784 2846260351078056 2853800701080912 2859148903294332 2865728812684176 2871099368929836 2877197963589774 2878975987297344 2884820273918748 2890872582286176 2897489980541574 2898531119593152 2904825378878016 2910269204550576 2917979127641952 2923505603262486 2930036892632208 2944178715768928 2955884709324096 2957109115943664 2962163399256864 2969328575100456 2970010801124928 2983518914766408 2989110217080438 2989251606334356 2995601171967954 3001603885699374 3002293527224112 3003537157619108 3007979689207491 3015479159108856 3015948468187782 3017812235625792 3023467805782512 3029890051147608 3030425870884416 3036184300636707 3042554168393784 3050614542534768 3054731005483641 3056331586280148 3062823638660082 3070937710945764 3077526055386816 3078005021031152 3083773396257972 3090243105202464 3092233467837888 3098429817496128 3105011292085152 3112118867989098 3113237128451904 3119071530866544 3119219067479328 3124978863311367 3125126679349554 3125844701183952 3132108402468912 3134125729689504 3138761414825208 3140061573874522 3147076662456816 3153270715337952 3160898160590808 3161624401197504 3174839132236992 3189278839922712 3195255749292882 3195989883819216 3202042894962813 3210525788716026 3210677651248012 3223944914269698 3225937217393088 3238847985709512 3241353882709184 3247428383988624 3260847509542296 3261001752364752 3267928551237768 3274052855119398 3275229302426304 3276585990129936 3282726518597196 3298328515399104 3305334601251936 3305490948378432 3312201055240044 3319150001884128 3326747755436622 3327943137310656 3334179912305616 3340494646988013 3341262151265544 3342646191543846 3350113866486288 3350272331737056 3356458779112209 3356617544486558 3364116432281424 3370737661223328 3377580218127126 3379667463349056 3395038765079016 3401401281505326 3408626307541059 3409229104744968 3410012401291584 3416402979255024 3422873439443007 3425521716954024 3431941360351614 3434062199160384 3448252538826336 3462216812310168 3462755648660046 3464895529792576 3471388962194736 3478762651317624 3485733544683144 3486534418711872 3487978634654448 3493137703595796 3502391769508392 3502557437725104 3509121450914244 3516575288831946 3525891445900692 3531106591678359 3533288711683104 3540461245263918 3542649146169408 3556010430664659 3556827451347192 3557456457125184 3565012964986656 3571694023766616 3573173515098594 3574457443778112 3581156202106032 3587938694913051 3612747978062784 3613310242080048 3620421932425056 3629179369567224 3630013201374912 3643703983923201 3645013255926048 3646523118047832 3653356931987202 3654669672530496 3661764593985336 3668626971410346 3669469866607248 3676419620142489 3686159238896178 3688437176875968 3703678652813472 3703853842192064 3718501426408428 3718677316925736 3726985068278208 3728528885320272 3734043752119644 3743936029474488 3761242822114272 3768878099797074 3769056373204188 3776963795247456 3784630986316602 3786969776939712 3795013801437408 3802125896267688 3805067601441216 3812198537725776 3819418610713893 3819599274760566 3820971750245568 3828132491906448 3835382742838089 3836263951453032 3846427031891664 3853711931573277 3863319974055432 3880358939400768 3894993913848939 3896393480472672 3898007471016648 3905312582469078 3906715856842944 3913607982732327 3923975963986254 3940190740696941 3940377117440742 3942812154591552 3959104766800608 3974949800643492 3978025219688544 3985480289440584 3985668808445808 3994134895957272 4002138514265832 4003058036298816 4010639585609988 4020638878811808 4021264624250376 4028800727369286 4031290407710016 4039853401530144 4048245734182276 4056738891191712 4064341475320632 4064974022340054 4067486056713024 4072974673978188 4075108781706864 4082826790763127 4083764851546776 4094583614594352 4102338507803811 4111503381596808 4111697861677296 4119485168233503 4128153599933154 4149491823985464 4158762041155392 4166638484415156 4166835572466072 4167792934911936 4176144536625216 4183511981541453 4185015219766944 4194594995985306 4196102216609088 4211928033158799 4214530880787744 4232256903917834 4249084269653388 4250060529368544 4252371786563616 4260340999057176 4261319845092288 4269390526617084 4280701051621368 4288723354941498 4298593219026264 4306649053394754 4315796945384661 4318463980946016 4327230410878122 4329904511984832 4346234970812361 4347796679389728 4348002336486336 4357238068317024 4365403806825864 4368781320173248 4376968691462928 4385258404893729 4395055338948312 4416268073653392 4424632217732281 4435663673915496 4443245098885296 4445573216407488 4453992862650684 4455016201687392 4456861588725128 4466818488648384 4475278372149612 4483665325620657 4483877409501534 4485488576375232 4493401757951931 4502405828549061 4503440290836168 4505305736428662 4523922702281673 4526718353438688 4535201708673768 4544835076721412 4545638806326624 4555203972340032 4563831252590676 4567362289272032 4575921813802152 4584497379420222 4594235457990123 4606406566418646 4616289083080224 4617007531546728 4625660094386958 4628518616259648 4638350201756832 4647644726244192 4650638179539264 4657516938127728 4668178301983647 4669855692677856 4670076583633472 4678828601218992 4687690019024331 4688767051775928 4698162603703368 4701188594534256 4708142122237812 4710092360811783 4720614993685224 4732384391659584 4741347240886212 4742436601796256 4762258698355488 4764231353464792 4774874936141376 4783918259884068 4792883623939323 4793984825728824 4815788683074039 4816016476872018 4817746989440064 4835917371404547 4838905826089632 4858271978564268 4862030824063776 4871142575982936 4882352791980448 4891502628547128 4892626488809664 4901892826856652 4911079282679097 4912843953639456 4914878985194904 4924089777895794 4947492773098656 4958001901877904 4958236422567648 4968301582860066 4971371847093696 4978725002826192 4990121633154933 4991914705965984 5011893226898316 5013969287315769 5025170799729432 5025408497605584 5034926316729837 5046174648422136 5069501195023584 5082931383634368 5092558147618524 5092799033014088 5104176655875264 5113843657117452 5115018601937376 5124604468882536 5128569375855552 5138282575431036 5147912040527421 5151093298740576 5172378808239504 5193325218465252 5194133472990069 5197343294688864 5207083443292104 5218143976976436 5231967951981672 5239706555393694 5253587654262588 5253836156587656 5263682176371366 5274862933247919 5288837168851038 5299933067524656 5310691867895877 5313973719254112 5314225077927744 5325513194609696 5336184685687776 5347519447479984 5357541035649924 5359760272647891 5361686165667168 5371734303159048 5408729347503168 5419121967094176 5419965363120072 5430632898637584 5433478375609152 5443769054350836 5445019802062368 5459444819459136 5469784677071748 5480035397980803 5482004508795744 5482263815569728 5492646890978004 5502940457115519 5504204799910872 5529238858344267 5532655765313952 5555517979220208 5555780763288096 5578015975388604 5592793327980408 5601065628179466 5615904044211732 5641864233171408 5653317149695611 5653584559806282 5665445692871184 5676946479474903 5680454665409568 5692520702156112 5707601402161824 5718297806588664 5729398912140849 5731457625368352 5742198737859672 5754395927179548 5769640547837496 5781745164572352 5794979961083148 5820538409101152 5835958255283904 5847011206524972 5857968873703617 5860073785264416 5885963945979381 5888357431537856 5910565676161113 5914218231887328 5924326798513728 5938657150200912 5967037829532816 5978220434160876 5978503212668712 5991202343935908 6003207771398748 6004587054448224 6007074315238216 6015959378414982 6030958318217712 6031896936375564 6043201091053929 6046935611565024 6059780102295216 6072368601273414 6085108336787568 6097461033510081 6101229085069536 6109462010967282 6112663172560296 6125647277320164 6141875421891528 6156010042062304 6167546792515944 6180486210404928 6192230399899731 6210022584170304 6224237735978196 6238143061733088 6238438134958656 6249957726622734 6250253358699108 6251689402367904 6264216804937824 6268251459379008 6277522829650416 6280123147749044 6291892493977959 6294153324913632 6306541430675904 6321796321181616 6348385355876751 6378557679845424 6390511498585764 6391979767638432 6404085789925626 6421051577432052 6421355302496024 6447889828539396 6459973580092131 6477695971419024 6490845616317183 6494856767977248 6521695019084592 6522003504729504 6535857102475536 6548105710238796 6553171980259872 6565453037194392 6610669202503872 6624402110480088 6638300003768256 6653495510873244 6668359824611232 6680989293976026 6682524302531088 6685292383087692 6700227732972576 6700544663474112 6712917558224418 6713235088973116 6725816114252301 6728232864562848 6741475322446656 6755160436254252 6757958604642993 6790077530158032 6802802563010652 6817252615082118 6818458209489936 6832805958510048 6845746878886014 6851043433908048 6863882720703228 6896505077652672 6909609849627969 6924433624620336 6925511297320092 6938490141580437 6942777924389472 6957525302635248 6971467089366288 6975957269308896 6986275407191592 7004783539016784 7005114875450208 7018242901828488 7033150577663892 7051782891801384 7062213183356718 7066577423366208 7080922490527836 7112020861329318 7113654902694384 7130025929973312 7143388047533232 7146347030197188 7162312404212064 7175877389826102 7224024715308027 7226620484160096 7240843864850112 7258358739134448 7287407967846402 7290026511852096 7293046236095664 7306713863974404 7323529187970672 7337253942820692 7338939733214496 7352839240284978 7372318477792356 7386134666843691 7407357305626944 7437002852816856 7437354633851472 7452452374290099 7457057770640544 7468087504239288 7487872058948976 7522485644228544 7537756199594148 7538112746408376 7553927590494912 7569261972633204 7590027602874816 7604251792535376 7624397075451552 7638837221427786 7639198549521132 7656264983812896 7670765485676178 7672527902906064 7692854063783328 7707423863146554 7726639948110864 7789987827697878 7792786960945344 7796014942033296 7810625164938156 7827215965464654 7847951927972508 7880381481393882 7880754234881484 7895523264557049 7918209533601216 7933255753276557 7949899601286984 7956050439377088 7970960578881168 7971337616891616 7988269791914544 8004277028531664 8021279171219976 8041277757623616 8042529248500752 8057601454738572 8079706803060288 8096491468364552 8113477782383424 8128682950641264 8129948044680108 8145949347956376 8150217563413728 8165653581526254 8167529703093552 8189167229188704 8204677015607622 8223006763193616 8223395723354592 8238970336467006 8256307199866308 8298983647970928 8333276968830312 8333671144932144 8367023963082906 8370030439533888 8389189991970612 8423856066317598 8429061761575488 8464513807835668 8480376839709423 8498168539306776 8500121058737088 8504743573127232 8520681998114352 8538781053234168 8561402103242736 8577446709882996 8597186438052528 8613298106789508 8631593890769322 8636927961892032 8654460821756244 8692469941624722 8695593358779456 8714476136634048 8730807613651728 8753937382925856 8770516809787458 8790110677896624 8832536147306784 8849264435464562 8871327347830992 8886490197770592 8907985725301368 8910032403374784 8913723177450256 8950556744299224 8967330651241314 8967754819003068 8986803515903862 9004811657098122 9006880581672336 9010611472857324 9023939067622473 9047845404563346 9053436706877376 9070403417347536 9089670153442824 9091277612653248 9108552901910121 9127662505181352 9134724578544064 9151843627604304 9168994758840444 9188470915980246 9212813132837292 9232578166160448 9234015063093456 9251320188773916 9276700403513664 9295289452488384 9315033876255456 9336356603967294 9339711385355712 9357657202437984 9374936589934101 9375380038048662 9377534103551856 9396325207406736 9402377189068512 9416284244475624 9420184721623566 9441229987370448 9482694481772424 9484873203592512 9524517396710976 9528462706929584 9567836519768136 9585767247878646 9587969651457648 9606128684888439 9631577366148078 9632032953744036 9671834742809094 9677811652179264 9716543957128536 9724061648127552 9742285151965872 9764705583960896 9783005257094256 9803785653713304 9822158565358194 9825687907278912 9829757970389808 9848179555791588 9894985546197312 9916003803755808 9916472845135296 9936603165720132 9957450005652384 9980243266309866 9983829411931968 10021483940964039 10023786453796632 10027938574631538 10050341599458864 10050816995211168 10069376337336627 10069852633459674 10092349296844272 10139002390047168 10185116295237048 10185598066028176 10225878922623177 10227687314234904 10230037203874752 10249208937765072 10268620318329021 10276565150862072 10295824081054842 10302186597481152 10344757616479008 10386650436930504 10388266945980138 10394686589377728 10414166886584208 10436287953952872 10463935903963344 10479413110787388 10507175308525176 10507672313175312 10527364352742732 10549725866495838 10577674337702076 10599866135049312 10621383735791754 10627947438508224 10651026389219392 10672369371375552 10695038894959968 10715082071299848 10719520545295782 10723372331334336 10743468606318096 10763816084739153 10838243934188352 10839930726240144 10861265797275168 10887538108701672 10890039604124736 10931111951769603 10939569354143496 10960070795961606 10964009017591488 10985293781956008 11005880914231038 11008409599821744 11029258860427467 11058477716688534 11065311530627904 11111035958440416 11111561526576192 11156031950777208 11185586655960816 11202131256358932 11231808088423464 11283728466342816 11306634299391222 11307169119612564 11330891385742368 11353892958949806 11360909330819136 11385041404312224 11415202804323648 11436595613177328 11458255832141679 11458797824281698 11462915250736704 11484397475719344 11506148228514267 11508791854359096 11539281095674992 11561135794719831 11589959922166296 11641076818202304 11684981741546817 11694022413049944 11715937747407234 11720147570528832 11740823948196981 11771927891958762 11820572222090823 11821131352322226 11828436463774656 11877314300401824 11934075659065632 11956440868321752 11957006425337424 11982404687871816 12006415542797496 12009174108896448 12014148630476432 12031918756829964 12061916636435424 12063793872751128 12086402182107858 12093871223130048 12119560204590432 12144737202546828 12170216673575136 12194922067020162 12202458170139072 12218924021934564 12225326345120592 12248480372289381 12251294554640328 12283750843783056 12307015523411433 12312020084124608 12335093585031888 12358455504700509 12384460799799462 12448475471956392 12476286123466176 12499915453245468 12500506717398216 12503378804735808 12528433609875648 12550535944624359 12555045659300832 12560246295498088 12583784987955918 12588306649827264 12635784099476397 12643592642363232 12696770711753502 12757115359690848 12781022997171528 12783959535276864 12808171579851252 12842103154864104 12842710604992048 12895779657078792 12919947160184262 12947390836153983 12955391942838048 12981691232634366 12989713535954496 13038704912437083 13043390038169184 13044007009459008 13071714204951072 13096211420477592 13106343960519744 13130906074388784 13155775214681187 13248804220960176 13273896653196843 13306991021746488 13336719649222464 13361978587952052 13365048605062176 13370584766175384 13400455465945152 13425835116448836 13426470177946232 13451632228504602 13456465729125696 13480205273855793 13507217485647183 13510320872508504 13515917209285986 13571768106845019 13580155060316064 13605605126021304 13634505230164236 13636916418979872 13665611917020096 13691493757772028 13702086867816096 13727765441406456 13782706373970369 13819219699255938 13848867249240672 13851022594640184 13876980283160874 13885555848778944 13915050605270496 13942934178732576 13951914538617792 13972550814383184 14004534905950941 14009567078033568 14010229750900416 14036485803656976 14063070057072993 14066301155327784 14103565783602768 14124426366713436 14130277082435349 14161844981055672 14224041722658636 14227309805388768 14286776095066464 14292694060394376 14324624808424128 14351754779652204 14447366049222117 14448049430616054 14453240968320192 14507752114213641 14516717478268896 14574815935692804 14586092472191328 14613427727948808 14647058375941344 14674507885641384 14677879466428992 14705678480569956 14733237848037291 14744636955584712 14772269333687382 14874005705633712 14874709267702944 14904904748580198 14914115541281088 14936175008478576 14970364899464799 14975744117897952 15041907861947307 15075512399188296 15076225492816752 15104778950189511 15138523945266408 15208503585070752 15248794150903104 15277674442855572 15278397099042264 15312529967625792 15341530971352356 15345055805812128 15385708127566656 15414847726293108 15443736121582263 15453279896221728 15579975655395756 15582400418970207 15592029884066592 15621250329876312 15654431930929308 15695903855945016 15760762962787764 15761508469762968 15791046529114098 15824588799743757 15866511506553114 15899799202573968 15932075603687631 15941921157762336 15942675233783232 15976539583829088 16008554057063328 16042558342439952 16079280817943673 16085058497001504 16115202909477144 16192982936729104 16257365901282528 16259896089360216 16291898695912752 16300435126827456 16331307163052508 16335059406187104 16378334458377408 16409354031215244 16440106193942409 16446013526387232 16446791446709184 16477940672934012 16508821371346557 16512614399732616 16587716575032801 16597967295941856 16666553937660624 16667342289864288 16734047926165812 16778379983941224 16847712132635196 16929027615671336 16960753679418846 16996337078613552 17030839438424709 17041363996228704 17077562106468336 17122804206485472 17154893419765992 17188196736422547 17194372876105056 17226596213579016 17263187781538644 17270338656309871 17308921643512488 17384939883249444 17461615227303456 17507874765851712 17541033619574916 17573906621110851 17580221355793248 17657891837938143 17665072294613568 17698528870929124 17731697028483339 17742654695661984 17772980395541184 17815971450602736 17827446354900512 17901113488598448 17934661302482628 17935509638006136 17973607031807724 18009623314196244 18013761163344672 18021222945714648 18047878135244946 18095690809126692 18140806834695072 18179340306885648 18217105803820242 18255325010362704 18292383100530243 18303687255208608 18337989517680888 18376941831960492 18425626265674584 18461396494676069 18468030126186912 18502640377547832 18576691199699193 18630067752510912 18672713207934588 18715314404875968 18749873179868202 18750760076097324 18755068207103712 18792650414813472 18804754378137024 18832568488951248 18840369443247132 18875677481933877 18882459974740896 18965388963544848 19045156067630253 19056925413859168 19135673039536272 19171534495757292 19175939302915296 19212257369776878 19263154732296156 19264065907488072 19343669485618188 19433087914257072 19472536848951549 19484570303931744 19566010514188512 19607571307426608 19644317130716388 19659515940779616 19696359111583176 19832007607511616 19873206331440264 19914900011304768 19960486532619732 20042967881928078 20047572907593264 20055877149263076 20100683198917728 20101633990422336 20138752674673254 20139705266919348 20177448342756903 20184698593688544 20273875813928979 20370232590474096 20371196132056352 20451757845246354 20455374628469808 20498417875530144 20537240636658042 20553130301724144 20591648162109684 20689515232958016 20728829548883907 20773300873861008 20776533891960276 20815470424741311 20828333773168416 20872575907905744 20927871807926688 20958826221574776 21014350617050352 21015344626350624 21054728705485464 21099451732991676 21155348675404152 21199732270098624 21242767471583508 21390077789919936 21430164142599696 21439041090591564 21486937212636192 21527632169478306 21672074145924081 21679861452480288 21722531594550336 21775076217403344 21862223903539206 21879138708286992 21920141591923212 21970587563912016 22011761828462076 22016819199643488 22058517720854934 22116955433377068 22158404000531073 22222071916880832 22312063901554416 22357357122870297 22371173311921632 22404262512717864 22463616176846928 22567456932685632 22613268598782444 22614338239225128 22661782771484736 22707785917899612 22770082808624448 22873191226354656 22916511664283358 22917595648563396 22968794951438688 23012296457028534 23017583708718192 23078562191349984 23122271589439662 23179919844332592 23277412971548087 23369963483093634 23388044826099888 23431875494814468 23481647896393962 23543855783917524 23641144444181646 23642262704644452 23686569793671147 23754628600803648 23799767259829671 23868151318131264 23912881736643504 23914012850674848 23964809375743632 24012831085594992 24028297260952864 24063837513659928 24123833272870848 24127587745502256 24172804364215716 24239120409180864 24289474405093656 24340433347150272 24389844134040324 24437848043869128 24450652690241184 24496960744578762 24502589109280656 24567501687566112 24614031046822866 24670187170063776 24716911009401018 24768921599598924 24896950943912784 24999830906490936 25001013434796432 25101071889248718 25110091318601664 25120492590996176 25167569975911836 25271568198952794 25287185284726464 25393541423507004 25441130519128269 25514230719381696 25562045994343056 25616343159702504 25684206309728208 25685421209984096 25791559314157584 25839894320368524 25894781672307966 25910783885676096 25963382465268732 26077409824874166 26086780076338368 26143428409902144 26192422840955184 26261812148777568 26311550429362374 26497608441920352 26547793306393686 26613982043492976 26723957175904104 26730097210124352 26741169532350768 26851670232897672 26852940355892464 26903264457009204 26960410547711586 27014434971294366 27020641745017008 27031834418571972 27071817202867419 27143536213690038 27160310120632128 27211210252042608 27269010460328472 27273832837959744 27325658705730363 27382987515544056 27404173735632192 27455530882812912 27565412747940738 27638439398511876 27697734498481344 27702045189280368 27753960566321748 27830101210540992 27885868357465152 27945101628766368 28009069811901882 28019134156067136 28072971607313952 28126140114145986 28132602310655568 28207131567205536 28248852733426872 28260554164870698 28323689962111344 28448083445317272 28454619610777536 28573552190132928 28585388120788752 28703509559304408 28818386054665317 28894732098444234 28896098861232108 29015504228427282 29033434956537792 29149631871385608 29172184944382656 29226855455897616 29294116751882688 29349015771282768 29411356961139912 29466475696074582 29489273911169424 29544538667374764 29748011411267424 29749418535405888 29809809497160396 29872350016957152 29940729798929598 29951488235795904 30083815723894614 30151024798376592 30152450985633504 30208129012009881 30209557900379022 30277047890532816 30417007170141504 30555348885711144 30556794198084528 30683061942704712 30690111611624256 30805860954987063 30829695452586216 30887472243164526 30906559792443456 31159951310791512 31164800837940414 31184059768133184 31242500659752624 31308863861858616 31391807711890032 31521525925575528 31523016939525936 31582093058228196 31649177599487514 31733023013106228 31799598405147936 31864151207375262 31883842315524672 31953079167658176 32017108114126656 32085116684879904 32158561635887346 32170116994003008 32230405818954288 32291448254217459 32385965873458208 32514731802565056 32519792178720432 32583797391825504 32662614326105016 32670118812374208 32818708062430488 32880212387884818 32892027052774464 32955881345868024 33017642742693114 33025228799465232 33087776581282401 33175433150065602 33195934591883712 33333107875321248 33334684579728576 33468095852331624 33556759967882448 33695424265270392 33858055231342672 33921507358837692 33992674157227104 34061678876849418 34082727992457408 34155124212936672 34245608412970944 34309786839531984 34374767496425037 34376393472845094 34388745752210112 34453192427158032 34518444685542801 34526375563077288 34540677312619742 34617843287024976 34683407384159493 34769879766498888 34923230454606912 35082067239149832 35147813242221702 35160442711586496 35222471844590943 35315783675876286 35397057741858248 35463394056966678 35485309391323968 35631942901205472 35654892709801024 35802226977196896 35869322604965256 35871019276012272 35947214063615448 36019246628392488 36027522326689344 36042445891429296 36095756270489892 36191381618253384 36281613669390144 36358680613771296 36434211607640484 36510650020725408 36584766201060486 36607374510417216 36675979035361776 36745441116868143 36753883663920984 36851252531349168 36921046570234299 36922792989352138 36936060252373824 37005280755095664 37075366514101527 37153382399398386 37345426415869176 37499746359736404 37501520152194648 37510136414207424 37585300829626944 37651607833873077 37665136977902496 37680738886494264 37751354963867754 37764919949481792 37930777927089696 38090312135260506 38113850827718336 38271346079072544 38343068991514584 38351878605830592 38424514739553756 38526309464592312 38528131814976144 38687338971236376 38842172508461949 38866175828514144 38945073697903098 38969140607863488 39116114737311249 39132021028377024 39215142614853216 39288634261432776 39319031881559232 39392718223166352 39467325644043561 39746412662880528 39821689959590529 39920973065239464 40085935763856156 40095145815186528 40111754298526152 40201366397835456 40277505349346508 40279410533838696 40354896685513806 40369397187377088 40440615821567379 40547751627857958 40715304320535057 40740465180948192 40742392264112704 40903515690492708 40910749256939616 40996835751060288 41074481273316084 41106260603448288 41183296324219368 41457659097767814 41546601747722016 41553067783920552 41630940849482622 41656667546336832 41745151815811488 41855743615853376 41917652443149552 42013604717852823 42028701234100704 42030689252701248 42109457410970928 42189210171218979 42198903465983352 42310697350808304 42390831247306047 42485534943167016 42860328285199392 42878082181183128 42973874425272384 43055264338956612 43342098147666351 43344148291848162 43359722904960576 43523256342640923 43550152434806688 43724447807078412 43758277416573984 43840283183846424 43941175127824032 44023523656924152 44033638399286976 44117035441709868 44233910866754136 44316808001062146 44624127803108832 44714714245740594 44742346623843264 44808525025435728 44911094698394397 44927232353693856 45125723585841921 45226537197564888 45228676478450256 45314336850568533 45415571835799224 45746382452709312 45833023328566716 45835191297126792 45937589902877376 46024592914057068 46035167417436384 46157124382699968 46244543178879324 46331208364746789 46359839688665184 46554825943096174 46739926966187268 46747201256910621 46776089652199776 46863750989628936 46963295792787924 47087711567835048 47282288888363292 47284525409288904 47373139587342294 47473766399231271 47599534519659342 47825763473287008 47828025701349696 47929618751487264 48025662171189984 48056594521905728 48127675027319856 48237842453831019 48255175491004512 48345608728431432 48578948810187312 48670954395055091 48779688268080648 48875696087738256 48901305380482368 48993921489157524 49005178218561312 49135003375132224 49228062093645732 49320318581827227 49340374340127552 49433822018802036 49526464114039671 49537843199197848 49763149725098403 49793901887825568 49999661812981872 50002026869592864 50202143778497436 50240985181992352 50335139951823672 50543136397905588 50787082847014008 50882261038256538 51124091988686112 51232686319405008 51368412619456416 51370842419968192 51564590209267641 51583118628315168 51679788640737048 51789563344615932 51811015968929613 51926764930537464 52154819649748332 52384845681910368 52523624297555136 52623100858724748 52721719863332553 52973675513814429 52995216883840704 53095586612787372 53195091085450017 53227964086985952 53447914351808208 53482339064701536 53703340465795344 53705880711784928 53806528914018408 53920821095423172 54028869942588732 54041283490034016 54063668837143944 54143634405734838 54287072427380076 54422420504085216 54538020920656944 54651317411460726 54765975031088112 54877149301590729 54911061765625824 55130825495881476 55276878797023752 55384189484028207 55404090378560736 55507921132643496 55890203257532736 56018139623803764 56145943214627904 56252280228291972 56265204621311136 56414263134411072 56497705466853744 56521108329741396 56627032445801631 56647379924222688 56896166890634544 57135468202890759 57170776241577504 57407019118608816 57636772109330634 57789464196888468 57792197722464216 58031008456854564 58299263742771216 58417610546854647 58453710911795232 58698031542565536 58822713922279824 58932951392149164 58978547822338848 59089077334749528 59496022822534848 59619618994320792 59744700033914304 59881459597859196 60167631447789228 60302049596753184 60304901971267008 60416258024019762 60419115800758044 60532345028270709 60554095781065632 60821627441786937 61110697771422288 61113588396169056 61366123885409424 61611721909974126 61659390905172432 61774944486329052 62186488646651721 62319902621583024 62329601675880828 62446411274223933 62485001319505248 62617727723717232 62783615423780064 63043051851151056 63046033879051872 63164186116456392 63298355198975028 63466046026212456 63599196810295872 63728302414750524 64170233369759808 64317123271774692 64460811637908576 64582896508434918 64771931746916416 65016222437772243 65039584357440864 65167594783651008 65325228652210032 65637416124860976 65760424775769636 65911762691736048 66035285485386228 66050457598930464 66175553162564802 66350866300131204 66475212001593219 66666215750642496 66936191704663248 67072071368610891 67113519935764896 67390848530540784 67716110462685344 67843014717675384 67985348314454208 68123357753698836 68310248425873344 68619573679063968 68749534992850074 68752786945690188 68906384854316064 69036889371085602 69052751126154576 69081354625239484 69235686574049952 69366814768318986 69539759532997776 69832238914644261 70164134478299664 70295626484443404 70444943689181886 70631567351752572 70794115483716496 70926788113933356 71059709381013441 71263885802410944 71399301779489013 71604453954393792 71738645209930512 71742038552024544 71894428127230896 72038493256784976 72084891782858592 72191512540979784 72382763236506768 72717361227542592 72868423215280968 73021300041450816 73169532402120972 73351958070723552 73490882233736286 73507767327841968 73702505062698336 73842093140468598 73845585978704276 74010561510191328 74150733028203054 74306764798796772 74690852831738352 74999492719472808 75003040304389296 75303215667746154 75330273955804992 75361477772988528 75502709927735508 75861555854179392 76180624270521012 76323391557384807 76542692158145088 76686137983029168 76849029479107512 77052618929184624 77056263629952288 77374677942472752 77684345016923898 77732351657028288 77890147395806196 78232229474622498 78430285229706432 78577268522865552 78785436446332704 78934651288087122 79492825325761056 79643379919181058 79841946130478928 80171871527712312 80190291630373056 80223508597052304 80555010698693016 80558821067677392 80709793371027612 80881231643134758 81095503255715916 81215451608602257 81430608641070114 81480930361896384 81807031380985416 81821498513879232 81976976117191089 82148962546632168 82212521206896576 82366592648438736 82915318195535628 83093203495444032 83106135567841104 83261881698965244 83490303631622976 83835304886299104 84027209435705646 84057402468201408 84218914821941856 84378420342437958 84397806931966704 84621394701616608 84781662494612094 84971069886334032 85720656570398784 85756164362366256 86110528677913224 86684196295332702 86688296583696324 87046512685281846 87100304869613376 87448895614156824 87516554833147968 87680566367692848 87882350255648064 88047047313848304 88234070883419736 88467821733508272 88633616002124292 89248255606217664 89429428491481188 89617050050871456 89822189396788794 89854464707387712 90251447171683842 90453074395129776 90457352956900512 90624387036029643 90628673701137066 90831143671598448 91666046657133432 91670382594253584 92049185828114136 92070334834872768 92489086357758648 92662416729493578 92719679377330368 93109651886192348 93479853932374536 93494402513821242 93552179304399552 93727501979257872 93926591585575848 94175423135670096 94564577776726584 94569050818577808 94746279174684588 94947532798462542 95199069039318684 95651526946574016 95859237502974528 96051324342379968 96255350054639712 96475684907662038 96510350982009024 96691217456862864 96874344762652377 97157897620374624 97341908790110182 97559376536161296 97751392175476512 97987842978315048 98010356437122624 98456124187291464 98640637163654454 98867644037604072 99052928228079342 99075686398395696 99263329743847203 99526299450196806 99587803775651136 99999323625963744 100004053739185728 100404287556994872 100481970363984704 100670279903647344 101086272795811176 101574165694028016 101764522076513076 102248183977372224 102465372638810016 102736825238912832 103124302489275111 103129180418535282 103166237256630336 103359577281474096 103555334056628403 103579126689231864 103622031937859226 103853529861074928 104050222152478479 104309639299496664 104769691363820736 105246201717449496 105443439726665106 105667415533772829 105947351027628858 106191173225574744 106390182170900034 106455928173971904 106895828703616416 106964678129403072 107406680931590688 107411761423569856 107613057828036816 107841642190846344 108057739885177464 108082566980068032 108127337674287888 108287268811469676 108574144854760152 108844841008170432 109076041841313888 109302634822921452 109531950062176224 109754298603181458 109822123531251648 110236323350604429 110261650991762952 110553757594047504 110763139710702897 110768378968056414 110808180757121472 111015842265286992 111226099542304581 112036279247607528 112504560456583944 112530409242622272 112954823501619231 112995410933707488 113042216659482792 113254064891603262 113294759848445376 113792333781269088 114270936405781518 114341552483155008 114814038237217632 115273544218661268 115578928393776936 115584395444928432 116062016913709128 116598527485542432 116835221093709294 116907421823590464 117396063085131072 117645427844559648 117865902784298328 117957095644677696 118178154669499056 118401976932130683 119239237988641584 119465069878771587 119762919195718392 120335262895578456 120604099193506368 120832516048039524 120838231601516088 121064690056541418 121108191562131264 121321847464702137 121643254883573874 122145912961605171 122221395542844576 122227176792338112 122732247770818848 123223443819948252 123318781810344864 123549888972658104 124372977293303442 124639805243166048 124659203351761656 124892822548447866 124970002639010496 125235455447434464 125567230847560128 126040814153558469 126086103702302112 126092067758103744 126328372232912784 126567630513656937 126596710397950056 126932092052424912 127172493741918141 127456604829501048 128634246543549384 128921623275817152 129165793016869836 130026294442999053 130032444875544486 130079168714881728 130569769027922769 130650457304420064 131274832249721952 131520849551539272 131823525383472096 132070570970772456 132100915197860928 132351106325129604 132701732600262408 132950424003186438 133872383409326496 134144142737221782 134227039871529792 134733284095183191 134781697061081568 135377170757525763 135432220925370688 135686029435350768 135943010551705599 136246715507397672 137239147358127936 137499069985700148 137505573891380376 137812769708632128 138073778742171204 138105502252309152 138162709250478968 138471373148099904 138733629536637972 138993625094240367 139079519065995552 139664477829288522 140241603770731863 140328268956599328 140591252968886808 140889887378363772 141263134703505144 141588230967432992 141853576227866712 142119418762026882 142421299197693813 142798603558978026 143477290419861024 143484077104049088 143788856254461792 144076986513569952 144169783565717184 144383025081959568 144713527361493057 144765526473013536 145736846430561936 146012863185165273 146339064804241944 146703916141447104 146981764467472572 147015534655683936 147405010125396672 147684186280937196 147691171957408552 148021123020382656 148301466056406108 148579392342119013 148613529597593544 149289449175295209 149381705663476704 149998985438945616 150006080608778592 150606431335492308 150722955545977056 151005419855471016 152361248541042024 152646783114769614 153372275966058336 153698058958215024 154105237858369248 154112527259904576 154693770627802923 154749355884945504 155368690033847796 155433047906788839 155780294791612392 156464458949244996 157154537045731104 157570872892665408 157869302576174244 158921026541443287 158985650651522112 159286759838362116 159585273256350051 159683892260957856 160343743055424624 160447017194104608 161110021397386032 161117642135354784 161419586742055224 161762463286269516 162191006511431832 162430903217204514 162861217282140228 163614062761970832 163953952234382178 164297925093264336 164631447904772187 164733185296877472 165830636391071256 166152568452084621 166212271135682208 166523763397930488 167670609772598208 168054418871411292 168437829643883712 168756840684875916 168795613863933408 169242789403233216 169563324989224188 169881097337404893 169942139772668064 171406404608672277 171512328724732512 172221057355826448 173368392590665404 173376593167392648 174093025370563692 174897791228313648 175252831640563941 175361132735385696 176094094627696608 176468141766839472 176935643467016544 177267232004248584 178858856982962376 179234100101742912 179644378793577588 180502894343367684 180906148790259552 180914705913801024 181248774072059286 181257347402274132 181597035084812127 181662287343196896 182464882325360811 183332093314266864 183340765188507168 184098371656228272 184978172715517296 185324833458987156 186219303772384696 186959707864749072 186988805027642484 187339233822671799 187455003958515744 187853183171151696 188350846271340192 189129155553453168 189138101637155616 189492558349369176 189895065596925084 190398138078637368 192510700109279424 192951369815324076 193382434913725728 193748689525304754 194315795240749248 194683817580220364 195048667313316729 195118753072322592 195502784350953024 195975685956630096 196912248374582928 197281274327308908 197735288075208144 198105856456158684 198151372796791392 198526659487694406 199052598900393612 199998647251927488 200808575113989744 201216214105832673 201340559807294688 202172545591622352 203148331388056032 203529044153026152 204930745277620032 206248604978550222 206258360837070564 206719154562948192 207110668113256806 207158253378463728 207244063875718452 207707059722149856 208100444304956958 208619278598993328 209496716743932783 210492403434898992 210886879453330212 211334831067545658 211894702055257716 212382346451149488 212780364341800068 213791657407232832 214197905338467039 214813361863181376 215226115656073632 215683284381692688 216115479770354928 216254675348575776 216574537622939352 217148289709520304 218152083682627776 218605269645842904 219063900124352448 219508597206362916 220472646701208858 220523301983525904 221107515188095008 221526279421405794 221536757936112828 222031684530573984 222452199084609162 224072558495215056 225009120913167888 225909647003238462 225990821867414976 226084433318965584 226508129783206524 227584667562538176 228541872811563036 228970174672154421 229628076474435264 230547088437322536 231157856787553872 231168790889856864 232124033827418256 233197054971084864 233670442187418588 235290855689119296 235731805568596656 236356309338998112 236803953864261366 238478475977283168 238930139757543174 239525838391436784 240670525791156912 241665032096079048 241676463203032176 242129380113082836 242643694929404274 243286509767147748 244291825923210342 244442791085689152 245464495541637696 245930928351573267 246446887639896504 246637563620689728 247099777945316208 248745954586606884 249279610486332096 249318406703523312 249785645096895732 250470910894868928 252081628307116938 252172207404604224 252656744465825568 253135261027313874 253193420795900112 253864184104849824 254344987483836282 254913209659002096 257268493087098768 258331586033739672 260052588885998106 260064889751088972 261139538055845538 261300914608840128 262549664499443904 263041699103078544 263647050766944192 264141141941544912 264702212650259208 265403465200524816 265900848006372876 267744766818652992 268288285474443564 269466568190366382 269563394122163136 270754341515051526 271372058870701536 271873161108088929 271886021103411198 272493431014795344 274998139971400296 275011147782760752 276147557484342408 276211004504618304 276325418500957936 277467259073275944 277987250188480734 278159038131991104 279328955658577044 280483207541463726 280656537913198656 281182505937773616 281779774756727544 282526269407010288 283176461934865984 283707152455733424 284238837524053764 284842598395387626 285597207117956052 286954580839722048 287577712508923584 288153973027139904 288766050163919136 289427054722986114 289531052946027072 290623034287957131 291473692861123872 292025726370330546 292678129608483888 293963528934945144 294031069311367872 295368372561874392 295382343914817104 296602932112812216 297158784684238026 297227059195187088 297789989231541609 298578898350590418 298763411326953408 299997970877891232 300012161217557184 301212862670984616 301445911091954112 302010839710942032 304722497082084048 305293566229539228 306744551932116672 307396117916430048 308210475716738496 309387541255605846 309498711769891008 310666002169885209 310737380067695592 310866095813577678 311560589583224784 312150666457435437 312928917898489992 314309074091462208 315738605152348488 317002246601318487 317842053082886574 318573519676724232 319170546512700102 319367784521915712 320687486110849248 320894034388209216 322220042794772064 322235284270709568 322839173484110448 323524926572539032 324382013022863664 324861806434409028 325722434564280456 327228125523941664 327907904468764356 328595850186528672 329262895809544374 329466370593754944 331661272782142512 332289419132108691 332305136904169242 332424542271364416 333047526795860976 333678298626913743 336108837742822584 337513681369751832 337591227727866816 338864470504857693 339126649978448376 339762194674809786 339884279545336128 342812809217344554 343024657449465024 344442114711652896 346736785181330808 346753186334785296 348186050741127384 349795582456627296 350505663281127882 350722265470771392 352188189255393216 352936283533678944 353871286934033088 354534464008497168 355205930796392049 357717713965924752 358395209636314761 359288757587155176 361005788686735368 361812297580519104 362497548144118572 362514694804548264 363194070169624254 363324574686393792 363965542394106411 364929764650721622 366437738884815513 366664186628533728 366681530377014336 368196743312456544 369956345431034592 370649666917974312 372438607544769392 373919415729498144 373977610055284968 374678467645343598 374910007917031488 375706366342303392 376701692542680384 378122442460675407 378258311106906336 378276203274311232 378985116698738352 379702891540970811 379790131193850168 380796276157274736 381517481225754423 385902739630648152 386764869827451456 387497379050609508 389367635160440728 390097334626633458 390237506144645184 391709307083768307 391951371913260192 393824496749165856 394562548654617816 395470576150416288 396211712912317368 396302745593582784 397053318975388812 398105197800787224 401617150227979488 402432428211665346 402681119614589376 404199852285549573 404345091183244704 406131512272577289 406296662776112064 407058088306052304 407829031655116797 412497209957100444 412516721674141128 413438309125896384 414221336226513612 414316506756927456 414488127751436904 415414119444299712 416200888609913916 417238557197986656 418993433487865566 420724811312195589 420984806869797984 421773758906660424 422669662135091316 423789404110515432 424764692902298976 425560728683600136 427263897593081439 428395810676934078 430452231312147264 431366568763385376 432230959540709856 432509350697151552 433149075245878704 434140582084479171 434296579419040608 437210539291685808 438038589555495819 439017194412725832 440945293402417716 441046603967051808 442215030376190016 443052558842811588 443073515872225656 444063369061147968 444904398169218324 447868347525885627 448145116990430112 450018241826335776 451819294006476924 452168866637931168 453016259566413048 457083745623126072 457940349344308842 461094176874645072 462315713575107744 462337581779713728 464081311883408769 464248067654836512 466299143720366517 467340884374837176 471463611137193312 472712618677996224 473607907728522732 476763079624329861 476956951954566336 477860279515086348 478755819769050153 479051676782873568 481341051582313824 483330064192158096 483352926406064352 484258760226165672 485287389858808548 486573019534295496 488583651846420684 491861856703146534 492893775279793008 493894343714316561 494199555890632416 497491909173213768 498457705356253863 498636813407046624 499571290193791464 504163256614233876 505313488931651136 506270522054627748 506386841591800224 507728368209699648 508689974967672564 509643292012214679 509826419318004192 514219213826016831 514536986174197536 516663172067479344 520105177771996212 520129779502177944 522279076111691076 526083398206157088 528282283883089824 529404425300518416 530806930401049632 531801696012745752 535380498345606001 536576570948887128 538933136380732764 541508683030103052 542744117741403072 543746322216177858 543772042206822396 544791105254436381 544986862029590688 547394646976082433 549996279942800592 550022295565521504 552295114968684816 552650837001915872 554934518146551888 555974500376961468 558657911317154088 560966415082927452 562365011875547232 563559549513455088 565052538814020576 567414304911466848 568477675048107528 569685196790775252 571194414235912104 577532100327838272 578854109445972228 581246068575914262 582947385722247744 584051452740661092 585146001939950187 585356259216967776 587927057869890288 590736745123748784 590764687829634208 593205864225624432 594317569368476052 594454118390374176 595579978463083218 597157796701180836 599995941755782464 602425725341969232 603648642317498019 604021679421884064 609444994164168096 610587132459078456 614792235832860096 618775082511211692 621332004339770418 621474760135391184 621732191627155356 623121179166449568 624301332914870874 625857835796979984 628490150231798349 631477210304696976 634004493202636974 635684106165773148 637147039353448464 638341093025400204 641374972221698496 642593716015401117 644440085589544128 645678346968220896 647049853145078064 648764026045727328 649723612868818056 651444869128560912 654456251047883328 655815808937528712 657191700373057344 658525791619088748 663322545564285024 664578838264217382 664610273808338484 666095053591721952 667356597253827486 672217675485645168 675027362739503664 677728941009715386 678253299956896752 679524389349619572 685625618434689108 686910524016463263 688884229423305792 693473570362661616 693506372669570592 696372101482254768 699591164913254592 701011326562255764 705872567067357888 709068928016994336 710411861592784098 715435427931849504 716790419272629522 718577515174310352 722011577373470736 724995096288237144 725029389609096528 726388140339248508 727931084788212822 729859529301443244 732875477769631026 733328373257067456 736393486624913088 737792785054719801 739912690862069184 741299333835948624 744877215089538784 747838831458996288 747955220110569936 749356935290687196 751412732684606784 756244884921350814 756516622213812672 757970233397476704 759405783081941622 759580262387700336 761592552314549472 763034962451508846 771805479261296304 774994758101219016 778735270320881456 780194669253266916 783418614167536614 783902743826520384 787648993498331712 789125097309235632 790941152300832576 792423425824634736 794106637950777624 796210395601574448 803234300455958976 804864856423330692 808399704571099146 808690182366489408 812263024545154578 814116176612104608 815658063310233594 824994419914200888 825033443348282256 828442672453027224 828633013513854912 828976255502873808 832401777219827832 834477114395973312 837986866975731132 841449622624391178 841969613739595968 843547517813320848 845339324270182632 847578808221030864 849529385804597952 851121457367200272 854527795186162878 856791621353868156 862733137526770752 864461919081419712 866298150491757408 868281164168958342 868593158838081216 874421078583371616 876077179110991638 878034388825451664 881890586804835432 882093207934103616 886105117685623176 886147031744451312 889808796338436648 893369967694624827 895736695051771254 896290233980860224 900036483652671552 903638588012953848 904337733275862336 906032519132826096 914167491246252144 915880698688617684 922188353749290144 924631427150215488 928162623766817538 928496135309673024 932598287440733034 934681768749674352 936451999372306311 942927222274386624 947215815457045464 953526159248659722 955720559030172696 957511639538100306 958103353565747136 962682103164627648 966660128384316192 966705852812128704 968517520452331344 970574779717617096 973146039068590992 977167303692841368 983723713406293068 985787550559586016 987788687428633122 988399111781264832 994983818346427536 996868257396326073 996915410712507726 997273626814093248 999142580387582928 1001034895880741229 1008326513228467752 1012541044109255496 1012773683183600448 1017379949935345128 1019286584024429358 1019652838636008384 1028438427652033662 1029073972348395072 1033326344134958688 1040210355543992424 1040259559004355888 1044558152223382152 1052166796412314176 1056564567766179648 1058808850601036832 1061613860802099264 1063603392025491504 1065617792389176147 1070760996691212002 1073153141897774256 1075185628908944283 1077866272761465528 1083017366060206104 1087492644432355716 1087544084413644792 1089582210508872762 1089973724059181376 1091896627182319233 1094789293952164866 1099992559885601184 1100044591131043008 1104590229937369632 1105301674003831744 1109869036293103776 1111949000753922936 1117315822634308176 1121932830165854904 1124730023751094464 1127119099026910176 1130105077628041152 1134367327382026221 1134828609822933696 1136955350096215056 1139108674622912433 1139370393581550504 1142388828471824208 1144552443677263269 1157708218891944456 1162492137151828524 1168102905481322184 1170292003879900374 1170712518433935552 1175854115739780576 1181473490247497568 1181529375659268416 1186411728451248864 1188635138736952104 1188908236780748352 1191159956926166436 1194315593402361672 1204851450683938464 1207297284634996038 1208043358843768128 1212599556856648719 1218394536817731867 1218889988328336192 1221174264918156912 1223487094965350391 1237550165022423384 1242664008679540836 1242949520270782368 1243464383254310712 1246242358332899136 1248602665829741748 1251715671593959968 1256980300463596698 1262174433936586767 1262954420609393952 1268008986405273948 1271368212331546296 1274294078706896928 1276682186050800408 1285187432030802234 1291356693936441792 1294099706290156128 1297528052091454656 1299447225737636112 1302421746253437513 1302889738257121824 1311631617875057424 1314115768666487457 1317051583238177496 1326645091128570048 1329157676528434764 1329220547616676968 1332190107183443904 1334713194507654972 1343605042577656881 1344435350971290336 1350054725479007328 1355457882019430772 1356506599913793504 1359048778699239144 1371251236869378216 1373821048032926526 1386947140725323232 1387012745339141184 1392243935650226307 1392744202964509536 1398897431161099551 1402022653124511528 1418137856033988672 1420823723185568196 1430289238872989583 1430870855863699008 1433580838545259044 1436267459307150459 1437155030348620704 1444023154746941472 1449990192576474288 1450058779218193056 1452776280678497016 1455862169576425644 1459719058602886488 1465750955539262052 1475585570109439602 1482598667671897248 1489754430179077568 1495373116068761589 1495910440221139872 1498713870581374392 1512489769842701628 1515940466794953408 1518811566163883244 1519160524775400672 1523185104629098944 1526069924903017692 1528929876036644037 1542657641478050493 1543610958522592608 1549989516202438032 1557470540641762912 1560389338506533832 1566837228335073228 1578250194618471264 1584846851649269472 1588213275901555248 1592420791203148896 1606141495036818003 1609729712846661384 1616799409142198292 1624526049090309156 1628232353224209216 1631316126620467188 1634373315763309143 1642183940928247299 1649988839828401776 1650066886696564512 1656885344906054448 1657952511005747616 1664803554439655664 1675973733951462264 1682899245248782356 1687095035626641696 1690678648540365264 1695157616442061728 1702242914734400544 1709055590372325756 1713583242707736312 1732596300983514816 1736562328337916684 1748842157166743232 1752154358221983276 1755438005819850561 1756068777650903328 1763781173609670864 1772210235371246352 1772294063488902624 1779617592676873296 1786739935389249654 1791473390103542508 1807277176025907696 1810945926952494057 1812065038265652192 1828334982492504288 1831761397377235368 1844376707498580288 1856325247533635076 1865196574881466068 1869363537499348704 1872903998744612622 1885470450695395047 1894431630914090928 1907052318497319444 1911441118060345392 1915023279076200612 1927781148046203351 1933320256768632384 1937035040904662688 1941149559435234192 1946292078137181984 1954334607385682736 1967447426812586136 1971575101119172032 1975577374857266244 1989967636692855072 1993736514792652146 1993830821425015452 1998285160775165856 2002069791761482458 2016653026456935504 2025082088218510992 2034759899870690256 2038573168048858716 2056876855304067324 2060731572049389789 2066652688269917376 2080420711087984848 2080519118008711776 2089116304446764304 2117617701202073664 2127206784050983008 2131235584778352294 2141521993382424004 2146306283795548512 2150371257817888566 2155732545522931056 2166034732120412208 2174985288864711432 2175088168827289584 2179164421017745524 2183793254364638466 2189578587904329732 2199985119771202368 2209180459874739264 2213378355164159403 2219738072586207552 2223898001507845872 2234631645268616352 2243865660331709808 2254238198053820352 2268734654764052442 2273910700192430112 2278217349245824866 2278740787163101008 2284777656943648416 2289104887354526538 2315416437783888912 2324984274303657048 2336205810962644368 2340584007759800748 2351708231479561152 2362946980494995136 2372823456902497728 2377270277473904208 2382319913852332872 2388631186804723344 2409702901367876928 2414594569269992076 2425199113713297438 2436789073635463734 2442348529836313824 2446974189930700782 2475100330044846768 2485328017359081672 2485899040541564736 2486928766508621424 2497205331659483496 2503431343187919936 2513960600927193396 2524348867873173534 2525908841218787904 2536017972810547896 2542736424663092592 2548588157413793856 2553364372101600816 2570374864061604468 2588199412580312256 2598894451475272224 2604843492506875026 2605779476514243648 2623263235750114848 2628231537332974914 2634103166476354992 2658315353056869528 2658441095233353936 2669426389015309944 2687210085155313762 2688870701942580672 2700109450958014656 2710915764038861544 2713013199827587008 2718097557398478288 2742502473738756432 2747642096065853052 2773894281450646464 2784487871300452614 2785488405929019072 2797794862322199102 2804045306249023056 2809355998116918933 2841647446371136392 2860578477745979166 2867161677090518088 2872534918614300918 2874310060697241408 2888046309493882944 2899980385152948576 2900117558436386112 2905552561356994032 2911724339152851288 2919438117205772976 2931501911078524104 2951171140218879204 2965197335343794496 2990604772188978219 2990746232137523178 2991820880442279744 2997427741162748784 3003104687642223687 3024979539685403256 3037623132327766488 3038321049550801344 3052139849806035384 3057859752073288074 3085315282956100986 3087221917045185216 3099979032404876064 3114941081283525824 3120778677013067664 3133674456670146456 3156500389236942528 3169693703298538944 3176426551803110496 3184841582406297792 3196853377167528441 3212282990073636006 3219459425693322768 3225556886726832849 3233598818284396584 3249052098180618312 3262632253240934376 3268746631526618286 3275689881546957699 3284367881856494598 3299977679656803552 3300133773393129024 3313770689812108896 3315905022011495232 3329607108879311328 3351947467902924528 3365798490497564712 3374190071253283392 3381357297080730528 3390315232884123456 3404485829468801088 3417326023868737299 3418111180744651512 3427166485415472624 3433657331031789807 3473124656675833368 3504308716443966552 3510876011639701122 3512137555301806656 3527562347219341728 3544420470742492704 3544588126977805248 3559235185353746592 3573479870778499308 3582946780207085016 3614554352051815392 3621891853904988114 3624130076531304384 3655183610453195601 3656669964985008576 3663522794754470736 3670461284896051173 3712650495067270152 3730393149762932136 3738727074998697408 3745807997489225244 3770940901390790094 3786523301809760301 3788863261828181856 3814104636994638888 3822882236120690784 3830046558152401224 3855562296092406702 3874070081809325376 3882299118870468384 3892584156274363968 3907265238760312539 3908669214771365472 3934894853625172272 3942347305999462371 3951154749714532488 3979935273385710144 3987473029585304292 3987661642850030904 3996570321550331712 4004139583522964916 4030815127732970643 4033306052913871008 4050164176437021984 4069519799741380512 4077146336097717432 4113753710608134648 4121463144098779578 4160841422175969696 4161038236017423552 4176731806950678921 4178232608893528608 4196692293483298653 4254413568101966016 4262471169556704588 4283043986764848008 4292612567591097024 4300742515635777132 4308802377921451377 4311465091045862112 4332069464240824416 4349970577729422864 4350176337654579168 4358328842035491048 4367586508729276932 4379157175808659464 4426756710328318806 4447796003015691744 4469263290537232704 4486119348206284767 4487731320663419616 4537469309528104884 4547821400384860224 4556434698491649732 4557481574326202016 4569555313887296832 4578209774709053076 4627972924434151479 4630832875567777824 4649968548607314096 4672411621925288736 4681168015519601496 4754540554947808416 4764639827704665744 4777262373609446688 4818424485110454009 4829189138539984152 4850398227426594876 4873578147270927468 4884697059672627648 4893948379861401564 4926551822784741897 4950200660089693536 4970656034718163344 4973857533017242848 4994410663318966992 5027921201854386792 5048697735746347068 5072035945621095792 5085472849326185184 5106728744203201632 5140749728123208936 5197788902950544448 5209686985013750052 5246526471500229696 5256463074665949828 5266314017459551683 5268206332952709984 5316630706113739056 5316882190466707872 5338852778030619888 5374420170310627524 5421831528077723088 5432837780857482171 5436195114796956576 5485004947477512864 5495284192131706104 5568975742600905228 5595589724644398204 5608090612498046112 5618711996233837866 5656411352086185141 5683294892742272784 5721156955491958332 5734323354181036176 5745069837228601836 5799960770305897152 5811105122713988064 5823448678305702576 5838876234411545952 5863003822157048208 5902342280437758408 5981209544377956438 5981492464275046356 5994855482325497568 6006209375284447374 6049959079370806512 6075246264655532976 6104279699612070768 6115719504146576148 6170630565912201972 6199958064809752128 6241557354026135328 6267348913340292912 6352853103606220992 6393706754335056882 6424565980147272012 6438918851386645536 6451113773453665698 6467197636568793168 6498104196361236624 6525264506481868752 6537493263053236572 6551379763093915398 6568735763712989196 6599955359313607104 6627541379624217792 6640135065492478209 6659214217758622656 6703894935805849056 6731596980995129424 6762714594161461056 6834652047737474598 6836222361489303024 6854332970830945248 6867314662063579614 6946249313351666736 7008617432887933104 7021752023279402244 7055124694438683456 7088840941484985408 7118470370707493184 7146959741556998616 7165893560414170032 7229108704103630784 7243783707809976228 7310367220906391202 7327045589508941472 7340922569792102346 7425300990134540304 7460786299525864272 7491615994978450488 7541881802781580188 7573046603619520602 7577726523656363712 7628209273989277776 7645764472241381568 7660093116304802448 7711124592184813404 7764598237740936768 7814530477520625078 7817338429542730944 7869789707250344544 7884694611998924742 7902309499429064976 7974946059170608584 7975323285700061808 8008279167045929832 8061630255465941286 8066612105827742016 8100328352874043968 8139039599482761024 8154292672195434864 8227507421216269296 8242926288197559156 8321682844351939392 8353463613901357842 8356465217787057216 8393384586966597306 8428067994350756799 8524942339113409176 8566087973529696016 8601485031271554264 8617604755842902754 8622930182091724224 8664138928481648832 8699941155458845728 8700352675309158336 8716657684070982096 8735173017458553864 8758314351617318928 8853513420656637612 8895592006031383488 8972238696412569534 8975462641326839232 9009314062926671061 9074938619056209768 9112869396983299464 9114963148652404032 9156419549418106152 9255945848868302958 9261665751135555648 9299937097214628192 9344823243850577472 9362336031039202992 9509081109895616832 9529279655409331488 9554524747218893376 9636848970220908018 9658378277079968304 9676670660180498547 9700796454853189752 9747156294541854936 9787896759722803128 9827069644640873097 9853103645569483794 9900401320179387072 9941312069436326688 9947715066034485696 9988821326637933984 10055842403708773584 10097395471492694136 10144071891242191584 10170945698652370368 10213457488406403264 10281499456246417872 10300971993095369421 10419373970027500104 10512926149331899656 10532628034919103366 10536412665905419968 10633261412227478112 10633764380933415744 10677705556061239776 10748840340621255048 10843663056155446176 10865675561714964342 10872390229593913152 10965550831359586803 10970009894955025728 10990568384263412208 11011383854688153519 11137951485201810456 11191179449288796408 11216181224996092224 11237423992467675732 11312822704172370282 11359569905429280903 11366589785484545568 11442313910983916664 11468646708362072352 11490139674457203672 11622210245427976128 11646897356611405152 11677752468823091904 11721795716280937617 11726007644314096416 11804684560875516816 11827041917998387113 11962419088755912876 11962984928550092712 11989710964650995136 12012418750568894748 12099918158741613024 12150492529311065952 12208559399224141536 12231439008293152296 12341261131824403944 12483114708052270656 12530195420852036763 12534697826680585824 12590076880449895959 12787413508670113764 12849131960294544024 12877837702773291072 12902227546907331396 12934395273137586336 12996208392722473248 13050529012963737504 13074986526106473144 13102759526187830796 13137471527425978392 13280270130984956418 13407789871611698112 13458358044618854301 13463193961990258848 13669304095474949196 13672444722978606048 13708665941661890496 13734629324127159228 13883918773302454437 13892498626703333472 14017234865775866208 14043504046558804488 14293919483113997232 14331787120828340064 14455273455331362027 14487567415619952456 14620734441812782404 14654091179017882944 14681845139584204692 14779655468354225691 14850601980269080608 14921572599051728544 14983231989956900976 15083763605563160376 15146093207239041204 15256418547978555552 15320186232609604896 15422249184369626808 15629060955041250156 15739579414500689088 15769389223997849484 15798942052378655049 15804618998858129952 15949892118341217168 15950646571400123616 16016558334091859664 16123260510931882572 16308585344390869728 16455014842432538592 16485852576395118312 16706927227802715684 16786769173933194612 16856135988701513598 16969234056258555423 17049884678226818352 17132175947059392032 17202970062543108528 17235209511685805508 17399882310917691456 17433315368141964192 17470346034917107728 17516628703234637856 17707026841313275224 17944477392825139068 18018628125853342122 18149877238112419536 18225738793966598928 18312839098836212304 18511891697736605916 18599874194429256384 18724672062078405984 19058559310818662976 19273697940441816036 19316756554159936608 19353341320360997094 19401592909706379504 19494312589083709872 19575793519445606256 19654139289281746194 19706207291138967588 19882624138872653376 19920405196477434627 19977642653275867968 20111684807417547168 20194790942985388272 20288143782484383168 20562998912492835744 20601943986190738842 20838747940055000208 21025852298663799312 21065256069838206732 21266522824454956224 21355411112122479552 21497680681242510096 21687326112310892352 21731351123429928684 21931101662719173606 21981136768526824416 22022767709376307038 22275902970403620912 22382358898577592816 22474847984935351464 22625645408344740564 22719139810858561806 22733179570969091136 22884627821967833328 22937293416724144704 22980279348914407344 23293794713222810304 23443591432561875234 23452015288628192832 23609369121751033632 23654083835996774226 23924838177511825752 23925969857100185424 24024837501137789496 24199836317483226048 24300985058622131904 24417118798448283072 24462878016586304592 24682522263648807888 25060390841704073526 25069395653361171648 25180153760899791918 25574827017340227528 25698263920589088048 25804455093814662792 25868790546275172672 25992416785444946496 26101058025927475008 26149973052212946288 26205519052375661592 26274943054851956784 26560540261969912836 26916716089237708602 26926387923980517696 27338608190949898392 27344889445957212096 27469258648254318456 27767837546604908874 27784997253406666944 28034469731551732416 28087008093117608976 28587838966227994464 28663574241656680128 28910546910662724054 28975134831239904912 29030011980541495641 29241468883625564808 29363690279168409384 29559310936708451382 29701203960538161216 29843145198103457088 29966463979913801952 30167527211126320752 30292186414478082408 30512837095957111104 30640372465219209792 30844498368739253616 30902915979286108263 31258121910082500312 31538778447995698968 31597884104757310098 31609237997716259904 31899784236682434336 31901293142800247232 32033116668183719328 32246521021863765144 32617170688781739456 32896652494078760409 32910029684865077184 32971705152790236624 33034151564064460557 33413854455605431368 33573538347866389224 33712271977403027196 33938468112517110846 34099769356453636704 34264351894118784064 34405940125086217056 34470419023371611016 34866630736283928384 34940692069834215456 35033257406469275712 35165387148842812851 35414053682626550448 35481125753995161339 35888954785650278136 36037256251706684244 36299754476224839072 36451477587933197856 36625678197672424608 37023783395473211832 37449344124156811968 37590586262556110289 37770230641349687877 38547395880883632072 38633513108319873216 38706682640721994188 38803185819412759008 38988625178167419744 39151587038891212512 39308278578563492388 39412414582277935176 39840810392954869254 40223369614835094336 40375074133856562903 40389581885970776544 41125997824985671488 41203887972381477684 41651756319907363311 41677495880110000416 42051704597327598624 42130512139676413464 42995361362485020192 43365820365994086081 43462702246859857368 43862203325438347212 43962273537053648832 44045535418752614076 44338966405062677073 44551805940807241824 44764717797155185632 44949695969870702928 45251290816689481128 45438279621717123612 45769255643935666656 45960558697828814688 46887182865123750468 47218738243502067264 47308167671993548452 47396826157135965147 47849676355023651504 47851939714200370848 48049675002275578992 48925756033172609184 49365044527297615776 50120781683408147052 50360307521799583836 50907702168775666269 51149654034680455056 51396527841178176096 51608910187629325584 52299946104425892576 52411038104751323184 52549886109703913568 53121080523939825672 53833432178475417204 54677216381899796784 54938517296508636912 55535675093209817748 56174016186235217952 57175677932455988928 57821093821325448108 57950269662479809824 58060023961082991282 58482937767251129616 58727380558336818768 59118621873416902764 59761215589432303881 59932927959827603904 60335054422252641504 60584372828956164816 61688996737478507232 61805831958572216526 62516243820165000624 63077556895991397936 63195768209514620196 63799568473364868672 64066233336367438656 64493042043727530288 65793304988157520818 65943410305580473248 66068303128128921114 66827708911210862736 67147076695732778448 67424543954806054392 67876936225034221692 68199538712907273408 68811880250172434112 68940838046743222032 69881384139668430912 70330774297685625702 70828107365253100896 70962251507990322678 71777909571300556272 72074512503413368488 72599508952449678144 72902955175866395712 73251356395344849216 74047566790946423664 75181172525112220578 75540461282699375754 77094791761767264144 77413365281443988376 77606371638825518016 77977250356334839488 78303174077782425024 78616557157126984776 78824829164555870352 79681620785909738508 80750148267713125806 80779163771941553088 82407775944762955368 83303512639814726622 83354991760220000832 84103409194655197248 84261024279352826928 85990722724970040384 86731640731988172162 86925404493719714736 87090035941624486923 87724406650876694424 88091070837505228152 88677932810125354146 89103611881614483648 89529435594310371264 89899391939741405856 90502581633378962256 90876559243434247224 91538511287871333312 91921117395657629376 92708747937858324789 93774365730247500936 94616335343987096904 94793652314271930294 95699352710047303008 95703879428400741696 96099350004551157984 97851512066345218368 98730089054595231552 99102454692193381671 100241563366816294104 100720615043599167672 101815404337551332538 102299308069360910112 102793055682356352192 103217820375258651168 104599892208851785152 104822076209502646368 105099772219407827136 106242161047879651344 106443377261985484017 107666864356950834408 109354432763799593568 109877034593017273824 111071350186419635496 112348032372470435904 113310691924049063631 115642187642650896216 115900539324959619648 116120047922165982564 116965875534502259232 117454761116673637536 118237243746833805528 119522431178864607762 120670108844505283008 121125222401569688709 121168745657912329632 123377993474957014464 123611663917144433052 124955268959722089933 125032487640330001248 126155113791982795872 126391536419029240392 128986084087455060576 130097461097982258243 131586609976315041636 131886820611160946496 132136606256257842228 133655417822421725472 134294153391465556896 134849087909612108784 135753872450068443384 137881676093486444064 140661548595371251404 141656214730506201792 141924503015980645356 143555819142601112544 144149025006826736976 148095133581892847328 150362345050224441156 151080922565398751508 152723106506326998807 154189583523534528288 154826730562887976752 157233114314253969552 157649658329111740704 159363241571819477016 161500296535426251612 164815551889525910736 166607025279629453244 168522048558705653856 173463281463976344324 173850808987439429472 174180071883248973846 175448813301753388848 176182141675010456304 177355865620250708292 179798783879482811712 181005163266757924512 181753118486868494448 185417495875716649578 187548731460495001872 189232670687974193808 189587304628543860588 191398705420094606016 192198700009102315968 198204909384386763342 200483126733632588208 201441230087198335344 203630808675102665076 204598616138721820224 206435640750517302336 209644152419005292736 212484322095759302688 212886754523970968034 215333728713901668816 218708865527599187136 219754069186034547648 222142700372839270992 226621383848098127262 231284375285301792432 232240095844331965128 233931751069004518464 234909522233347275072 236474487493667611056 239044862357729215524 242250444803139377418 242337491315824659264 247223327834288866104 249910537919444179866 250064975280660002496 252310227583965591744 252783072838058480784 257972168174910121152 260194922195964516486 261270107824873460769 263173219952630083272 264273212512515684456 267310835644843450944 268588306782931113792 269698175819224217568 271507744900136886768 275763352186972888128 281323097190742502808 283849006031961290712 287111638285202225088 288298050013653473952 296190267163785694656 300724690100448882312 302161845130797503016 305446213012653997614 308379167047069056576 309653461125775953504 314466228628507939104 315299316658223481408 318726483143638954032 319330131785956452051 323000593070852503224 329631103779051821472 333214050559258906488 337044097117411307712 339932075772147190893 346926562927952688648 347701617974878858944 348360143766497947692 350897626603506777696 352364283350020912608 354711731240501416584 362010326533515849024 363375667204709066127 363506236973736988896 370834991751433299156 375097462920990003744 378465341375948387616 379174609257087721176 390292383293946774729 396409818768773526684 400966253467265176416 402882460174396670688 407261617350205330152 424968644191518605376 425773509047941936068 430667457427803337632 444285400745678541984 453242767696196254524 458169319518980996421 462568750570603584864 464480191688663930256 472948974987335222112 478089724715458431048 484500889606278754836 494446655668577732208 499821075838888359732 505566145676116961568 520389844391929032972 522540215649746921538 526346439905260166544 528546425025031368912 539396351638448435136 543015489800273773536 562646194381485005616 567698012063922581424 576596100027306947904 601449380200897764624 604323690261595006032 610892426025307995228 619306922251551907008 628932457257015878208 637452966287277908064 638660263571912904102 646001186141705006448 659262207558103642944 666428101118517812976 679864151544294381786 693853125855905377296 696720287532995895384 701795253207013555392 704728566700041825216 709423462481002833168 726751334409418132254 727012473947473977792 741669983502866598312 750194925841980007488 756930682751896775232 758349218514175442352 780584766587893549458 792819637537547053368 801932506934530352832 805764920348793341376 814523234700410660304 851547018095883872136 861334914855606675264 888570801491357083968 906485535392392509048 916338639037961992842 925137501141207169728 928960383377327860512 945897949974670444224 956179449430916862096 957990395357869356153 969001779212557509672 988893311337155464416 999642151677776719464 1011132291352233923136 1019796227316441572679 1040779688783858065944 1045080431299493843076 1052692879810520333088 1057092850050062737824 1086030979600547547072 1090127001614127198381 1125292388762970011232 1135396024127845162848 1170877149881840324187 1202898760401795529248 1208647380523190012064 1221784852050615990456 1274905932574555816128 1277320527143825808204 1292002372283410012896 1332856202237035625952 1359728303088588763572 1374507958556942989263 1387706251711810754592 1393440575065991790768 1418846924962005666336 1453502668818836264508 1483339967005733196624 1516698437028350884704 1561169533175787098916 1585639275075094106736 1629046469400821320608 1703094036191767744272 1812971070784785018096 1832677278075923985684 1857920766754655721024 1912358898861833724192 1915980790715738712306 1938003558425115019344 1977786622674310928832 1999284303355553438928 2039592454632883145358 2081559377567716131888 2090160862598987686152 2105385759621040666176 2114185700100125475648 2180254003228254396762 2250584777525940022464 2270792048255690325696 2341754299763680648374 2405797520803591058496 2417294761046380024128 2443569704101231980912 2554641054287651616408 2584004744566820025792 2665712404474071251904 2719456606177177527144 2749015917113885978526 2775412503423621509184 2786881150131983581536 2837693849924011332672 2873971186073608068459 2907005337637672529016 2966679934011466393248 3033396874056701769408 3122339066351574197832 3171278550150188213472 3258092938801642641216 3406188072383535488544 3512631449645520972561 3625942141569570036192 3665354556151847971368 3824717797723667448384 3831961581431477424612 3876007116850230038688 3998568606711106877856 4079184909265766290716 4163118755135432263776 4180321725197975372304 4360508006456508793524 4683508599527361296748 4887139408202463961824 5109282108575303232816 5438913212354355054288 5498031834227771957052 5573762300263967163072 5747942372147216136918 5814010675275345058032 5933359868022932786496 6244678132703148395664 6342557100300376426944 6812376144767070977088 7025262899291041945122 7251884283139140072384 7330709112303695942736 7663923162862954849224 7752014233700460077376 7997137213422213755712 8158369818531532581432 8326237510270864527552 8360643450395950744608 8721016012913017587048 9367017199054722593496 9774278816404927923648 10218564217150606465632 10537894348936562917683 10877826424708710108576 10996063668455543914104 11495884744294432273836 11628021350550690116064 12489356265406296791328 14050525798582083890244 14661418224607391885472 15327846325725909698448 16316739637063065162864 16721286900791901489216 17442032025826035174096 18734034398109445186992 20437128434301212931264 21075788697873125835366 21755652849417420217152 21992127336911087828208 22991769488588864547672 23256042701101380232128 24978712530812593582656 28101051597164167780488 29322836449214783770944 30655692651451819396896 31613683046809688753049 32633479274126130325728 34884064051652070348192 37468068796218890373984 42151577395746251670732 43984254673822175656416 45983538977177729095344 56202103194328335560976 61311385302903638793792 63227366093619377506098 65266958548252260651456 69768128103304140696384 74936137592437780747968 84303154791492503341464 87968509347644351312832 91967077954355458190688 112404206388656671121952 126454732187238755012196 168606309582985006682928 183934155908710916381376 224808412777313342243904 252909464374477510024392 337212619165970013365856 505818928748955020048784 674425238331940026731712 1011637857497910040097568 2023275714995820080195136
- Sum of all divisors σ(n): 7407751310440674967978659
- Sum of proper divisors (its aliquot sum) s(n): 5384475595444854887783523
- 2023275714995820080195136 is an abundant number, because the sum of its proper divisors (5384475595444854887783523) is greater than itself. Its abundance is 3361199880449034807588387
Bases of 2023275714995820080195136
- Binary: 1101011000111000111111111000011001010011010001000000100101001000011100110010000002
- Hexadecimal: 0x1AC71FF0CA6881290E640
- Base-36: 95H18CI0BEF29000
Squares and roots of 2023275714995820080195136
- 2023275714995820080195136 squared (20232757149958200801951362) is 4093644618891846964536359731574055094299838058496
- 2023275714995820080195136 cubed (20232757149958200801951363) is 8282571743227193068626301906785779024871463340398375260423824599062675456
-
2023275714995820080195136 is a
perfect square number . Itssquare root is 1422418966056 -
The
cube root of 2023275714995820080195136 is 126478980.5045066369
Scales and comparisons
How big is 2023275714995820080195136?- 2,023,275,714,995,820,080,195,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,023,275,714,995,820,080,195,136 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 2023275714995820080195136 cubic inches would be around 10539915 feet tall.
Recreational maths with 2023275714995820080195136
- 2023275714995820080195136 backwards is 6315910800285994175723202
- 2023275714995820080195136 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2023275714995820080195136's digits is 99
- 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 2023275714995820080195136 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 2023275714995820080195136 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/2023275714995820080195136/
Chicago style:
Numbermatics. 2024. "Number 2023275714995820080195136 - Facts about the integer". https://numbermatics.com/n/2023275714995820080195136/
The information we have on file for 2023275714995820080195136 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 2023275714995820080195136, math, Factors of 2023275714995820080195136, curriculum, school, college, exams, university, Prime factorization of 2023275714995820080195136, STEM, science, technology, engineering, physics, economics, calculator, two septillion, twenty-three sextillion, two hundred seventy-five quintillion, seven hundred fourteen quadrillion, nine hundred ninety-five trillion, eight hundred twenty billion, eighty million, one hundred ninety-five thousand, one hundred thirty-six.