2102204540899686091240944
2,102,204,540,899,686,091,240,944 is an even composite number composed of eight prime numbers multiplied together.
What does the number 2102204540899686091240944 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17010 divisors.
2102204540899686091240944 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand and ten divisors.
Prime factorization of 2102204540899686091240944:
24 × 32 × 116 × 132 × 292 × 31 × 592 × 7332
(2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 29 × 29 × 31 × 59 × 59 × 733 × 733)See below for interesting mathematical facts about the number 2102204540899686091240944 from the Numbermatics database.
Names of 2102204540899686091240944
- Cardinal: 2102204540899686091240944 can be written as Two septillion, one hundred two sextillion, two hundred four quintillion, five hundred forty quadrillion, eight hundred ninety-nine trillion, six hundred eighty-six billion, ninety-one million, two hundred forty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.102204540899686091240944 × 1024
Factors of 2102204540899686091240944
Divisors of 2102204540899686091240944
- Number of divisors d(n): 17010
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 29 31 33 36 39 44 48 52 58 59 62 66 72 78 87 88 93 99 104 116 117 118 121 124 132 143 144 156 169 174 176 177 186 198 208 232 234 236 242 248 261 264 279 286 312 319 338 341 348 354 363 372 377 396 403 429 464 468 472 484 496 507 522 528 531 558 572 624 638 649 676 682 696 708 726 733 744 754 767 792 806 841 858 899 936 944 957 968 1014 1023 1044 1062 1089 1116 1131 1144 1209 1276 1287 1298 1331 1352 1364 1392 1416 1452 1466 1488 1508 1521 1534 1573 1584 1612 1682 1711 1716 1798 1829 1859 1872 1914 1936 1947 2028 2046 2088 2124 2178 2199 2232 2262 2288 2301 2418 2523 2552 2574 2596 2662 2697 2704 2728 2832 2871 2904 2932 3016 3042 3068 3069 3146 3224 3364 3393 3422 3432 3481 3509 3596 3627 3658 3718 3751 3828 3894 3993 4056 4092 4147 4176 4248 4356 4398 4433 4464 4524 4602 4719 4836 4901 5046 5104 5133 5148 5192 5239 5324 5394 5456 5487 5577 5742 5808 5841 5864 6032 6084 6136 6138 6292 6448 6597 6728 6786 6844 6864 6903 6962 7018 7139 7192 7254 7316 7436 7502 7569 7656 7788 7986 8063 8091 8112 8184 8294 8437 8496 8712 8796 8866 9048 9204 9251 9438 9529 9672 9802 9889 9971 10092 10266 10296 10384 10443 10478 10527 10648 10788 10933 10974 11154 11253 11484 11682 11687 11728 11979 12168 12272 12276 12441 12584 13194 13299 13456 13572 13688 13806 13924 14036 14157 14278 14384 14508 14632 14641 14703 14872 15004 15138 15312 15399 15576 15717 15972 16126 16182 16368 16461 16588 16731 16874 17303 17424 17592 17732 18096 18408 18502 18821 18876 19058 19344 19604 19778 19942 20119 20184 20449 20532 20592 20886 20956 21054 21257 21296 21417 21576 21866 21948 22243 22308 22506 22723 22968 23364 23374 23777 23958 24189 24336 24552 24882 25168 25311 26071 26388 26598 27144 27376 27612 27753 27848 28072 28314 28556 28587 29016 29264 29282 29406 29667 29744 29913 30008 30276 30798 31152 31329 31434 31581 31944 32252 32364 32799 32922 33176 33462 33748 33759 34606 35061 35184 35464 36816 37004 37323 37642 37752 38116 38291 38599 39208 39556 39884 39897 40238 40368 40898 41064 41261 41772 41912 42108 42514 42834 43152 43247 43732 43896 43923 44109 44486 44616 45012 45253 45446 45617 45936 46728 46748 47151 47554 47916 48378 48763 49104 49619 49764 50622 51909 52142 52776 53041 53196 53911 54288 55224 55506 55696 56144 56463 56628 57112 57174 57629 58032 58564 58812 59334 59826 60016 60357 60552 61347 61596 62658 62868 63162 63771 63888 64251 64504 64728 65598 65844 66352 66729 66924 67496 67518 68169 69212 70122 70928 71331 72567 74008 74646 75284 75504 75933 76232 76582 77198 78213 78416 78529 79112 79768 79794 80476 81796 82128 82522 83259 83544 83824 84216 85028 85668 85761 86494 87464 87792 87846 88218 88693 88972 89001 89232 89739 90024 90506 90892 91234 92807 93456 93496 94302 95108 95832 96756 97526 98397 99238 99528 100949 101244 101761 103818 104284 104819 105183 105552 106082 106392 107822 107911 108779 109681 110448 111012 112926 113256 114224 114348 114873 115258 115797 117128 117624 118668 119652 120263 120714 121104 122694 123192 123783 123877 125316 125736 126324 127542 128502 128557 129008 129456 129741 131196 131688 131769 133458 133848 134992 135036 135759 136338 136851 138424 140244 142129 142662 145134 146289 148016 148857 149292 150568 151866 151931 152464 153164 154396 155727 156426 157058 158224 159123 159536 159588 160952 161051 161733 163592 165044 166518 167088 168432 169389 170056 171336 171522 172887 172988 174928 175692 176436 177386 177944 178002 179478 180048 181012 181071 181784 182468 184041 185614 186992 188604 190216 190333 191313 191664 193512 195052 196794 198476 199056 200187 201898 202488 203522 204507 207031 207636 208568 209638 210366 212164 212784 213993 215644 215822 217558 219362 221309 222024 224939 225852 226512 228696 229746 230516 231594 233827 234256 234639 235248 235587 237336 239304 240526 241428 244673 245388 246384 247566 247754 249953 250632 251472 252648 255084 257004 257114 259482 261547 262392 263376 263538 266079 266916 267696 270072 271518 272676 273702 276341 276848 278421 280488 284258 285324 286781 289159 290268 292578 295399 297714 298584 301136 302847 303732 303862 305283 306328 308792 309101 311454 312852 314116 314457 318246 319176 321904 322102 323466 323733 326337 327184 329043 330088 333036 338778 338923 340112 342672 343044 344619 345774 345976 347391 351384 352872 354772 355888 356004 358956 360789 362024 362142 363568 364936 368082 371228 371349 371631 377208 380432 380666 382626 385671 387024 389223 390104 393588 396952 400374 403796 404976 407044 407277 409014 410553 414062 415272 417136 419276 420732 421201 424328 424589 426387 427986 431288 431644 435116 438724 438867 442618 444048 446571 449878 451704 453871 455793 457392 459492 461032 463188 467654 469278 471174 474672 475717 477369 478608 481052 482856 483153 485199 489346 490776 495132 495508 497783 499906 501264 501787 505296 510168 514008 514228 518661 518964 523094 524784 527076 532158 533832 536393 537289 540144 543036 545352 545809 547404 552682 556842 560976 562211 568516 570648 570999 573562 578318 580536 583451 585156 588289 590798 593021 595428 597168 605694 607464 607724 610566 612656 616453 617584 618202 621093 622908 625704 628232 628914 633919 636492 638352 644204 645047 646932 647466 652674 658086 658967 660176 663927 666072 674817 677556 677846 686088 689238 689533 691548 691952 694782 701481 702768 705744 706761 709544 712008 717912 721578 724048 724284 729872 734019 736164 742456 742698 743262 749859 754416 761332 765252 771342 778446 780208 784641 787176 793904 798237 800748 807592 814088 814554 818028 821106 828124 829023 830544 835263 838552 841464 842402 848656 849178 852774 855972 860343 862576 863288 863819 867477 870232 877448 877734 885236 886197 893142 899756 903408 907742 908541 911586 915849 918984 922064 926376 927303 935308 938556 942348 943371 951434 954738 962104 965712 966306 970398 971199 975623 978692 979011 981552 987129 990264 991016 995566 999812 1003574 1016769 1020336 1020877 1028016 1028456 1037322 1037928 1046188 1054152 1064316 1067664 1072786 1074578 1082367 1086072 1090704 1091618 1094808 1105364 1110439 1113684 1114893 1119371 1124422 1137032 1141296 1141998 1147124 1153009 1156636 1157013 1161072 1166902 1170312 1176578 1181596 1186042 1187021 1190856 1196569 1206491 1211388 1214928 1215448 1221132 1232906 1236404 1242186 1245816 1251408 1254163 1256464 1257828 1263603 1267838 1272984 1273767 1279161 1288408 1290094 1293864 1294932 1305348 1312337 1316172 1317934 1322893 1327854 1332144 1340657 1349634 1355112 1355692 1361613 1362647 1367379 1372176 1378476 1379066 1383096 1389564 1402843 1402962 1413522 1414127 1419088 1424016 1427151 1435824 1443156 1448568 1449459 1468038 1472328 1484912 1485396 1486524 1493349 1499718 1505361 1522664 1530504 1538189 1542684 1556892 1563419 1569282 1574352 1596474 1601496 1609179 1611867 1615184 1628176 1629108 1636056 1637427 1642212 1656248 1658046 1670526 1671241 1677104 1682928 1684804 1686633 1698356 1705548 1711944 1712997 1720686 1726576 1727638 1734954 1740464 1750353 1754896 1755468 1764867 1770472 1771561 1772394 1779063 1786284 1799512 1815484 1817082 1823172 1831698 1837968 1849359 1852752 1854606 1863279 1870616 1877112 1884696 1886742 1901757 1902868 1909476 1924208 1932612 1935141 1940796 1942398 1951246 1957384 1958022 1974258 1976901 1980528 1982032 1991132 1991781 1999624 2007148 2024451 2033538 2041754 2056912 2068599 2074644 2075856 2092376 2093663 2104443 2108304 2128632 2145572 2149156 2164734 2172144 2183236 2189616 2202057 2210728 2220878 2227368 2229786 2238742 2248844 2249577 2274064 2277341 2283996 2294248 2306018 2313272 2314026 2333804 2340624 2353156 2353923 2363192 2372084 2374042 2381712 2393138 2412982 2422776 2430896 2434399 2442264 2465812 2472808 2474329 2484372 2487069 2491632 2508326 2515656 2527206 2535676 2545968 2547534 2551573 2558322 2572097 2576816 2580188 2581029 2587728 2589864 2591457 2602431 2610696 2624674 2632344 2635868 2645786 2655708 2658591 2681314 2691403 2699268 2710224 2711384 2723226 2725294 2734758 2749483 2756952 2758132 2766192 2779128 2781909 2805686 2805924 2827044 2828254 2854302 2877017 2886312 2897136 2898918 2926869 2927521 2936076 2944656 2970792 2973048 2986698 2999436 3010722 3039751 3045328 3050307 3061008 3062631 3076378 3085368 3113784 3126838 3129419 3138564 3154591 3180749 3192948 3202992 3218358 3223734 3249389 3258216 3272112 3274854 3284424 3312496 3316092 3331317 3341052 3342482 3358113 3369608 3373266 3396712 3400111 3411096 3423888 3425994 3441372 3455276 3459027 3469908 3500706 3510936 3529734 3540944 3543122 3544788 3558126 3561063 3572568 3589707 3592433 3599024 3619473 3630968 3634164 3646344 3663396 3698718 3709212 3726558 3728153 3741232 3754224 3762489 3769392 3773484 3790809 3803514 3805736 3818952 3821301 3840187 3865224 3870282 3881592 3884796 3902492 3914768 3916044 3937011 3948516 3953802 3968679 3982264 3983562 3999248 4014296 4021971 4048902 4067076 4083508 4084839 4087941 4137198 4149288 4184752 4187326 4208529 4208886 4242381 4257264 4281453 4291144 4298312 4329468 4366472 4404114 4405999 4421456 4441756 4454736 4459572 4477484 4480047 4497688 4499154 4516083 4554682 4567992 4588496 4612036 4614567 4626544 4628052 4633211 4667608 4670479 4690257 4706312 4707846 4726384 4744168 4748084 4786276 4825964 4827537 4835601 4845552 4868798 4884528 4912281 4931624 4945616 4948658 4968744 4974138 4992581 5013723 5016652 5031312 5054412 5059899 5071352 5095068 5103146 5116644 5144194 5160376 5162058 5179728 5182914 5204862 5221392 5232887 5249348 5251059 5264688 5271736 5291572 5294601 5311416 5314683 5317182 5337189 5362628 5382806 5398536 5422768 5446452 5450588 5469516 5475613 5498966 5513904 5516264 5519657 5548077 5558256 5563818 5611372 5611848 5654088 5656508 5705271 5708604 5754034 5772624 5797836 5805423 5853738 5855042 5872152 5900323 5910179 5930703 5941584 5946096 5973396 5998872 6003899 6021444 6079502 6100614 6125262 6152756 6170736 6184321 6205797 6227568 6253676 6258838 6277128 6280989 6309182 6361498 6385896 6417961 6436716 6447468 6471179 6498778 6516432 6523231 6549708 6568848 6632184 6662634 6682104 6684964 6716226 6739216 6746532 6780983 6793424 6800222 6822192 6832023 6851988 6882744 6910552 6918054 6939816 6973109 6984757 7001412 7021872 7059468 7086244 7089576 7095517 7116252 7122126 7145136 7179414 7184866 7238946 7248637 7261936 7268328 7292688 7303197 7308743 7326792 7397436 7418424 7422987 7453116 7456306 7524978 7546968 7581618 7584863 7607028 7611472 7637904 7642602 7654719 7680374 7716291 7730448 7740564 7763184 7769592 7774371 7804984 7832088 7874022 7897032 7907604 7937358 7964528 7967124 8013889 8028592 8043942 8074209 8097804 8134152 8167016 8169678 8175882 8248449 8274396 8298576 8374652 8385611 8417058 8417772 8484762 8562906 8566571 8582288 8596624 8631051 8658936 8732944 8780607 8782563 8808228 8811998 8883512 8919144 8954968 8960094 8963929 8995376 8998308 9032166 9109364 9119253 9135984 9187893 9224072 9229134 9256104 9266422 9335216 9340958 9380514 9388257 9412624 9415692 9463773 9488336 9496168 9502009 9542247 9572552 9651928 9655074 9671202 9737596 9748167 9824562 9863248 9897316 9937488 9948276 9985162 9993951 10027446 10033304 10074339 10108824 10119798 10142704 10190136 10200333 10206292 10233288 10288388 10320752 10324116 10365828 10377081 10409724 10465774 10498696 10502118 10543472 10583144 10589202 10622832 10629366 10634364 10674378 10683189 10725256 10731853 10765612 10769121 10777299 10797072 10858419 10892904 10901176 10939032 10951226 10997932 11032528 11039314 11096154 11127636 11184459 11222744 11223696 11229647 11287467 11308176 11313016 11410542 11417208 11508068 11520561 11595672 11610846 11707476 11710084 11744304 11800646 11811033 11820358 11861406 11906037 11946792 11997744 12007798 12042888 12065913 12159004 12201228 12214829 12250524 12263823 12305512 12313081 12368642 12411594 12507352 12517676 12554256 12561978 12618364 12625587 12683099 12722996 12727143 12771792 12835922 12873432 12894936 12942358 12997556 13046462 13057231 13099416 13162259 13217997 13264368 13271401 13325268 13364208 13369928 13432452 13493064 13561966 13600444 13664046 13703976 13765488 13795793 13821104 13836108 13843701 13879632 13899633 13946218 13969514 14002824 14011437 14070771 14118936 14172488 14179152 14191034 14232504 14244252 14358828 14369732 14435707 14477892 14497274 14536656 14551823 14606394 14617486 14653584 14747227 14794872 14836848 14845974 14906232 14912612 14977743 14989117 15041169 15049956 15093936 15163236 15169726 15214056 15285204 15309438 15360748 15431273 15432582 15481128 15539184 15548742 15555397 15581381 15609968 15664176 15698661 15748044 15794064 15815208 15874716 15934248 15944049 16027778 16087884 16148418 16195608 16268304 16304119 16334032 16339356 16351764 16426839 16496898 16548792 16558971 16655959 16749304 16771222 16834116 16835544 16920079 16969524 17060381 17125812 17133142 17197609 17262102 17317872 17428541 17561214 17565126 17616456 17623996 17700969 17730537 17767024 17838288 17909936 17920188 17927858 17996616 18011697 18064332 18218728 18236959 18238506 18375786 18383651 18448144 18458268 18512208 18532844 18552963 18681916 18761028 18776514 18831384 18842967 18927546 18992336 19004018 19084494 19110043 19145104 19253883 19303856 19310148 19342404 19413537 19475192 19496334 19569693 19649124 19794632 19896552 19970324 19987902 19996457 20054892 20066608 20148678 20217648 20239596 20342949 20380272 20400666 20412584 20466576 20496069 20576776 20648232 20731656 20754162 20819448 20919327 20931548 20954271 20997392 21004236 21166288 21178404 21258732 21268728 21286551 21348756 21366378 21450512 21463706 21531224 21538242 21554598 21716838 21745911 21785808 21802352 21878064 21902452 21909591 21926229 21995864 22078628 22192308 22255272 22268961 22368918 22445488 22459294 22574934 22626032 22754589 22821084 22834416 22964157 23016136 23030293 23041122 23148873 23191344 23221692 23414952 23420168 23601292 23622066 23640716 23722812 23812074 23893584 24015596 24041667 24085776 24131826 24222627 24318008 24402456 24429658 24501048 24527646 24611024 24626162 24737284 24745347 24823188 25014704 25035352 25050751 25123956 25156833 25236728 25251174 25366198 25445992 25454286 25671844 25699713 25746864 25789872 25884716 25893153 25995112 26092924 26114462 26198832 26324518 26347689 26435994 26542802 26650536 26739856 26778389 26864904 26891787 26986128 27123932 27200888 27217619 27328092 27357759 27407952 27591586 27672216 27687402 27799266 27892436 27939028 28005648 28022874 28067303 28141542 28164771 28237872 28293067 28344976 28382068 28391319 28465008 28488504 28506027 28626741 28717656 28739464 28871414 28955784 28994548 29103646 29212788 29234972 29244501 29494454 29589744 29605433 29691948 29812464 29825224 29955486 29978234 30082338 30099912 30244313 30326472 30339452 30428112 30570408 30600999 30618876 30721496 30862546 30865164 30962256 31097484 31110794 31162762 31397322 31496088 31630416 31647187 31700051 31749432 31868496 31888098 32055556 32175768 32195559 32202731 32296836 32331897 32391216 32608238 32678712 32703528 32853678 32993796 33097584 33117942 33170449 33311918 33437261 33498608 33542444 33553377 33668232 33671088 33688941 33840158 33939048 34120762 34251624 34266284 34395218 34423609 34524204 34561683 34700501 34857082 34988239 35122428 35130252 35232912 35247992 35401938 35461074 35743279 35840376 35855716 35993232 36023394 36128664 36370727 36437456 36473918 36477012 36644487 36751572 36767302 36916536 36939243 37065688 37105926 37363832 37401221 37522056 37553028 37662768 37685934 37855092 38008036 38049297 38057773 38168988 38220086 38507766 38620296 38684808 38827074 38879053 38950384 38992668 39139386 39171693 39298248 39486777 39516763 39589264 39653991 39793104 39814203 39940648 39975804 39992914 40109784 40297356 40479192 40682447 40685898 40801332 40825168 40992138 41009683 41153552 41296464 41387379 41463312 41508324 41638896 41698899 41838654 41863096 41908542 42008472 42034311 42242057 42356808 42517464 42537456 42573102 42697512 42732756 42927412 43062448 43076484 43109196 43307121 43433676 43491822 43655469 43804904 43819182 43852458 43991728 44157256 44241681 44384616 44510544 44537922 44737836 44918588 44933229 44967351 45149868 45509178 45642168 45928314 46032272 46060586 46082244 46293819 46297746 46443384 46666191 46744143 46829904 46840336 47095983 47202584 47244132 47281432 47445624 47624148 48031192 48083334 48263652 48445254 48465989 48636016 48804912 48859316 48912357 49002096 49055292 49252324 49280517 49474568 49490694 49646376 49676913 49967877 50070704 50101502 50247912 50313666 50473456 50502348 50732396 50760237 50891984 50908572 50965321 51181143 51343688 51375269 51399426 51592827 51769432 51786306 51990224 52185848 52228924 52285623 52649036 52695378 52871988 53085604 53102907 53191611 53301072 53556778 53729808 53783574 54035091 54247864 54401776 54435238 54656184 54710877 54715518 54918391 55150953 55183172 55344432 55374804 55598532 55658889 55784872 55878056 56045748 56134606 56283084 56329542 56586134 56764136 56782638 56977008 57012054 57253482 57330129 57435312 57478928 57561757 57742828 57761649 57911568 57989096 58207292 58240611 58425576 58469944 58489002 58709079 58988908 59210866 59383896 59650448 59910972 59956468 59989371 60164676 60199824 60231743 60488626 60652944 60678904 60716227 61028847 61140816 61201998 61237752 61442992 61725092 61730328 62194968 62221588 62325524 62757981 62794644 62862813 62992176 63294374 63400102 63498864 63776196 63859653 64111112 64351536 64391118 64405462 64593672 64663794 64903553 65011969 65216476 65237733 65357424 65407056 65707356 65778687 65987592 66042889 66235884 66340898 66623836 66874522 67084888 67106754 67336464 67377882 67680316 67878096 68027531 68241524 68263767 68503248 68532568 68790436 68847218 69048408 69090879 69123366 69401002 69714164 69976478 70244856 70260504 70495984 70597571 70803876 70922148 71182969 71486558 71680752 71711432 71755541 72046788 72125001 72257328 72741454 72947836 72954024 73288974 73503144 73534604 73833072 73878486 73995617 74131376 74211852 74590813 74727664 74802442 75044112 75106056 75152253 75371868 75470499 75710184 76016072 76098594 76115546 76337976 76440172 76704199 76832327 77015532 77099139 77240592 77369616 77654148 77758106 77985336 78050687 78278772 78343386 78596496 78973554 79033526 79098763 79307982 79628406 79735007 79881296 79951608 79985828 80219568 80335167 80396173 80594712 80675361 80958384 81364894 81371796 81602664 81652857 81984276 82019366 82774758 83016648 83397798 83433493 83677308 83726192 83817084 84016944 84068622 84201909 84484114 84713616 84879201 85034928 85146204 85395024 85465512 85518081 85854824 86152968 86218392 86614242 86867352 86983644 87310938 87609808 87638364 87704916 88152779 88314512 88483362 88769232 88816299 89075844 89475672 89837176 89866458 89934702 90299736 90732939 90753151 90801841 91018356 91284336 91856628 92121172 92164488 92241721 92587638 92595492 92886768 93332382 93488286 94191966 94232281 94405168 94488264 94562864 94891248 94941561 95100153 95248296 96062384 96166668 96527304 96586677 96608193 96890508 96931978 97718632 97824714 98110584 98504648 98561034 98603219 98949136 98981388 99292752 99353826 99511347 99935754 100203004 100311783 100495824 100627332 101004696 101066823 101464792 101520474 101817144 101930642 102362286 102687376 102750538 102798852 103185654 103270827 103538864 103572612 104101503 104180557 104371696 104457848 104522099 104571246 104964717 105298072 105390756 105743976 106171208 106205814 106383222 107113556 107229837 107567148 108070182 108495728 108870476 109112181 109312368 109421754 109431036 109836782 109933461 110301906 110366344 110749608 110817729 111197064 111317778 111365423 111569744 111756112 112091496 112203663 112269212 112566168 112659084 113172268 113528272 113565276 114024108 114147891 114173319 114506964 114660258 115123514 115485656 115523298 115978192 116414584 116481222 116637159 116851152 116939888 116978004 117418158 117515079 117977816 118050383 118421732 118460331 118550289 118767792 119442609 119821944 119912936 119978742 120329352 120463486 120977252 121357808 121432454 122047341 122057694 122403996 122475504 123029049 123450184 123460656 123526117 124162137 124389936 124443176 124651048 125515962 125589288 125725626 126588748 126726171 126800204 127552392 127719306 128222224 128782236 128810924 129187344 129327588 129807106 129921363 130023938 130432952 130475466 130966407 131414712 131557374 131975184 132085778 132471768 132681796 132725043 133247672 133749044 134169776 134213508 134363119 134755764 134902053 135360632 135443891 136055062 136483048 136527534 137065136 137580872 137694436 138096816 138181758 138246732 138802004 138881457 139428328 139514089 139952956 139998573 140232429 140489712 140521008 141195142 141607752 141844296 142365938 142973116 143422864 143511082 143629541 144093576 144250002 144784849 145397967 145482908 145895672 145908048 145985411 146577948 146737071 147006288 147069208 147756972 147991234 148423704 149181626 149604884 149903631 150212112 150304506 150743736 150940998 151420368 151753723 152032144 152197188 152231092 152280711 152675952 152880344 152895963 153408398 153543429 153664654 154031064 154125807 154198278 154778481 155308296 155516212 155970672 156101374 156557544 156686772 156856869 157947108 158067052 158197526 158615964 158792777 159256812 159470014 159903216 159971656 160070053 160670334 160792346 161189424 161350722 162219497 162729788 162743592 163205328 163305714 163968552 164038732 164132631 164755173 164880287 165452859 165549516 166033296 166795596 166866986 167354616 167634168 168137244 168403818 168968228 169744003 169758402 170292408 170931024 171036162 171109367 171395191 171709648 171990387 172305936 172436784 172685271 173228484 173734704 173967288 174621876 175276728 175409832 176305558 176966724 177632598 178151688 178951344 179345309 179674352 179732916 179869404 179968113 180599472 180695229 181465878 181506302 181603682 182036712 182148681 183215549 183713256 184242344 184328976 184483442 185175276 185190984 186120869 186664764 186976572 187664191 188383932 188464562 188976528 189173699 189883122 190200306 190496592 191713951 192333336 193054608 193173354 193216386 193781016 193863956 194710659 195035907 195437264 195649428 196221168 197009296 197122068 197206438 197962776 198128667 198707652 199022694 199871508 200406008 200606549 200623566 201254664 202009392 202133646 202220161 202557953 202929584 203040948 203634288 203861284 204082593 204724572 205501076 205597704 206371308 206541654 207145224 207272637 208203006 208361114 208915696 209044198 209142492 209929434 210210473 210596144 210781512 211487952 211792713 211953547 212342416 212411628 212766444 213548907 214227112 214459674 215134296 215266623 216140364 216527467 217740952 218224362 218843508 218862072 219673564 219866922 219961027 220603812 220732688 221499216 221635458 221986851 222394128 222635556 222730846 223772439 224182992 224407326 224538424 225132336 225318168 225456759 226344536 226571033 227130552 228048216 228295782 228346638 229013928 229320516 230112597 230247028 230496981 230971312 231046596 232829168 232962444 233274318 233956008 234152061 234836316 235030158 235955632 236100766 236843464 236920662 237100578 237296289 238885218 239205021 239643888 239825872 239957484 240658704 240926972 241005501 241188519 241954504 242864908 244094682 244115388 244807992 244958571 246058098 246900368 247052234 248324274 248430559 248886352 249302096 250300479 251031924 251178576 251451252 252605727 253177496 253452342 253600408 254637603 255104784 255438612 257564472 257621848 258655176 259614212 259842726 259953941 260047876 260865904 260950932 261932814 262829424 263114748 264171556 264458337 264943536 265363592 265450086 266448897 266495344 267498088 268427016 268726238 269511528 269804106 270721264 270887782 272110124 272198817 272259453 272405523 272966096 273055068 275161744 275388872 275558261 276363516 276493464 276725163 277604008 277762914 278856656 279028178 279905912 279997146 280464858 282390284 282696843 283215504 283688592 284731876 284824683 285300459 285946232 287022164 287259082 288187152 288500004 289569698 289824579 290795934 290965816 291791344 291970822 293155896 293474142 294138416 294562279 295513944 295809657 295982468 296847408 298363252 298534041 299209768 299393809 299807262 300609012 300935349 301487472 301881996 303507446 304394376 304462184 304561422 305760688 305791926 306816796 307086858 307329308 308062128 308251614 308396556 308740333 309556962 309812481 310616592 311032424 311223737 312202748 312304509 312541671 313115088 313373544 313566297 313713738 314894151 315894216 316134104 316395052 317231928 317585554 318513624 318940028 319943312 320140106 321340668 321584692 321689511 322701444 324438994 325459576 325487184 325659763 326611428 327336543 327937104 328077464 328265262 329510346 329760574 330905718 331099032 332687443 333591192 333733972 334096269 334709232 335268336 336274488 336610989 336807636 337936456 339488006 339516804 340584816 342072324 342218734 342519957 342790382 343980774 345370542 346456968 347934576 348119057 348700561 349243752 349911477 350553456 350819664 352611116 353933448 354151149 354230041 355265196 355650867 356303376 358690618 359465832 359738808 359936226 361390458 362931756 363012604 363207364 364073424 364297362 364874939 366142023 366431098 367426512 367809871 368484688 368966884 369087147 370350552 370381968 370578351 372241738 373329528 373953144 375328382 376767864 376929124 378347398 378659699 379766244 380178513 380400612 381705511 383427902 384666672 384870629 386346708 386432772 387562032 387727912 389421318 390071814 391298856 393176069 394244136 394412876 395925552 396257334 397415304 398045388 399743016 400077997 400812016 401213098 401247132 402509328 403089357 404267292 404440322 405115906 406081896 406331673 407722568 408165186 409449144 411002152 411195408 411413431 412100663 412742616 413083308 414290448 414545274 416406012 416722228 418088396 418284984 418542267 418635503 419858868 420420946 421563024 423585426 423907094 424823256 425532888 427097814 427669583 428454224 428919348 430268592 430533246 430888623 431215837 432280728 433054934 434354547 434684393 435481904 436193901 436448724 437687016 437724144 437956233 439347128 439733844 439922054 441207624 443270916 443973702 445271112 445461692 447506917 447544878 448814652 449076848 450636336 450913518 451106513 451860049 452689072 453142066 454261104 455261169 456096432 456591564 456693276 458027856 458641032 458687889 460225194 460494056 460993962 462093192 462377421 464662627 465924888 466548636 467912016 468304122 469672632 470060316 472201532 472819451 473686928 473841324 474201156 474592578 476378331 477770436 478410042 479914968 480210159 481853944 482011002 482377038 483022811 483909008 485729816 486658491 488189364 488230776 489615984 489917142 492116196 494104468 494265519 494640861 494751049 496648548 496861118 500600958 502063848 502902504 505211454 505427689 506354992 506904684 507200816 509232009 509275206 510877224 513328101 514185573 515128944 515243696 517310352 518055813 519228424 519685452 519907882 520095752 521901864 523865628 526229496 528343112 528871811 528916674 530727184 530900172 532897794 533125879 534996176 536854032 537452476 538035927 539023056 539608212 541775564 542085687 544220248 544397634 544518906 544811046 546110136 546446043 549646647 550777744 551116522 552727032 552986928 553450326 555208016 555525828 558056356 558362607 559811824 559994292 560618531 560929716 562992573 564780568 565393686 567521097 569463752 569649366 570600918 571892464 574044328 574518164 575141853 577000008 579139396 579649158 581591868 581931632 583941644 584131977 585107721 586311792 586948284 589124558 591027888 591619314 591964936 594386001 596726504 597068082 598419536 598787618 599614524 601218024 601819647 601870698 603763992 606660483 607014892 607673859 608788752 608924368 609122844 611583852 612247779 613633592 614173716 614658616 616503228 616793112 617480666 619113924 619624962 622064848 622447474 624405496 624609018 625083342 626747088 627132594 627427476 629788302 630631419 631788432 632268208 632790104 633179327 634463856 635171108 635378139 635860641 637027248 637880056 640280212 640646721 642681336 643169384 643379022 645402888 645799869 648877988 649582401 650919152 651319526 653222856 654673086 656154928 656530524 659020692 659521148 659883081 661811436 662198064 662549173 665374886 665960553 667182384 667467944 667878497 668192538 671317317 672548976 673221978 673615272 675872912 678976012 679033608 679713099 684144648 684437468 685039914 685580764 687961548 690337791 690741084 691490943 692913936 696238114 697401122 698487504 699822954 702456183 705222232 707866896 708302298 708460082 710530392 711301734 711888867 713939083 715131659 717381236 717615063 718931664 719477616 719872452 722780916 723565557 725863512 726025208 726414728 726471779 728594724 729749878 732284046 732862196 735619742 737933768 738174294 740701104 741156702 744483476 745291677 746659056 747906288 748302841 750656764 750901437 753535728 753858248 756694796 757319398 759532488 760357026 760801224 763411022 766855804 769741258 772693416 772865544 775455824 776573281 778842636 779861823 780143628 782597712 783012659 786352138 788488272 788825752 789310951 792514668 793375011 794830608 796090776 799486032 800155994 802426196 802494264 806178714 808534584 808880644 810231812 812163792 812663346 813951787 815445136 816330372 816778359 817216569 818898288 820498943 822004304 822826862 824201326 825485232 826166616 826674783 829090548 830175489 832812024 833444456 836176792 836569968 837084534 837271006 839717736 840841892 843746189 845155597 847170852 847814188 848090529 849646512 851065776 854195628 855339166 857838696 858557557 861066492 861777246 862431674 864561456 866109868 868709094 869368786 870086393 872387802 872897448 875374032 875912466 877085077 878694256 879467688 879844108 882415248 883686837 884357903 886541832 887428971 887947404 890542224 890923384 895013834 895089756 897629304 898181427 901827036 902213026 903720098 906284132 910522338 913183128 913386552 917282064 917375778 917768423 919301479 920450388 920988112 921987924 924186384 924754842 926220999 929325254 931849776 933097272 933671211 936608244 937625013 939345264 940120632 940698891 944403064 945638902 947682648 948402312 949185156 952756662 955540872 956820084 959829936 960420318 961943021 963707888 964022004 964754076 966045622 969680569 971459632 973316982 976378728 976461552 976979289 979834284 982701581 984232392 988208936 988531038 989281722 989502098 993297096 993722236 998062329 998284661 998820251 1001201916 1002288807 1004127696 1005805008 1010422908 1010855378 1013809368 1014658931 1018464018 1018550412 1021754448 1026656202 1028283919 1028371146 1036111626 1036555091 1038456848 1039370904 1039815764 1040191504 1043803728 1044357171 1046101683 1047731256 1052458992 1056686224 1057743622 1057833348 1061800344 1062453447 1062690123 1065795588 1066251758 1074904952 1076071854 1079216424 1083551128 1084171374 1084635409 1088440496 1088795268 1089037812 1089622092 1092220272 1092892086 1094624817 1099293294 1102233044 1103429613 1105454064 1106900652 1111051656 1111735053 1116112712 1116725214 1119988584 1121237062 1121859432 1125985146 1127492537 1129561136 1130787372 1135042194 1135979097 1138927504 1139298732 1141201836 1145116533 1145986127 1148088656 1149036328 1150283706 1154000016 1154611887 1158278792 1159298316 1163183736 1167883288 1168263954 1170215442 1173896568 1178249116 1179528207 1179790963 1183238628 1183929872 1188772002 1193453008 1194136164 1197575236 1199229048 1200233991 1202436048 1203639294 1203741396 1207527984 1209268071 1213320966 1214029784 1215347718 1218245688 1218995019 1223167704 1224495558 1225019653 1227267184 1228347432 1229317232 1233006456 1233586224 1234240293 1234961332 1236301989 1238227848 1239249924 1244894948 1248810992 1249218036 1250166684 1254265188 1254854952 1255626801 1255906509 1259576604 1261262838 1265580208 1266358654 1270342216 1270756278 1271721282 1275760112 1280560424 1281293442 1283008749 1285362672 1286338768 1286758044 1290805776 1291599738 1292665869 1293647511 1297755976 1298554213 1299164802 1302639052 1303063641 1304053179 1306445712 1309346172 1313061048 1313868699 1318041384 1319042296 1319766162 1323622872 1325098346 1330749772 1331921106 1334935888 1335756994 1336385076 1342520751 1342634634 1346443956 1347230544 1353319539 1355580147 1357952024 1358067216 1358787287 1359426198 1365783507 1368289296 1368874936 1370079828 1371161528 1375923096 1380675582 1381482168 1382981886 1392476228 1393987881 1394802244 1399645908 1404912366 1410444464 1416604596 1416920164 1418458353 1421060784 1422603468 1423777734 1427878166 1429134993 1430263318 1434762472 1435230126 1439744904 1440630477 1445561832 1447131114 1449068433 1451727024 1452050416 1452829456 1452943558 1457189448 1459499756 1459975473 1464568092 1465724392 1471239484 1475867536 1476348588 1477994309 1482313404 1483922583 1484253147 1488966952 1489882801 1490583354 1496605682 1501313528 1501802874 1507716496 1513389592 1514638796 1516283067 1519064976 1520714052 1521602448 1526822044 1527696027 1533711608 1534654979 1539482516 1539984303 1542556719 1545386832 1545731088 1553146562 1557685272 1559723646 1560287256 1566025318 1572704276 1577651504 1578621902 1579924951 1585029336 1586615433 1586750022 1592181552 1592633339 1599377637 1600311988 1604852392 1604988528 1605839521 1612357428 1614107781 1617069168 1617761288 1620463624 1625326692 1627903574 1632660744 1633556718 1634433138 1640997886 1645653724 1648402652 1648939941 1652333232 1653349566 1658181096 1660350978 1665624048 1666888912 1669290953 1672353584 1674169068 1674542012 1675087821 1679435472 1681683784 1681855593 1687492378 1688977719 1690311194 1694341704 1695628376 1696181058 1702563291 1708391256 1710678332 1715677392 1717115114 1722132984 1723554492 1724863348 1725425559 1732219736 1737418188 1738737572 1740172786 1744775604 1745794896 1746720547 1751824932 1754170154 1758935376 1759688216 1760770583 1767373674 1768715806 1773083664 1774857942 1775894808 1781846768 1784414467 1790027668 1790179512 1795258608 1796362854 1803654072 1804426052 1805458941 1807440196 1812568264 1813683157 1819981449 1821044676 1823021577 1826366256 1826773104 1834751556 1835536846 1838602958 1840900776 1843975848 1849509684 1852441998 1858650508 1866194544 1867184033 1867342422 1870303009 1873216488 1875250026 1880241264 1881397782 1882203037 1885347101 1888806128 1891277804 1891894257 1895365296 1896804624 1898370312 1899537981 1905513324 1907581923 1911081744 1913640168 1920840636 1923886042 1928044008 1929508152 1932091244 1939361138 1946633964 1948747203 1952757456 1953958578 1959668568 1965403162 1968464784 1972798399 1976417872 1977062076 1978563444 1979004196 1979649243 1986594192 1987444472 1987647519 1996124658 1996569322 1997640502 2002403832 2003635491 2004577614 2015371039 2020845816 2021710756 2027618736 2029317862 2036928036 2037100824 2039139297 2047329559 2053312404 2056567838 2056742292 2064306101 2072223252 2073110182 2078741808 2079631528 2080910689 2088714342 2092203366 2095462512 2108853461 2115487244 2115666696 2123600688 2124906894 2125380246 2131591176 2132503516 2141817249 2145394977 2145872893 2149809904 2152143708 2158432848 2167102256 2168342748 2169270818 2177590536 2178075624 2179244184 2179415337 2185784172 2189249634 2198586588 2204466088 2206672039 2206859226 2213801304 2222103312 2223470106 2224421771 2228137483 2232225424 2233450428 2235875031 2239977168 2242474124 2243718864 2244908523 2251970292 2254985074 2261574744 2270084388 2271958194 2278597464 2282403672 2290233066 2291972254 2293864127 2298072656 2300567412 2309223774 2312315203 2316557584 2318596632 2326367472 2329719843 2331489017 2335766576 2336527908 2339585469 2340430884 2347793136 2349037977 2356498232 2359056414 2359581926 2366477256 2367932853 2377544004 2381802137 2388272328 2395150472 2398458096 2400467982 2407278588 2407482792 2418536142 2419571297 2426641932 2428059568 2430695436 2436491376 2437990038 2441855361 2446335408 2448991116 2450039306 2456694864 2461496829 2466012912 2468480586 2469922664 2472603978 2476455696 2478499848 2480024349 2489789896 2492281363 2498436072 2500333368 2508530376 2509709904 2511253602 2511813018 2519153208 2522525676 2531238567 2532717308 2535466791 2540684432 2541512556 2543442564 2561120848 2562586884 2566017498 2573516088 2575672671 2583199476 2585331738 2587295022 2595511952 2597108426 2598329604 2605278104 2606127282 2608106358 2610259179 2618692344 2626122096 2627737398 2631255231 2633253389 2636082768 2638084592 2639532324 2647245744 2650196692 2651060511 2653073709 2661499544 2663842212 2671513988 2672770152 2685041502 2685269268 2692887912 2694544281 2706639078 2711160294 2715904048 2717574574 2718852396 2731567014 2732736149 2737749872 2740159656 2742323056 2751846192 2753305269 2757904437 2761351164 2762964336 2765963772 2778662997 2784952456 2787975762 2789604488 2799291816 2801013633 2809824732 2814857071 2833209192 2833840328 2836916706 2845206936 2847555468 2855756332 2858269986 2859493351 2860526636 2869524944 2870460252 2879489808 2881260954 2885829063 2891123664 2894262228 2898136866 2905887116 2909041707 2914378896 2918999512 2919950946 2929136184 2930937867 2931448784 2942478968 2948104743 2952697176 2955988618 2964626808 2967845166 2968506294 2977933904 2979765602 2981166708 2993211364 2994186987 2994853983 2996460753 3002627056 3003605748 3026779184 3029277592 3031140871 3032566134 3041428104 3043976793 3053644088 3055392054 3067423216 3069309958 3078965032 3079968606 3084851757 3085113438 3106293124 3109665273 3115370544 3119447292 3120574512 3132050636 3133071513 3138305049 3145408552 3157243804 3159849902 3170058672 3173230866 3173500044 3185266678 3188070369 3198755274 3200623976 3209704784 3211679042 3224714856 3228215562 3229597267 3235522576 3240185069 3240927248 3250653384 3253906227 3255807148 3265321488 3267113436 3268866276 3281995772 3283874451 3291307448 3296805304 3297879882 3306699132 3310288839 3316362192 3320701956 3338581906 3348338136 3349084024 3350175642 3363367568 3363711186 3374984756 3377955438 3380622388 3382477611 3388683408 3391256752 3392362116 3396143663 3405126582 3407937291 3416782512 3421356664 3423461107 3434230228 3435349599 3437958381 3444265968 3447108984 3449726696 3450851118 3463835661 3464439472 3474836376 3477475144 3480345572 3489551208 3493441094 3503649864 3508340308 3519376432 3521541166 3534747348 3537431612 3538584621 3539372889 3549715884 3551789616 3568828934 3580055336 3580359024 3582257393 3592725708 3600701973 3607308144 3608852104 3610917882 3614880392 3625136528 3627366314 3639962898 3642089352 3646043154 3659561873 3669503112 3671073692 3675058959 3677205916 3681801552 3687951696 3699019368 3702720879 3704883996 3708905967 3717301016 3734368066 3734684844 3740606018 3746432976 3750500052 3762795564 3764406074 3767719527 3770694202 3782555608 3783788514 3796740624 3799075962 3811026648 3815163846 3827280336 3829309627 3835706171 3841681272 3847772084 3849026247 3856088016 3859016304 3864182488 3878722276 3880942533 3893267928 3895662639 3896530451 3897494406 3907917156 3912159537 3919337136 3930806324 3945596798 3954124152 3957126888 3958008392 3959298486 3974888944 3975295038 3992249316 3993138644 3995281004 4004807664 4007270982 4009155228 4013624329 4027562253 4030742078 4041691632 4043421512 4045908581 4058635724 4059958617 4066740441 4073856072 4074201648 4076361861 4078278594 4094659118 4106624808 4113135676 4113484584 4128612202 4144446504 4146220364 4159263056 4161821378 4165256689 4177428684 4181963643 4184406732 4198760621 4217706922 4230974488 4231333392 4233576919 4249813788 4250760492 4255375059 4263182352 4265007032 4283634498 4290789954 4291745786 4304287416 4324936759 4336685496 4338541636 4347205299 4355181072 4356151248 4358488368 4358830674 4371568344 4378499268 4397173176 4400857967 4408932176 4413344078 4413718452 4427602608 4433982927 4446940212 4448843542 4452759441 4456274966 4466900856 4469648403 4471750062 4484948248 4489817046 4503940584 4509970148 4523149488 4525547741 4533107293 4540168776 4543916388 4548849201 4557194928 4564807344 4580466132 4583944508 4587728254 4601134824 4603964937 4604990533 4618447548 4624630406 4637193264 4659439686 4662978034 4673055816 4679170938 4680861768 4698075954 4704365413 4712996464 4718112828 4719163852 4732954512 4735865706 4739774853 4743374207 4755088008 4759846299 4763604274 4776544656 4777900017 4781528323 4790300944 4798132911 4800935964 4814557176 4814965584 4817518563 4837072284 4839142594 4853283864 4861390872 4875980076 4883710722 4897982232 4900078612 4922576087 4922993658 4936961172 4939845328 4945207956 4956999696 4960048698 4962171643 4970460539 4979579792 4984562726 4996872144 5000666736 5007872859 5017060752 5022507204 5023626036 5038306416 5045051352 5045566779 5062477134 5065434616 5070933582 5083025112 5086885128 5111288897 5125173768 5132034996 5147032176 5151345342 5166398952 5170663476 5174590044 5194216852 5196659208 5201013961 5210556208 5212254564 5216212716 5220518358 5237384688 5240161641 5255474796 5262510462 5266506778 5279064648 5282311749 5300393384 5302121022 5306147418 5313250921 5322999088 5327684424 5343027976 5345540304 5353243401 5357308619 5370083004 5370538536 5385775824 5389088562 5413278156 5422320588 5435149148 5437704792 5441049471 5442261539 5463134028 5465472298 5480319312 5506610538 5515808874 5522702328 5531927544 5557325994 5559704579 5569904912 5575951524 5579208976 5598583632 5601552099 5602027266 5610909027 5619649464 5629714142 5646609111 5656041303 5666418384 5667680656 5673833412 5690413872 5695110936 5698613943 5711512664 5716539972 5718986702 5721053272 5740920504 5762521908 5771658126 5788524456 5796273732 5811774232 5817589921 5818083414 5837999024 5839901892 5858272368 5861875734 5864384669 5874180637 5884957936 5896209486 5905394352 5911977236 5918395197 5929253616 5935690332 5937012588 5959531204 5962333416 5962942557 5986422728 5988373974 5989707966 5992921506 6007211496 6010906473 6046113117 6058555184 6062281742 6065132268 6082856208 6087953586 6107288176 6110784108 6138619916 6141988677 6146652863 6157930064 6159937212 6166803841 6169703514 6170226876 6192918303 6212586248 6219330546 6238894584 6242732067 6264101272 6266143026 6276610098 6279296543 6290817104 6314487608 6319699804 6326560383 6346461732 6347000088 6370533356 6376140738 6397510548 6401247952 6423358084 6425451747 6436184931 6437618679 6449429712 6456431124 6459194534 6480370138 6501306768 6507812454 6511614296 6534226872 6537732552 6538246011 6563991544 6567748902 6570559957 6582614896 6593610608 6595759764 6613398264 6620016117 6620577678 6641403912 6673265313 6677163812 6684412449 6696676272 6698168048 6700351284 6727422372 6734725569 6749969512 6755910876 6761244776 6764955222 6784724232 6792287326 6810253164 6815874582 6842713328 6846922214 6868460456 6870699198 6875916762 6881592381 6894217968 6899453392 6901702236 6927671322 6936945609 6949672752 6954950288 6960691144 6964972597 6979102416 6986882188 6989159529 6994467051 7007299728 7016680616 7043082332 7047113931 7069494696 7074863224 7077169242 7078745778 7099431768 7103798559 7137657868 7145406411 7160110672 7164514786 7185451416 7201403946 7217704208 7221835764 7229760784 7254732628 7258713891 7279925796 7284178704 7288040903 7292086308 7319123746 7325566083 7339006224 7342147384 7350117918 7354411832 7384490487 7398038736 7405441758 7409767992 7417811934 7434602032 7468736132 7469369688 7476844089 7481212036 7501000104 7525591128 7528812148 7535439054 7541388404 7565111216 7567577028 7593715701 7598151924 7606400373 7622053296 7630327692 7658619254 7671412342 7683362544 7695544168 7698052494 7727018013 7728364976 7757444552 7761885066 7786535856 7791325278 7793060902 7794988812 7815834312 7824319074 7830777537 7861612648 7866448249 7891193596 7893765693 7899760167 7908248304 7914253776 7916016784 7918596972 7950590076 7959221127 7984498632 7986277288 7990562008 7991189569 8014541964 8018310456 8027248658 8055124506 8061484156 8086843024 8091817162 8117271448 8119917234 8133480882 8147712144 8152723722 8156557188 8189318236 8198208447 8213249616 8226271352 8226969168 8231331251 8257224404 8259915807 8273713311 8288893008 8292440728 8323642756 8330513378 8354857368 8363927286 8368813464 8397521242 8435413844 8444571213 8461948976 8467153838 8499627576 8501520984 8510750118 8530014064 8542306091 8567268996 8578480053 8581579908 8583491572 8608574832 8613139249 8649873518 8657487189 8673370992 8677083272 8682420461 8694410598 8717661348 8727125121 8743136688 8756998536 8794346352 8801715934 8826688156 8827436904 8844314229 8867965854 8893880424 8897687084 8905518882 8912549932 8933801712 8939296806 8943500124 8953469657 8969896496 8979634092 8984561949 8989382259 9007881168 9019940296 9025488373 9051095482 9066214586 9080337552 9087832776 9093422613 9097698402 9131930379 9160932264 9167889016 9175456508 9202269648 9207929874 9209981066 9236895096 9249260812 9254555271 9281208079 9296711567 9318879372 9325956068 9328995819 9346111632 9358341876 9361723536 9396151908 9408730826 9436225656 9438327704 9444133127 9471731412 9479549706 9486748414 9510176016 9519692598 9527208548 9555800034 9563056646 9570950323 9596265822 9601871928 9629114352 9635037126 9647935847 9674144568 9678285188 9688791801 9706567728 9720555207 9722781744 9727936933 9751960152 9761718681 9767421444 9795964464 9800157224 9845152174 9845987316 9873922344 9890415912 9920097396 9924343286 9940921078 9969125452 10015745718 10045014408 10047252072 10090102704 10091133558 10095452653 10112316269 10124954268 10130869232 10141867164 10147432833 10166050224 10173770256 10188430989 10222577794 10250347536 10264069992 10270383321 10302690684 10313875143 10332797904 10341326952 10349180088 10388433704 10393318416 10402027922 10424509128 10432425432 10441036716 10480323282 10510949592 10525020924 10533013556 10558129296 10564623498 10581373231 10600786768 10604242044 10612294836 10618118667 10626501842 10655368848 10666486259 10686055952 10706486802 10714617238 10740166008 10741077072 10746772179 10778177124 10809717391 10826556312 10844641176 10870298296 10875409584 10882098942 10884523078 10926268056 10930944596 10978685619 10981131271 10987022761 11013221076 11025176877 11031617748 11045404656 11063855088 11114651988 11119409158 11151903048 11161248241 11203104198 11204054532 11221818054 11239298928 11259428284 11293218222 11311123109 11312082606 11347666824 11390221872 11397227886 11402106001 11423025328 11433079944 11437973404 11442106544 11481841008 11487928881 11507118513 11525043816 11543316252 11577048912 11592547464 11623548464 11635179842 11636166828 11679803784 11686987917 11689591353 11723751468 11728769338 11748361274 11792418972 11823954472 11836790394 11871380664 11874025176 11919062408 11924666832 11925885114 11930989499 11950919227 11972845456 11976747948 11979415932 11985843012 12014422992 12021812946 12040872987 12092226234 12124563484 12130264536 12137725743 12175907172 12221568216 12229085583 12277239832 12283977354 12293305726 12319874424 12333607682 12339407028 12340453752 12385836606 12402417907 12425172496 12438661092 12477789168 12485464134 12495770067 12505259273 12528202544 12532286052 12553220196 12558593086 12596281863 12605847397 12628975216 12639399608 12653120766 12692923464 12694000176 12700730757 12741066712 12752281476 12775120553 12795021096 12846716168 12850903494 12872369862 12875237358 12912862248 12918389068 12960740276 12974810277 12977700593 13015624908 13023228592 13068453744 13075465104 13076492022 13127983088 13135497804 13141119914 13191519528 13202573901 13226796528 13240032234 13241155356 13282807824 13301948781 13346530626 13354327624 13367690947 13368824898 13400702568 13408945209 13454844744 13469451138 13475216183 13499939024 13511821752 13522489552 13529910444 13569448464 13576643223 13584574652 13599321879 13620506328 13631749164 13693844428 13736920912 13741398396 13751833524 13763184762 13803404472 13811894811 13814971599 13855342644 13873891218 13921382288 13929945194 13973764376 13978319058 13988934102 14007661519 14033361232 14086164664 14094227862 14113096239 14138989392 14149726448 14154338484 14157491556 14198863536 14207597118 14219324559 14230122621 14275315736 14290812822 14329029572 14333700051 14344584969 14370902832 14402807892 14443671528 14452555689 14509465256 14517427782 14559851592 14576081806 14584172616 14638247492 14651132166 14657402981 14684294768 14700235836 14708823664 14767728261 14768980974 14810883516 14819535984 14835623868 14886514929 14911381617 14937472264 14938739376 14953688178 14962424072 15002000208 15023618577 15051182256 15057624296 15070878108 15082776808 15135154056 15187431402 15196303848 15212800746 15260655384 15317238508 15333866691 15337282519 15342824684 15391088336 15396104988 15454036026 15514889104 15523770132 15582650556 15586121804 15589977624 15603041883 15631668624 15648638148 15661555074 15720484923 15723225296 15732896498 15782387192 15787531386 15799520334 15837193944 15846935247 15901180152 15918442254 15939752763 15968997264 15972554576 15981124016 15982379138 16029083928 16036620912 16054497316 16059730203 16071925857 16110249012 16122968312 16183634324 16234542896 16239834468 16257937399 16266961764 16305447444 16313114376 16323148413 16326784617 16378636472 16396416894 16452542704 16462662502 16514448808 16519831614 16547426622 16584881456 16647285512 16661026756 16679113737 16709714736 16727854572 16737626928 16795042484 16804656297 16832727081 16870827688 16881204769 16889142426 16934307676 16939827333 16968123909 16999255152 17003041968 17021500236 17084612182 17134537992 17156960106 17163159816 17166983144 17226278498 17299747036 17314974378 17354166544 17364840922 17379174461 17388821196 17435322696 17452769763 17454250242 17513997072 17593154007 17603431868 17622541911 17653376312 17654873808 17664234731 17688628458 17735931708 17755185591 17787760848 17795374168 17811037764 17825099864 17878593612 17887000248 17906939314 17959268184 17969123898 17978764518 18039880592 18050976746 18102190964 18132429172 18138339351 18175665552 18186845226 18195396804 18263860758 18321864528 18335778032 18350913016 18362200483 18415859748 18419962132 18425966031 18439958589 18473790192 18498521624 18500411523 18509110542 18562416158 18578754909 18593423134 18637758744 18651912136 18657991638 18716683752 18728196201 18792303816 18817461652 18837889629 18872451312 18876655408 18888266254 18943462824 18959099412 18973496828 18979681149 19039385196 19054417096 19111600068 19126113292 19141900646 19192531644 19203743856 19213926017 19270074252 19295871694 19312856037 19348289136 19356570376 19368476413 19377583602 19441110414 19455873866 19503920304 19523437362 19534842888 19600314448 19628559137 19690304348 19691974632 19711679871 19747844688 19780831824 19840194792 19848686572 19860048351 19881842156 19938250904 19950514727 20019795939 20031491436 20053237347 20090028816 20094504144 20182267116 20190905306 20224632538 20249908536 20283734328 20294865666 20376861978 20445155588 20528139984 20539024363 20540766642 20573333099 20605381368 20627750286 20644777143 20682653904 20698360176 20704233407 20738818111 20776867408 20804055844 20810836827 20849018256 20864850864 20882073432 20894917791 20960646564 20983401153 21021899184 21050041848 21066027112 21129246996 21162746462 21208484088 21224589672 21236237334 21253003684 21332972518 21412973604 21429234476 21436219233 21480332016 21493544358 21556354248 21619434782 21653112624 21689282352 21700782389 21740596592 21764197884 21769046156 21776141673 21852536112 21861889192 21864122709 21957371238 21962262542 21974045522 22026442152 22050353754 22063235496 22169081429 22229303976 22238818316 22303806096 22322496482 22406208396 22408109064 22430532267 22443636108 22518856568 22520625149 22586436444 22622246218 22624165212 22695333648 22707367111 22794455772 22804212002 22866159888 22875946808 22890017579 22975857762 23014237026 23050087632 23086632504 23185094928 23197388071 23270359684 23272333656 23359607568 23373975834 23379182706 23447502936 23457538676 23496722548 23584837944 23599344747 23604601823 23647908944 23673580788 23699280501 23742761328 23748050352 23838124816 23851770228 23861978998 23901838454 23953495896 23958831864 23971686024 23973568707 24043625892 24081745974 24184452468 24249126968 24260529072 24273392429 24275451486 24313939117 24351814344 24443136432 24458171166 24468639481 24509512313 24554479664 24567954708 24586611452 24594625341 24639748848 24667215364 24678814056 24680907504 24693993753 24771673212 24804835814 24877322184 24970928268 24991540134 25010518546 25064572104 25106440392 25117186172 25192563726 25211694794 25232505397 25278799216 25306241532 25333713639 25385846928 25401461514 25435467233 25482133424 25504562952 25550241106 25590042192 25626918273 25646379187 25693432336 25701806988 25735440159 25744739724 25750474716 25825724496 25836778136 25839417747 25921480552 25949620554 25955401186 26031249816 26047261383 26152984044 26199823507 26270995608 26282239828 26383039056 26405147802 26480064468 26482310712 26603897562 26615284267 26659742891 26693061252 26708655248 26735381894 26737649796 26801405136 26817890418 26860408971 26909689488 26938902276 26950432366 27023643504 27059820888 27076465119 27153286446 27169149304 27198643758 27241012656 27263498328 27280267839 27387688856 27415094993 27482796792 27503667048 27526369524 27606808944 27623789622 27629943198 27710685288 27747782436 27843624237 27859890388 27890134701 27896347609 27947528752 27956638116 27977868204 28015323038 28172329328 28188455724 28226192478 28308676968 28314983112 28332399381 28415194236 28438649118 28460245242 28498345849 28550631472 28581625644 28658059144 28667400102 28689169938 28712850969 28805615784 28887343056 28905111378 28943807541 28965787279 29018930512 29034855564 29066375403 29119703184 29152163612 29161665621 29168345232 29183810799 29276494984 29302264332 29314805962 29400471672 29535456522 29537961948 29621767032 29671247736 29773029858 29820233651 29822763234 29874944528 29907376356 29924848144 30047237154 30060097639 30115248592 30141756216 30165553616 30270308112 30286357959 30336948807 30374862804 30392607696 30425601492 30521310768 30565292967 30634477016 30667733382 30674565038 30685649368 30792209976 30811149963 30908072052 30963427781 31047540264 31165301112 31172243608 31179955248 31206083766 31297276296 31323110148 31440969846 31454426861 31465792996 31564774384 31575062772 31599040668 31674387888 31693870494 31744119693 31802360304 31836884508 31879505526 31964758276 31999458777 32058167856 32108994632 32119460406 32143851714 32220498024 32240316537 32245936624 32367268648 32429152173 32479668936 32515874798 32533923528 32610894888 32626228752 32646296826 32653569234 32757272944 32792833788 32925325004 32936056857 32943393813 32961068283 33028897616 33039663228 33094853244 33294571024 33322053512 33358227474 33455709144 33483744723 33590084968 33609312594 33665454162 33741655376 33762409538 33778284852 33868615352 33879654666 33933369327 33936247818 34043000472 34169224364 34206318003 34269075984 34313920212 34326319632 34333966288 34452556996 34463786643 34521355539 34599494072 34629948756 34729681844 34758348922 34777642392 34870645392 34905539526 34908500484 35068774059 35186308014 35206863736 35245083822 35306752624 35328469462 35377256916 35471863416 35510371182 35525569937 35590748336 35622075528 35650199728 35757187224 35774000496 35792968497 35813878628 35852757681 35918536368 35938247796 35957529036 36101953492 36122618961 36204381928 36264858344 36276678702 36373690452 36390793608 36413177229 36527721516 36701826032 36724400966 36831719496 36839924264 36851932062 36879917178 36997043248 37000823046 37018221084 37124832316 37157509818 37186846268 37207253721 37275517488 37303824272 37315983276 37357580293 37433367504 37456392402 37487310201 37515777819 37584607632 37634923304 37658072177 37675779258 37776532508 37788845589 37817542191 37886925648 37918198824 37946993656 37959362298 38078770392 38102192271 38108834192 38223200136 38252226584 38283801292 38325361659 38385063288 38427852034 38540148504 38591743388 38625712074 38713140752 38736952826 38755167204 38882220828 38911747732 38924430831 38933101779 39046874724 39069685776 39257118274 39380608696 39383949264 39404831323 39423359742 39607721703 39680389584 39697373144 39720096702 39763684312 39876501808 39901029454 40039591878 40062982872 40103072841 40106474694 40255180603 40364534232 40381810612 40425648549 40449265076 40499817072 40567468656 40589731332 40729929669 40753723956 40797965637 40890311176 41078048726 41081533284 41146666198 41210762736 41255500572 41289554286 41408466814 41444914797 41477636222 41608111688 41621673654 41764146864 41789835582 41921293128 41966802306 42022984557 42100083696 42122405897 42132054224 42192767881 42258493992 42325492924 42339288717 42416968176 42449179344 42472474668 42506007368 42665945036 42690367863 42825947208 42858468952 42861834961 42872438466 42987088716 43033754907 43112708496 43238869564 43401564778 43528395768 43538092312 43552283346 43723778384 43728245418 43914742476 43924525084 43948091044 43972208943 44052884304 44100707508 44126470992 44149867619 44303184783 44338162858 44458607952 44477636632 44504994391 44644992964 44659544787 44734144851 44812416792 44816218128 44861064534 44887272216 45037713136 45041250298 45172872888 45244492436 45248330424 45414734222 45588911544 45608424004 45751893616 45780035158 45817823579 45951715524 46001600073 46011847557 46028474052 46173265008 46186366831 46394776142 46540719368 46544667312 46569346109 46747951668 46758365412 46809125649 46895005872 46915077352 46993445096 47169675888 47198689494 47209203646 47347161576 47398561002 47574304349 47703540456 47723957996 47803676908 47819258289 47906991792 47917663728 47943372048 47947137414 48087251784 48163491948 48215777571 48368904936 48409437637 48498253936 48546784858 48550902972 48627878234 48703628688 48773812197 48916342332 48937278962 48980353851 49019024626 49135909416 49173222904 49189250682 49334430728 49357628112 49387987506 49543346424 49609671628 49754644368 49781025151 49864180223 49941856536 49983080268 50021037092 50037341211 50129144208 50212880784 50234372344 50385127452 50423389588 50465010794 50612483064 50643614307 50654895863 50667427278 50802923028 50870934466 51009125904 51100482212 51253836546 51292758374 51403613976 51470880318 51489479448 51500949432 51673556272 51678835494 51748019543 51842961104 51899241108 51910802372 52062499632 52094522766 52137523383 52177116277 52305968088 52358309289 52399647014 52541991216 52564479656 52596811553 52779462021 52810295604 52867625733 52960128936 52964621424 52992704193 53207795124 53230568534 53319485782 53386122504 53470763788 53475299592 53635780836 53720817942 53877804552 53900864732 54119641776 54148336957 54152930238 54238787261 54306572892 54338298608 54397287516 54526996656 54560535678 54583888073 54675065929 54775377712 54830189986 54965593584 55007334096 55052739048 55086601449 55247579244 55259886396 55319875767 55421370576 55495564872 55501234569 55687248474 55719780776 55780269402 55792695218 55913276232 55955736408 56030646076 56224177867 56376911448 56452384956 56513668887 56617353936 56629966224 56664798762 56830388472 56877298236 56920490484 56996691698 57163251288 57211153571 57316118288 57334800204 57378339876 57425701938 57611231568 57641778051 57810222756 57887615082 57931574558 57979393279 58069711128 58105429239 58132750806 58304327224 58323331242 58367621598 58445760131 58552989968 58604528664 58629611924 58800943344 58885677411 58930394809 59070913044 59075923896 59135039613 59243534064 59342495472 59546059716 59640467302 59645526468 59814752712 59851544181 59864876929 60094474308 60120195278 60283512432 60572715918 60673897614 60749725608 60851202984 61130585934 61156750369 61268954032 61335466764 61349130076 61371298736 61584419952 61617073089 61622299926 61719999297 61816144104 61926855562 62095080528 62112700221 62216454333 62330602224 62344487216 62412167532 62594552592 62646220296 62684753373 62881939692 62908853722 62931585992 63150125544 63198081336 63387740988 63488239386 63673769016 63759011052 63929516552 63993489131 63998917554 64217989264 64238920812 64287703428 64440996048 64480633074 64508231359 64615987007 64734537296 64858304346 64959337872 65031749596 65067847056 65102347167 65221789776 65292593652 65307138468 65585667576 65592368127 65850650008 65872113714 65886787626 65922136566 66079326456 66189706488 66507244287 66522059683 66644107024 66716454948 66911418288 66967489446 67180169936 67218625188 67330908324 67524819076 67556569704 67561875447 67613181493 67737230704 67759309332 67866738654 67872495636 68086000944 68122101333 68338448728 68412636006 68627840424 68670052737 68905113992 68927573286 69042711078 69072261973 69198988144 69259897512 69459363688 69516697844 69555284784 69592164213 69811079052 69817000968 70137548118 70372616028 70413727472 70490167644 70656938924 70754513832 70798034241 70813805469 70943726832 71020742364 71051139874 71244151056 71514374448 71585936994 71627757256 71705515362 71876495592 71915058072 71920706121 72203906984 72245237922 72276159527 72408763856 72529716688 72553357404 72747380904 72781587216 72820177287 72826354458 72941817351 73055443032 73405918443 73448801932 73528536939 73663438992 73679848528 73703864124 73759834356 74001646092 74036442168 74081981259 74249664632 74315019636 74373692536 74414507442 74631966552 74715160586 74912784804 74974620402 75031555638 75269846608 75316144354 75351558516 75553065016 75577691178 75635084382 75697516191 75836397648 75893987312 75918724596 76157540784 76204384542 76306401699 76364348281 76446400272 76504453168 76567602584 76614698567 76650723318 76770126576 76855704068 76880754819 76939137561 77080297008 77183486776 77251424148 77473905652 77510334408 77518253241 77764441656 77823495464 77848861662 77866203558 78093749448 78141784149 78514236548 78599470521 78761217392 78809662646 78846719484 79215443406 79394746288 79440193404 79527368624 79802058908 79845852801 79979228673 80079183756 80125965744 80168449933 80206145682 80212949388 80510361206 80581226913 80729068464 80763621224 80851297098 80898530152 81179462664 81229395357 81459859338 81507447912 81595931274 81630855059 81780622352 82156097452 82163066568 82245284979 82293332396 82511001144 82579108572 82816933628 82889829594 82955272444 83216223376 83243347308 83530872711 83579671164 83670404103 83689042827 83842586256 83933604612 84045969114 84244811794 84385535762 84516987984 84650985848 84678577434 84944949336 84997198143 85012014736 85331890072 85380735726 85495037547 85651894416 85716937904 85723669922 85744876932 85974177432 86067509814 86138552907 86477739128 86530930739 86803129556 86831422623 86897361837 87056791536 87076184624 87104566692 87456490836 87551432397 87829484952 87849050168 87896182088 87903085259 87944417886 88201415016 88299735238 88606369566 88676325716 88955273264 89009988782 89289985928 89319089574 89460700953 89468289702 89624833584 89722129068 89774544432 90082500596 90180292917 90345745776 90488984872 90496660848 90544643761 90829468444 90859073877 91010846421 91177823088 91216848008 91560070316 91635647158 91903431048 92003200146 92023695114 92056948104 92372733662 92789552284 92890283343 93081438736 93138692218 93495903336 93516730824 93618251298 93830154704 93965367001 93986890192 94363280583 94397378988 94418407292 94694323152 94744531739 94797122004 95148608698 95232359079 95407080912 95447915992 95607353816 95638516578 95894274828 95998376331 96174503568 96326983896 96431555142 96737809872 96818875274 97093569716 97101805944 97255756468 97287456519 97547624394 97832684664 97874557924 97960707702 98038049252 98271818832 98346445808 98378501364 98488166227 98668861456 98775975012 98830181439 98883204849 99086692848 99219343256 99280372103 99562050302 99728360446 99883713072 99966160536 100042074184 100074682422 100451234169 100468744688 100770254904 100846779176 100930021588 101224966128 101287228614 101309791726 101334854556 101605846056 101741868932 101800107981 102200964424 102263827237 102507673092 102585516748 102618954009 102807227952 102941760636 102978958896 103001898864 103357670988 103496039086 103798482216 103821604744 103885464397 104189045532 104275046766 104354232554 104611936176 104716618578 104799294028 105128959312 105193623106 105280453553 105558924042 105620591208 105735251466 105920257872 105985408386 106127294317 106415590248 106461137068 106576709811 106638971564 106772245008 106941527576 106950599184 107007306263 107271561672 107378905491 107441635884 107558273043 107755609104 107801729464 108296673914 108305860476 108477574522 108613145784 108794575032 109121071356 109167776146 109350131858 109660379972 110105478096 110173202898 110495158488 110519772792 110639751534 110991129744 111002469138 111049979183 111235478959 111374496948 111439561552 111560538804 111585390436 111621761163 111826552464 111911472816 112061292152 112072740879 112448355734 112547333457 112753822896 112904769912 112974216531 113027337774 113329597524 113452626573 113660776944 113754596472 113840980968 113993383396 114326502576 114422307142 114669600408 114756679752 114851403876 114976084977 115283556102 115620445512 115775230164 115863149116 115958786558 116139422256 116210858478 116265501612 116395105541 116608654448 116646662484 116735243196 116799305337 116891520262 117209057328 117259223848 117331348849 117771354822 117860789618 118141826088 118151847792 118214493969 118270079226 118906891301 119092119432 119280934604 119291052936 119629505424 119703088362 119729753858 120188948616 120240390556 120309218523 120765541809 120792443981 120857250371 121145431836 121276945647 121347795228 121499451216 121702405968 122261171868 122313500738 122670933528 122698260152 122773730651 123234146178 123244599852 123439998594 123632288208 123853711124 124225400442 124422354199 124432908666 124824335064 125292440592 125369506746 125423166011 125763879384 125817707444 125863171984 126068953671 126300251088 126367217691 126396162672 126578303643 126775481976 126976478772 127347538032 127518022104 127859033104 127986978262 127997835108 128477841624 128575406856 128585504883 128961266148 129016462718 129231974014 129716608692 130063499192 130204694334 130585187304 130614276936 131171335152 131184736254 131240884489 131460111497 131701300016 131744227428 131773575252 131844273132 131916626829 132158652912 132379412976 132449602857 133014488574 133044119366 133432909896 133514983173 133934978892 134437250376 134661816648 135049638152 135113139408 135123750894 135226362986 135518618664 135733477308 135744991272 136244202666 136426596977 136676897456 136825272012 137255680848 137340105474 137453470737 137557852003 137810227984 137855146572 138035542671 138085422156 138144523946 138519795024 138559100493 138664321367 138918727376 139033395688 139184328426 139622158104 139634001936 139708038327 140275096236 140526326083 140745232056 140980335288 141313877848 141509027664 141596068482 141627610938 142041484728 142102279748 142722913047 142754706523 143171873988 143255514512 143411030724 143752991184 143830116144 143841412242 144407813968 144490475844 144552319054 145106714808 145228312911 145494761808 145640354574 145652708916 145883634702 146110886064 146321436591 146811836886 146897603864 147044600417 147057073878 147407728248 147519668712 148003292184 148072884336 148163962518 148227378013 148499329264 148630039272 148747385072 148829014884 149263933104 149343075453 149430321172 149592540669 149825569608 149949240804 150063111276 150632288708 150703117032 151106130032 151155382356 151270168764 151395032382 151837449192 151930842921 151964687589 152408769084 152612803398 152728696562 153135205168 153229397134 153301446636 153711408136 153761509638 153878275122 154084276709 154366973552 154502848296 154947811304 155020668816 155036506482 155244058629 155361949951 155528883312 155646990928 155697723324 155732407116 156187498896 156283568298 156412570149 156531348831 157028473096 157198941042 157619325292 157693438968 157790434659 158430886812 158880386808 158978112579 159604117816 159691705602 159958457346 160158367512 160336899866 160412291364 160425898776 161020722412 161162453826 161231432791 161527242448 161702594196 161797060304 162358925328 162445010871 162458790714 162716361783 162919718676 163014895824 163191862548 163261710118 163751664219 164025197787 164312194904 164326133136 164490569958 164586664792 165022002288 165158217144 165259804347 165633867256 165779659188 165910544888 166076567189 166486694616 167061745422 167159342328 167340808206 167378085654 167867209224 168091938228 168489623588 168672533601 168710107709 168771071524 169301971696 169357154868 169889898672 169994396286 170663780144 170761471452 170990075094 171447339844 171489753864 171633460713 171948354864 172135019628 172277105814 172925334153 172955478256 173061861478 173606259112 173662845246 173794723674 173938179837 174209133384 174316287717 174912981672 175102864794 175337280393 175658969904 175698100336 175792364176 175806170518 175888835772 176402830032 176599470476 176657032233 176791184427 177212739132 177352651432 178019977564 178579971856 178638179148 178837311389 178921401906 178936579404 179444258136 179554632543 179594630787 180165001192 180360585834 180977969744 181089287522 181658936888 181718147754 182021692842 182099599747 182433696016 183120140632 183271294316 183470251107 183806862096 184006400292 184047390228 184113896208 184745467324 184851219267 185159997891 185579104568 185780566686 186277384436 186338100663 186649362999 186991806672 187033461648 187236502596 187930734002 188726561166 188794757976 188836814584 189489063478 189594244008 190297217396 190464718158 190546238753 190895831984 191170919071 191214707632 191277033156 191788549656 191980467393 191996752662 192653967792 192863110284 193524694077 193637750548 193847961021 194187139432 194203611888 194511512936 194574913038 195095248788 195307041501 195665369328 195749115848 195921415404 196076098504 196757002728 196976332454 197551950024 197660362878 197766409698 198438686512 198560744206 199124100604 199456720892 199521732861 199566179049 199932321072 200084148368 200149364844 200902468338 201540509808 201693558352 201860043176 201984205313 202574457228 202619583452 202669709112 202685626341 202839544479 203211692112 203483737864 203600215962 204366303999 204401928848 204527654474 205015346184 205171033496 205237908018 205883521272 206010158211 206715341976 206992078172 207216785919 207596964432 207643209488 207770928794 208378091064 208550093532 208708465108 208776492639 209433237156 209598588056 210387246212 210560907106 211117848084 211241182416 211353186187 211470502932 211970816772 212254588634 212441416407 212831180496 212922274136 213153419622 213277943128 213883055152 214014612526 214543123344 214757810982 214883271768 215116546086 215603458928 215914150507 216593347828 216611720952 216828478581 216955149044 217226291568 217589150064 218242142712 218335552292 218460531861 218700263716 218825452053 219320759944 219455661997 220217755329 220346405796 220585610817 220990316976 221039545584 221279503068 222004938276 222099958366 222470957918 222748993896 223121077608 223170780872 223243522326 224122584304 224145481758 224896711468 225094666914 225809539824 225929267993 225948433062 226054675548 226306664089 226659195048 226905253146 227092548573 227509192944 227681961936 227986766792 228126999221 228844614284 228919205097 229093044843 229339200816 229513359504 229702807752 229844095701 229952169954 230567112204 230817412683 231240891024 231550460328 231726298232 231917573116 232421716956 232531003224 232790211082 233293324968 233470486392 233598610674 233783040524 234518447696 234662697698 235542709644 235721579236 235798411563 236283652176 236428987938 236540158452 237813782602 238184238864 238561869208 238582105872 238708606279 239406176724 239459507716 239537558403 239937686019 240377897232 240480781112 240505349799 240618437046 241531083618 241584887962 241714500742 242290863672 242553891294 242695590456 243859895719 244522343736 244627001476 244892565177 245341867056 245396520304 245547461302 246468292356 246489199704 246735854937 246879997188 247707422248 247726876639 248450800884 248844708398 248865817332 249648670128 249781038221 250739013492 250846332022 251067128481 251527758768 251635414888 251790193369 252137907342 252734435382 253156607286 253550963952 253952957544 255036044208 255171268781 255973956524 255995670216 256485112641 256955683248 257150813712 257171009766 257922532296 258032925436 258463948028 259433217384 259592792217 259650620053 260126998384 260409388668 260692085511 261170374608 261228553872 262369472508 262481768978 262920222994 263488454856 263547150504 263688546264 263709255777 263833253658 264899205714 266028977148 266088238732 266865819792 267007316719 267029966346 267453330287 267869957784 268382102859 268874500752 269155034291 269323633296 269604635443 270099276304 270247501788 270452725972 270540878751 271037237328 271466954616 271489982544 271633931283 272488405332 272853193954 273650544024 274680210948 274906941474 275115704006 275710293144 276071085342 276170844312 276289047892 277118200986 277328642734 277557559367 278066791376 278368656852 278670850029 279244316208 279416076654 279790139563 280550192472 281052652166 281490464112 281896101003 281960670576 282110171057 282627755696 283089841749 283192136964 283255221876 284082969456 284204559496 284233595217 285445826094 285509413046 286343747976 286822061448 287682824484 288198058577 288980951688 289104638108 290213429616 290456625822 291280709148 291305417832 291767269404 292642873182 292768126937 293257171801 293623673772 293795207728 294089200834 294114147756 294815456496 295039337424 295464498681 296006584368 296327925036 296454756026 297260078544 297658029768 297841116309 298686150906 298860642344 299185081338 299651139216 299898481608 300126222552 301264577416 301406234064 301566044923 302310764712 302540337528 302790064764 303674898384 303861685842 303929375178 304817538168 305225606796 305457393124 306458794268 306602893272 306791481711 306859823699 307422816272 307523019276 307756550244 308168553418 309005696592 309895622608 310073012964 310488117258 310723899902 311395446648 311464814232 311656393191 312567136596 312825140298 313062697662 313481804339 314056946192 314397882084 315238650584 315386877936 315580869318 315841360659 316081208521 316861773624 317760773616 317956225158 318381882951 318623660069 319208235632 319383411204 319730129433 319916914692 320316735024 320673799732 320824582728 320851797552 321021918789 322041444824 322324907652 322462865582 323405188392 324890021742 324917581428 325432723566 325839437352 326383725096 326523420236 327503328438 328022570161 328050395574 328624389808 328981139916 329173329584 330316434288 330519608694 330661074029 331267734512 331559318376 331821089776 332153134378 332973389232 333149937549 333706436877 334123490844 334318684656 334681616412 334756171308 335734418448 336183876456 336218222637 336979247176 337345067202 337420215418 337542143048 338714309736 338922649593 339988792572 340597705591 341522942904 341980150188 342894679688 342979507728 343266921426 344270039256 344554211628 345850668306 345998695471 346123722956 346576657583 347212518224 347325690492 347589447348 347876359674 348418266768 348632575434 349185316623 349825963344 350205729588 350674560786 351612341036 351777671544 351994046547 353198940952 353314064466 353582368854 354425478264 354643481907 354705302864 356039955128 356720673903 357276358296 357674622778 357842803812 357873158808 358888516272 359109265086 359189261574 360330002384 360721171668 362178575044 362296625427 362377331943 362571751113 362652518917 363317873776 363436295508 364043385684 364199199494 366240281264 366542588632 366940502214 368012800584 368094780456 368321191953 369490934648 369702438534 370319995782 370478496037 371158209136 371561133372 372554768872 372676201326 373267062597 373298725998 374473005192 375861468004 376269498033 377453122332 377589515952 377673629168 378978126956 379101653073 379188488016 379734910929 380594434792 380929436316 381092477506 382341838142 382554066312 383577099312 383960934786 383993505324 385726220568 385756514649 387049388154 387275501096 387663037463 387695922042 388374278864 389023025872 389149826076 390190497576 390614083002 390781269307 391498231696 391842830808 392152197008 393514005456 393722653467 393952664908 394380334491 395103900048 395320725756 395532819396 397121488412 397348808571 398248201208 398913441784 399043465722 399132358098 400298729688 400544949519 401804936676 403720086352 403968410626 405148914456 405239166904 405339418224 405371252682 405679088958 406967475728 407200431924 408732607998 409055308948 409279790931 410030692368 410342066992 410475816036 410933383223 411767042544 412020316422 412360412211 412673556009 413430683952 413984156344 414433571838 415541857588 415677301479 415992964101 416756182128 417100187064 417416930216 417552985278 418866474312 419124114981 419197176112 420774492424 421121814212 421578978249 422235696168 422706372374 422941005864 423941633544 424509177268 424882832814 425844548272 426306839244 426555886256 428029225052 428168739141 428264119569 429515621964 429766543536 430233092172 431828301014 433186695656 433223441904 433656957162 433910298088 435684938733 436484285424 436671104584 436921063722 437400527432 437650904106 438641519888 438911323994 440435510658 440692811592 441133801251 441171221634 442559006136 444009876552 444199916732 444682134039 444941915836 445497987792 446242155216 446341561744 446487044652 448029226359 448290963516 448777622007 449793422936 450189333828 451858535986 451896866124 452109351096 452613328178 453318390096 453810506292 454185097146 455894062767 455973533584 456253998442 457689228568 457838410194 458186089686 459405615504 459688191402 459904339908 461134224408 461634825366 462252830127 463100920656 463452596464 463835146232 464120446691 464843433912 465062006448 465580422164 465732175887 466085849853 466586649936 466940972784 467197221348 467566081048 469325395396 469594046493 471085419288 471443158472 471480184571 471596823126 472857975876 473080316904 473371303977 475627565204 477123738416 477417212558 478812353448 478919015432 479075116806 479875372038 480961562224 481010699598 481236874092 483062167236 483169775924 483429001484 483694298373 484581727344 485107782588 485391180912 485648543809 487335032613 487719791438 488149085349 489044687472 489254002952 489554938301 489785130354 491094922604 491254992657 492075593361 492936584712 492978399408 493471709874 493759994376 495414844496 495453753278 496901601768 497689416796 497731634664 498229701567 499562076442 501478026984 501692664044 502134256962 503270829776 503580386738 503996059369 504275814684 505468870764 506017600803 506130323127 506313214572 507905915088 510342537562 511947913048 511991340432 512262807199 512970225282 514342019532 514900382139 515845064592 516065850872 516927896056 518866434768 519185584434 519301240106 520818777336 521384171022 521814539511 523317347839 524738945016 524963537956 525840445988 526011841179 526976909712 527094301008 527377092528 527418511554 527666507316 529798411428 530373553281 532057954296 532176477464 532503814007 534014633438 534059932692 534906660574 535739915568 536511934167 536764205718 538310068582 538783892361 539209270886 540495003576 540905451944 541081757502 542933909232 543267862566 544976810664 545706387908 546298799241 547301088048 547591276661 548505982453 549360421896 549813882948 550231408012 550410753321 551420586288 552142170684 552341688624 552578095784 554236401972 554657285468 555115118734 556737313704 557203854493 557341700058 558832153308 559580279126 561100384944 562105304332 563792202006 564220342114 566179683498 566384273928 566510443752 568409118992 568467190434 569228214973 570891652188 571018826092 571638716259 572687495952 573512757213 573644122896 573948279047 575365648968 575941402179 576396117154 577961903376 578209276216 578564927083 580574082231 580913251644 581543883063 582561418296 582610835664 583534538808 585285746364 585536253874 586514343602 587247347544 588178401668 588228295512 590928997362 592655850072 592909512052 595316059536 595631706527 595682232618 596626659871 597372301812 597721284688 598370162676 598698537147 599796963216 600252445104 600422768803 601425725219 602529154832 603132089846 604621529424 605080675056 605580129528 605952615939 607723371684 607858750356 608518633437 609635076336 610451213592 610914786248 612917588536 613205786544 613582963422 613719647398 615046038552 615513100488 616337106836 618465956537 620146025928 620976234516 621447799804 621650357757 622790893296 622929628464 623312786382 625134273192 625650280596 626125395324 626963608678 628795764168 629322689281 630477301168 631161738636 631682721318 632162417042 633723547248 634059558561 635912450316 636763765902 637247320138 637773326069 638766822408 639460258866 639833829384 641347599464 641649165456 642043837578 642903361441 644082889648 644649815304 644925731164 646810376784 647742451521 648234342899 649780043484 649835162856 650485435743 650865447132 651678874704 652767450192 653046840472 655006656876 656045140322 656100791148 657962279832 658366985991 658513646219 661039217388 661322148058 663118636752 664306268756 666299875098 667412873754 668246981688 669363232824 669512342616 672367752912 672436445274 672724254059 673958494352 674690134404 674840430836 675084286096 677428619472 677787803979 677845299186 678919992267 679977585144 681195411182 683045885808 683960300376 684380997663 685789359376 686533842852 687279134529 688540078512 689108423256 689532287103 691701336612 691997390942 692247445912 693153315166 694651380984 695178894696 695752719348 697265150868 698370633246 700411459176 701349121572 703224682072 703555343088 703928380441 703988093094 705104234393 706397881904 706628128932 707164737708 708850956528 709286963814 709590544949 710775857077 712079910256 713441347806 714552716592 715349245556 715685607624 715746317616 716125818837 718218530172 718378523148 721442343336 721516049397 724357150088 724593250854 724754663886 725143502226 725305037834 726872591016 728086771368 728398398988 731579687157 731742656513 733085177264 733881004428 734677695531 736025601168 736189560912 736642383906 738981869296 739404877068 740639991564 740956992074 743122266744 743180629917 743744996423 745109537744 745352402652 746534125194 746597451996 748946010384 749343114663 751722936008 752538996066 753732112627 754906244664 755370580107 757956253912 758203306146 759469821858 759794881703 761188869584 761858872632 762184955012 764683676284 765108132624 765513806343 767921869572 767987010648 771452441136 771513029298 774098776308 774551002192 775326074926 775391844084 778299652152 778778376651 778951860159 780380995152 781228166004 781562538614 783685661616 787445306934 787905329816 788760668982 790641451512 791065638792 791127767331 794242976824 794697617142 795037754797 796496402416 797826883568 798086931444 798264716196 800597459376 801021950157 801089899038 802359990861 803609873352 807465102873 807936821252 808813906329 810297828912 810478333808 810742505364 811358177916 814400863848 814901793849 817465215996 818110617896 818559581862 820951632072 821866766446 824040632844 824720824422 825347112018 826452029621 827968312688 828867143676 831083715176 831354602958 831985928202 832672678101 834200374128 834833860432 835105970556 837732948624 838248229962 839370418689 840007831091 841548984848 842243628424 843157956498 844471392336 845412744748 845688303009 845882011728 846330513171 847883267088 849018354536 849765665628 852613678488 852700785651 856058450104 856337478282 856528239138 859031243928 860466184344 863656602028 864594175731 864786775879 866373391312 867313914324 867820596176 871369877466 873342209168 873842127444 874801054864 875301808212 877822647988 878304380811 879771515403 880871021316 881385623184 882267602502 882342443268 885118012272 886393496043 888019753104 888399833464 889364268078 889883831672 892974089304 893523348927 896058452718 896581927032 897555244014 897939405649 899586845872 900378667656 903717071972 903793732248 904218702192 904698134769 905226656356 907621012584 908370194292 911788125534 912507996884 915378457136 915676820388 916372179372 919376382804 919808679816 920374445133 920579471097 922268448816 923269650732 924505660254 927670292464 928240893382 929686867824 931160844328 931464351774 932171699706 934394442696 934969179573 935132162096 938650790792 939188092986 940445413017 942170838576 942886316944 942960369142 943193646252 945715951752 946160633808 946742607954 947524081977 948243625563 951255130408 951840238129 954834425116 955145648853 955870980207 957624706896 957838030864 958150233612 959750744076 962021399196 962473748184 963065756367 966124334472 966339551848 966858002968 967388596746 970215565176 971297087618 974670065226 975439582876 976298170698 978508005904 979109876602 979570260708 982189845208 982509985314 984067710483 984151186722 985873169424 986943419748 987519988752 990907506556 991983222087 993803203536 995378833592 995463269328 995991081371 996459403134 999124152884 999449812647 1001119310631 1002956053968 1003385328088 1004268513924 1007160773476 1007992118738 1008551629368 1010937741528 1012035201606 1012260646254 1012626429144 1020685075124 1021793116773 1023895826096 1024525614398 1025940450564 1028684039064 1029800764278 1032131701744 1033855792112 1037996086413 1038371168868 1038602480212 1039729972749 1041637554672 1042189849129 1042768342044 1043629079022 1046634695678 1047555949869 1049477890032 1049927075912 1051680891976 1052023682358 1054837023108 1055333014632 1055982139641 1059596822856 1060747106562 1064115908592 1064352954928 1065007628014 1068029266876 1068119865384 1069813321148 1070162021709 1073023868334 1073528411436 1076620137164 1077567784722 1078418541772 1080990007152 1081810903888 1082163515004 1083369828497 1086535725132 1087131995829 1087715253339 1087957556751 1089953621328 1091412775816 1092084093133 1092597598482 1095182553322 1097011964906 1098720843792 1099627765896 1100462816024 1100821506642 1104284341368 1104963575859 1105156191568 1108472803944 1109314570936 1110230237468 1111435488111 1113474627408 1114407708986 1114683400116 1117664306616 1119160558252 1119801187791 1124210608664 1124902099607 1127584404012 1128440684228 1128808494099 1132359366996 1132768547856 1133020887504 1136934380868 1138456429946 1141783304376 1142037652184 1142740108367 1143277432518 1147025514426 1147896558094 1150731297936 1151882804358 1152792234308 1156418552432 1157129854166 1158084989083 1161148164462 1161826503288 1162989112389 1163087766126 1165122836592 1167069077616 1167400237487 1170571492728 1171072507748 1172343807921 1173028687204 1174494695088 1176356803336 1176456591024 1177080368893 1181167960401 1181857994724 1183141003473 1185311700144 1185819024104 1191263413054 1191364465236 1193253319742 1194744603624 1196740325352 1197397074294 1200845537606 1202851450438 1206264179692 1211160259056 1211905231878 1215446743368 1215717500712 1217037266874 1220902427184 1221549771013 1221829572496 1223590268549 1225835177072 1227165926844 1227439294796 1227839372793 1230092077104 1231026200976 1232674213672 1232800149669 1236931913074 1238020668027 1240292051856 1241952469032 1242895599608 1243300715514 1246625572764 1247978892303 1250268546384 1251300561192 1252250790648 1253927217356 1257591528336 1258645378562 1262323477272 1263365442636 1264324834084 1264736934747 1268119117122 1271824900632 1273527531804 1274494640276 1275546652138 1277533644816 1278920517732 1279667658768 1280346160951 1282695198928 1284087675156 1284792358707 1285806722882 1289299630608 1289851462328 1290644837339 1295484903042 1296468685798 1299560086968 1299670325712 1300970871486 1301730894264 1306093680944 1307975804311 1310013313752 1312090280644 1312201582296 1315924559664 1316733971982 1317027292438 1322078434776 1322644296116 1323401403753 1328612537512 1328716883791 1329429754081 1332599750196 1334046402117 1334825747508 1336493963376 1338726465648 1339024685232 1344872890548 1345448508118 1349380268808 1349680861672 1350511037161 1355575607958 1355690598372 1357839984534 1359955170288 1362390822364 1367920600752 1368645896189 1368761995326 1373067685704 1374558269058 1378216846512 1379064574206 1379654826121 1383402673224 1383994781884 1384494891824 1386306630332 1386758490381 1389302761968 1390357789392 1391505438696 1392361340073 1394530301736 1396741266492 1398257549559 1400822918352 1402698243144 1406449364144 1407856760882 1407976186188 1410208468786 1413256257864 1414329475416 1414440553713 1418573927628 1419181089898 1421551714154 1426882695612 1430698491112 1431371215248 1432251637674 1436437060344 1436757046296 1442884686672 1443032098794 1443649729379 1446061226467 1448714300176 1449186501708 1449509327772 1450287004452 1450610075668 1451082895119 1453745182032 1456173542736 1456796797976 1456945631427 1463159374314 1463485313026 1467762008856 1468664814903 1469355391062 1473284767812 1478809754136 1481279983128 1481913984148 1486244533488 1486361259834 1487489992846 1490704805304 1493068250388 1493194903992 1494689104701 1498686229326 1500692566747 1503445872016 1505077992132 1507464225254 1509812489328 1510741160214 1511988178107 1513136372033 1515912507824 1516406612292 1518390969381 1518939643716 1519589763406 1523717745264 1524369910024 1525307535037 1529367352568 1531027612686 1535843739144 1535974021296 1536788421597 1543026058596 1545789586913 1548197552616 1550652149852 1550783688168 1556599304304 1557556753302 1557903720318 1562456332008 1563125077228 1569952043517 1570301771753 1572924830569 1574890613868 1575810659632 1577521337964 1581282903024 1582131277584 1582255534662 1588485953648 1589395234284 1590075509594 1596173862888 1596529432392 1597511442021 1602043900314 1602179798076 1604719981722 1607219746704 1609535802501 1614930205746 1615873642504 1617490604587 1617627812658 1621485010728 1622716355832 1628801727696 1629803587698 1630501158143 1634930431992 1636221235792 1637119163724 1638896397723 1641903264144 1642773829983 1643733532892 1645517947359 1648081265688 1649441648844 1650694224036 1652904059242 1657734287352 1662167430352 1662709205916 1663971856404 1665345356202 1670211941112 1671611563479 1676496459924 1678740837378 1680015662182 1681402405091 1684487256848 1686315912996 1690825489496 1691376606018 1692661026342 1694927043799 1698036709072 1699531331256 1705227356976 1705401571302 1707684644919 1708981449461 1712116900208 1712674956564 1713056478276 1714916148777 1718062487856 1720538271639 1720932368688 1721844837141 1727313204056 1729188351462 1729573551758 1734627828648 1735694781249 1742739754932 1747684254888 1750603616424 1755645295976 1756608761622 1759543030806 1761742042632 1764535205004 1764684886536 1772786992086 1773545760701 1776799666928 1778728536156 1779767663344 1785948178608 1786895119581 1787046697854 1789879979613 1792116905436 1793163854064 1795110488028 1795878811298 1800757335312 1801268306409 1804277175657 1807434143944 1807587464496 1809396269538 1810453312712 1815242025168 1816740388584 1817857847817 1823576251068 1825015993768 1826842239079 1831353640776 1832744358744 1838752765608 1839617359632 1840748890266 1841158942194 1846539301464 1849011320508 1855397869611 1855811184799 1856481786764 1862321688656 1862928703548 1864343399412 1868788885392 1869938359146 1877301581584 1878376185972 1880890826034 1885920738284 1886387292504 1887968067843 1891431903504 1893485215908 1895048163954 1896487251126 1902178675683 1902510260816 1903680476258 1909668850232 1910291297706 1911741960414 1913319978207 1916300467224 1919501488152 1924042798392 1924947496368 1926131512734 1928710084323 1932248668944 1932679103696 1933716005936 1934777193492 1940431130352 1942594175236 1943227354563 1944703028697 1949340130452 1950879165752 1952596341396 1958219753204 1959140521416 1964379690416 1965019970628 1968135420966 1968302373444 1973886839496 1975100957973 1975540938657 1981815013112 1983966444174 1990757667184 1991982162742 1992918806268 1998248305768 1998899625294 2002238621262 2003095597217 2006770656176 2008537027848 2014321546952 2015984237476 2017103258736 2018172762177 2021875483056 2024070403212 2024521292508 2025252858288 2033363411937 2036759976801 2041370150248 2043586233546 2049051228796 2051880901128 2053142992989 2057368078128 2059601528556 2075992172826 2076742337736 2077204960424 2079459945498 2084379698258 2085536684088 2087258158044 2093269391356 2095111899738 2096008626283 2099854151824 2103361783952 2104047364716 2109674046216 2110666029264 2111785141323 2111964279282 2115312703179 2119193645712 2121494213124 2128771634847 2130015256028 2132327571231 2136058533752 2136239730768 2139626642296 2140324043418 2146047736668 2147056822872 2148377456511 2153240274328 2155135569444 2156837083544 2164327030008 2166739656994 2173071450264 2174263991658 2175430506678 2175915113502 2182825551632 2184168186266 2185195196964 2190365106644 2194023929812 2194739061471 2195227969539 2199255531792 2200925632048 2201643013284 2208568682736 2209927151718 2216945607888 2218629141872 2220460474936 2221826258443 2222870976222 2228815417972 2229366800232 2229541889751 2231234989269 2235328613232 2238321116504 2239602375582 2248029343989 2248421217328 2249804199214 2255168808024 2256881368456 2257616988198 2261196337881 2264718733992 2266111740321 2273868761736 2276912859892 2279384645109 2283566608752 2284075304368 2285480216734 2286554865036 2294051028852 2295793116188 2296541419029 2303765608716 2305584468616 2314259708332 2316169978166 2322296328924 2323653006576 2324885048057 2325978224778 2326175532252 2334800474974 2336855580477 2341142985456 2342145015496 2344687615842 2346057374408 2352713606672 2354160737786 2362335920802 2363715989448 2366282006946 2367294796711 2371638048208 2375055655577 2382526826108 2382728930472 2385113264391 2386506639484 2389489207248 2393480650704 2394794148588 2401691075212 2403065850471 2405702900876 2407079972583 2412528359384 2422395308619 2423810463756 2426441718987 2430893486736 2431435001424 2434074533748 2443099542026 2447180537098 2454331853688 2454878589592 2455678745586 2465348427344 2465600299338 2473863826148 2476041336054 2479356088863 2483904938064 2485221947923 2485791199216 2486601431028 2489373304979 2493251145528 2495957784606 2498018034303 2502601122384 2504501581296 2507854434712 2509396991431 2517290757124 2518111256067 2520023493273 2524646954544 2526730885272 2528649668168 2529473869494 2536238234244 2538991539513 2543649801264 2547055063608 2548989280552 2551093304276 2557841035464 2560692321902 2568175350312 2569584717414 2571613445764 2579702924656 2581289674678 2590969806084 2592937371596 2593782527193 2594360327637 2599120173936 2601941742972 2603461788528 2615951608622 2620026627504 2624180561288 2624403164592 2625794669069 2633467943964 2634054584876 2634913142433 2639314546209 2644156869552 2645288592232 2646802807506 2657225075024 2657433767582 2658859508162 2665199500392 2668092804234 2669651495016 2682458852909 2689745781096 2690897016236 2693818216947 2698760537616 2699361723344 2701022074322 2711151215916 2711381196744 2714094404307 2715679969068 2724781644728 2724995643029 2737291792378 2737523990652 2746135371408 2747591420431 2749116538116 2758129148412 2759309652242 2761738413291 2766805346448 2767989563768 2772613260664 2773516980762 2783010877392 2784722680146 2789060603472 2793482532984 2796515099118 2805396486288 2806883956591 2815713521764 2815952372376 2820416937572 2821336239051 2826512515728 2828658950832 2828881107426 2837147855256 2838362179796 2843103428308 2844730876689 2853765391224 2855520714387 2856156820583 2861396982224 2864503275348 2867612940621 2872874120688 2873514092592 2886064197588 2887299458758 2892122452934 2898373003416 2899018655544 2900574008904 2901220151336 2902165790238 2913593595952 2913891262854 2926318748628 2926970626052 2935524017712 2937080483909 2937329629806 2938710782124 2941986633157 2946569535624 2952203131449 2957619508272 2962559966256 2963827968296 2965650989873 2972722519668 2974979985692 2975949666261 2981409610608 2986136500776 2986389807984 2987973244113 2989378209402 2997372458652 3001385133494 3010155984264 3014928450508 3021482320428 3023976356214 3026272744066 3032813224584 3036781938762 3037879287432 3039179526812 3048739820048 3050615070074 3053133153037 3058734705136 3062055225372 3065379350319 3071687478288 3073576843194 3077691535193 3086052117192 3091579173826 3096395105232 3101304299704 3101567376336 3103211881627 3113988259239 3115113506604 3115807440636 3119189918247 3124912664016 3126250154456 3126569547387 3139904087034 3140603543506 3145849661138 3149781227736 3155042675928 3164511069324 3170178644347 3178790468568 3180151019188 3192347725776 3193058864784 3195022884042 3204087800628 3204359596152 3209439963444 3219071605002 3220449396307 3225828889811 3229860411492 3231747285008 3234981209174 3235255625316 3242970021456 3245432711664 3250109485491 3259607175396 3261002316286 3263872670253 3269860863984 3274238327448 3276252279399 3277792795446 3285547659966 3287467065784 3291035894718 3296162531376 3298883297688 3301388448072 3305808118484 3315468574704 3317226494153 3325418411832 3327943712808 3330690712404 3334306464333 3340423882224 3343223126958 3352992919848 3357481674756 3360031324364 3362804810182 3372631825992 3374706298821 3375458060689 3381650978992 3382753212036 3385322052684 3389854087598 3399062662512 3410803142604 3415369289838 3417962898922 3425349913128 3426112956552 3428220325101 3429832297554 3441076543278 3443689674282 3448299847729 3454626408112 3458376702924 3459147103516 3469255657296 3471389562498 3474254967249 3476893293731 3485479509864 3488967337167 3495368509776 3501207232848 3502200712461 3504860260759 3511290591952 3513217523244 3517031423763 3519086061612 3523484085264 3529070410008 3529369773072 3531241106679 3545573984172 3547091521402 3557457072312 3573790239162 3574093395708 3579759959226 3584233810872 3590220976056 3591757622596 3602536612818 3608248271771 3608554351314 3614868287888 3618792539076 3620906625424 3633480777168 3635715695634 3637271814319 3647152502136 3650031987536 3653684478158 3662707281552 3664649313039 3665488717488 3670770805647 3677505531216 3681497780532 3682317884388 3693078602928 3698022641016 3698400449007 3710795739222 3711622369598 3712963573528 3725857407096 3728686798824 3739876718292 3746574761501 3756752371944 3761781652068 3771841476568 3772774585008 3775936135686 3786970431816 3790096327908 3792974502252 3804357351366 3805985650181 3807360952516 3812343233413 3819337700464 3820582595412 3823483920828 3826639956414 3832600934448 3839002976304 3841038482853 3848085596784 3852263025468 3857420168646 3869554386984 3871934512017 3885188350472 3886454709126 3889406057394 3898680260904 3901758331504 3905192682792 3916439506408 3918281042832 3923927412933 3930039941256 3936270841932 3936604746888 3947773678992 3950201915946 3951081877314 3963630026224 3967932888348 3983964325484 3985837612536 3986150651373 3988289262243 3989177708087 3996496611536 3997799250588 4004477242524 4006191194434 4017074055696 4028643093904 4031968474952 4036345524354 4048140806424 4049042585016 4051533111483 4066726823874 4073519953602 4075263456407 4082740300496 4087172467092 4098102457592 4103761802256 4105937688567 4106285985978 4119203057112 4138964478363 4151984345652 4153484675472 4154409920848 4158919890996 4168759396516 4171073368176 4174516316088 4177084020219 4186538782712 4190223799476 4192017252566 4208094729432 4219348092432 4223570282646 4223928558564 4230625406358 4242988426248 4243321661139 4257543269694 4260030512056 4264293412093 4264655142462 4272117067504 4279253284592 4280648086836 4292095473336 4294113645744 4296754913022 4298593962377 4306480548656 4310271138888 4313674167088 4328654060016 4330949188137 4333479313988 4338183679401 4346142900528 4348527983316 4350861013356 4351830227004 4368336372532 4370390393928 4370836894281 4380730213288 4388047859624 4389478122942 4390455939078 4403286026568 4405994444709 4419854303436 4440920949872 4443652516886 4445741952444 4457630835944 4458733600464 4459083779502 4462469978538 4476642233008 4479204751164 4496058687978 4499608398428 4502077700241 4505496548579 4510337616048 4513762736912 4515233976396 4520267215453 4522392675762 4529437467984 4532223480642 4535964534321 4539409116099 4547737523472 4553825719784 4558769290218 4570960433468 4573109730072 4575922605111 4588102057704 4591586232376 4593082838058 4607531217432 4610365264791 4611168937232 4628519416664 4632339956332 4637368760739 4644592657848 4649770096114 4651956449556 4652351064504 4669600949948 4673711160954 4684290030992 4689375231684 4692114748816 4708321475572 4709856130551 4710905315259 4718774491707 4724671841604 4727431978896 4732564013892 4734589593422 4750111311154 4765053652216 4765457860944 4770226528782 4773013278968 4789588297176 4792534326063 4803382150424 4806131700942 4811405801752 4814159945166 4816220448481 4825056718768 4844790617238 4847620927512 4852471813761 4852883437974 4868149067496 4886199084052 4891503474429 4894361074196 4908663707376 4909757179184 4911357491172 4928321489949 4931200598676 4936553842077 4947727652296 4952082672108 4958712177726 4970443895846 4973202862056 4978746609958 4986502291056 4991915569212 4996036068606 5014834690437 5015708869424 5018793982862 5034581514248 5036222512134 5040046986546 5044207215273 5053461770544 5057299336336 5058947738988 5072476468488 5077983079026 5084781131397 5094110127216 5097978561104 5102186608552 5105324913601 5115682070928 5121384643804 5123053934757 5126944348383 5136350700624 5139169434828 5143226891528 5162579349356 5165534511423 5181939612168 5185874743192 5186282030281 5187565054386 5188720655274 5203883485944 5207084343747 5231903217244 5248361122576 5251589338138 5266935887928 5268109169752 5269826284866 5278629092418 5290577184464 5293605615012 5314867535164 5317719016324 5320637282103 5330399000784 5336185608468 5339302990032 5342133981899 5360685358743 5364917705818 5369639938839 5379491562192 5381794032472 5387636433894 5402044148644 5403804919227 5412831526971 5422302431832 5422762393488 5428188808614 5431359938136 5449563289456 5449991286058 5474583584756 5475047981304 5480526717237 5495182840862 5498233076232 5516258296824 5518619304484 5523476826582 5535979127536 5543956653059 5545226521328 5547033961524 5566193608833 5567433554397 5569445360292 5586965065968 5593030198236 5613767913182 5631427043528 5631904744752 5640833875144 5642672478102 5657762214852 5663904203529 5674295710512 5676724359592 5686206856616 5689461753378 5707530782448 5711041428774 5712313641166 5729006550696 5735225881242 5739959934621 5772128395176 5774598917516 5784244905868 5786130252969 5796746006832 5798037311088 5801148017808 5802440302672 5804331580476 5827782525708 5834109086091 5852637497256 5853941252104 5857541954077 5874160967818 5874659259612 5877421564248 5883973266314 5893139071248 5904406262898 5926622815971 5927655936592 5931301979746 5945445039336 5949959971384 5951899332522 5972273001552 5975946488226 5978756418804 5994744917304 6002770266988 6009286791651 6020311968528 6029856901016 6033565806983 6042964640856 6047952712428 6052545488132 6054518286531 6065626449168 6073563877524 6075758574864 6078359053624 6101230140148 6106266306074 6124110450744 6129242399423 6130758700638 6147153686388 6155383070386 6172104234384 6183158347652 6202608599408 6206423763254 6227976518478 6230227013208 6231614881272 6238379836494 6252500308912 6253139094774 6261510364703 6279808174068 6281207087012 6288025878849 6291699322276 6299562455472 6310085351856 6313431069517 6329022138648 6335355423969 6340357288694 6345938109537 6357580937136 6360302038376 6364214197913 6386314904541 6390045768084 6396982713693 6408175601256 6408719192304 6418879926888 6438143210004 6440898792614 6451657779622 6459720822984 6469962418348 6470511250632 6500218970982 6519214350792 6522004632572 6527745340506 6548476654896 6551948771797 6552504558798 6555585590892 6562893258581 6571095319932 6574934131568 6582071789436 6585683908617 6597766595376 6602776896144 6611616236968 6615682977409 6634452988306 6650836823664 6655887425616 6661381424808 6665478775329 6668612928666 6686446253916 6693704967807 6705985839696 6714963349512 6720062648728 6725609620364 6745263651984 6749412597642 6750916121378 6765506424072 6770644105368 6779708175196 6783589013643 6803125521907 6821606285208 6830738579676 6835925797844 6838153935327 6850699826256 6852225913104 6856440650202 6859664595108 6882153086556 6887379348564 6896599695458 6916753405848 6918294207032 6922549582091 6942779124996 6948509934498 6953786587462 6970959019728 6974655144171 6977934674334 7004401424922 7009720521518 7015506586759 7026435046488 7034062847526 7038172123224 7058140820016 7062482213358 7071936975851 7091147968344 7094183042804 7101884390133 7114914144624 7125166966731 7130577771889 7147580478324 7148186791416 7155339793173 7159519918452 7168467621744 7180441952112 7183515245192 7205073225636 7216496543542 7217108702628 7237585078152 7243650108409 7271431391268 7274543628638 7294305004272 7307368956316 7329298626078 7341541611294 7362995561064 7364635768776 7396045282032 7396800898014 7399966794649 7421591478444 7423244739196 7425927147056 7438068266589 7451714814192 7455665843769 7457373597648 7468119914937 7479753436584 7493149523002 7513504743888 7523563304136 7528190974293 7543682953136 7551872271372 7560070479819 7573940863632 7580192655816 7585949004504 7608714702732 7611971300362 7614721905032 7624686466826 7641165190824 7646967841656 7653279912828 7682076965706 7704526050936 7714840337292 7739108773968 7743212184851 7743869024034 7756146578323 7770376700944 7772909418252 7778812114788 7783080982911 7797360521808 7805495994439 7810385365584 7818534427847 7832879012816 7847854825866 7860079882512 7872541683864 7873209493776 7877384007207 7900403831892 7902163754628 7935865776696 7967928650968 7971675225072 7972301302746 7976578524486 7978355416174 7995598501176 8008954485048 8012382388868 8047376558727 8049169221643 8063936949904 8072691048708 8081454650841 8096281612848 8098085170032 8103066222966 8133453647748 8147039907204 8150526912814 8174344934184 8174986929087 8181194960653 8196204915184 8211875377134 8212571971956 8238406114224 8242774261293 8277928956726 8291053238897 8303968691304 8317839781992 8337518793032 8349032632176 8354168040438 8357743698733 8373077565424 8380447598952 8384034505132 8416189458864 8420651869773 8447140565292 8447857117128 8461250812716 8485976852496 8486643322278 8515086539388 8520061024112 8528586824186 8529310284924 8561296173672 8566562143161 8568470461749 8584190946672 8593509826044 8597187924754 8620542277776 8661898376274 8666958627976 8676367358802 8697055966632 8701722026712 8703660454008 8736672745064 8740780787856 8741673788562 8745415302767 8761460426576 8776095719248 8778956245884 8780911878156 8806572053136 8811241451727 8811988889418 8825959899471 8839708606872 8887305033772 8891483904888 8896952969619 8915261671888 8918167559004 8924939957076 8958409502328 8963919732339 8992117375956 8999216796856 9004155400482 9010993097158 9030467952792 9040534430906 9044785351524 9064446961284 9071929068642 9078818232198 9090972325831 9107651439568 9117538580436 9141920866936 9146219460144 9151845210222 9159399459111 9166355047109 9176204115408 9183172464752 9186165676116 9215062434864 9220730529582 9233074605579 9240086142001 9257038833328 9264679912664 9274737521478 9289185315696 9299540192228 9303912899112 9304702129008 9309635644881 9339201899896 9347422321908 9378750463368 9379708642161 9416642951144 9419712261102 9421810630518 9437548983414 9449343683208 9465128027784 9469179186844 9500222622308 9510535933041 9512654534669 9530107304432 9540453057564 9546026557936 9579176594352 9585068652126 9606764300848 9612263401884 9622811603504 9628319890332 9632440896962 9661348188921 9677486669433 9689581234476 9695241855024 9704943627522 9705766875948 9736298134992 9750328456473 9772398168104 9783006948858 9788722148392 9798517464151 9822714982344 9828756838197 9856642979898 9862401197352 9873107684154 9877333462139 9895455304592 9904165344216 9917424355452 9940887791692 9946405724112 9951679482459 9957493219916 9983831138424 9992072137212 10029669380874 10037587965724 10069163028496 10072445024268 10080093973092 10088414430546 10117895477976 10124118896463 10126374182067 10144952936976 10155966158052 10169562262794 10204373217104 10210649827202 10242769287608 10246107869514 10253888696766 10278338869656 10284660975303 10286453783056 10325158698712 10331069022846 10344899543187 10363879224336 10371749486384 10372564060562 10375130108772 10377441310548 10407766971888 10414168687494 10422764901747 10430679881193 10463806434488 10503178676276 10506602137383 10514580782277 10533871775856 10536218339504 10539652569732 10557258184836 10587211230024 10593723320037 10629735070328 10635438032648 10641274564206 10672371216936 10684267963798 10721370717486 10729835411636 10739279877678 10743876385073 10763588064944 10775272867788 10804088297288 10807609838454 10824744815313 10825663053942 10844604863664 10856377617228 10862719876272 10899982572116 10911815442957 10949167169512 10950095962608 10961053434474 10990365681724 10993947939117 10996466152464 11012312416941 11032516593648 11037238608968 11046953653164 11087913306118 11094067923048 11132387217666 11134867108794 11138890720584 11186060396472 11227535826364 11239724284503 11242228086427 11262854087056 11281667750288 11285344956204 11315524429704 11327808407058 11353448719184 11372413713232 11378923506756 11417956950543 11422082857548 11424627282332 11437029700239 11458013101392 11470451762484 11479919869242 11523115448559 11544256790352 11549197835032 11568489811736 11572260505938 11608663160952 11615803536051 11655565051416 11668218172182 11705274994512 11707882504208 11715083908154 11748321935636 11749318519224 11754843128496 11767946532628 11771782238799 11808812525796 11853245631942 11862603959492 11890890078672 11899919942768 11903798665044 11917068113467 11951892976452 11957512837608 11958451954119 11964867786729 11967533124261 11989489834608 12005540533976 12018573583302 12059713802032 12067131613966 12085929281712 12095905424856 12105090976264 12109036573062 12147127755048 12154599334449 12156718107248 12202460280296 12212532612148 12225790369221 12248220901488 12258484798846 12261517401276 12294307372776 12310766140772 12317813065701 12366316695304 12373923095677 12412847526508 12416893435089 12455953036956 12460454026416 12463229762544 12476759672988 12506278189548 12523020729406 12559616348136 12562414174024 12576051757698 12583398644552 12626862139034 12658044277296 12670710847938 12680714577388 12691876219074 12720604076752 12728428395826 12738934879913 12772629809082 12780091536168 12792880236279 12793965427386 12816351202512 12837759853776 12876286420008 12881797585228 12895781887131 12903315559244 12919441645968 12939924836696 12941022501264 12947884057823 12992847564411 13000437941964 13014551038203 13038428701584 13044009265144 13055490681012 13103897543594 13105009117596 13111171181784 13125786517162 13142190639864 13164143578872 13171367817234 13223232473936 13231365954818 13268905976612 13322762849616 13330957550658 13337225857332 13372892507832 13387409935614 13429926699024 13440125297456 13451219240728 13459492954039 13498825195284 13501832242756 13506233100723 13516489645737 13531012848144 13541288210736 13559416350392 13560801646359 13567178027286 13606251043814 13618227348297 13643212570416 13661477159352 13671851595688 13676307870654 13712881300404 13719329190216 13727767815333 13764306173112 13774758697128 13793199390916 13833506811696 13836588414064 13845099164182 13885558249992 13897019868996 13907573174924 13912106282217 13949310288342 13955869348668 14008802849844 14019441043036 14031013173518 14052870092976 14068125695052 14076344246448 14083807770461 14124964426716 14132715945777 14143873951702 14156323475121 14182295936688 14188366085608 14197093210729 14203768780266 14250333933462 14261155543778 14295160956648 14296373582832 14310679586346 14319039836904 14367030490384 14387733847421 14410146451272 14432993087084 14434217405256 14448661345443 14475170156304 14487300216818 14542862782536 14549087257276 14557415441283 14614737912632 14615885721701 14623727294891 14658597252156 14674510423287 14683083222588 14725991122128 14729271537552 14793601796028 14799933589298 14843182956888 14846489478392 14855621408771 14876136533178 14911331687538 14936239829874 14959506873168 14986299046004 15047126608272 15055104858079 15056381948586 15103744542744 15120140959638 15132621645819 15160385311632 15171898009008 15176203087331 15217429405464 15223942600724 15229443810064 15249372933652 15254343394191 15282330381648 15293935683312 15306559825656 15315974740803 15364153931412 15380833045149 15409052101872 15429680674584 15486424369702 15487738048068 15512293156646 15545818836504 15557624229576 15558846090843 15566161965822 15610991988878 15637068855694 15695709651732 15745083367728 15754768014414 15800807663784 15804327509256 15871731553392 15880147023169 15906673491137 15935857301936 15944602605492 15953157048972 15956710832348 15961911846309 15991197002352 16017908970096 16024764777736 16026401945697 16094753117454 16098338443286 16145382097416 16162909301682 16206132445932 16266907295496 16294079814408 16301053825628 16348689868368 16349973858174 16362389921306 16423750754268 16425143943912 16441580151711 16485548522586 16507618234217 16555857913452 16582106477794 16607937382608 16631869959177 16635679563984 16644500092363 16675037586064 16702300663191 16708336080876 16715487397466 16760895197904 16768069010264 16778382885407 16841303739546 16894281130584 16895714234256 16922501625432 16973286644556 17003685456043 17030173078776 17057173648372 17058620569848 17122592347344 17133124286322 17136940923498 17187019652088 17194375849508 17273319489283 17302173136259 17323796752548 17333917255952 17352734717604 17394111933264 17403444053424 17407320908016 17473345490128 17483347577124 17490830605534 17557912491768 17561823756312 17572625862231 17622482903454 17623977778836 17651919798942 17679417213744 17774610067544 17782967809776 17792396650457 17793905939238 17836335118008 17849879914152 17916819004656 17927839464678 17935512739573 17984234751912 17998433593712 18008310800964 18021986194316 18027860374953 18060935905584 18081068861812 18089570703048 18100697420949 18128893922568 18143858137284 18157636464396 18181944651662 18235077160872 18283841733872 18303690420444 18318798918222 18332710094218 18372331352232 18387727198269 18441461059164 18466149211158 18480172284002 18495426456001 18529359825328 18549475042956 18599080384456 18607825798224 18619271289762 18644197481789 18678403799792 18694844643816 18757500926736 18759417284322 18784531094109 18798795944071 18833285902288 18839424522204 18843621261036 18864077636547 18875097966828 18898687366416 18930256055568 18938358373688 18940293208551 19000445244616 19021071866082 19025309069338 19080906115128 19092642593739 19170137304252 19224526803768 19256639780664 19264881793924 19322696377842 19354973338866 19379162468952 19409887255044 19411533751896 19500656912946 19509003367711 19544796336208 19566013897716 19577444296784 19597034928302 19645429964688 19655846315391 19657513676394 19688679775743 19713285959796 19724802394704 19746215368308 19754666924278 19808330688432 19834848710904 19847048932227 19881775583384 19903358964918 19914986439832 19967662276848 19984144274424 19996436325987 20059338761748 20075175931448 20095264629869 20144890048536 20160187946184 20176828861092 20235790955952 20248237792926 20252748364134 20311932316104 20339124525588 20409376565721 20413923032789 20421299654404 20448022797397 20485538575216 20492215739028 20507777393532 20556677739312 20569321950606 20650317397424 20662138045692 20689799086374 20745128121124 20750260217544 20754882621096 20767648746273 20828337374988 20845529803494 20861359762386 20923965432513 20927612868976 21006357352552 21013204274766 21029161564554 21046519760277 21079305139464 21114516369672 21174422460048 21187446640074 21215810927553 21259470140656 21270876065296 21282549128412 21305653170399 21344742433872 21368535927596 21375500900193 21391733315667 21442741434972 21459670823272 21478559755356 21487752770146 21550545735576 21608176594576 21615219676908 21649489630626 21651326107884 21712755234456 21730950325227 21799965144232 21823630885914 21858231266183 21898334339024 21922106868948 21980731363448 21987895878234 22024624833882 22034051569387 22074477217936 22093907306328 22175826612236 22188135846096 22199900383947 22264774435332 22269734217588 22277781441168 22366997531307 22372120792944 22404359744811 22455071652728 22479448569006 22484456172854 22570689912408 22584572922879 22631048859408 22655616814116 22757847013512 22835913901086 22844165715096 22849254564664 22874059400478 22940903524968 22959839738484 23046230897118 23056094889113 23098395670064 23136979623472 23144521011876 23217326321904 23229636554553 23231607072102 23268439734969 23311130102832 23336436344364 23416487983317 23430167816308 23455603283541 23496643871272 23498637038448 23535893065256 23543564477598 23617625051592 23632152021621 23706491263884 23725207918984 23807597330088 23834136226934 23903785952904 23915025675216 23916903908238 23929735573458 23935066248522 24011081067952 24037147166604 24134263227932 24142129676181 24147507664929 24191810849712 24210181952528 24218073146124 24294255510096 24309198668898 24404920560592 24425065224296 24451580738442 24516969597692 24523034802552 24524960787261 24543584881959 24588614745552 24621532281544 24635626131402 24728322783879 24732633390608 24747846191354 24825695053016 24833786870178 24873159716691 24911906073912 24953519345976 25012556379096 25046041458812 25073231096199 25119232696272 25124828348048 25152103515396 25166797289104 25253724278068 25261955609319 25341421695876 25361429154776 25383752438148 25456856791652 25477869759826 25545259618164 25560183072336 25585760472558 25587930854772 25705411385247 25752572840016 25763595170456 25791563774262 25806631118488 25879849673392 25895768115646 25985695128822 26000875883928 26029102076406 26040242763821 26088018530288 26110981362024 26207795087188 26210018235192 26222342363568 26236245908301 26251573034324 26284381279728 26328287157744 26342735634468 26433724355181 26462731909636 26477879698413 26537811953224 26661915101316 26674451714664 26690858908857 26745785015664 26774819871228 26902438481456 26918985908078 26997650390568 27003664485512 27012466201446 27032979291474 27118832700784 27121603292718 27134356054572 27212502087628 27236454696594 27272916977493 27322954318704 27343703191376 27352615741308 27383106354769 27425762600808 27438658380432 27455535630666 27478198377333 27499065141327 27528612346224 27549517394256 27586398781832 27603366905741 27690198328364 27699223816737 27720258426003 27771116499984 27794039737992 27815146349848 27824212564434 27898620576684 27911738697336 27928906934643 28017605699688 28038882086072 28062026347036 28136251390104 28167615540922 28249928853432 28265431891554 28287747903404 28312646950242 28376732171216 28394186421458 28407537560532 28500667866924 28522311087556 28531607799123 28537963604007 28590321913296 28621359172692 28638079673808 28775467694842 28820292902544 28865986174168 28868434810512 28883741359759 28897322690886 28974600433636 28984044566763 29032460008299 29085725565072 29098174514552 29114830882566 29229475825264 29231771443402 29247454589782 29317194504312 29349020846574 29366166445176 29395552392453 29507047381999 29587203592056 29599867178596 29632000386417 29686365913776 29692978956784 29711242817542 29752273066356 29822663375076 29855038447377 29872479659748 29972598092008 30110209716158 30112763897172 30207489085488 30223505624741 30240281919276 30265243291638 30352406174662 30379122546201 30434858810928 30447885201448 30498745867304 30508686788382 30613119651312 30631949481606 30728307862824 30761666090298 30859361349168 30875723522501 30972848739404 30975476096136 31024586313292 31034698629561 31091637673008 31115248459152 31117692181686 31132323931644 31221983977756 31274137711388 31292039643579 31391419303464 31417725026413 31509536028828 31543742346831 31601615327568 31608655018512 31760294046338 31813346982274 31889205210984 31906314097944 31913421664696 31923823692618 32049529555472 32052803891394 32189506234908 32196676886572 32231629155219 32290764194832 32307885322999 32325818603364 32361852964727 32412264891864 32474234445939 32533814590992 32588159628816 32602107651256 32622160888603 32699947716348 32724779842612 32735446328871 32847501508536 32850287887824 32883160303422 32971097045172 33015236468434 33111715826904 33164212955588 33263739918354 33289000184726 33404601326382 33416672161752 33430974794932 33536138020528 33556765770814 33584464683407 33682607479092 33719172853509 33726684259281 33788562261168 33845003250864 33854606887123 33946573289112 34007370912086 34060346157552 34114347296744 34117241139696 34135330697897 34253870851629 34266248572644 34273881846996 34311089100717 34374039304176 34388751699016 34546638978566 34604346272518 34647593505096 34705469435208 34871965087817 34966695154248 34981661211068 35115824983536 35123647512624 35145251724462 35244965806908 35247955557672 35303839597884 35424943359377 35484117787921 35549220135088 35584793300914 35587811878476 35672670236016 35699759828304 35751204340401 35855678929356 35871025479146 35902599372783 35968469503824 36016621601928 36043972388632 36055720749906 36162137723624 36179141406096 36201394841898 36257787845136 36287716274568 36315272928792 36363889303324 36470154321744 36489491435683 36607380840888 36637597836444 36665420188436 36677371107663 36744662704464 36775454396538 36882922118328 36932298422316 36960344568004 36990852912002 37098950085912 37121769287031 37130038667579 37198160768912 37238542579524 37288394963578 37389689287632 37518834568644 37569062188218 37597591888142 37678849044408 37687242522072 37728155273094 37750195933656 37876716747376 37880586417102 37931298325019 38000890489232 38042143732164 38050618138676 38161812230256 38185285187478 38216804639739 38245826231041 38340274608504 38378640708837 38449053607536 38513279561328 38529763587848 38553462868349 38645392755684 38687345661393 38709946677732 38758324937904 38819774510088 38823067503792 38843652173469 39001313825892 39018006735422 39132027795432 39194069856604 39311692630782 39315027352788 39377359551486 39426571919592 39492430736616 39509333848556 39669697421808 39690730989481 39694097864454 39763551166768 39806717929836 39829972879664 39968288548848 39992872651974 40009989957509 40118677523496 40150351862896 40190529259738 40289780097072 40320375892368 40353657722184 40378478862117 40496475585852 40505496728268 40549468937211 40623864632208 40678249051176 40682404939077 40818753131442 40827846065578 40842599308808 40896045594794 40984431478056 41015554787064 41138643901212 41212322376511 41324276091384 41379598172748 41490256242248 41500520435088 41509765242192 41535297492546 41656674749976 41691059606988 41722719524772 41847930865026 41865842151991 41935775567543 42012714705104 42026408549532 42058323129108 42093039520554 42158610278928 42229032739344 42251423311383 42374893280148 42431621855106 42565098256824 42591279632187 42611306340798 42737071855192 42751001800386 42783466631334 42885482869944 42919341646544 42957119510712 42975505540292 43101091471152 43163201542263 43230439353816 43298979261252 43302652215768 43345984036329 43425510468912 43461900650454 43599930288464 43647261771828 43716462532366 43844213737896 43847657165103 43871181884673 43880954788957 43961462726896 43975791756468 44049249667764 44068103138774 44187814612656 44351653224472 44399800767894 44529548870664 44539468435176 44566864226313 44733995062614 44808719489622 44827898020477 44910143305456 44958897138012 44968912345708 45141379824816 45165314574237 45169145845758 45311233628232 45515694027024 45528609261993 45671827802172 45688331430192 45698509129328 45748118800956 45881807049936 45919679476968 45947924222409 46092461794236 46112189778226 46289042023752 46459273109106 46463214144204 46536879469938 46672872688728 46676538272529 46832975966634 46860335632616 46907227533023 46911206567082 46993287742544 47071786130512 47087128955196 47235250103184 47264304043242 47284533586147 47412982527768 47450415837968 47615194660176 47640441069507 47668272453868 47720020473411 47807571905808 47833807816476 47859471146916 47870132497044 48074294333208 48079205837091 48268526455864 48284259352362 48295015329858 48436146292248 48618397337796 48760669747639 48850130448592 48903161476884 49033939195384 49046069605104 49049921574522 49087169763918 49243064563088 49271252262804 49456645567758 49495692382708 49522854702651 49560462034369 49651390106032 49667573740356 49746319433382 49823812147824 49895609877531 49907038691952 49933500277089 50025112758192 50092082917624 50146462192398 50304207030792 50335148656221 50507448556136 50523911218638 50682843391752 50722858309552 50767504876296 50913713583304 50955739519652 51011056368129 51090519236328 51171520945116 51175861709544 51410822770494 51527190340912 51583127548524 51613262236976 51791536231292 51819958467849 51906519408777 51971390257644 52001751767856 52058204152812 52080485527642 52221962724048 52415590174376 52420036470384 52472491816602 52503146068648 52685471268936 52717877586693 52867448710362 52925463819272 52955759396826 52978424933291 53075623906448 53323830202632 53348903429328 53377189951371 53381717817714 53549639742456 53806538218719 53837971816156 53995300781136 54007328971024 54024932402892 54065958582948 54243206585436 54268712109144 54302092262847 54425004175256 54472909393188 54545833954986 54705231482616 54766212709538 54851525201616 54911071261332 54956396754666 54998130282654 55163181594807 55172797563664 55206733811482 55380396656728 55398447633474 55440516852006 55486279368003 55588079475984 55630292699696 55648425128868 55797241153368 55823477394672 55857813869286 55932592445367 56035211399376 56077764172144 56124052694072 56158574049611 56272502780208 56335231081844 56353593282327 56396387832213 56499857706864 56530863783108 56575495806808 56625293900484 56788372842916 56815075121064 56820879625653 57001335733848 57044622175112 57063215598246 57075927208014 57242718345384 57277927781217 57550935389684 57731972348336 57767482719518 57794645381772 57949200867272 57968089133526 58064920016598 58196349029104 58229661765132 58463542886804 58494909179564 58527010103133 58634389008624 58698041693148 58732332890352 58763473800889 58791104784906 58967538946173 59014094763998 59066039327229 59174407184112 59199734357192 59264000772834 59422485635084 59504546132712 59541146796681 59645326750152 59710076894754 59744959319496 59945196184016 60220419432316 60225527794344 60285793889607 60447011249482 60480563838552 60530486583276 60704812349324 60758245092402 60895770402896 60997491734608 61017373576764 61228129697163 61241769098367 61263898963212 61344068392191 61456615725648 61523332180596 61751447045002 61945697478808 61950952192272 62049172626584 62069397259122 62235384363372 62264647863288 62302946238819 62443967955512 62548275422776 62584079287158 62782838606928 62835450052826 63019072057656 63087484693662 63139559280831 63520588092676 63626693964548 63647432782659 63778410421968 63812628195888 63826843329392 63847647385236 64105607782788 64175199947001 64379012469816 64393353773144 64432961494847 64463258310438 64615770645998 64651637206728 64723705929454 64824529783728 64948468891878 65192850975681 65204215302512 65244321777206 65399895432696 65449559685224 65470892657742 65574693798549 65695003017072 65766320606844 65942194090344 66030472936868 66102154708161 66223431653808 66328425911176 66369223876813 66527479836708 66578000369452 66599701151841 66809202652764 66833344323504 66861949589864 67113531541628 67168929366814 67365214958184 67421666393653 67438345707018 67453368518562 67709213774246 67893146578224 68014741824172 68228694593488 68270661395794 68507741703258 68532497145288 68547763693992 68622178201434 68777503398032 68876614011733 69093277957132 69168284667339 69208692545036 69295187010192 69410938870416 69447741764687 69688909663659 69743930175634 69805319204907 69933390308496 69963322422136 70249463949951 70290503448924 70366809850623 70489931613816 70495911115344 70607679195768 70849886718754 70968235575842 71169586601828 71175623756952 71502408680802 71711357858712 71742050958292 71805198745566 72033243203856 72071436489767 72087944777264 72111441499812 72191825844391 72324275447248 72402789683796 72442522994787 72575432549136 72630545857584 72727778606648 72772512751499 72978982871366 73214761681776 73275195672888 73330840376872 73354742215326 73550908793076 73630754645877 73765844236656 73864596844632 73920689136008 73981705824004 74197900171824 74243538574062 74260077335158 74477085159048 74576789927156 74619479150073 75037669137288 75138124376436 75195183776284 75219693288597 75357698088816 75374485044144 75456310546188 75500391867312 75761172834204 75862596650038 76084287464328 76101236277352 76148045403001 76370570374956 76433609279478 76491652462082 76680549217008 76757281417674 77059527175696 77106925736698 77170572454349 77290785511368 77374691322786 77419893355464 77639549020176 77687304346938 77791306734361 78002627651784 78036013470844 78120728291463 78264055590864 78388139713208 78436355490779 78623385261564 78630054705576 78708737724903 78754719102972 78853143839184 78984861473232 79018667697112 79381461978962 79388195728908 79613435859672 79680151192499 79985745303948 80019979915018 80237355046992 80381058519476 80707315444368 80756957724234 80992951171704 81010993456536 81098937874422 81356498102352 81364809878154 81399634741139 81637506262884 81655692131156 81685198617616 81792091189588 81818750932479 81968862956112 82031109574128 82149319064307 82277287802424 82424644753022 82497195423981 82648552182768 82759196345496 82810100717223 82980512484496 83070594985092 83160775278009 83313349499952 83382119213976 83445439049544 83695861730052 83731684303982 83871551135086 84052817099064 84116646258216 84186079041108 84502846622766 84749786560296 84863243710212 85130196513648 85175334033361 85182559264374 85222612681596 85317612361553 85474143710384 85502003600772 85566933262668 85613890812021 85770965739888 85914239021424 85951011080584 86003878706317 86326403084526 86460878707632 86597958522504 86605304431536 86651224079277 86691968072658 86923801300908 87294523543656 87432925064732 87688427475792 87695314330206 87742363769346 87761909577914 87951583512936 88098499335528 88136206277548 88186657177359 88521142145997 88540861438073 88703306448944 88799601535788 88896001159251 89059097741328 89078936870352 89133728452626 89467990125228 89617438979244 89655796040954 89917794276024 89937824691416 89993144567183 90330629148474 90338291691516 90622467256464 90670516874223 91057218523986 91201585627867 91343655604344 91496237601912 91839358953936 91895848444818 91935180686063 92184923588472 92224379556452 92578084047504 92627170567503 92918546218212 92926428288408 93073758939876 93345745377456 93353076545058 93665951933268 93720671265232 93814455066046 93822413134164 94174257910392 94253175079239 94528608086484 94569067172294 94825965055536 95280882139014 95336544907736 95440040946822 95667615632952 95718942293832 95740264994088 96148588666416 96158411674182 96199568330437 96537052911728 96568518704724 96590030659716 96694887465657 96872292584496 96923655968997 97085558894181 97236794675592 97521339495278 97806322953768 97866482665809 98067878390768 98099843149044 98174339527836 98542504525608 98913291135516 98991384765416 99045709405302 99120924068738 99335147480712 99492638866764 99791219755062 99867000554178 100000695584141 100184165835248 100292924384796 100608414061584 100670297312442 100753394050221 100829905518199 101014897112272 101047822437276 101180052777843 101365686783504 101535009752592 101563820661369 101640947562011 101827427166608 101911479039304 102022112736258 102181038472656 102343041890232 102351723419088 102405992093691 102821645540988 103166255097048 103583072462584 103639916935698 103813038817554 103942780515288 104116408305624 104160971055284 104615895263451 104639199881359 104831180348752 104944983633204 105006292137296 105370942537872 105435755173386 105734897420724 105850927638544 105911518793652 105956849866582 106274830078131 106452353363763 106647660405264 106754379902742 106763435635428 107099279484912 107253613021203 107613076437438 107675943632312 107783692105661 108049864805784 108131917165896 108486413170872 108537424218288 108604184525694 108650668083529 108850008350512 108945818786376 109091667909972 109410462965232 109468474307049 109532425419076 109822142522664 109912793509332 109996260565308 110326363189614 110413467622964 110760793313456 110796895266948 110881033704012 110972558736006 111296850257736 111365307861093 111390116002737 111594482306736 111715627738572 111865184890734 112248105388144 112317148099222 112670462163688 112707186564654 112792775664426 113061727566216 113150991613616 113250587800968 113576745685832 113630150242128 113641759251306 113793894975057 114002671467696 114089244350224 114126431196492 114151854416028 114485436690768 114555855562434 114650413919217 114737478693123 115101870779368 115534965439036 115589290763544 115660388605047 115898401734544 115936178267052 116129840033196 116459323530264 116530956520407 116927085773608 116989818359128 117054020206266 117396083386296 117526947601778 117582209569812 117935077892346 118028189527996 118132078654458 118182640235803 118399468714384 118528001545668 118844971270168 119009092265424 119072192968443 119082293593362 119290653500304 119420153789508 119489918638992 120029969872527 120440838864632 120451055588688 120571587779214 120894022498964 120961127677104 121060973166552 121135436586351 121409624698648 121516490184804 122034747153528 122456259394326 122483538196734 122527797926424 122688136784382 123046664361192 123502894090004 123636967129533 123664508950697 123891394957616 124098345253168 124138794518244 124470768726744 124529295726576 124605892477638 124887935911024 125096550845552 125168158574316 125597526455973 125670900105652 125807326702629 126038144115312 126174969387324 126279118561662 126754269934149 127041176185352 127253387929096 127294865565318 127695294770472 127773838896561 128211215565576 128350399894002 128758024939632 128786707546288 128865922989694 128926516620876 129231541291996 129303274413456 129447411858908 129489604626789 129896937783756 130385701951362 130488643554412 130799790865392 130899119370448 130941785315484 131087749248137 131149387597098 131532641213688 131542971495309 131613545654019 131642864366871 131884388180688 132060945873736 132204309416322 132656851822352 132738447753626 133054959673416 133156000738904 133199402303682 133618405305528 133700592678939 133723899179728 134227063083256 134337858733628 134483694061431 134730429916368 134843332787306 134876691414036 134906737037124 135418427548492 135495943722711 136029483648344 136541322791588 136585827785979 137015483406516 137064994290576 137095527387984 137244356402868 137753228023466 138186555914264 138336569334678 138417385090072 138895483529374 139377819327318 139487860351268 139610638409814 139670393005949 139926644844272 140128283679043 140498927899902 140581006897848 140721682599069 140733619701246 140979863227632 141215358391536 141699773437508 141853600758441 141936471151684 142339173203656 142351247513904 142921323208521 143004817361604 143160061420233 143422715717424 143484101916584 143610397491132 144142872979534 144222882999624 144383651688782 144805579367592 144885045989574 145455557213296 145545025502998 145957965742732 146282009242917 146550391345776 146661680753744 146709484430652 147101817586152 147261509291754 147729193689264 147841378272016 147963411648008 148054422494429 148487077148124 148520154670316 148568564107953 148681386103107 148954170318096 149153579854312 149238958300146 149800500831267 150075338274576 150276248752872 150390367552568 150439386577194 150912621092376 151005445968663 151522345668408 151725193300076 152168574928656 152202472554704 152296090806002 152741140749912 152867218558956 152983304924164 153033169104387 153514562835348 154213851473396 154341144908698 154581571022736 154749382645572 154839786710928 154921885475071 155374608693876 155459875403547 155582613468722 155719558226331 156005255303568 156072026941688 156241456582926 156776279426416 156872710981558 157246770523128 157260109411152 157417475449806 157509438205944 158037335394224 158265072321631 158762923957924 158776391457816 158935274799873 159226871719344 159360302384998 159971490607896 160039959830036 160131569854113 160762117038952 160774742938711 160861000243801 161419614656157 161513915448468 161985902343408 162021986913072 162197875748844 162729619756308 162799269482278 163275012525768 163311384262312 163584182379176 163637501864958 164298638128614 164554575604848 164849289506044 164994390847962 165518392690992 165606153438869 165620201434446 166141189970184 166321550556018 166458838104009 166764238427952 166890878099088 167391723460104 167463368607964 167743102270172 167797777336101 168105634198128 168233292516432 168372158082216 168475722148833 169005693245532 169189163496639 169499573120592 169726487420424 170350668066722 170365118528748 170445225363192 170635224723106 171004007201544 171133866525336 171227781624042 171902022161168 172007757412634 172652806169052 173195917045008 173302448158554 173383936145316 173847602601816 174589047087312 174865850129464 174973408402507 175390628660412 175484727538692 175523819155828 175581030309399 175903167025872 176196998671056 176272412555096 176290421402667 176373314354718 177042284291994 177081722876146 177599203071576 177792002318502 178267456905252 178935980250456 179234877958488 179311592081908 179835588552048 179875649382832 179986289134366 180661258296948 180676583383032 180857381668821 181341033748446 181583800576387 182114437047972 182403171255734 182687311208688 182992475203824 183089501015993 183725307295101 183791696889636 183870361372126 184032205176573 184369847176944 184448759112904 184562211739477 185254341135006 185837092436424 185852856576816 186147517879752 186706153090116 187040540016473 187331903866536 187628910132092 187644826268328 188348515820784 188506350158478 189057216172968 189138134344588 190006514382113 190323904498849 190561764278028 190673089815472 190880081893644 191335231265904 191437884587664 191480529988176 192316823348364 192399136660874 193137037409448 193180061319432 193298884484541 193389774931314 193847311937994 194171117788362 194473589351184 195042678990556 195612645907536 195716363155027 195732965331618 196199686298088 196348679055672 196724081395647 197085009051216 197290640135303 197826582271032 197982769530832 198091418810604 198241848137476 198306464124483 198670294961424 198985277733528 199107671630439 199582439510124 199734001108356 200001391168282 200585848769592 201340594624884 201506788100442 201659811036398 202095644874552 202264999180959 202360105555686 203127641322738 203281895124022 203449691016011 203822958078608 204044225472516 204686083780464 204811984187382 205086172299679 205643291081976 206332510194096 206629842035199 206786755384781 207166144925168 207279833871396 207504854002017 207626077635108 207885561030576 208232816611248 208321942110568 208343225294061 209231790526902 209278399762718 209889967266408 210871510346772 211469794841448 211823037587304 211913699733164 212549660156262 212904706727526 213508759805484 213526871270856 214507226042406 214599037044821 215226152874876 215351887264624 215567384211322 216099729611568 216214309469301 216263834331792 216575477533173 216972826341744 217208369051388 217301336167058 217891637572752 218183335819944 218317538254497 218936948614098 219064850838152 219644285045328 219825587018664 219992521130616 220652726379228 220826935245928 221047910928559 221593790533896 221762067408024 221945117472012 222593700515472 222730615722186 222780232005474 223431255477144 223730369781468 224553153360679 224634296198444 224928250771367 225340924327376 225414373129308 225585551328852 226123455132432 226501175601936 227153491371664 227283518502612 227587789950114 228252862392984 228303708832056 228444136209003 229111711124868 229300827838434 229474957386246 230203741558736 231069930878072 231178581527088 231320777210094 231511717363047 231872356534104 232259680066392 232918647060528 233061913040814 233373920203083 233854171547216 233979636718256 234108040412532 234362184874389 234792166772592 235053895203556 235164419139624 235309066472337 235870155784692 236056379055992 236264157308916 236365280471606 237056003091336 237689942540336 238144385936886 238164587186724 238840307579016 239040453577497 240059939745054 240440543928013 240881677729264 241143175558428 241788044997928 242121946333104 242270873172702 242374567263257 242819249397296 243032980369608 244069494307056 244198904223417 244912518788652 244967076393468 245055595852848 245376273568764 246093328722384 246447957192921 247005788180008 247273934259066 247329017901394 248277589036488 248430302151669 248941537453488 249211784955276 250336317148632 251195052911946 251341800211304 251614653405258 252349938774648 252558237123324 253508539868298 253617043780243 254082352370704 254506775858192 254589731130636 255390589540944 255526002100083 255547677793122 255952837084659 256422431131152 256700799788004 257731845979388 257853033241752 258011636118951 258463082583992 258894823717816 258979209253578 259793875567512 259953672237831 260771403902724 260977287108824 261883570630968 262175498496274 262298775194196 263065282427376 263085942990618 263227091308038 263285728733742 264121891747472 264408618832644 265476895507252 265563426437991 265622584314219 265824296366161 266109919346832 266312001477808 266398804607364 267236810611056 267401185357878 268454126166512 268675717467256 268967388122862 269686665574612 269753382828072 269813474074248 269979433701549 270836855096984 270991887445422 272011550622669 272058967296688 273082645583176 273171655571958 273604756883601 274030966813032 274488712805736 275506456046932 275805542058189 276373111828528 276673138669356 276834770180144 277790967058748 277881511702509 278755638654636 278975720702536 279221276819628 279340786011898 280256567358086 280997855799804 281162013795696 281443365198138 281467239402492 282759525237717 283399546875016 283707201516882 283872942303368 284157006460379 284678346407312 285842646417042 286009634723208 286320122840466 286442670402031 286968203833168 287220794982264 288285745959068 288445765999248 288598704991311 288767303377564 289611158735184 289770091979148 290770967906991 291090051005996 291256676682543 291915931485464 292564018485834 293418968861304 293599447997427 294203635172304 294523018583508 295926823296016 296108844988858 296974154296248 297040309340632 297137128215906 297362772206214 298307159708624 298477916600292 299601001662534 300002086752423 300552497505744 300780735105136 300878773154388 301214169902459 301825242184752 302010891937326 302260182150663 302489716554597 303044691336816 303450386600152 304592181612004 304691461984107 304922842686033 305482281499824 305734437117912 305966609848328 306066338208774 307029125670696 307217976281073 308427702946792 308682289817396 309498765291144 309843770950142 310749217387752 310919750807094 311165226937444 311439116452662 312144053883376 312482913165852 313745421963116 313847685790353 313917599644077 314493541046256 314834950899612 315018876411888 316530144643262 317525847915848 317552782915632 317870549599746 318720604769996 318824490234393 319357060091289 319942981215792 320079919660072 320263139708226 321524234077904 321549485877422 321722000487602 322839229312314 323027830896936 323351076316983 324395751497688 325459239512616 325598538964556 325952004250587 326550025051536 326622768524624 327168364758352 327275003729916 328405422921147 328597276257228 329698579012088 329988781695924 331212306877738 331240402868892 332282379940368 332643101112036 332917676208018 334170348008211 334783446920208 334926737215928 335486204540344 335595554672202 336744316164432 336951444297666 338011386491064 338378326993278 339452974840848 340701336133444 340730237057496 340890450726384 341270449446212 341381684925171 342008014403088 342267733050672 342455563248084 344015514825268 344212436079369 345305612338104 345594975290543 346604896317108 346767872290632 346981165815141 347695205203632 349731700258928 349946816805014 350781257320824 350969455077384 351047638311656 351162060618798 352544825110192 352580842805334 352746628709436 354084568583988 354163445752292 354547920707409 355198406143152 355584004637004 355980382611997 356534913810504 357216578905329 357871960500912 358469755916976 358623184163816 358843769774633 359972578268732 360089909617581 361322516593896 361353166766064 361714763337642 362682067496892 363167601152774 364228874095944 364806342511468 366179002031986 367450614590202 367583393779272 367740722744252 368064410353146 368897518225808 369124423478954 369429111517477 370508682270012 370910901388599 370993526852091 371674184872848 372295035759504 373412306180232 374081080032946 374663807733072 375257820264184 375289652536656 375488637676867 376792579367919 377012700316956 377421980107887 378114432345936 378276268689176 380013028764226 380647808997698 381123528556056 381760163787288 383591615965987 384633646696728 384798273321748 386274074818896 386360122638864 386597768969082 386779549862628 387694623875988 388342235576724 390085357981112 390325295667131 391432726310054 391465930663236 392399372596176 392697358111344 393263247744411 393448162791294 394581280270606 394928593100613 395653164542064 396182837621208 396483696274952 396612928248966 397970555467056 398215343260878 399164879020248 399468002216712 400002782336564 401171697539184 401384405792513 402681189249768 403013576200884 403319622072796 403451082184293 404191289749104 404529998361918 404720211111372 406255282645476 406563790248044 406899382032022 408088450945032 408430425343369 409623968374764 410172344599358 411286582163952 413259684070398 413573510769562 414559667742792 415009708004034 415252155270216 416643884221136 416686450588122 417244281575209 418463581053804 418556799525436 419011179017847 419779934532816 420384851037129 420704088541451 421743020693544 422165047797207 422939589682896 423646075174608 423827399466328 424088091551839 425099320312524 425560802275323 425809413455052 427017519610968 427053742541712 429014452084812 429198074089642 430452305749752 431134768422644 432428618938602 433150955066346 434416738102776 434602672334116 436366671639888 436598040884291 436635076508994 437873897228196 438129701676304 438846027728751 439651174037328 439985042261232 440109889532599 441305452758456 441653870491856 442095821857118 443187581067792 443524134816048 443890234944024 444163267483287 445461231444372 445560464010948 446044158309321 446862510954288 447460739562936 449106306721358 449268592396888 449856501542734 450828746258616 451171102657704 453335546141621 454567037005224 455175579900228 456505724785968 456607417664112 456888272418006 458223422249736 458601655676868 458949914772492 460524263671901 461293531242973 462139861756144 462641554420188 463023434726094 463744713068208 464519360132784 464765656425213 466123826081628 466747840406166 468216080825064 468724369748778 470107790407112 470328838279248 470618132944674 471740311569384 472112758111984 472528314617832 472730560943212 474112006182672 474795216964893 476288771873772 476329174373448 476805824399619 477680615158032 478080907154994 480119879490108 480881087856026 482286351116856 482324228816133 482583000731403 482690502678527 483576089995856 484541746345404 484749134526514 486065960739216 488397808446834 489825037577304 489934152786936 490752547137528 492895914385842 493106878225247 494011576360016 494547868518132 494658035802788 496555178072976 496818460316607 496860604303338 498423569910552 500672634297264 502390105823892 502683600422608 503229306810516 504699877549296 505116474246648 505427166446499 507017079736596 507234087560486 509179462261272 511052004200166 511095355586244 511905674169318 513401599576008 515463691958776 515706066483504 515979502863253 516023272237902 516926165167984 517789647435632 517958418507156 519587751135024 519907344475662 520129869447617 521542807805448 521954574217648 523767141261936 524350996992548 524597550388392 524920225207521 526171885981236 526454182616076 526571457467484 528817237665288 528871264208001 530953791014504 531126852875982 531245168628438 531648592732322 532797609214728 534802370715756 536367367224029 537351434934512 537934776245724 539373331149224 539506765656144 539626948148496 539958867403098 541673710193968 541983774890844 544023101245338 544751401729161 545165082378059 546165291166352 546343311143916 547209513767202 548061933626064 548977425611472 549268503047979 551012912093864 551611084116378 553346277338712 553686635218431 555581934117496 555763023405018 557511277309272 557951441405072 558442553639256 558681572023796 560513134716172 561121620049419 561995711599608 562886730396276 562934478804984 565519050475434 566799093750032 567414403033764 567745884606736 568314012920758 570019543146339 570971713496547 571685292834084 572019269446416 572640245680932 572885340804062 574441589964528 576571491918136 577197409982622 577534606755128 579540183958296 579896653453623 581541935813982 582180102011992 582513353365086 582762674266201 583831862970928 585128036971668 586837937722608 587149089465081 587198895994854 589046037167016 591871920405909 592217689977716 593948308592496 594080618681264 594274256431812 594725544412428 596955833200584 597323014891317 599202003325068 600004173504846 601757546308776 602428339804918 604021783874652 604520364301326 604979433109194 606794997542877 606900773200304 609184363224008 609382923968214 609845685372066 610349073048033 611468874235824 611933219696656 612132676417548 614058251341392 614435952562146 615258516899037 616855405893584 617364579634792 618997530582288 619687541900284 619889526105597 620360266154343 621498434775504 621839501614188 622330453874888 622878232905324 624965826331704 625029675882183 627490843926232 627695371580706 627835199288154 629669901799224 633060289286524 633888706719307 635051695831696 635741099199492 637441209539992 637648980468786 638714120182578 640159839320144 640526279416452 643098971754844 643444000975204 643797111134463 645678458624628 646055661793872 646702152633966 648642928407903 648791502995376 649726432599519 650918479025232 651197077929112 651904008501174 654550007459832 654952614763491 656810845842294 657194552514456 659397158024176 659977563391848 662424613755476 662480805737784 663143732785677 665286202224072 665835352416036 668340696016422 669853474431856 670972409080688 671191109344404 673659460082037 673902888595332 674784752314101 676022772982128 676756653986556 681402672266888 681460474114992 682540898892424 682763369850342 684911126496168 685332408627009 688031029650536 688424872158738 690611224676208 691189950581086 693209792634216 693535744581264 693962331630282 694535152089141 699893633610028 700121760609249 701562514641648 701938910154768 702095276623312 702324121237596 705161685610668 705493257418872 705927199417011 708169137167976 708326891504584 709095841414818 711168009274008 711960765223994 713069827621008 714433157810658 717121360732491 717246368327632 717687539549266 719945156537464 720179819235162 721321631784039 722645033187792 723429526675284 725364134993784 726335202305548 727123701789771 728457748191888 729612685022936 730061462644943 732358004063972 732596712670251 734901229180404 735166787558544 735481445488504 736128820706292 738248846957908 738858223034954 741017364540024 741821802777198 741987053704182 746824612360464 748162160065892 750515640528368 750977275353734 753585158735838 754025400633912 754843960215774 756552537378352 760026057528452 760851131340729 761295617995396 762247057112112 763520327574576 763925159411557 766578006300249 767183231931974 767858511253977 769267293393456 769596546643496 773195537938164 773559099725256 774034908356853 775389247751976 776684471153448 780170715962224 780650591334262 782865452620108 782931861326472 786526495488822 786896325582588 789162560541212 789857186201226 792365675242416 792967392549904 793225856497932 794110084288301 796430686521756 796867752942657 797472889098483 798329758040496 798936004433424 800005564673128 800497640266489 802768811585026 805362378499536 806027152401768 806639244145592 806902164368586 809059996723836 809440422222744 809938301104647 812510565290952 813127580496088 813798764064044 816176901890064 816860850686738 819247936749528 820344689198716 820814270650803 826519368140796 827147021539124 827416626174567 829119335485584 830019416008068 830504310540432 833372901176244 834488563150418 836927162107608 837113599050872 837628499433011 838022358035694 840769702074258 841408177082902 843486041387088 844330095594414 847654798932656 848176183103678 848876296997839 850198640625048 851121604550646 851618826910104 852471019381137 854035039221936 855704374077971 858028904169624 858396148179284 859328011206093 860904611499504 862269536845288 862799910398569 864857237877204 865796114973933 866301910132692 868833476205552 869205344668232 873196081768582 873270153017988 875747794456392 876481663117489 877692055457502 880219779065198 882610905516912 884191643714236 887780469888048 888326534966574 890922462888744 891120928021896 892088316618642 894921479125872 895395982152529 898212613442716 898537184793776 899713003085468 900006260257269 901657492517232 902342205315408 903642509707377 906671092283242 907469149663791 909134074010448 910351159800456 913776544836012 914768528058099 916446844499472 917203311353736 917899829544984 921048527343802 922587062485946 925283108840376 926046869452188 929531312850426 932247652163256 933495680812332 936432161650128 936928674366971 937448739497556 938493735977083 940215580814224 941236265889348 941752798932231 943480623138768 945056629235664 945461121886424 946042665769487 949590433929786 952577543747544 952658348746896 953611648799238 956161814309988 960239758980216 961762175712052 964572702233712 964648457632266 965166001462806 965381005357054 969083492690808 969498269053028 970053228950949 973949475818803 976795616893668 977856012751761 979650075154608 979868305573872 981505094275056 985791828771684 986213756450494 989095737036264 989316071605576 989924590239013 993636920633214 993721208606676 996847139821104 1003217441906537 1004780211647784 1006458613621032 1010232948493296 1010854332892998 1011286987546693 1014034159473192 1014468175120972 1018358924522544 1022104008400332 1022190711172488 1023811348338636 1026803199152016 1030927383917552 1031959005726506 1032046544475804 1035916837014312 1036784925871629 1039814688951324 1040259738895234 1043085615610896 1048701993985096 1049195100776784 1049840450415042 1052343771962472 1052908365232152 1053142914934968 1057634475330576 1057742528416002 1058195251634807 1061907582029008 1062253705751964 1062490337256876 1063297185464644 1063643762122227 1065595218429456 1067941147835991 1069604741431512 1072734734448058 1075869552491448 1076531309323899 1078746662298448 1079917734806196 1083967549781688 1088046202490676 1089502803458322 1090330164756118 1092686622287832 1094419027534404 1098537006095958 1100007651425551 1102025824187728 1103222168232756 1106692554677424 1107373270436862 1108287334552431 1109128960700189 1111163868234992 1111526046810036 1112980580556273 1115022554618544 1116885107278512 1117363144047592 1118050423182121 1121026269432344 1122243240098838 1123991423199216 1125773460792552 1125868957609968 1126465913030601 1131038100950868 1134828806067528 1136628025841516 1140039086292678 1141943426993094 1143370585668168 1145280491361864 1145770681608124 1150774847897961 1151031198694949 1153142983836272 1154394819965244 1155069213510256 1159080367916592 1159793306907246 1163083871627964 1164360204023984 1165026706730172 1165525348532402 1170256073943336 1170975887001393 1174298178930162 1174397791989708 1178092074334032 1179789743233233 1183743840811818 1184435379955432 1185620613162271 1188548512863624 1189451088824856 1193911666401168 1194646029782634 1195157348918819 1198404006650136 1200008347009692 1203515092617552 1204153217377539 1204856679609836 1208043567749304 1209040728602652 1209958866218388 1213589995085754 1218368726448016 1218765847936428 1219691370744132 1220698146096066 1224265352835096 1225291276030107 1228871905124292 1230517033798074 1234729159269584 1239375083800568 1239779052211194 1240720532308686 1243679003228376 1244660907749776 1245756465810648 1249931652663408 1250059351764366 1251732844725627 1254981687852464 1255390743161412 1255670398576308 1257033537053541 1259339803598448 1261154553111387 1262112265624353 1266120578573048 1267777413438614 1271482198398984 1272264274655517 1274882419079984 1275297960937572 1277428240365156 1281052558832904 1286197943509688 1286888001950408 1287594222268926 1291356917249256 1293404305267932 1297285856815806 1299452865199038 1300009042593833 1302394155858224 1303808017002348 1309100014919664 1309794122652873 1309905229526982 1313621691684588 1314389105028912 1319955126783696 1320329668597797 1324849227510952 1324961611475568 1326287465571354 1330572404448144 1331670704832072 1332489802449861 1336681392032844 1342382218688808 1347318920164074 1347805777190664 1349569504628202 1353513307973112 1360006638424863 1360309598457667 1362805344533776 1365081797784848 1365526739700684 1369822252992336 1370664817254018 1376062059301072 1376849744317476 1381572791015703 1382379901162172 1383880593728919 1386419585268432 1387924663260564 1389070304178282 1394296969275639 1399787267220056 1400243521218498 1404648242475192 1410323371221336 1410986514837744 1411854398834022 1416338274335952 1416653783009168 1418191682829636 1422336018548016 1423921530447988 1424385650894679 1428866315621316 1434242721464982 1435375079098532 1439890313074928 1440359638470324 1442643263568078 1446859053350568 1446972686448399 1447749002194209 1448071508035581 1450728269987568 1452670404611096 1454247403579542 1459225370045872 1460122925289886 1464716008127944 1465193425340502 1469802458360808 1470962890977008 1472257641412584 1476497693915816 1477716446069908 1479320634675741 1482034729080048 1483643605554396 1483974107408364 1490455380949821 1496324320131784 1501954550707468 1507170317471676 1508050801267824 1509687920431548 1520052115056904 1521702262681458 1522591235990792 1527850318823114 1533156012600498 1534366463863948 1535717022507954 1536374323065439 1539193093286992 1546391075876328 1547118199450512 1547938508589759 1548069816713706 1550778495503952 1553368942306896 1560389608342851 1561301182668524 1565730905240216 1565863722652944 1573052990977644 1573792651165176 1574760675622563 1578325121082424 1579714372402452 1586451712995864 1588220168576602 1592861373043512 1593735505885314 1594945778196966 1600011129346256 1600995280532978 1605537623170052 1609102101672087 1612054304803536 1613278488291184 1613804328737172 1618119993447672 1618880844445488 1619876602209294 1625021130581904 1626255160992176 1627597528128088 1628598647438719 1633721701373476 1634254205187483 1635495247134177 1638495873499056 1640689378397432 1641628541301606 1647805509143937 1653038736281592 1654294043078248 1654833252349134 1660038832016136 1661059905655293 1666745802352488 1668977126300836 1673854324215216 1674227198101744 1675256998866022 1676044716071388 1681539404148516 1682816354165804 1683364860148257 1688660191188828 1696352366207356 1697752593995678 1700397281250096 1702243209101292 1703237653820208 1704140740225781 1704942038762274 1710058629439017 1711408748155942 1712915140489641 1716057808339248 1716792296358568 1718656022412186 1724539073690576 1725599820797138 1729714475754408 1731592229947866 1732603820265384 1738410689336464 1740915795537941 1746392163537164 1746540306035976 1748288022798603 1751495588912784 1752963326234978 1755384110915004 1760439558130396 1761447268395243 1768383287428472 1775615761217727 1776653069933148 1781844925777488 1782241856043792 1784176633237284 1790791964305058 1796425226885432 1799426006170936 1800012520514538 1807285019414754 1813342184566484 1814938299327582 1820702319600912 1821667687827559 1827553089672024 1829537056116198 1831047219144099 1834406622707472 1835799659089968 1842097054687604 1845174124971892 1845775550697111 1850566217680752 1852093738904376 1859062625700852 1861080798463029 1864495304326512 1866991361624664 1873857348733942 1874897478995112 1876987471954166 1882472531778696 1883505597864462 1890922243772848 1892085331538974 1899180867859572 1901666120157921 1905155087495088 1907223297598476 1912323628619976 1920479517960432 1923524351424104 1924707492427577 1929296915264532 1930332002925612 1930762010714108 1931391333403389 1938166985381616 1938996538106056 1940106457901898 1947898951637606 1953591233787336 1955712025503522 1971583657543368 1972427512900988 1978191474072528 1978632143211152 1979849180478026 1987273841266428 1987442417213352 1989431198357031 1997421806340257 2006434883813074 2009560423295568 2012917227242064 2013984511175923 2020978380246111 2021708665785996 2022573975093386 2024354256942303 2028068318946384 2028936350241944 2044208016800664 2044381422344976 2047622696677272 2057445940181203 2063918011453012 2064093088951608 2071833674028624 2073569851743258 2079629377902648 2080519477790468 2090071658203243 2093562949487339 2097403987970192 2099680900830084 2104687543924944 2105816730464304 2106285829869936 2115485056832004 2116390503269614 2124507411503928 2124980674513752 2126594370929288 2127287524244454 2135882295671982 2139209482863024 2145469468896116 2151739104982896 2152879994705297 2153062618647798 2159835469612392 2163964895352117 2167935099563376 2176092404981352 2179005606916644 2180660329512236 2181371105369313 2185373244575664 2188838055068808 2190184387934829 2197074012191916 2200015302851102 2206444336465512 2214746540873724 2216574669104862 2218257921400378 2223052093620072 2225961161112546 2234726288095184 2236100846364242 2237946601176121 2242052538864688 2244486480197676 2251546921585104 2252931826061202 2255947895296469 2262076201901736 2269657612135056 2273256051683032 2274654309232591 2280078172585356 2282553394022187 2283886853986188 2286741171336336 2290560982723728 2291541363216248 2291775478234671 2301549695795922 2302062397389898 2308789639930488 2319586613814492 2326167743255928 2330053413460344 2331050697064804 2340512147886672 2341951774002786 2348596357860324 2348795583979416 2359579486466466 2360589407493031 2367487681623636 2368870759910864 2371241226324542 2377097025727248 2378902177649712 2382330252864903 2389292059565268 2390314697837638 2392418667295449 2396808013300272 2400016694019384 2401492920799467 2408306434755078 2409713359219672 2416087135498608 2418081457205304 2419917732436776 2427179990171508 2431527020214149 2437531695872856 2439382741488264 2441396292192132 2448530705670192 2450582552060214 2457743810248584 2461034067596148 2470084686967469 2474210758485037 2478750167601136 2479558104422388 2481441064617372 2487358006456752 2491512931621296 2500118703528732 2503465689451254 2510781486322824 2511340797152616 2512885498299033 2514067074107082 2522309106222774 2524224531248706 2532241157146096 2535554826877228 2542964396797968 2544528549311034 2546628890993517 2550595921875144 2554856480730312 2557413058143411 2562105117665808 2567113122233913 2572395887019376 2573776003900816 2575188444537852 2577984033618279 2582713834498512 2586808610535864 2588399731195707 2594571713631612 2598905730398076 2600018085187666 2607616034004696 2619588245305746 2619810459053964 2627243383369176 2629444989352467 2640659337195594 2644845983208143 2649698455021904 2652574931142708 2663341409664144 2664979604899722 2666120239895827 2673362784065688 2684764437377616 2686187946457587 2694637840328148 2695611554381328 2699139009256404 2707026615946224 2710927529122131 2720013276849726 2720619196915334 2731053479401368 2741329634508036 2753699488634952 2763145582031406 2764759802324344 2767761187457838 2775849326521128 2778140608356564 2788593938551278 2789787481582673 2799574534440112 2800487042436996 2809296484950384 2810786023100913 2815481207931249 2820646742442672 2823708797668044 2836383365659272 2838127997308461 2847843060895976 2848771301789358 2857732631242632 2868485442929964 2870750158197064 2880719276940648 2885286527136156 2893718106701136 2893945372896798 2895498004388418 2896143016071162 2905340809222192 2908494807159084 2920245850579772 2921848427456409 2924067260027771 2929432016255888 2930386850681004 2939604916721616 2944515282825168 2952995387831632 2955432892139816 2958641269351482 2967287211108792 2967948214816728 2969773770717039 2980910761899642 2992648640263568 3003909101414936 3009652325719611 3014340634943352 3019375840863096 3033860962640079 3040104230113808 3043404525362916 3045182471981584 3055700637646228 3066312025200996 3068732927727896 3071434045015908 3072748646130878 3092782151752656 3095877017179518 3096139633427412 3110354777614887 3120779216685702 3122602365337048 3125727071064169 3131461810480432 3146105981955288 3147585302330352 3149521351245126 3150869374422341 3156650242164848 3159428744804904 3172903425991728 3174585754904421 3176440337153204 3185722746087024 3187471011770628 3189891556393932 3201990561065956 3203823443507973 3211075246340104 3218204203344174 3227608657474344 3229593927971697 3236239986895344 3239753204418588 3255195056256176 3257197294877438 3267443402746952 3268508410374966 3270990494268354 3281378756794864 3283257082603212 3295611018287874 3300022954276653 3306077472563184 3308588086156496 3309666504698268 3313355868927049 3320077664032272 3322119811310586 3324862003657293 3327386882100567 3333491604704976 3337954252601672 3350513997732044 3352089432142776 3354151269546363 3363078808297032 3365632708331608 3366729720296514 3377320382377656 3379397739091803 3392704732414712 3395505187991356 3404486418202584 3408281480451562 3409884077524548 3420117258878034 3422817496311884 3425830280979282 3433584592717136 3437312044824372 3451199641594276 3452324543693883 3453093596084847 3459428951508816 3463184459895732 3465207640530768 3481831591075882 3492784327074328 3493080612071952 3496576045597206 3505926652469956 3510768221830008 3512927661004179 3520879116260792 3522894536790486 3536766574856944 3551231522435454 3553306139866296 3556861839486813 3568353266474568 3581583928610116 3585472046756457 3592850453770864 3598852012341872 3600025041029076 3612459652132617 3614570038829508 3626684369132968 3629876598655164 3643335375655118 3655106179344048 3659074112232396 3662094438288198 3675873828090321 3684194109375208 3690348249943784 3691551101394222 3704187477808752 3718125251401704 3722161596926058 3733982723249328 3747714697467884 3749794957990224 3753974943908332 3755198534176881 3764945063557392 3767011195728924 3784170663077948 3786336796873059 3798361735719144 3801544728195973 3803332240315842 3814446595196952 3816792823966551 3824647257239952 3847048702848208 3849414984855154 3858593830529064 3860664005851224 3861524021428216 3862782666806778 3877993076212112 3880212915803796 3895797903275212 3900027127781499 3907182467574672 3911424051007044 3915784208731967 3929382367958619 3943167315086736 3944855025801976 3959698360956052 3960989005793391 3974547682532856 3974884834426704 3978862396714062 3994843612680514 4012869767626148 4027969022351846 4041956760492222 4043417331571992 4045147950186772 4048708513884606 4057872700483888 4063720226692247 4080019915274589 4080928795373001 4088416033601328 4095245393354544 4114891880362406 4127836022906024 4128186177903216 4144718373047109 4147139703486516 4151641781186757 4159258755805296 4161038955580936 4180143316406486 4187125898974678 4199361801660168 4230970113664008 4232781006539228 4249014823007856 4249961349027504 4253188741858576 4254575048488908 4271764591343964 4290938937792232 4293578252338441 4305759989410594 4306125237295596 4319670939224784 4327929790704234 4344214524106743 4352184809962704 4358011213833288 4361320659024472 4362742210738626 4377676110137616 4380368775869658 4394148024383832 4400030605702204 4412888672931024 4429493081747448 4433149338209724 4436515842800756 4437961904027223 4446104187240144 4451922322225092 4472201692728484 4475893202352242 4488972960395352 4492734678777059 4505863652122404 4511895790592938 4524152403803472 4546512103366064 4549308618465182 4560156345170712 4565106788044374 4567773707972376 4583082726432496 4583550956469342 4589687097327299 4603099391591844 4604124794779796 4609122969196317 4617579279860976 4627744973955961 4639173227628984 4643815525769277 4652335486511856 4660106826920688 4662101394129608 4664969007070229 4681168825028553 4683903548005572 4697192715720648 4697591167958832 4719158972932932 4721178814986062 4734975363247272 4742482452649084 4764660505729806 4778584119130536 4780629395675276 4784837334590898 4800033388038768 4802578449727201 4802985841598934 4816612869510156 4819426718439344 4827306305016261 4836162914410608 4839835464873552 4854359980343016 4863054040428298 4875063391745712 4878765482976528 4882792584384264 4885795942316157 4901165104120428 4906485741402531 4915487620497168 4922068135192296 4940169373934938 4948421516970074 4959116208844776 4962882129234744 4986691007557831 5000237407057464 5006931378902508 5021562972645648 5022681594305232 5025770996598066 5028134148214164 5044618212445548 5048449062497412 5071109653754456 5074228843672703 5089057098622068 5093257781987034 5101191843750288 5109712961460624 5112422220677343 5114826116286822 5134226244467826 5150376889075704 5155968067236558 5173617221071728 5176799462391414 5189143427263224 5197811460796152 5200036170375332 5215232068009392 5222747386613823 5239176490611492 5239620918107928 5244864068395809 5254486766738352 5258889978704934 5281318674391188 5289691966416286 5305149862285416 5309595529463797 5329959209799444 5332240479791654 5346725568131376 5372375892915174 5389275680656296 5398278018512808 5421855058244262 5424175660477717 5440026553699452 5441238393830668 5462106958802736 5465003063482677 5482659269016072 5507398977269904 5526291164062812 5529519604648688 5535522374915676 5551698653042256 5556281216713128 5577187877102556 5579574963165346 5600974084873992 5621572046201826 5630962415862498 5647417595336088 5672766731318544 5675774531495783 5676255994616922 5695686121791952 5697542603578716 5704998360473763 5715465262485264 5721428563923787 5736970885859928 5741500316394128 5761438553881296 5770573054272312 5774122477282731 5787890745793596 5790996008776836 5792286032142324 5816989614318168 5840491701159544 5843696854912818 5848134520055542 5860773701362008 5900041039464319 5910865784279632 5917282538702964 5934574422217584 5935896429633456 5939547541434078 5961821523799284 5992265419020771 5996815906158649 6007818202829872 6019304651439222 6028681269886704 6038751681726192 6041953533527769 6067721925280158 6086809050725832 6111401275292456 6132624050401992 6137465855455792 6142868090031816 6145497292261756 6172337820543609 6191754034359036 6192279266854824 6220709555229774 6241558433371404 6245204730674096 6251454142128338 6270214974609729 6280688848462017 6292211963910576 6299042702490252 6301738748844682 6318857489609808 6349171509808842 6352880674306408 6374942023541256 6379783112787864 6403981122131912 6407646887015946 6410389416928211 6422150492680208 6436408406688348 6455217314948688 6458639984115891 6459187855943394 6479506408837176 6514394589754876 6534886805493904 6537016820749932 6541980988536708 6566514165206424 6570553163804487 6591222036575748 6600045908553306 6619333009396536 6626711737854098 6644239622621172 6649724007314586 6654773764201134 6675908505203344 6701027995464088 6704178864285552 6708302539092726 6713839803528363 6726157616594064 6731265416663216 6733459440593028 6754640764755312 6758795478183606 6767843685889407 6785409464829424 6791010375982712 6808972836405168 6816562960903124 6819768155049096 6823962927697773 6840234517756068 6845634992623768 6851660561958564 6874624089648744 6875326434704013 6902399283188552 6904649087387766 6906187192169694 6926368919791464 6963663182151764 6972775773912377 6985568654148656 6993152091194412 7011853304939912 7021536443660016 7025855322008358 7041758232521584 7045789073580972 7081768222479093 7102463044870908 7106612279732592 7113723678973626 7136706532949136 7146990758594709 7163167857220232 7170944093512914 7200050082058152 7204478762398401 7224919304265234 7229140077659016 7253368738265936 7259753197310328 7286670751310236 7294581060642447 7318148224464792 7324188876576396 7351747656180642 7368388218750416 7380696499887568 7383102202788444 7410254060902407 7422632275455111 7436250502803408 7444323193852116 7495429394935768 7507949887816664 7510397068353762 7534022391457848 7538656494897099 7568341326155896 7572673593746118 7596723471438288 7603089456391946 7606664480631684 7628893190393904 7633585647933102 7639886672980551 7698829969710308 7701339366701739 7717187661058128 7721328011702448 7723048042856432 7725565333613556 7760425831607592 7765199193587121 7791595806550424 7800054255562998 7822848102014088 7831568417463934 7858764735917238 7888334968057401 7889710051603952 7919396721912104 7921978011586782 7934537949624429 7949095365065712 7957724793428124 7989687225361028 7998360719687481 8025739535252296 8055938044703692 8058563839372761 8083913520984444 8086834663143984 8090295900373544 8097417027769212 8127440453384494 8160039830549178 8161857590746002 8229783760724812 8240553187350991 8255672045812048 8289436746094218 8294279406973032 8303283562373514 8322077911161872 8360286632812972 8369362444748019 8374251797949356 8398723603320336 8432358069302739 8446443623793747 8461940227328016 8465562013078456 8509150096977816 8514383991925383 8543529182687928 8581877875584464 8587156504676882 8611519978821188 8612250474591192 8655859581408468 8688429048213486 8716022427666576 8722641318048944 8725484421477252 8735210927171311 8760737551739316 8765545282369227 8772201780083313 8788296048767664 8800061211404408 8858986163494896 8866298676419448 8873031685601512 8875923808054446 8903844644450184 8909321312151117 8944403385456968 8951786404704484 8977945920790704 8985469357554118 9011727304244808 9023791581185876 9028956977158833 9098617236930364 9101582887920237 9120312690341424 9130213576088748 9135547415944752 9167101912938684 9179374194654598 9206198783183688 9208249589559592 9218245938392634 9255489947911922 9278346455257968 9287631051538554 9324202788259216 9329938014140458 9337639266976229 9362337650057106 9367807096011144 9377181213192507 9394385431441296 9438317945865864 9442357629972124 9452608123267023 9469950726494544 9484964905298168 9490799014384259 9523757264713263 9529321011459612 9557168238261072 9561258791350552 9569674669181796 9605156899454402 9605971683197868 9633225739020312 9654612610032522 9708719960686032 9726108080856596 9765585168768528 9771591884632314 9802330208240856 9812971482805062 9844136270384592 9880338747869876 9896843033940148 9900068862829959 9918232417689552 9925764258469488 9940067606781147 9973382015115662 9982160646301701 10000474814114928 10013862757805016 10051541993196132 10056268296428328 10062453808639089 10089236424891096 10096898124994824 10142219307508912 10148457687345406 10178114197244136 10186515563974068 10224844441354686 10229652232573644 10268452488935652 10300753778151408 10311936134473116 10323431095747913 10353598924782828 10359280788254541 10378286854526448 10395622921592304 10400072340750664 10406469323464357 10445494773227646 10478352981222984 10479241836215856 10489728136791618 10517779957409868 10562637348782376 10579383932832572 10610299724570832 10619191058927594 10659918419598888 10664480959583308 10670585518460439 10713444234006833 10744751785830348 10756416140269371 10778551361312592 10796556037025616 10843710116488524 10848351320955434 10880053107398904 10882476787661336 10889170492629143 10930006126965354 10965318538032144 11035391860971907 11052582328125624 11071044749831352 11112562433426256 11124156863013623 11154375754205112 11159149926330692 11201948169747984 11243144092403652 11261924831724996 11294835190672176 11351549062991566 11352511989233844 11395085207157432 11404634184587919 11409996720947526 11442857127847574 11473941771719856 11541146108544624 11548244954565462 11575781491587192 11581992017553672 11584572064284648 11633979228636336 11640147767982877 11680983402319088 11687393709825636 11696269040111084 11700081383344497 11721547402724016 11747352626195901 11800082078928638 11834565077405928 11879095082868156 11923643047598568 11984530838041542 11993631812317298 12038609302878444 12083907067055538 12100084165681061 12135443850560316 12173618101451664 12191160680076741 12200418567702079 12222802550584912 12242786386119003 12265248100803984 12285736180063632 12290994584523512 12298554655003331 12344675641087218 12383508068718072 12384558533709648 12441419110459548 12483116866742808 12502908284256676 12540429949219458 12561377696924034 12598085404980504 12603477497689364 12661343185644439 12698343019617684 12705761348612816 12749884047082512 12759566225575728 12807962244263824 12815293774031892 12820778833856422 12872816813376696 12880734757015323 12917279968231782 12918375711886788 12959012817674352 13028789179509752 13041826744784981 13074033641499864 13083961977073416 13133028330412848 13141106327608974 13146730838107009 13182444073151496 13200091817106612 13238666018793072 13253423475708196 13288479245242344 13299448014629172 13309547528402268 13402055990928176 13416605078185452 13427679607056726 13466918881186056 13478204036331177 13517590956367212 13535687371778814 13582020751965424 13633125921806248 13639536310098192 13647925855395546 13680469035512136 13691269985247536 13703321123917128 13749248179297488 13750652869408026 13769061291981897 13804798566377104 13809298174775532 13812374384339388 13827368907588951 13852737839582928 13883234921867883 13927326364303528 13945551547824754 13986304182388824 13994907021210687 14023706609879824 14051710644016716 14091578147161944 14163536444958186 14204926089741816 14227447357947252 14293981517189418 14300099468532163 14326335714440464 14341888187025828 14400100164116304 14407735349181603 14408957524796802 14449838608530468 14458280155318032 14519506394620656 14573341502620472 14589162121284894 14636296448929584 14648377753152792 14657387826948471 14703495312361284 14766204405576888 14820508121804814 14845264550910222 14888646387704232 14960073022673493 14963405583034337 14990858789871536 15015899775633328 15020794136707524 15068044782915696 15077312989794198 15136682652311792 15145347187492236 15206178912783892 15213328961263368 15222686531018109 15267171295866204 15279773345961102 15337266662032029 15397659939420616 15402678733403478 15451130667227112 15520851663215184 15530398387174242 15583191613100848 15600108511125996 15645696204028176 15663136834927868 15668242159841469 15717529471834476 15776669936114802 15838793443824208 15843956023173564 15869075899248858 15915449586856248 15928786588391391 15979374450722056 15996721439374962 16051479070504592 16111876089407384 16117127678745522 16167827041968888 16180591800747088 16194834055538424 16254880906768988 16272526981433151 16320079661098356 16323715181492004 16395009190448031 16459567521449624 16481106374701982 16578873492188436 16588558813946064 16606567124747028 16720573265625944 16738724889496038 16748503595898712 16864716138605478 16892887247587494 16900117553719829 16931124026156912 17018300193955632 17027323594487349 17028767983850766 17087058365375856 17164285691771361 17174313009353764 17223039957642376 17224500949182384 17311719162816936 17322367431848193 17376858096426972 17450968842954504 17470421854342622 17521475103478632 17531090564738454 17544403560166626 17600122422808816 17700123118392957 17732597352838896 17746063371203024 17751847616108892 17807689288900368 17818642624302234 17888806770913936 17903572809408968 17970938715108236 17976796257062313 17990447718475947 18023454608489616 18047583162371752 18057913954317666 18125860600583307 18197234473860728 18203165775840474 18260427152177496 18334203825877368 18358748389309196 18412397566367376 18416499179119184 18436491876785268 18510979895823844 18517013461630827 18575262103077108 18659876028280916 18675278533952458 18724675300114212 18735614192022288 18754362426385014 18810644923829187 18842066545386051 18876635891731728 18884715259944248 18905216246534046 18969929810596336 18981598028768518 19047514529426526 19058642022919224 19122517582701104 19139349338363592 19210313798908804 19211943366395736 19231168250784633 19266451478040624 19309225220065044 19375919952347673 19452216161713192 19543183769264628 19604660416481712 19625942965610124 19760677495739752 19793686067880296 19800137725659918 19880135213562294 19946764030231324 19964321292603402 20027725515610032 20103083986392264 20112536592856656 20124907617278178 20141519410585089 20178472849782192 20193796249989648 20296915374690812 20303531057668221 20356228394488272 20373031127948136 20449688882709372 20459304465147288 20471888783093319 20536904977871304 20623872268946232 20646862191495826 20707197849565656 20718561576509082 20800144681501328 20812938646928714 20890989546455292 20918327321737131 20956705962445968 20979456273583236 21035559914819736 21125274697564752 21158767865665144 21171782416703347 21238382117855188 21245304667437279 21319836839197776 21328961919166616 21341171036920878 21426888468013666 21489503571660696 21512832280538742 21687420232977048 21696702641910868 21760106214797808 21764953575322672 21778340985258286 21860012253930708 21883743181927341 22070783721943814 22105164656251248 22142089499662704 22153829622935153 22230762182707221 22248313726027246 22267896826365333 22308751508410224 22318299852661384 22486288184807304 22523849663449992 22631905341993233 22703098125983132 22705023978467688 22790170414314864 22809268369175838 22819993441895052 22885714255695148 23029192444360729 23096489909130924 23151562983174384 23163984035107344 23169144128569296 23280295535965754 23374787419651272 23392538080222168 23400162766688994 23494705252391802 23600164157857276 23669130154811856 23681679941758267 23758190165736312 23803613848873287 23847286095197136 23969061676083084 23987263624634596 23995082159062443 24077218605756888 24167814134111076 24200168331362122 24270887701120632 24382321360153482 24400837135404158 24485572772238006 24581989169047024 24597109310006662 24617412612937331 24689351282174436 24721659562052973 24767016137436144 24815426848261159 24882838220919096 24966233733485616 25005816568513352 25021197401558501 25080859898438916 25108087334244057 25122755393848068 25196170809961008 25206954995378728 25322686371288878 25396686039235368 25630587548063784 25641557667712844 25745633626753392 25761469514030646 25834559936463564 25836751423773576 25966483482423341 26057578359019504 26083653489569962 26148067282999728 26167923954146832 26205632781513933 26282212655217948 26293461676214018 26316605340249939 26364888146302992 26400183634213224 26506846951416392 26576958490484688 26598896029258344 26619095056804536 26746797222355639 26833210156370904 26855359214113452 26933837762372112 26956408072662354 27035181912734424 27071374743557628 27170931556642159 27216318343335407 27266251843612496 27295851710791092 27360938071024272 27406642247834256 27501305738816052 27538122583963794 27618596349551064 27624748768678776 27654737815177902 27766469843735766 27854652728607056 27891103095649508 27972608364777648 27989814042421374 28012917800928687 28103421288033432 28131543639577521 28183156294323888 28327072889916372 28357824369801069 28409852179483632 28454894715894504 28472397043152777 28587963034378836 28600198937064326 28683776374051656 28815470698363206 28817915049593604 28899677217060936 29093305815289573 29146683005240944 29178324242569788 29296755506305584 29314775653896942 29327322638854097 29406990624722568 29532408811153776 29641016243609628 29690529101820444 29777292775408464 29820202820343441 29920146045346986 29926811166068674 30041588273415048 30154625979588396 30290694374984472 30412357825567784 30426657922526736 30445373062036218 30534342591732408 30559546691922204 30674533324064058 30687662297409403 30795319878841232 30805357466806956 30902261334454224 30970293287243739 31060796774348484 31200217022251992 31219407970393071 31326273669855736 31336484319682938 31435058943668952 31553339872229604 31687912046347128 31738151798497716 31830899173712496 31857573176782782 31958748901444112 31993442878749924 32140332702020499 32164739860305481 32223752178814768 32234255357491044 32335654083937776 32389668111076848 32509761813537976 32545053962866302 32640159322196712 32647430362984008 32667511477887429 32790018380896062 32919135042899248 32962212749403964 33106175582915721 33157746984376872 33213134249494056 33372470589040869 33441146531251888 33477449778992076 33497007191797424 33729432277210956 33785774495174988 33800235107439658 34054647188974698 34057535967701532 34213902553763757 34328571383542722 34348626018707528 34382997781705859 34446079915284752 34623438325633872 34644734863696386 34659563118645751 34753716192853944 34901937685909008 34920443303948631 34940843708685244 35042950206957264 35062181129476908 35088807120333252 35242057878587703 35400246236785914 35503695232217784 35637285248604468 35807145618817936 35941877430216472 35953592514124626 35980895436951894 36095166324743504 36115827908635332 36251721201166614 36300252497043183 36394468947721456 36406331551680948 36520854304354992 36573482040230223 36601255703106237 36668407651754736 36717496778618392 36872983753570536 36895663965009993 37021959791647688 37034026923261654 37150524206154216 37319752056561832 37350557067904916 37449350600228424 37508724852770028 37621289847658374 37684133090772102 37769430519888496 37810432493068092 37963196057537036 37984029556933317 38095029058853052 38117284045838448 38278698676727184 38420627597817608 38423886732791472 38462336501569266 38618450440130088 38642204271045969 38751839904695346 38904432323426384 39086367538529256 39125480234354943 39251885931220248 39440192514321027 39521354991479504 39587372135760592 39600275451319836 39760270427124588 39893528060462648 39928642585206804 40206167972784528 40249815234556356 40283038821170178 40434612108993531 40593830749381624 40607062115336442 40746062255896272 40899377765418744 40918608930294576 40943777566186638 41073809955742608 41247744537892464 41293724382991652 41307183875945691 41414395699131312 41437123153018164 41625877293857428 41649704765603649 41781979092910584 41836654643474262 41958912547166472 41984721063632061 42071119829639472 42317535731330288 42343564833406694 42476764235710376 42490609334874558 42657923838333232 42682342073841756 42853776936027332 42900298405596489 42979007143321392 43025664561077484 43073626296051637 43223206047544809 43374840465954096 43393405283821736 43556681970516572 43720024507861416 43767486363854682 44141567443887628 44307659245870306 44461524365414442 44496627452054492 44535793652730666 44636599705322768 44880219068020479 44890216749103011 44972576369614608 45047699326899984 45263810683986466 45406196251966264 45410047956935376 45618536738351676 45639986883790104 45668059593054327 45771428511390296 46058384888721458 46192979818261848 46560591071931508 46749574839302544 46785076160444336 46800325533377988 46989410504783604 47200328315714552 47229360775722851 47363359883516534 47516380331472624 47607227697746574 47786359765174173 47938123352166168 47974527249269192 47990164318124886 48154437211513776 48335628268222152 48400336662724244 48541775402241264 48764642720306964 48801674270808316 48817580944299453 48971145544476012 49194218620013324 49234825225874662 49378702564348872 49420081466547649 49443319124105946 49630853696522318 49765676441838192 50011633137026704 50042394803117002 50161719796877832 50216174668488114 50245510787696136 50413909990757456 50486558070600289 50645372742577756 50700352661159487 50793372078470736 50905194713515571 51081970783462047 51261175096127568 51283115335425688 51492857075314083 51522939028061292 51669119872927128 51673502847547152 51932966964846682 52167306979139924 52411265563027866 52564425310435896 52586923352428036 52633210680499878 52800367268426448 52828362946999211 53013693902832784 53100369355178871 53197792058516688 53238190113609072 53493594444711278 53666420312741808 53710718428226904 53912816145324708 53971343155427841 54070363825468848 54142749487115256 54341863113284318 54432636686670814 54591703421582184 55002611477632104 55076245167927588 55237192699102128 55249497537357552 55309475630355804 55532939687471532 55782206191299016 55816517280399733 55979628084842748 56025835601857374 56206842576066864 56263087279155042 56654145779832744 56715648739602138 56909789431789008 56944794086305554 57175926068757672 57200397874128652 57367552748103312 57630941396726412 57635830099187208 57693504752353899 57799354434121872 58186611630579146 58356648485139576 58405550824101767 58629551307793884 58654645277708194 58813981249445136 59282032487219256 59381058203640888 59640405640686882 59665932265254887 59840292090693972 59853622332137348 60083176546830096 60309251959176792 60581388749968944 60824715651135568 60890746124072436 61068685183464816 61119093383844408 61349066648128116 61375324594818806 61610714933613912 61940586574487478 62121593548696968 62400434044503984 62433519846453613 62438815940786142 62652547339711472 62672968639365876 62754981965211393 62870117887337904 63106679744459208 63375824092694256 63476303596995432 63515347250110041 63715146353565564 63986885757499848 64280665404040998 64329479720610962 64468510714982088 64900451434107509 65019523627075952 65090107925732604 65280318644393424 65294860725968016 65335022955774858 65580036761792124 65924425498807928 65964974967745139 66212351165831442 66315493968753744 66426268498988112 66461488868805459 66744941178081738 66954899557984152 67458864554421912 67571548990349976 67600470214879316 67895716025979699 68109294377949396 68115071935403064 68427805107527514 68657142767085444 68697252037415056 68765995563411718 69087577333082187 69289469727392772 69319126237291502 69507432385707888 69840886607897262 69881687417370488 70124362258953816 70177614240666504 70484115757175406 70514283586210321 70800492473571828 71007390464435568 71045039825274801 71274570497208936 71883754860432944 71907185028249252 71961790873903788 72231655817270664 72503442402333228 72600504994086366 72812663103361896 73146964080460446 73202511406212474 73434993557236784 73745967507141072 73791327930019986 73852237838811993 74043919583295376 74068053846523308 74164978686158919 74301048412308432 74446280544783477 74639504113123664 74701114135809832 74898701200456848 75017449705540056 75063592204675503 75242579695316748 75368266181544204 75620864986136184 75926392115074072 75968059113866634 76190058117706104 76700533513036147 76841255195635216 76924673003138532 77236900880260176 77284408542091938 77503679809390692 77899450447270023 78172735077058512 78250960468709886 78503771862440496 78616898344541799 78880385028642054 79200550902639672 79520540854249176 79787056120925296 79857285170413608 80240391667066917 80499630469112712 80566077642340356 80869224217987062 81187661498763248 81214124230672884 81512794669926477 81648955030006221 81798755530837488 81887555132373276 82587448765983304 82614367751891382 82874246306036328 83251754587714856 83299409531207298 83563958185821168 83673309286948524 83917825094332944 83969442127264122 84038753402786061 84687129666813388 84953528471420752 84981218669749116 85364684147683512 85417191129458331 85707553872054664 85800596811192978 86051329122154968 86147252592103274 86446412095089618 86786810567643472 87113363941033144 87279917445868719 87440049015722832 87534972727709364 87981967916562291 88283134887775256 88615318491740612 88923048730828884 88993254904108984 89071587305461332 89760438136040958 89780433498206022 90527621367972932 90646085060860901 90812392503932528 91237073476703352 91279973767580208 91336119186108654 91542857022780592 92062986892228209 92116769777442916 92385959636523696 92910879861731217 93121182143863016 93600651066755976 93658223911179213 93978821009567208 94400656631429104 94458721551445702 94726719767033068 95214455395493148 95572719530348346 95876246704332336 95949054498538384 95980328636249772 96087320198884421 96420998106061497 96494219580916443 96671256536444304 96800673325448488 97529285440613928 97603348541616632 97635161888598906 97942291088952024 98002534433662287 98388437240026648 98469650451749324 98757405128697744 98840162933095298 98886638248211892 99261707393044636 99318526748747163 100084789606234004 100117411767122607 100323439593755664 100432349336976228 100491021575392272 100973116141200578 101290745485155512 101400705322318974 101810389427031142 102163941566924094 102566230670851376 102714031936738519 102985714150628166 103045878056122584 103148993345117577 103338239745854256 103865933929693364 103978689355937253 104334613958279848 104761329911845893 104822531126055732 105128850620871792 105173846704856072 105266421360999756 105656725893998422 106200738710357742 106987188889422556 107421436856453808 107825632290649416 107942686310855682 108285498974230512 108683726226568636 108865273373341628 108900757491129549 109183406843164368 109803767109318711 110005222955264208 110152490335855176 110618951260711608 110686991895029979 111065879374943064 111564412382598032 111633034560799466 111959256169685496 112051671203714748 112526174558310084 113308291559665488 113431297479204276 113557742053227043 113889588172611108 113952088670799951 114351852137515344 114400795748257304 115261882793452824 115271660198374416 115387009504707798 116373223261158292 116713296970279152 116811101648203534 117259102615587768 117309290555416388 117376440703064829 117847886574075163 118320577542963081 118564064974438512 118762116407281776 119280811281373764 119331864530509774 119680584181387944 119707244664274696 120618503918353584 121389310470690977 121781492248144872 122238186767688816 122698133296256232 122750649189637612 123221429867227824 123881173148974956 124243187097393936 124867039692907226 124877631881572284 125345937278731752 125509963930422786 126213359488918416 126952607193990864 127030694500220082 127430292707131128 127973771514999696 128561330808081996 128658959441221924 128700895216789467 128937021429964176 129220878888154911 129800902868215018 130180215851465208 130670045911549716 131160073523584248 131848850997615856 131929949935490278 132424702331662884 132922977737610918 133100925822491671 133489882356163476 133909799115968304 134204604244722869 134670650247309033 134917729108843824 135143097980699952 135200940429758632 135284101205036641 135791432051959398 136218588755898792 136230143870806128 136855610215055028 137314285534170888 137531991126823436 138175154666164374 138578939454785544 138638252474583004 139274775042088829 139681773215794524 139763374834740976 140248724517907632 140355228481333008 140968231514350812 141028567172420642 141600984947143656 141688082327168553 142090079650549602 142549140994417872 143460094192634791 143814370056498504 143923581747807576 144463311634541328 144614039219177099 145006884804666456 145201009988172732 145625326206723792 146293928160920892 146405022812424948 147582655860039972 147704475677623986 148136107693046616 148260244399642947 148329957372317838 148892561089566954 149402228271619664 150034899411080112 150127184409351006 150485159390633496 150736532363088408 151241729972272368 151459674211800867 151852784230148144 151936118227733268 152101057983478461 152380116235412208 152715584140546713 153401067026072294 153849346006277064 154568817084183876 155007359618781384 155798900894540046 156501920937419772 157233796689083598 157301094153853793 157760770057284108 158401101805279344 158485088840997633 159041081708498352 159714570340827216 160480783334133834 160999260938225424 161132155284680712 161738448435974124 162428248461345768 163025589339852954 163297910060012442 163775110264746552 164597461413377707 165174897531966608 165228735503782764 165748492612072656 166503509175429712 166598819062414596 167346618573897048 167449551841199199 167938884254528244 168077506805572122 169374259333626776 169962437339498232 170729368295367024 170834382258916662 171415107744109328 171601193622385956 172102658244309936 172294505184206548 172892824190179236 174226727882066288 174559834891737438 175069945455418728 175216652472305301 175963935833124582 176566269775550512 177230636983481224 177846097461657768 177986509808217968 178143174610922664 178997796795764661 179520876272081916 179560866996412044 181055242735945864 181292170121721802 182474146953406704 182672238372217308 184125973784456418 184233539554885832 185821759723462434 185901293090918119 186242364287726032 187201302133511952 187300559539360839 187316447822358426 187957642019134416 188917443102891404 189453439534066136 190428910790986296 190546041750330123 191145439060696692 191960657272499544 192174640397768842 192841996212122994 192988439161832886 193601346650896976 194701354302322527 195058570881227856 195206697083233264 195270323777197812 195884582177904048 196005068867324574 196776874480053296 196939300903498648 197680325866190596 197773276496423784 197894924903235417 198523414786089272 198637053497494326 199384466606416377 200169579212468008 200234823534245214 200864698673952456 201946232282401156 202581490970311024 202801410644637948 203620778854062284 203687148077939097 204327883133848188 205428063873477038 205971428301256332 206091756112245168 206297986690235154 207262731999246561 207731867859386728 207957378711874506 208669227916559696 209522659823691786 209645062252111464 210347693409712144 210532842721999512 211313451787996844 211542850758630963 212401477420715484 213135119475824403 213974377778845112 215651264581298832 215885372621711364 217367452453137272 217730546746683256 217801514982259098 219607534218637422 220304980671710352 221237902521423216 221373983790059958 221556713516435979 222131758749886128 223266069121598932 223338841634350431 223918512339370992 224103342407429496 225052349116620168 225190776614026509 226862594958408552 227115484106454086 227779176345222216 227904177341599902 228801591496514608 230101600539108441 230523765586905648 230774019009415596 232746446522316584 233622203296407068 233698351341810069 234518205231175536 234618581110832776 234752881406129658 235695773148150326 236641155085926162 238561622562747528 238663729061019548 239361168362775888 239414489328549392 240721175001200751 242778620941381954 243562984496289744 244538384009779431 244946865090018663 245396266592512464 245501298379275224 247762346297949912 249734079385814452 249755263763144568 250691874557463504 251019927860845572 253321116887968019 254061389000440164 254860585414262256 257122661616163992 257317918882443848 257401790433578934 258441757776309822 259601805736430036 260360431702930416 261340091823099432 261839752337606157 262320147047168496 263859899870980556 263945903749686873 264849404663325768 265845955475221836 266201851644983342 266979764712326952 268409208489445738 269341300494618066 270401880859517264 270568202410073282 270791538742310641 271582864103918796 271938255182582703 272437177511797584 273711220430110056 274628571068341776 275063982253646872 275233171417143511 276188960676684627 276350309332328748 277157878909571088 277276504949166008 278549550084177658 279363546431589048 281936463028701624 282057134344841284 283201969894287312 283376164654337106 284180159301099204 286920188385269582 287628740112997008 287847163495615152 288261960596653263 289228078438354198 289482658742749329 290013769609332912 290402019976345464 292587856321841784 292810045624849896 294214769445912029 295165311720079944 295408951355247972 296272215386093232 296520488799285894 296659914744635676 297785122179133908 299379501776689477 300254368818702012 300970318781266992 301473064726176816 302919348423601734 303872236455466536 304202115966956922 305431168281093426 306802134052144588 307698692012554128 308142095810215557 309137634168367752 309446980035352731 310014719237562768 311597801789080092 311936068067811759 313003841874839544 314467593378167196 314602188307707586 315521540114568216 316970177681995266 320026363968185303 320961566668267668 322264310569361424 322600549027395067 323476896871948248 324856496922691536 326051178679705908 326595820120024884 327550220529493104 329194922826755414 330457471007565528 333197638124829192 334693237147794096 334899103682398398 335877768509056488 336155013611144244 337564285271503433 338748518667253552 339924874678996464 340673226159681129 341668764517833324 343202387244771912 344589010368413096 345785648380358472 349119669783474876 350139890910837456 350433304944610602 351927871666249164 353543659722225489 353812138463360291 354461273966962448 355692194923315536 356286349221845328 357995593591529322 359041752544163832 359121733992824088 362110485471891728 362584340243443604 364167931412072931 365344476744434616 368251947568912836 368467079109771664 371643519446924868 371802586181836238 374601119078721678 374632895644716852 377834886205782808 378212975598764449 378906879068132272 380857821581972592 381092083500660246 381255194305103261 382290878121393384 383921314544999088 384349280795537684 385683992424245988 385976878323665772 387662636664464733 389402708604645054 390540647554395624 392010137734649148 393878601806997296 395360651732381192 395546552992847568 395789849806470834 397046829572178544 397274106994988652 398768933212832754 399302777467475013 400339158424936016 400469647068490428 401729397347904912 402613812734168607 403892464564802312 405602821289275896 405852303615109923 407241557708124568 407374296155878194 408655766267696376 410856127746954076 411942856602512664 412595973380470308 414525463998493122 415463735718773456 415914757423749012 417824325126266487 419045319647383572 419290124504222928 421065685443999024 422626903575993688 423085701517261926 424802954841430968 425064246981505659 426270238951648806 427948755557690224 430380282577904373 431770745243422728 433842117657531297 434734904906274544 435461093493366512 435603029964518196 439215068437274844 442747967580119916 443113427032871958 444780733198928841 446532138243197864 446677683268700862 448206684814858992 450104698233240336 450381553228053018 453725189916817104 454230968212908172 454379022635402601 455558352690444432 455808354683199804 458146752421640139 460203201078216882 461548038018831192 465492893044633168 467244406592814136 467396702683620138 469237162221665552 469505762812259316 471391546296300652 471903282461561379 473282310171852324 475455266522992899 477123245125495056 477327458122039096 481442350002401502 485557241882763908 489076768019558862 489893730180037326 491002596758550448 493792384240133121 495524692595899824 499468158771628904 499510527526289136 502039855721691144 502348655523597597 506642233775936038 508122778000880328 514245323232327984 514635837764887696 514803580867157868 516883515552619644 519203611472860072 522680183646198864 523679504675212314 525649957416915903 527719799741961112 527891807499373746 529698809326651536 531691910950443672 532403703289966684 533959529424653904 536818416978891476 536993390387293983 538682600989236132 541136404820146564 541583077484621282 543165728207837592 543876510365165406 547422440860220112 550127964507293744 550466342834287022 552377921353369254 552700618664657496 554553009898332016 557099100168355316 557703879272754357 558727092863178096 559957141848671281 561901678618082517 563872926057403248 564114268689682568 566752329308674212 568360318602198408 573840376770539164 576523921193306526 578456156876708396 578965317485498658 580804039952690928 584104062906967581 585175712643683568 585620091249699792 588429538891824058 590330623440159888 590817902710495944 593040977598571788 593319829489271352 593684774709706251 595570244358267816 598759003553378954 600508737637404024 605838696847203468 607744472910933072 608404231933913844 610862336562186852 613604268104289176 613981690084397063 616284191620431114 618275268336735504 618893960070705462 623195603578160184 623872136135623518 626007683749679088 628935186756334392 629204376615415172 631043080229136432 633940355363990532 634628552275892889 640052727936370606 641923133336535336 642461059065119437 645201098054790134 646953793743896496 652102357359411816 653191640240049768 656325254917803757 658389845653510828 660914942015131056 666395276249658384 669798207364796796 671755537018112976 672310027222288488 675128570543006866 681346452319362258 683337529035666648 686404774489543824 686768718310989743 689178020736826192 690304801617325323 691571296760716944 698239339566949752 700866609889221204 703855743332498328 707087319444450978 707624276926720582 713904965775182599 715991187183058644 718083505088327664 718243467985648176 725168680486887208 725614724645196529 728335862824145862 730688953488869232 736503895137825672 743287038893849736 743605172363672476 749202238157443356 749265791289433704 755669772411565616 756425951197528898 759963350663904057 762184167001320492 762510388610206522 764581756242786768 768698561591075368 771367984848491976 771953756647331544 775325273328929466 775657119448313531 778805417209290108 781081295108791248 784020275469298296 790721303464762384 791579699612941668 794548213989977304 797537866425665508 798605554934950026 800939294136980856 805227625468337214 807784929129604624 811205642578551792 811704607230219846 812374616226931923 814483115416249136 814748592311756388 815814765547748109 817311532535392752 821712255493908152 823885713205025328 825191946760940616 825699514251430533 829050927996986244 831829514847498024 835648650252532974 838090639294767144 843705868643397617 845253807151987376 846171403034523852 849605909682861936 850128493963011318 852540477903297612 860760565155808746 863541490486845456 864785881789959789 867684235315062594 871206059929036392 878430136874549688 882644308337736087 885495935160239832 886226854065743916 889561466397857682 893064276486395728 893355366537401724 898138505330068431 900763106456106036 908461936425816344 908758045270805202 911616709366399608 916293504843280278 920406402156433764 923096076037662384 924426287430646671 934488813185628272 934793405367240276 939011525624518632 942783092592601304 943806564923122758 946564620343704648 950910533045985798 954654916244078192 960079091904555909 962884700004803004 967801647082185201 971114483765527816 978153536039117724 979787460360074652 987584768480266242 997106935669469911 998936317543257808 1004079711443382288 1004697311047195194 1012692855814510299 1013284467551872076 1016245556001760656 1022019678479043387 1029607161734315736 1033767031105239288 1038407222945720144 1047359009350424628 1051299914833831806 1055439599483922224 1055783614998747492 1060630979166676467 1061436415390080873 1063383821900887344 1064807406579933368 1073636833957782952 1073986780774587966 1077365201978472264 1082272809640293128 1083166154969242564 1086331456415675184 1087753020730330812 1092503794236218793 1100932685668574044 1104755842706738508 1105401237329314992 1114198200336710632 1115407758545508714 1119914283697342562 1123803357236165034 1128228537379365136 1133504658617348424 1134638926796293347 1136720637204396816 1143765582915309783 1147680753541078328 1153047842386613052 1156912313753416792 1157930634970997316 1168208125813935162 1176859077783648116 1181635805420991888 1186081955197143576 1186639658978542704 1187369549419412502 1191140488716535632 1197518007106757908 1197908332402425039 1201017475274808048 1207841438202505821 1211677393694406936 1216808463867827688 1217556910845329769 1221724673124373704 1227208536208578352 1227963380168794126 1232568383240862228 1237787920141410924 1246391207156320368 1247744272271247036 1249135162585497473 1253472975378799461 1257870373512668784 1258408753230830344 1267880710727981064 1269257104551785778 1280105455872741212 1283846266673070672 1284922118130238874 1290402196109580268 1291140847733713119 1301526352972593891 1304204714718823632 1306383280480099536 1312650509835607514 1316779691307021656 1335282415177600747 1339596414729593592 1344620054444576976 1350257141086013732 1362692904638724516 1366675058071333296 1373537436621979486 1380609603234650646 1396478679133899504 1401733219778442408 1407711486664996656 1414174638888901956 1415248553853441164 1415709847384684137 1427809931550365198 1431982374366117288 1450337360973774416 1451229449290393058 1456671725648291724 1464110184047408381 1473007790275651344 1476250646691951559 1481377152720399363 1486574077787699472 1487210344727344952 1498404476314886712 1498531582578867408 1512851902395057796 1519926701327808114 1524368334002640984 1525020777220413044 1532022525462977119 1537397123182150736 1542735969696983952 1543907513294663088 1550650546657858932 1551314238896627062 1557610834418580216 1568040550938596592 1578061036118982701 1583159399225883336 1589096427979954608 1595075732851331016 1597211109869900052 1601878588273961712 1610455250936674428 1623409214460439692 1624749232453863846 1629497184623512776 1631629531095496218 1643424510987816304 1650383893521881232 1651399028502861066 1658101855993972488 1663659029694996048 1671297300505065948 1673111637818263071 1676181278589534288 1679871425546013843 1687411737286795234 1692342806069047704 1700256987926022636 1705080955806595224 1721521130311617492 1729571763579919578 1730312035692391723 1735368470630125188 1742412119858072784 1756860273749099376 1765288616675472174 1770991870320479664 1772453708131487832 1779122932795715364 1786710733074803448 1796277010660136862 1801526212912212072 1810572075547154777 1816923872851632688 1817516090541610404 1823233418732799216 1832587009686560556 1840812804312867528 1841945070253191189 1848852574861293342 1869586810734480552 1878023051249037264 1885566185185202608 1887613129846245516 1893129240687409296 1901821066091971596 1920158183809111818 1925769400009606008 1927383177195358311 1935603294164370402 1942228967531055632 1956307072078235448 1959574920720149304 1968975764753411271 1975169536960532484 1994213871338939822 2009394622094390388 2025385711629020598 2026568935103744152 2044039356958086774 2044914224000099309 2059214323468631472 2060306154932969229 2067534062210478576 2094718018700849256 2102599829667663612 2111567229997494984 2121261958333352934 2122872830780161746 2129614813159866736 2141714897325547797 2147273667915565904 2147973561549175932 2154730403956944528 2164545619280586256 2166332309938485128 2175506041460661624 2176844173935589587 2185007588472437586 2201865371337148088 2209511685413477016 2228396400673421264 2230815517091017428 2239828567394685124 2247606714472330068 2267009317234696848 2269277853592586694 2279890051991712171 2287531165830619566 2295361507082156656 2306095684773226104 2313824627506833584 2315861269941994632 2326971358344940593 2336416251627870324 2353718155567296232 2372163910394287152 2374739098838825004 2395036014213515816 2395816664804850078 2415682876405011642 2423354787388813872 2433616927735655376 2435113821690659538 2437123848680795769 2443449346248747408 2455926760337588252 2465136766481724456 2475575840282821848 2477098542754291599 2495488544542494072 2498270325170994946 2506945950757598922 2516817506461660688 2531117605930192851 2535761421455962128 2538514209103571556 2560210911745482424 2569844236260477748 2580804392219160536 2582281695467426238 2603052705945187782 2625301019671215028 2633559382614043312 2647932925013208261 2670564830355201494 2679192829459187184 2694415515990205293 2700514282172027464 2725385809277449032 2747074873243958972 2761219206469301292 2786532285767648209 2803466439556884816 2828349277777803912 2830497107706882328 2831419694769368274 2855619863100730396 2863964748732234576 2880237275713667727 2902458898580786116 2903404941246555603 2913343451296583448 2928220368094816762 2952501293383903118 2962754305440798726 2974420689454689904 2978706926165417051 2991320807008409733 2996808952629773424 3025703804790115592 3038078567443530897 3039853402655616228 3048736668005281968 3050041554440826088 3064045050925954238 3101301093315717864 3102628477793254124 3115221668837160432 3156122072237965402 3166318798451766672 3184309246170242619 3190151465702662032 3194422219739800104 3220910501873348856 3246818428920879384 3249498464907727692 3258994369247025552 3263259062190992436 3293174519543584247 3302798057005722132 3316203711987944976 3342594601010131896 3346223275636526142 3359742851092027686 3374823474573590468 3384685612138095408 3400513975852045272 3403916780388880041 3410161911613190448 3431296748745929349 3443042260623234984 3459143527159839156 3460624071384783446 3470736941260250376 3520290003650038333 3530577233350944348 3544907416262975664 3558245865591430728 3573421466149606896 3592554021320273724 3603052425824424144 3621144151094309554 3635032181083220808 3665174019373121112 3681625608625735056 3683890140506382378 3697705149722586684 3739173621468961104 3747405487756492419 3775226259692491032 3803642132183943192 3840316367618223636 3851538800019212016 3854766354390716622 3871206588328740804 3891933523096963201 3912614144156470896 3919149841440298608 3937951529506822542 3950339073921064968 3988427742677879644 4005847245532802241 4018789244188780776 4050771423258041196 4053137870207488304 4088078713916173548 4089828448000198618 4120612309865938458 4160342731586408939 4189436037401698512 4193807137356135871 4205199659335327224 4223134459994989968 4242523916666705868 4245745661560323492 4283429794651095594 4295947123098351864 4332664619876970256 4351012082921323248 4353688347871179174 4370015176944875172 4392330552142225143 4403730742674296176 4419023370826954032 4428751940075854677 4461631034182034856 4479657134789370248 4495213428944660136 4538555707185173388 4559780103983424342 4575062331661239132 4596067576388931357 4612191369546452208 4631722539883989264 4653942716689881186 4672832503255740648 4707436311134592464 4734183108356948103 4749478197677650008 4790072028427031632 4791633329609700156 4831365752810023284 4870227643381319076 4874247697361591538 4911853520675176504 4930273532963448912 4951151680565643696 4954197085508583198 4990977089084988144 4996540650341989892 5013891901515197844 5039614276638041529 5062235211860385702 5077028418207143112 5120421823490964848 5139688472520955496 5161608784438321072 5164563390934852476 5190936107077175169 5206105411890375564 5250602039342430056 5295865850026416522 5341129660710402988 5388831031980410586 5401028564344054928 5431716226641464331 5450771618554898064 5494149746487917944 5522438412938602584 5525835210759573567 5573064571535296418 5656698555555607824 5660994215413764656 5662839389538736548 5711239726201460792 5760474551427335454 5782149531586074933 5804917797161572232 5806809882493111206 5826686902593166896 5856440736189633524 5905002586767806236 5906927294260233813 5925508610881597452 5957413852330834102 5982641614016819466 6051407609580231184 6076157134887061794 6079706805311232456 6100083108881652176 6128090101851908476 6134742672000297927 6180918464798907687 6202602186631435728 6205256955586508248 6312244144475930804 6368618492340485238 6388844439479600208 6425144691976643391 6441821003746697712 6493636857841758768 6498996929815455384 6526518124381984872 6530532521806768761 6586349039087168494 6605596114011444264 6685189202020263792 6692446551273052284 6719485702184055372 6749646949147180936 6801027951704090544 6807833560777760082 6862593497491858698 6886084521246469968 6918287054319678312 6921248142769566892 6941473882520500752 6980914075034821779 7040580007300076666 7061154466701888696 7116491731182861456 7185108042640547448 7242288302188619108 7270064362166441616 7330348038746242224 7367780281012764756 7395410299445173368 7494810975512984838 7550452519384982064 7593352817790578553 7607284264367886384 7680632735236447272 7709532708781433244 7742413176657481608 7783867046193926402 7852954623527008589 7875903059013645084 7900678147842129936 7976855485355759288 7981761971097161819 8011694491065604482 8037578488377561552 8101542846516082392 8176157427832347096 8179656896000397236 8241224619731876916 8320685463172817878 8359596857302944627 8387614274712271742 8410399318670654448 8485047833333411736 8491491323120646984 8532228313931448841 8566859589302191188 8591894246196703728 8707376695742358348 8740030353889750344 8784661104284450286 8857503880151709354 8923262068364069712 8936120778496251153 8959314269578740496 8973962421025229199 8990426857889320272 9077111414370346776 9119560207966848684 9150124663322478264 9192135152777862714 9280764555077373787 9307885433379762372 9345665006511481296 9468366216713896206 9498956395355300016 9583266659219400312 9662731505620046568 9740455286762638152 9748495394723183076 9823707041350353008 9879523558630752741 9908394171017166396 9993081300683979784 10027783803030395688 10079228553276083058 10124470423720771404 10154056836414286224 10279376945041910992 10329126781869704952 10381872214154350338 10412210823780751128 10501204078684860112 10560870010950114999 10591731700052833044 10682259321420805976 10777662063960821172 10863432453282928662 10968176292364169021 10988299492975835888 11044876825877205168 11051670421519147134 11146129143070592836 11242216463269477257 11325678779077473096 11422479452402921584 11520949102854670908 11564299063172149866 11609835594323144464 11613619764986222412 11675800569290889603 11712881472379267048 11810005173535612472 11813854588520467626 11851017221763194904 11914827704661668204 11965283228033638932 12017541736598406723 12152314269774123588 12159413610622464912 12256180203703816952 12269485344000595854 12361836929597815374 12410513911173016496 12481028194759226817 12581421412068407613 12624488288951861608 12737236984680970476 12850289383953286782 12997993859630910768 13053036248763969744 13061065043613537522 13172698078174336988 13176991656426675429 13211192228022888528 13286255820227564031 13384893102546104568 13438971404368110744 13499293898294361872 13615667121555520164 13725186994983717396 13788202729166794071 13836574108639356624 13842496285539133784 13961828150069643558 14081160014600153332 14122308933403777392 14202549325070844309 14370216085281094896 14484576604377238216 14735560562025529512 14790820598890346736 14989621951025969676 15186705635581157106 15361265470472894544 15419065417562866488 15484826353314963216 15567734092387852804 15572808321231525507 15705909247054017178 15751806118027290168 15953710970711518576 15963523942194323638 16023388982131208964 16203085693032164784 16238757113611467149 16295148679924392993 16352314855664694192 16359313792000794472 16482449239463753832 16641370926345635756 16719193714605889254 16775228549424543484 16970095666666823472 16982982646241293968 17064456627862897682 17133719178604382376 17358671397308809711 17414753391484716696 17480060707779500688 17569322208568900572 17715007760303418708 17872241556992502306 17947924842050458398 18154222828740693552 18239120415933697368 18300249326644956528 18384270305555725428 18404228016000893781 18561529110154747574 18615770866759524744 18936732433427792412 19033432392616308953 19166533318438800624 19325463011240093136 19480910573525276304 19496990789446366152 19759047117261505482 19816788342034332792 19916292831018702547 19986162601367959568 20055567606060791376 20158457106552166116 20248940847441542808 20658253563739409904 20763744428308700676 20824421647561502256 21121740021900229998 21183463400105666088 21364518642841611952 21555324127921642344 21726864906565857324 21936352584728338042 22103340843038294268 22292258286141185672 22484432926538954514 22494056464001092399 22651357558154946192 23041898205709341816 23128598126344299732 23227239529972444824 23351601138581779206 23425762944758534096 23558863870581025767 23620010347071224944 23627709177040935252 23702034443526389808 23829655409323336408 23930566456067277864 23945285913291485457 24035083473196813446 24304628539548247176 24512360407407633904 24538970688001191708 24723673859195630748 24962056389518453634 25078790571908833881 25162842824136815226 25248976577903723216 25474473969361940952 25596684941794346523 25700578767906573564 26122130087227075044 26345396156348673976 26353983312853350858 26572511640455128062 26769786205092209136 26808362335488753459 26877942808736221488 27231334243111040328 27450373989967434792 27576405458333588142 27684992571078267568 27842293665232121361 27923656300139287116 28162320029200306664 28405098650141688618 28969153208754476432 29471121124051059024 29638570675892258223 29979243902051939352 30373411271162314212 30838130835125732976 31135468184775705608 31145616642463051014 31411818494108034356 31503612236054580336 31682610032850344997 31927047884388647276 32046777964262417928 32477514227222934298 32590297359848785986 32718627584001588944 32904528877092507063 32964898478927507664 33282741852691271512 33438387429211778508 33550457098849086968 34128913255725795364 34267438357208764752 34717342794617619422 34829506782969433392 35027401707872668809 35138644417137801144 35430015520606837416 35744483113985004612 35895849684100916796 36224919714979426717 36478240831867394736 36768540611111450856 36808456032001787562 37123058220309495148 37231541733519049488 37443084584277680451 37744264236205222839 37873464866855584824 38066864785232617906 38723190040150421663 38993981578892732304 39518094234523010964 39633576684068665584 39832585662037405094 40316914213104332232 40497881694883085616 41527488856617401352 42243480043800459996 42366926800211332176 42811268754066595211 43110648255843284688 43453729813131714648 43872705169456676084 44206681686076588536 44584516572282371344 44968865853077909028 44988112928002184798 45763770047450498329 46083796411418683632 46257196252688599464 46454479059944889648 46703202277163558412 47117727741162051534 47255418354081870504 47659310818646672816 47861132912134555728 47890571826582970914 48070166946393626892 48609257079096494352 48716271340834401447 49077941376002383416 49447347718391261496 49924112779036907268 50157581143817667762 50325685648273630452 50948947938723881904 51193369883588693046 51401157535813147128 52076014191926429133 52244260174454150088 52690792312697347952 52707966625706701716 53145023280910256124 53616724670977506918 54462668486222080656 54900747979934869584 55152810916667176284 55684587330464242722 55847312600278574232 56324640058400613328 56810197300283377236 57100297177848926859 59277141351784516446 59748878493056107641 59958487804103878704 60746822542324628424 62270936369551411216 62291233284926102028 62823636988216068712 63365220065700689994 63854095768777294552 64093555928524835856 64955028454445868596 65180594719697571972 65809057754185014126 66565483705382543024 66876774858423557016 67100914197698173936 67482169392003277197 68257826511451590728 69434685589235238844 70054803415745337618 70277288834275602288 70676591611743077301 70860031041213674832 71488966227970009224 71791699368201833592 71835857739874456371 72449839429958853434 73537081222222901712 73616912064003575124 74246116440618990296 74886169168555360902 75488528472410445678 75746929733711169648 76133729570465235812 76790054825383039569 77446380080300843326 79036188469046021928 79665171324074810188 80633828426208664464 83054977713234802704 83526880995696364083 84486960087600919992 85622537508133190422 86382500858797094479 86907459626263429296 87745410338913352168 88413363372153177072 89937731706155818056 89976225856004369596 91527540094900996658 92514392505377198928 93406404554327116824 94235455482324103068 94510836708163741008 95781143653165941828 96140333892787253784 97432542681668802894 98155882752004766832 98713586631277521189 98894695436782522992 99848225558073814536 100315162287635335524 100651371296547260904 102088410105851111657 102386739767177386092 102802315071626294256 104152028383852858266 104488520348908300176 105415933251413403432 106290046561820512248 107233449341955013836 108674759144938280151 110305621833334352568 111369174660928485444 111694625200557148464 113620394600566754472 114200594355697853718 116169570120451264989 118554282703569032892 119497756986112215282 120649939216005859231 121493645084649256848 124582466569852204056 125647273976432137424 126730440131401379988 127708191537554589104 128433806262199785633 129910056908891737192 130361189439395143944 131618115508370028252 133753549716847114032 134964338784006554394 136515653022903181456 137291310142351494987 138869371178470477688 140109606831490675236 141353183223486154602 142977932455940018448 143583398736403667184 143671715479748912742 144899678859917706868 146148814022503204341 147233824128007150248 148492232881237980592 149772338337110721804 150977056944820891356 152267459140930471624 153580109650766079138 154892760160601686652 156228042575779287399 158072376938092043856 159330342648149620376 167053761991392728166 168973920175201839984 171245075016266380844 171300891533546780577 172765001717594188958 175490820677826704336 179246635479168322923 179875463412311636112 179952451712008739192 183055080189801993316 186812809108654233648 188470910964648206136 191562287306331883656 192280667785574507568 194865085363337605788 197427173262555042378 199696451116147629072 200630324575270671048 201302742593094521808 202446508176009831591 204176820211702223314 204773479534354772184 208304056767705716532 210831866502826806864 212580093123641024496 214466898683910027672 217349518289876560302 220611243666668705136 222738349321856970888 227240789201133508944 228401188711395707436 232339140240902529978 237108565407138065784 238995513972224430564 241299878432011718462 247434621104012016389 249164933139704408112 253460880262802759976 256867612524399571266 259147502576391283437 259820113817783474384 260722378878790287888 263236231016740056504 269928677568013108788 274582620284702989974 277738742356940955376 280219213662981350472 282706366446972309204 287343430959497825484 289799357719835413736 292297628045006408682 294467648256014300496 299544676674221443608 301954113889641782712 304534918281860943248 306265230317553334971 307160219301532158276 309785520321203373304 312456085151558574798 318660685296299240752 326024277434814840453 334107523982785456332 342490150032532761688 342601783067093561154 345530003435188377916 348508710361353794967 358493270958336645846 359904903424017478384 361949817648017577693 366110160379603986632 376941821929296412272 383124574612663767312 385301418786599356899 389730170726675211576 394854346525110084756 401260649150541342096 404893016352019663182 408353640423404446628 409546959068709544368 411873930427054484961 416608113535411433064 428933797367820055344 434699036579753120604 445476698643713941776 456802377422791414872 464678280481805059956 470923956294732547321 474217130814276131568 477991027944448861128 482599756864023436924 494869242208024032778 503401470521955481619 506921760525605519952 513735225048799142532 518295005152782566874 526472462033480113008 539857355136026217576 549165240569405979948 560438427325962700944 565412732893944618408 574686861918995650968 579598715439670827472 584595256090012817364 599089353348442887216 603908227779283565424 612530460635106669942 614320438603064316552 619571040642406746608 624912170303117149596 652048554869629680906 668215047965570912664 684980300065065523376 685203566134187122308 691060006870376755832 697017420722707589934 716986541916673291692 723899635296035155386 732220320759207973264 742303863312036049167 770602837573198713798 777442507729173850311 779460341453350423152 789708693050220169512 809786032704039326364 816707280846808893256 823747860854108969922 833216227070822866128 869398073159506241208 913604754845582829744 918795690952660004913 929356560963610119912 941847912589465094642 955982055888897722256 965199513728046873848 989738484416048065556 1006802941043910963238 1027470450097598285064 1036590010305565133748 1079714710272052435152 1085849452944052733079 1098330481138811959896 1122972511164362228227 1130825465787889236816 1149373723837991301936 1169190512180025634728 1225060921270213339884 1228640877206128633104 1249824340606234299192 1304097109739259361812 1327149331376064451541 1336430095931141825328 1370407132268374244616 1382120013740753511664 1394034841445415179868 1412771868884197641963 1433973083833346583384 1447799270592070310772 1484607726624072098334 1510204411565866444857 1541205675146397427596 1554885015458347700622 1579417386100440339024 1619572065408078652728 1633414561693617786512 1647495721708217939844 1738796146319012482416 1837591381905320009826 1858713121927220239824 1883695825178930189284 1930399027456093747696 1979476968832096131112 2013605882087821926476 2054940900195196570128 2073180020611130267496 2171698905888105466158 2196660962277623919792 2226911589936108147501 2245945022328724456454 2338381024360051269456 2450121842540426679768 2499648681212468598384 2608194219478518723624 2654298662752128903082 2740814264536748489232 2788069682890830359736 2825543737768395283926 2867946167666693166768 2895598541184140621544 2969215453248144196668 3020408823131732889714 3082411350292794855192 3109770030916695401244 3239144130816157305456 3294991443416435879688 3368917533493086684681 3675182763810640019652 3767391650357860378568 3958953937664192262224 3981447994128193354623 4027211764175643852952 4146360041222260534992 4238315606652592925889 4343397811776210932316 4453823179872216295002 4491890044657448912908 4530613234697599334571 4900243685080853359536 5216388438957037447248 5308597325504257806164 5576139365781660719472 5651087475536790567852 5791197082368281243088 5938430906496288393336 6040817646263465779428 6164822700585589710384 6219540061833390802488 6589982886832871759376 6737835066986173369362 7350365527621280039304 7534783300715720757136 7962895988256386709246 8054423528351287705904 8476631213305185851778 8686795623552421864632 8907646359744432590004 8983780089314897825816 9061226469395198669142 10106752600479260054043 10617194651008515612328 11302174951073581135704 11876861812992576786672 11944343982384580063869 12081635292526931558856 12439080123666781604976 13475670133972346738724 14598642645136708966951 14700731055242560078608 15925791976512773418492 16953262426610371703556 17373591247104843729264 17815292719488865180008 17967560178629795651632 18122452938790397338284 20213505200958520108086 21234389302017031224656 22604349902147162271408 23888687964769160127738 24163270585053863117712 26951340267944693477448 29197285290273417933902 31851583953025546836984 33906524853220743407112 35630585438977730360016 36244905877580794676568 40427010401917040216172 43795927935410126900853 47777375929538320255476 53902680535889386954896 58394570580546835867804 63703167906051093673968 67813049706441486814224 72489811755161589353136 80854020803834080432344 87591855870820253801706 95554751859076640510952 116789141161093671735608 131387783806230380702559 161708041607668160864688 175183711741640507603412 191109503718153281021904 233578282322187343471216 262775567612460761405118 350367423483281015206824 525551135224921522810236 700734846966562030413648 1051102270449843045620472 2102204540899686091240944
- Sum of all divisors σ(n): 7631322575489962601604768
- Sum of proper divisors (its aliquot sum) s(n): 5529118034590276510363824
- 2102204540899686091240944 is an abundant number, because the sum of its proper divisors (5529118034590276510363824) is greater than itself. Its abundance is 3426913493690590419122880
Bases of 2102204540899686091240944
- Binary: 1101111010010100010111100100011000001011101000001011010100000011010110101111100002
- Hexadecimal: 0x1BD28BC8C17416A06B5F0
- Base-36: 9IBQKKAJJ5MK9SS0
Squares and roots of 2102204540899686091240944
- 2102204540899686091240944 squared (21022045408996860912409442) is 4419263931779259971972568484143928212077862011136
- 2102204540899686091240944 cubed (21022045408996860912409443) is 9290196704820560883865574430663675614280369148656155057007234693787152384
-
The
square root of 2102204540899686091240944 is 1449898113972.0425511361 -
The
cube root of 2102204540899686091240944 is 128102711.7661266507
Scales and comparisons
How big is 2102204540899686091240944?- 2,102,204,540,899,686,091,240,944 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,102,204,540,899,686,091,240,944 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 2102204540899686091240944 cubic inches would be around 10675226 feet tall.
Recreational maths with 2102204540899686091240944
- 2102204540899686091240944 backwards is 4490421906869980454022012
- 2102204540899686091240944 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2102204540899686091240944'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 2102204540899686091240944 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 2102204540899686091240944 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/2102204540899686091240944/
Chicago style:
Numbermatics. 2024. "Number 2102204540899686091240944 - Facts about the integer". https://numbermatics.com/n/2102204540899686091240944/
The information we have on file for 2102204540899686091240944 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 2102204540899686091240944, math, Factors of 2102204540899686091240944, curriculum, school, college, exams, university, Prime factorization of 2102204540899686091240944, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred two sextillion, two hundred four quintillion, five hundred forty quadrillion, eight hundred ninety-nine trillion, six hundred eighty-six billion, ninety-one million, two hundred forty thousand, nine hundred forty-four.