304293248971607440343040
304,293,248,971,607,440,343,040 is an even composite number composed of seven prime numbers multiplied together.
304293248971607440343040 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 304293248971607440343040:
214 × 3 × 5 × 113 × 313 × 473 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 11 × 11 × 11 × 31 × 31 × 31 × 47 × 47 × 47 × 67 × 67 × 67)See below for interesting mathematical facts about the number 304293248971607440343040 from the Numbermatics database.
Names of 304293248971607440343040
- Cardinal: 304293248971607440343040 can be written as Three hundred four sextillion, two hundred ninety-three quintillion, two hundred forty-eight quadrillion, nine hundred seventy-one trillion, six hundred seven billion, four hundred forty million, three hundred forty-three thousand and forty.
Scientific notation
- Scientific notation: 3.0429324897160744034304 × 1023
Factors of 304293248971607440343040
Divisors of 304293248971607440343040
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 8 10 11 12 15 16 20 22 24 30 31 32 33 40 44 47 48 55 60 62 64 66 67 80 88 93 94 96 110 120 121 124 128 132 134 141 155 160 165 176 186 188 192 201 220 235 240 242 248 256 264 268 282 310 320 330 335 341 352 363 372 376 384 402 440 465 470 480 484 496 512 517 528 536 564 605 620 640 660 670 682 704 705 726 737 744 752 768 804 880 930 940 960 961 968 992 1005 1023 1024 1034 1056 1072 1128 1210 1240 1280 1320 1331 1340 1364 1408 1410 1452 1457 1474 1488 1504 1536 1551 1608 1705 1760 1815 1860 1880 1920 1922 1936 1984 2010 2046 2048 2068 2077 2112 2144 2209 2211 2256 2420 2480 2560 2585 2640 2662 2680 2728 2816 2820 2883 2904 2914 2948 2976 3008 3072 3102 3149 3216 3410 3520 3630 3685 3720 3751 3760 3840 3844 3872 3968 3993 4020 4092 4096 4136 4154 4224 4288 4371 4418 4422 4489 4512 4805 4840 4960 5115 5120 5170 5280 5324 5360 5456 5632 5640 5687 5766 5808 5828 5896 5952 6016 6144 6204 6231 6298 6432 6627 6655 6820 7040 7260 7285 7370 7440 7502 7520 7680 7688 7744 7755 7936 7986 8040 8107 8184 8192 8272 8308 8448 8576 8742 8836 8844 8978 9024 9447 9610 9680 9920 10230 10240 10340 10385 10560 10571 10648 10720 10912 11045 11055 11253 11264 11280 11374 11532 11616 11656 11792 11904 12032 12288 12408 12462 12596 12864 13254 13310 13467 13640 14080 14415 14520 14570 14740 14880 15004 15040 15360 15376 15488 15510 15745 15872 15972 16027 16080 16214 16368 16384 16544 16616 16896 17061 17152 17484 17672 17688 17956 18048 18755 18894 19220 19360 19840 19965 20460 20480 20680 20770 21120 21142 21296 21440 21824 21855 22090 22110 22445 22506 22528 22560 22748 22847 23064 23232 23312 23584 23808 24064 24299 24321 24576 24816 24924 25192 25728 26508 26620 26934 27280 28160 28435 28830 29040 29140 29480 29760 29791 30008 30080 30720 30752 30976 31020 31155 31490 31713 31744 31944 32054 32160 32428 32736 33088 33135 33232 33792 34122 34304 34639 34968 35344 35376 35912 36096 37510 37788 38440 38720 39680 39930 40535 40920 40960 41261 41360 41540 42240 42284 42592 42880 43648 43710 44180 44220 44890 45012 45056 45120 45167 45496 45694 46128 46464 46624 47168 47235 47616 48081 48128 48598 48642 49152 49379 49632 49848 50384 51456 52855 53016 53240 53868 54560 56265 56320 56870 57660 58080 58280 58960 59520 59582 60016 60160 61440 61504 61952 62040 62310 62557 62980 63426 63488 63888 64108 64320 64387 64856 65472 66176 66270 66464 67335 67584 68244 68479 68541 68608 69278 69936 70688 70752 71824 72192 72897 75020 75576 76880 77440 79360 79860 80135 81070 81840 81920 82522 82720 83080 84480 84568 85184 85305 85760 87296 87420 88360 88440 89177 89373 89780 90024 90112 90240 90334 90992 91388 92256 92928 93248 94336 94470 95232 96162 96256 97196 97284 97619 98758 99264 99696 100768 102912 103823 103917 105710 106032 106480 107736 109120 112530 112640 113740 114235 115320 116160 116281 116560 117920 119040 119164 120032 120320 121495 121605 122880 123008 123783 123904 124080 124620 125114 125960 126852 126976 127776 128216 128640 128774 129712 130944 132352 132540 132928 134670 135168 135501 136488 136958 137082 137216 138556 139159 139872 141376 141504 143648 144384 145794 148003 148137 148955 150040 151152 153760 154880 158565 158720 159720 160270 162140 163680 165044 165440 166160 168960 169136 170368 170610 171520 173195 174592 174840 176297 176720 176880 178354 178746 179560 180048 180224 180480 180668 181984 182776 184512 185856 186496 187671 188672 188940 190464 192324 192512 193161 194392 194568 195238 197516 198528 199392 201536 205437 205824 206305 207646 207834 210983 211420 212064 212960 215472 218240 225060 225280 225835 227480 228470 230640 232320 232562 233120 235840 238080 238328 240064 240405 240640 242990 243210 245760 246016 246895 247566 247808 248160 249240 250228 251317 251920 253704 253952 255552 256432 257280 257548 259424 261888 264704 265080 265856 267289 267531 269340 270336 271002 272976 273916 274164 274432 277112 278318 279744 282752 283008 287296 288768 291588 292857 296006 296274 297910 300080 300763 302304 307520 309760 311469 312785 317130 317440 319440 320540 321935 324280 327360 327701 330088 330880 332320 337920 338272 340736 341220 342395 342705 343040 346390 348843 349184 349680 352594 353440 353760 356708 357492 359120 360096 360960 361336 363968 364485 365552 369024 371712 372992 375342 377344 377880 380928 381029 384648 385024 386322 388784 389136 390476 395032 397056 398784 403072 410874 411648 412610 415292 415668 417477 421966 422840 424128 425920 430944 436480 444009 445885 446865 450120 450560 451670 454960 456940 461280 464640 465124 466240 471680 476160 476656 480128 480810 481280 485980 486420 488095 492032 493790 495132 495616 496320 496837 498480 500456 502634 503840 507408 507904 511104 512864 514560 515096 518848 519115 519585 523776 528891 529408 530160 531712 534578 535062 538680 540672 542004 543169 545952 547832 548328 548864 554224 556636 559488 565504 566016 574592 577536 581405 583176 585714 592012 592548 595820 600160 601526 604608 615040 618915 619520 622938 625570 632949 634260 634880 638880 641080 643870 648560 654720 655402 660176 661760 664640 675840 676544 677505 681472 682440 684790 685410 686080 692780 695795 697686 698368 699360 705188 706880 707520 708257 713416 714984 718240 720192 721920 722672 727936 728970 731104 738048 740015 740685 743424 745984 750684 753269 753951 754688 755760 761856 762058 769296 770048 772644 777568 778272 780952 790064 794112 797568 801867 806144 821748 823296 825220 830584 831336 834954 843932 845680 848256 851840 861888 872960 881485 888018 891770 893730 900240 901120 902289 903340 909920 913880 922560 929280 930248 932480 938355 943360 952320 953312 960256 961620 962560 965805 971960 972840 976190 983103 984064 987580 990264 991232 992640 993674 996960 1000912 1005268 1007680 1014816 1022208 1025728 1027185 1029120 1030192 1037696 1038230 1039170 1047552 1054915 1057782 1058816 1060320 1063424 1069156 1070124 1073809 1077360 1084008 1086338 1091904 1095664 1096656 1097728 1108448 1113272 1118976 1131008 1132032 1142053 1143087 1149184 1155072 1162810 1166352 1171428 1184024 1185096 1191640 1200320 1203052 1209216 1230080 1237830 1239040 1245876 1251140 1256585 1265898 1268520 1269760 1277760 1279091 1282160 1287740 1297120 1309440 1310804 1320352 1323520 1329280 1336445 1337655 1351680 1353088 1355010 1362944 1364880 1369580 1370820 1372160 1385560 1391590 1395372 1396736 1398720 1400177 1410376 1413760 1415040 1416514 1426832 1429968 1436480 1440384 1443840 1445344 1455872 1457940 1462208 1464285 1476096 1480030 1481370 1486848 1490511 1491968 1501368 1503815 1506538 1507902 1509376 1511520 1523712 1524116 1530749 1538592 1545288 1555136 1556544 1557345 1561904 1580128 1588224 1595136 1603734 1612288 1628033 1629507 1638505 1643496 1646592 1650440 1661168 1662672 1669908 1687864 1691360 1696512 1703680 1723776 1744215 1745920 1762970 1776036 1783540 1787460 1800480 1804578 1806680 1819840 1827760 1845120 1858560 1860496 1864960 1876710 1886720 1904640 1905145 1906624 1920512 1923240 1925120 1931610 1939267 1943920 1945680 1952380 1966206 1968128 1975160 1980528 1982464 1985280 1987348 1993920 1995997 2001824 2010536 2015360 2029632 2044416 2051456 2054370 2058240 2060384 2075392 2076460 2078340 2087385 2095104 2109830 2115564 2117632 2120640 2122849 2124771 2126848 2138312 2140248 2147618 2154720 2168016 2172676 2183808 2191328 2193312 2216896 2220045 2226544 2237952 2259807 2262016 2264064 2284106 2286174 2298368 2310144 2320813 2325620 2332704 2342856 2368048 2370192 2383280 2400640 2406104 2418432 2460160 2475660 2478080 2484185 2491752 2502280 2513170 2531796 2537040 2539520 2555520 2558182 2564320 2575480 2594240 2618880 2621608 2640704 2644455 2647040 2658560 2672890 2675310 2703360 2706176 2710020 2715845 2725888 2729760 2739160 2741640 2744320 2764487 2771120 2783180 2790744 2793472 2797440 2800354 2820752 2827520 2830080 2833028 2853664 2859936 2872960 2880768 2887680 2890688 2911744 2915880 2924416 2928570 2940179 2952192 2960060 2962740 2973696 2981022 2983936 3002736 3007630 3013076 3015804 3018752 3023040 3026189 3048232 3061498 3077184 3090576 3110272 3113088 3114690 3123808 3160256 3164745 3176448 3190272 3207468 3218513 3221427 3224576 3256066 3259014 3277010 3286992 3293184 3300880 3308393 3322336 3325344 3339816 3375728 3382720 3393024 3407360 3426159 3447552 3488430 3491840 3525940 3541285 3552072 3567080 3574920 3600960 3604711 3609156 3613360 3639680 3655520 3690240 3717120 3720992 3729920 3753420 3766345 3769755 3773440 3809280 3810290 3813248 3837273 3841024 3846480 3850240 3863220 3878534 3887840 3891360 3904760 3932412 3936256 3950320 3961056 3970560 3974696 3987840 3991994 4003648 4009335 4021072 4030720 4059264 4088832 4102912 4108740 4116480 4120768 4150784 4152920 4156680 4174770 4190208 4191319 4200531 4219660 4231128 4235264 4241280 4245698 4249542 4253696 4276624 4280496 4295236 4309440 4313929 4336032 4345352 4367616 4382656 4386624 4433792 4440090 4453088 4475904 4511445 4519614 4524032 4528128 4568212 4572348 4588093 4592247 4596736 4641626 4651240 4665408 4685712 4736096 4740384 4766560 4801280 4812208 4836864 4884099 4915515 4920320 4951320 4956160 4968370 4983504 5004560 5026340 5063592 5074080 5111040 5116364 5128640 5150960 5188480 5237760 5243216 5281408 5288910 5294080 5317120 5345780 5350620 5369045 5412352 5420040 5431690 5451776 5459520 5465207 5478320 5483280 5488640 5528974 5542240 5566360 5581488 5586944 5594880 5600708 5641504 5655040 5660160 5666056 5707328 5710265 5715435 5719872 5745920 5761536 5775360 5781376 5817801 5823488 5831760 5848832 5857140 5880358 5904384 5920120 5925480 5947392 5962044 5967872 5974859 5987991 6005472 6015260 6026152 6031608 6037504 6046080 6052378 6096464 6122996 6154368 6181152 6220544 6226176 6229380 6247616 6320512 6329490 6352896 6368547 6380544 6395455 6414936 6437026 6442854 6449152 6512132 6518028 6540473 6554020 6573984 6601760 6616786 6644672 6650688 6679632 6751456 6765440 6786048 6814720 6852318 6895104 6956141 6962439 6976860 6983680 7000885 7051880 7082570 7104144 7134160 7149840 7201920 7209422 7218312 7226720 7279360 7311040 7380480 7434240 7441984 7452555 7459840 7506840 7532690 7539510 7546880 7618560 7620580 7626496 7653745 7674546 7682048 7692960 7726440 7757068 7775680 7782720 7790827 7809520 7864824 7872512 7900640 7922112 7941120 7949392 7975680 7983988 8007296 8018670 8042144 8061440 8118528 8140165 8147535 8177664 8205824 8217480 8232960 8241536 8285959 8293461 8301568 8305840 8313360 8349540 8380416 8382638 8401062 8439320 8462256 8470528 8482560 8491396 8499084 8507392 8553248 8560992 8590472 8618880 8627858 8672064 8690704 8735232 8765312 8773248 8820537 8867584 8880180 8906176 8951808 9022890 9039228 9048064 9056256 9078567 9136424 9144696 9176186 9184494 9193472 9283252 9302480 9323653 9330816 9371424 9472192 9480768 9533120 9602560 9624416 9655539 9673728 9696335 9768198 9831030 9840640 9902640 9912320 9916201 9925179 9936740 9967008 9979985 10009120 10052680 10127184 10148160 10222080 10232728 10257280 10301920 10376960 10475520 10486432 10562816 10577820 10588160 10614245 10623855 10634240 10691560 10701240 10738090 10814133 10824704 10840080 10863380 10903552 10919040 10930414 10956640 10966560 11057948 11084480 11132720 11162976 11189760 11201416 11283008 11299035 11310080 11320320 11332112 11414656 11420530 11430870 11439744 11491840 11523072 11550720 11562752 11604065 11635602 11646976 11663520 11697664 11714280 11760716 11808768 11811899 11840240 11850960 11924088 11935744 11949718 11975982 12010944 12030520 12052304 12063216 12075008 12092160 12104756 12192928 12245992 12308736 12362304 12441088 12452352 12458760 12495232 12562583 12573957 12641024 12658980 12705792 12737094 12761088 12790910 12829872 12874052 12885708 12898304 12941787 13024264 13036056 13080946 13108040 13147968 13203520 13233572 13289344 13301376 13359264 13502912 13530880 13572096 13629440 13704636 13764279 13790208 13822435 13912282 13924878 13953720 13967360 14001770 14103760 14135861 14165140 14208288 14268320 14299680 14403840 14418844 14436624 14453440 14558720 14622080 14700895 14760960 14868480 14883968 14905110 14919680 15013680 15065380 15079020 15093760 15130945 15241160 15252992 15307490 15349092 15364096 15385920 15401947 15452880 15514136 15551360 15565440 15581654 15619040 15729648 15745024 15801280 15844224 15882240 15898784 15951360 15967976 16014592 16037340 16084288 16092565 16107135 16122880 16237056 16280330 16295070 16355328 16395621 16411648 16434960 16465920 16483072 16541965 16571918 16586922 16603136 16611680 16626720 16699080 16760832 16765276 16802124 16838239 16878640 16924512 16965120 16982792 16998168 17014784 17106496 17121984 17130795 17180944 17237760 17255716 17344128 17381408 17470464 17530624 17546496 17641074 17735168 17760360 17812352 17903616 17908363 17924577 18023555 18045780 18078456 18096128 18112512 18157134 18272848 18289392 18352372 18368988 18386944 18566504 18604960 18647306 18661632 18742848 18944384 18961536 19066240 19186365 19205120 19248832 19311078 19347456 19392670 19536396 19621419 19662060 19681280 19805280 19832402 19850358 19873480 19934016 19959970 20018240 20105360 20254368 20296320 20444160 20465456 20514560 20603840 20753920 20868423 20951040 20956595 20972864 21002655 21125632 21155640 21176320 21228490 21247710 21268480 21383120 21402480 21476180 21569645 21628266 21649408 21680160 21726760 21807104 21838080 21860828 21913280 21933120 21955967 22115896 22168960 22265440 22325952 22379520 22402832 22566016 22598070 22620160 22640640 22664224 22829312 22841060 22861740 22879488 22940465 22961235 22983680 23046144 23125504 23208130 23271204 23293952 23327040 23351339 23372481 23395328 23428560 23521432 23617536 23623798 23680480 23701920 23848176 23871488 23899436 23951964 24021888 24061040 24104608 24126432 24184320 24209512 24385856 24420495 24491984 24617472 24724608 24857877 24882176 24904704 24917520 24990464 25125166 25147914 25282048 25317960 25411584 25474188 25522176 25528943 25581820 25659744 25748104 25771416 25796608 25883574 26048528 26072112 26161892 26216080 26295936 26407040 26467144 26578688 26602752 26718528 27005824 27061760 27144192 27258880 27326035 27409272 27528558 27580416 27644870 27824564 27849756 27907440 27934720 27970959 28003540 28207520 28271722 28330280 28416576 28536640 28599360 28807680 28837688 28873248 28906880 29089005 29117440 29244160 29401790 29521920 29736960 29748603 29767936 29810220 29839360 29874295 29939955 30027360 30130760 30158040 30187520 30261890 30482320 30505984 30614980 30698184 30728192 30771840 30803894 30905760 31028272 31102720 31130880 31163308 31238080 31459296 31602560 31688448 31764480 31797568 31842735 31902720 31935952 32029184 32074680 32168576 32185130 32214270 32245760 32474112 32560660 32590140 32702365 32710656 32791242 32823296 32869920 32966144 33083930 33143836 33173844 33206272 33223360 33253440 33288079 33398160 33530552 33604248 33676478 33757280 33849024 33930240 33965584 33996336 34029568 34212992 34243968 34261590 34361888 34475520 34511432 34688256 34762816 34780705 34812195 34940928 35061248 35092992 35282148 35403643 35435697 35470336 35520720 35624704 35807232 35816726 35849154 36047110 36091560 36156912 36192256 36225024 36314268 36392323 36545696 36578784 36704744 36737976 36773888 37133008 37209920 37294612 37323264 37485696 37687749 37888768 37923072 38132480 38372730 38410240 38497664 38622156 38694912 38785340 38954135 39072792 39242838 39324120 39362560 39610560 39651821 39664804 39700716 39746960 39868032 39919940 40036480 40210720 40508736 40592640 40888320 40930912 41029120 41207680 41429795 41467305 41507840 41736846 41902080 41913190 41945728 42005310 42251264 42311280 42352640 42407583 42456980 42495420 42536960 42766240 42804960 42952360 43139290 43256532 43298816 43360320 43453520 43676160 43721656 43826560 43866240 43911934 44102685 44231792 44337920 44530880 44651904 44759040 44805664 45132032 45196140 45240320 45281280 45328448 45392835 45658624 45682120 45723480 45758976 45880930 45922470 45967360 46092288 46205841 46251008 46416260 46542408 46587904 46618265 46654080 46702678 46744962 46790656 46857120 47042864 47235072 47247596 47360960 47403840 47453219 47696352 47798872 47903928 48043776 48122080 48209216 48252864 48277695 48368640 48419024 48771712 48840990 48983968 49234944 49449216 49581005 49625895 49715754 49764352 49809408 49835040 49980928 50250332 50295828 50469023 50514717 50564096 50635920 50948376 51044352 51057886 51163640 51319488 51496208 51542832 51593216 51767148 52097056 52144224 52323784 52432160 52591872 52814080 52934288 53157376 53205504 53437056 53725089 54011648 54070665 54123520 54288384 54517760 54652070 54818544 55057116 55160832 55289740 55649128 55699512 55814880 55941918 56007080 56415040 56543444 56660560 56833152 57073280 57198720 57615360 57675376 57746496 57813760 58178010 58234880 58488320 58803580 59043840 59059495 59497206 59535872 59620440 59678720 59748590 59879910 60054720 60117277 60261520 60316080 60375040 60523780 60964640 61011968 61229960 61396368 61456384 61543680 61607788 61811520 62056544 62205440 62261760 62326616 62476160 62812915 62869785 62918592 63205120 63376896 63528960 63595136 63685470 63805440 63871904 64058368 64149360 64337152 64370260 64428540 64491520 64708935 64948224 65121320 65180280 65404730 65421312 65582484 65646592 65739840 65808319 65867901 65932288 66167860 66287672 66347688 66412544 66446720 66506880 66576158 66796320 67061104 67208496 67352956 67514560 67698048 67860480 67931168 67992672 68425984 68487936 68523180 68723776 68821395 68951040 69022864 69376512 69525632 69561410 69624390 69881856 70054017 70122496 70185984 70564296 70679305 70807286 70871394 70940672 71041440 71249408 71614464 71633452 71698308 71945203 72094220 72183120 72313824 72628536 72784646 73091392 73157568 73409488 73475952 73547776 74266016 74419840 74589224 74646528 74971392 75375498 75777536 75846144 76264960 76517551 76586829 76745460 76820480 76995328 77009735 77244312 77389824 77570680 77908270 78145584 78485676 78648240 78725120 79221120 79303642 79329608 79401432 79493920 79736064 79839880 80072960 80421440 81017472 81185280 81776640 81861824 81978105 82058240 82415360 82859590 82934610 83015680 83473692 83804160 83826380 83891456 84010620 84191195 84502528 84622560 84815166 84913960 84990840 85073920 85532480 85609920 85699097 85904720 86278580 86513064 86597632 86720640 86907040 87352320 87443312 87653120 87732480 87823868 88205370 88463584 88675840 89061760 89303808 89518080 89541815 89611328 89622885 90264064 90392280 90480640 90562560 90656896 90785670 91145549 91317248 91364240 91446960 91517952 91761860 91844940 91934720 92184576 92411682 92502016 92832520 93084816 93175808 93236530 93308160 93405356 93489924 93581312 93714240 93811859 94085728 94495192 94721920 94807680 94906438 95392704 95597744 95807856 96087552 96244160 96418432 96505728 96555390 96737280 96838048 97543424 97681980 97967936 98107095 98469888 98898432 99162010 99251790 99431508 99528704 99618816 99670080 99773903 99864237 99961856 100500664 100591656 100938046 101029434 101128192 101271840 101896752 102088704 102115772 102327280 102560183 102638976 102992416 103085664 103534296 104194112 104288448 104342115 104647568 104864320 105183744 105628160 105868576 106210929 106314752 106411008 106874112 107450178 108023296 108141330 108247040 108576768 109035520 109078211 109176969 109304140 109637088 109779835 110114232 110321664 110579480 111298256 111399024 111629760 111883836 112014160 112830080 113086888 113321120 113666304 114146560 114397440 115230720 115350752 115492992 115627520 116356020 116469760 116756695 116862405 116976640 117607160 118087680 118118990 118955463 118994412 119071744 119240880 119357440 119497180 119759820 120109440 120234554 120523040 120632160 121047560 121929280 122023936 122459920 122792736 123087360 123215576 123623040 124113088 124289385 124410880 124523520 124653232 124952320 125625830 125739570 125837184 126410240 126753792 127057920 127190272 127370940 127610880 127644715 127743808 128116736 128298720 128674304 128740520 128857080 128983040 129417870 129896448 129930889 130242640 130360560 130809460 131164968 131293184 131479680 131616638 131735802 131864576 132335720 132575344 132695376 132825088 132893440 133013760 133152316 133592640 133731799 134122208 134416992 134705912 135029120 135396096 135720960 135862336 135985344 136851968 136975872 137046360 137447552 137642790 137902080 138045728 138188413 138753024 139051264 139122820 139248780 139763712 139854795 140108034 140244992 140371968 141128592 141358610 141614572 141742788 141881344 142082880 142230883 142359657 142498816 143266904 143396616 143890406 144188440 144366240 144627648 145257072 145569292 146182784 146315136 146818976 146951904 148532032 148743015 148839680 149178448 149293056 149942784 150750996 151407069 151555072 151692288 152529920 153035102 153173658 153490920 153640960 153990656 154019470 154488624 154779648 155141360 155494471 155816540 156291168 156971352 157296480 158442240 158607284 158659216 158802864 158987840 159472128 159679760 160145920 160842880 162034944 162370560 163553280 163723648 163956210 164116480 164830720 165719180 165869220 166031360 166440395 166947384 167652760 167782912 168021240 168382390 169005056 169245120 169421417 169630332 169827920 169981680 170147840 171064960 171219840 171398194 171809440 172557160 173026128 173195264 173441280 173814080 174704640 174886624 175306240 175464960 175647736 176410740 176927168 177018215 177178485 177351680 178123520 178607616 179036160 179083630 179222656 179245770 180351831 180528128 180784560 180961280 181125120 181313792 181571340 181961615 182291098 182634496 182728480 182893920 183035904 183523720 183689880 183869440 184369152 184823364 185004032 185220629 185665040 186169632 186473060 186616320 186810712 186979848 187162624 187428480 187623718 188171456 188438745 188990384 189443840 189615360 189812876 190785408 191195488 191615712 192175104 192488320 192836864 193011456 193110780 193474560 193676096 195086848 195363960 195935872 196214190 196939776 196991993 197424957 197796864 198259105 198324020 198503580 198863016 199057408 199237632 199340160 199547806 199728474 199923712 201001328 201183312 201876092 202058868 202256384 202543680 202754663 203793504 204231544 204654560 205120366 205277952 205984832 206171328 207068592 208388224 208576896 208684230 209295136 209728640 210367488 211256320 211737152 212037915 212421858 212629504 212822016 213748224 214900356 215640371 215835609 216046592 216282660 216494080 218156422 218353938 218608280 219274176 219559670 220228464 220643328 221158960 222596512 222798048 223259520 223767672 224028320 225660160 226173776 226642240 227332608 228293120 228794880 229552653 230461440 230701504 230985984 231029205 231255040 232712040 232939520 233513390 233724810 233953280 235214320 236175360 236237980 237266095 237910926 237988824 238143488 238481760 238994360 239519640 240218880 240469108 241046080 241264320 241515637 242095120 243858560 244047872 244919840 245585472 246174720 246431152 247246080 248226176 248578770 248821760 249047040 249306464 249904640 251251660 251479140 251674368 252345115 252573585 252820480 253507584 254380544 254741880 255221760 255289430 255487616 256233472 256597440 256864729 257097291 257348608 257481040 257714160 257966080 258835740 259792896 259861778 260485280 260721120 261618920 262329936 262586368 262959360 263233276 263471604 263729152 264671440 265150688 265390752 265786880 266027520 266304632 267185280 267463598 268244416 268625445 268833984 269411824 270058240 270792192 271441920 271724672 271970688 273436647 273703936 273951744 274092720 274895104 275285580 275804160 276091456 276376826 277506048 278102528 278245640 278497560 279527424 279709590 280216068 280489984 280743936 280818373 281435577 282257184 282717220 283229144 283485576 283762688 284165760 284461766 284719314 284997632 286533808 286793232 287780812 288376880 288732480 289033243 289255296 290514144 291138584 292365568 292630272 293637952 293903808 297064064 297486030 297679360 298356896 298586112 299321709 299885568 300586385 301501992 302814138 303110144 303384576 305059840 306070204 306347316 306981840 307281920 307402231 307680549 307981312 308038940 308977248 310282720 310988942 311633080 312582336 313942704 314592960 316884480 317214568 317318432 317605728 317975680 318944256 319359520 320291840 321685760 324069888 324741120 327106560 327234633 327447296 327912420 328232960 329041595 329339505 329661440 331438360 331738440 332062720 332880790 333894768 335305520 335565824 336042480 336764780 338010112 338490240 338842834 339260664 339655840 339963360 342129920 342439680 342796388 343618880 345114320 346052256 346882560 347628160 349409280 349773248 350270085 350612480 350929920 351295472 352821480 353854336 354036430 354356970 354703360 356247040 357215232 358072320 358167260 358445312 358491540 359726015 360703662 361056256 361569120 362627584 363142680 363923230 364582196 365268992 365456960 365787840 366071808 366168869 367047440 367379760 367738880 369646728 370008064 370441258 371330080 372339264 372946120 373232640 373621424 373959696 374325248 374856960 375247436 376342912 376877490 377980768 378887680 379230720 379625752 381570816 382390976 382587755 382934145 383231424 384350208 384976640 385673728 386022912 386221560 386949120 387352192 389440073 389792667 390173696 390727920 391871744 392428380 393879552 393983986 394849914 395593728 396518210 396648040 397007160 397726032 398114816 398475264 398680320 399095612 399456948 399847424 400315553 401195397 402002656 402366624 403752184 404117736 404512768 405087360 405509326 407587008 408463088 409309120 410240732 410555904 411969664 412342656 414137184 414565239 416776448 417153792 417368460 418590272 419457280 420734976 422512640 423474304 424075830 424843716 425259008 425644032 426692649 427496448 428495485 429800712 431280742 431671218 432093184 432565320 432988160 436312844 436707876 437216560 438211691 438548352 439119340 440456928 442317920 445193024 445596096 446519040 447535344 448056640 451320320 452347552 453284480 454665216 455727745 456586240 457589760 459105306 460922880 461403008 461971968 462058410 462510080 465424080 465879040 466061447 466483413 467026780 467449620 467906560 469059295 470428640 472475960 474532190 475821852 475977648 476286976 476963520 477988720 479039280 480437760 480938216 482092160 482528640 483031274 484190240 487717120 488095744 489839680 491170944 492349440 492862304 494492160 496452352 497157540 497643520 498094080 498612928 498869515 499321185 499809280 502503320 502958280 503348736 504690230 505147170 505640960 507015168 508264251 508761088 509483760 510443520 510578860 510975232 512466944 512800915 513194880 513729458 514194582 514697216 514962080 515428320 517671480 519585792 519723556 520970560 521442240 521985409 523237840 524659872 525918720 526466552 526943208 527458304 529342880 530301376 530781504 531054645 531573760 532055040 532609264 534370560 534927196 536488832 537250890 537667968 538823648 540116480 541584384 542883840 543449344 543941376 545391055 545884845 546873294 547407872 547903488 548185440 549790208 550571160 551608320 552182912 552753652 555012096 555159253 555661887 556205056 556491280 556995120 559419180 560432136 560979968 561487872 561636746 562871154 564514368 565434440 566458288 566971152 567525376 568331520 568923532 569438628 569995264 573067616 573586464 575561624 576753760 577464960 578066486 578510592 581028288 582277168 584731136 585260544 587275904 587807616 590975979 594128128 594777315 594972060 595358720 596713792 597172224 598643418 599771136 601172770 603003984 605628276 606220288 606769152 608263989 610119680 612140408 612694632 613963680 614804462 615361098 615962624 616077880 617954496 620565440 621977884 623266160 625164672 627885408 629185920 633768960 634429136 634636864 635211456 635951360 637888512 638719040 640583680 643371520 646921113 648139776 649482240 649654445 654469266 654894592 655824840 656465920 658083190 658679010 659322880 662876720 663476880 664125440 664385467 665761580 667789536 668658995 670611040 671131648 672084960 673529560 676020224 676980480 677685668 678521328 679311680 679926720 684259840 684879360 685592776 687237760 690228640 690942065 692104512 693765120 695256320 698818560 699546496 700540170 701224960 701859840 702590944 705642960 707708672 708072860 708713940 709406720 711154415 711798285 712494080 714430464 716334520 716890624 716983080 719452030 721407324 722112512 723138240 723891509 724546911 725255168 726285360 727846460 729164392 730537984 730913920 731575680 732143616 732337738 734094880 734759520 739293456 740016128 740882516 742660160 744678528 745892240 746465280 747242848 747919392 749713920 750494872 752685824 753754980 755961536 757035345 757775360 758461440 759251504 763141632 764781952 765175510 765868290 766462848 768700416 769953280 770594187 771347456 772045824 772443120 773898240 774704384 777472355 778880146 779585334 780347392 781455840 783743488 784856760 787759104 787967972 789699828 791187456 791397233 793036420 793296080 794014320 795452064 797360640 798191224 798913896 799694848 800631106 802390794 804005312 804733248 807504368 808235472 809025536 810174720 811018652 815174016 816926176 818618240 820481464 821111808 823939328 824685312 828274368 829130478 833552896 834307584 834736920 837180544 838914560 841469952 841693061 842455119 845025280 846948608 847107085 848151660 849687432 850518016 851288064 853385298 854992896 856990970 859601424 862561484 863342436 864186368 865130640 865976320 867099729 872625688 873415752 874433120 876423382 877096704 878238680 880913856 884635840 890386048 891192192 893038080 895070688 896113280 901759155 902640640 904695104 906568960 909330432 911455490 913172480 915179520 918210612 921845760 922206693 922806016 923943936 924116820 925020160 926103145 930848160 932122894 932966826 934053560 934899240 935813120 938118590 940857280 944951920 949064380 951643704 951955296 952573952 953927040 955977440 958078560 960875520 961876432 964184320 965057280 966062548 968380480 975434240 979679360 982341888 984698880 984959965 985724608 987124785 988984320 992904704 994315080 995287040 996188160 997225856 997739030 998642370 999618560 1005006640 1005916560 1006697472 1009380460 1010294340 1011281920 1013773315 1014030336 1016528502 1017522176 1018967520 1021157720 1021950464 1024933888 1025601830 1026389760 1027458916 1028389164 1029394432 1029924160 1030856640 1031930449 1035342960 1039447112 1041941120 1042884480 1043970818 1046475680 1049319744 1051837440 1052933104 1053886416 1054916608 1058685760 1060602752 1061563008 1062109290 1063147520 1064110080 1065218528 1068741120 1069854392 1072977664 1074501780 1075335936 1077647296 1078201855 1079178045 1080232960 1083168768 1086898688 1087882752 1090782110 1091769690 1093746588 1094815744 1095806976 1096370880 1097512933 1098506607 1099580416 1101142320 1103216640 1104365824 1105507304 1110024192 1110318506 1111323774 1112410112 1112982560 1113990240 1118838360 1120864272 1121959936 1122975744 1123273492 1125742308 1128162013 1129028736 1130868880 1132916576 1133942304 1136663040 1137847064 1138877256 1139990528 1146135232 1147172928 1147763265 1151123248 1153507520 1154929920 1156132972 1157021184 1162056576 1164554336 1168320219 1169462272 1170521088 1174551808 1175615232 1181951958 1188256256 1189554630 1189944120 1190717440 1193427584 1194344448 1197286836 1199542272 1199860321 1200946659 1202345540 1206007968 1207578185 1211256552 1212440576 1213538304 1216527978 1220239360 1224280816 1225389264 1227927360 1229608924 1230722196 1231925248 1232155760 1235908992 1241130880 1243955768 1246532320 1250329344 1255770816 1258371840 1267537920 1268858272 1269273728 1270422912 1271902720 1275777024 1277438080 1281167360 1284323645 1285486455 1286743040 1293842226 1296279552 1298964480 1299308890 1308938532 1309789184 1311649680 1312931840 1314635073 1316166380 1317358020 1318645760 1325753440 1326953760 1328770934 1331523160 1335579072 1337317990 1341222080 1342263296 1344169920 1347059120 1353960960 1355371336 1357042656 1358623360 1359853440 1367183235 1368519680 1369758720 1371185552 1374475520 1380457280 1381884130 1384209024 1387530240 1390512640 1397637120 1398184341 1399092992 1401080340 1402449920 1403719680 1404091865 1405181888 1407177885 1411285920 1415417344 1416145720 1417427880 1418813440 1422308830 1423596570 1424988160 1428860928 1432669040 1433781248 1433966160 1438904060 1442814648 1444225024 1445166215 1446276480 1447783018 1449093822 1450510336 1452570720 1455692920 1458328784 1461075968 1461827840 1463151360 1464287232 1464675476 1468189760 1469519040 1471049789 1478586912 1481765032 1485320320 1489357056 1491784480 1492930560 1494485696 1495838784 1496608545 1499427840 1500989744 1505371648 1507509960 1511923072 1514070690 1515550720 1516922880 1518503008 1526283264 1529563904 1530351020 1531736580 1532925696 1537011155 1537400832 1538402745 1539906560 1541188374 1542694912 1544091648 1544886240 1549408768 1554944710 1557760292 1559170668 1560694784 1562911680 1564539713 1565956227 1567486976 1569713520 1575935944 1579399656 1582374912 1582794466 1586072840 1586592160 1588028640 1590904128 1594721280 1596382448 1597827792 1599389696 1601262212 1604781588 1608010624 1609466496 1615008736 1616470944 1620349440 1622037304 1630348032 1633852352 1636173165 1637236480 1640962928 1642223616 1647878656 1649370624 1656548736 1658260956 1665477759 1667105792 1668615168 1669473840 1674361088 1677829120 1682939904 1683386122 1684910238 1690050560 1693897216 1694214170 1696303320 1699374864 1701036032 1702576128 1706770596 1709985792 1710439181 1713981940 1719202848 1725122968 1726684872 1728372736 1730261280 1734199458 1745251376 1746831504 1748866240 1752846764 1754193408 1756477360 1761827712 1769271680 1780772096 1782384384 1786076160 1790141376 1792226560 1803518310 1805281280 1809390208 1813137920 1818660864 1822910980 1826344960 1830359040 1830844345 1836421224 1844413386 1845612032 1847887872 1848233640 1850040320 1852206290 1861696320 1863635587 1864245788 1865933652 1868107120 1869798480 1871626240 1876237180 1881714560 1889903840 1898128760 1903287408 1903910592 1905147904 1907854080 1911954880 1916157120 1921751040 1923752864 1928368640 1930114560 1932125096 1936760960 1947200365 1948963335 1950868480 1959358720 1964683776 1969397760 1969919930 1971449216 1974249570 1977968640 1985809408 1988630160 1990574080 1992376320 1993156401 1994451712 1995478060 1997284740 1999237120 2001577765 2005976985 2010013280 2011833120 2013394944 2018760920 2020588680 2022563840 2027546630 2028060672 2033057004 2035044352 2037935040 2042315440 2043900928 2051203660 2052779520 2054917832 2056778328 2058788864 2059848320 2061713280 2063860898 2070685920 2072826195 2078894224 2083882240 2085768960 2087941636 2092951360 2098639488 2103674880 2105866208 2107772832 2117371520 2121205504 2123126016 2124218580 2126295040 2128220160 2130437056 2133463245 2137482240 2139708784 2145955328 2149003560 2150671872 2155294592 2156403710 2158356090 2160465920 2166337536 2171674527 2173797376 2175765504 2181564220 2183539380 2187493176 2189631488 2191058455 2191613952 2192741760 2195025866 2197013214 2199160832 2202284640 2208731648 2211014608 2220048384 2220637012 2222647548 2224820224 2225965120 2227980480 2230301293 2237676720 2241728544 2246546984 2251484616 2256324026 2258057472 2261737760 2265833152 2267884608 2273326080 2275694128 2277754512 2279981056 2292270464 2294345856 2295526530 2302246496 2307015040 2309859840 2312265944 2314042368 2324113152 2329108672 2330307235 2332417065 2336640438 2338924544 2341042176 2349103616 2351230464 2363903916 2372044081 2374191699 2376512512 2379109260 2379888240 2381434880 2386855168 2394573672 2399084544 2399720642 2401893318 2404691080 2412015936 2415156370 2422513104 2424881152 2427076608 2433055956 2440478720 2448561632 2450778528 2455854720 2459217848 2461444392 2463850496 2464311520 2471817984 2482261760 2487911536 2493064640 2500658688 2511541632 2516743680 2525079183 2535075840 2537716544 2538547456 2540845824 2541321255 2543805440 2551554048 2554876160 2562334720 2568647290 2570972910 2573486080 2587684452 2592559104 2597928960 2598617780 2609927045 2617877064 2619578368 2623299360 2629270146 2632332760 2634716040 2637291520 2651506880 2653907520 2656672007 2657541868 2663046320 2671158144 2674635980 2682444160 2684526592 2688339840 2694118240 2707921920 2710742672 2714085312 2717246720 2719706880 2734366470 2737039360 2739517440 2742371104 2748951040 2760914560 2763768260 2768418048 2775060480 2775796265 2778309435 2781025280 2796368682 2798185984 2802160680 2804899840 2807439360 2808183730 2810363776 2814355770 2822571840 2825512019 2830834688 2832291440 2834855760 2837626880 2844617660 2847193140 2849976320 2857721856 2865338080 2867562496 2867932320 2877808120 2885629296 2888450048 2890332430 2892552960 2895566036 2898187644 2901020672 2905141440 2911385840 2916657568 2923655680 2926302720 2929350952 2936379520 2939038080 2942099578 2954879895 2957173824 2963530064 2970640640 2978714112 2983568960 2985861120 2988971392 2991677568 2993217090 2998855680 3001979488 3010743296 3015019920 3023846144 3028141380 3031101440 3033845760 3037006016 3041319945 3052566528 3059127808 3060702040 3063473160 3065851392 3074022310 3074801664 3076805490 3079813120 3082376748 3085389824 3088183296 3089772480 3092990993 3095791347 3098817536 3109889420 3115520584 3118341336 3121389568 3125823360 3129079426 3131912454 3134973952 3139427040 3151871888 3158799312 3164749824 3165588932 3172145680 3173184320 3176057280 3179365673 3181808256 3189442560 3192764896 3195655584 3202524424 3209563176 3216021248 3218932992 3230017472 3232941888 3234605565 3240698880 3244074608 3260696064 3267704704 3272346330 3274472960 3281925856 3284447232 3292538799 3295757312 3298741248 3313097472 3316521912 3321927335 3330955518 3334211584 3337230336 3338947680 3348722176 3355658240 3365879808 3366772244 3369820476 3380101120 3381424541 3384486039 3387794432 3388428340 3392606640 3398749728 3413541192 3419971584 3420878362 3427963880 3438405696 3450245936 3453369744 3456745472 3460522560 3468398916 3490502752 3493663008 3497732480 3505693528 3508386816 3512954720 3523655424 3538543360 3561544192 3564768768 3572152320 3580282752 3584453120 3599580963 3607036620 3610562560 3618780416 3619457545 3622734555 3626275840 3637321728 3645821960 3652689920 3660718080 3661688690 3672842448 3688826772 3691224064 3695775744 3696467280 3700080640 3704412580 3723392640 3727271174 3728491576 3731867304 3736214240 3739596960 3752474360 3763429120 3779807680 3796257520 3806574816 3807821184 3815708160 3823909760 3832314240 3843502080 3847505728 3852970935 3856737280 3860229120 3864250192 3873521920 3894400730 3897926670 3901736960 3918717440 3929367552 3938795520 3939839860 3942898432 3948499140 3955937280 3956986165 3971618816 3977260320 3986312802 3988903424 3990956120 3994569480 3998474240 4003155530 4011953970 4020026560 4023666240 4026789888 4027857559 4037521840 4041177360 4045127680 4055093260 4066114008 4070088704 4075870080 4084630880 4087801856 4102407320 4105559040 4109835664 4113556656 4117577728 4119696640 4123426560 4127721796 4141371840 4145652390 4157788448 4167764480 4171537920 4175883272 4185902720 4197278976 4207349760 4208465305 4211732416 4212275595 4215545664 4234743040 4242411008 4246252032 4248437160 4252590080 4256440320 4260874112 4266926490 4274964480 4279417568 4283840803 4291910656 4298007120 4301343744 4310589184 4312807420 4316712180 4320931840 4332675072 4335498645 4343349054 4347594752 4351531008 4363128440 4367078760 4374986352 4379262976 4382116910 4383227904 4385483520 4390051732 4394026428 4398321664 4404569280 4409157373 4413149367 4417463296 4422029216 4441274024 4445295096 4449640448 4451930240 4455960960 4460602586 4475353440 4483457088 4493093968 4502969232 4512648052 4516114944 4523475520 4531666304 4535769216 4546652160 4551388256 4555509024 4584540928 4588691712 4591053060 4604492992 4611033465 4614030080 4619719680 4624531888 4628084736 4648226304 4658217344 4660614470 4664834130 4673280876 4677849088 4682084352 4693619139 4698207232 4702460928 4727807832 4744088162 4748383398 4753025024 4758218520 4759776480 4762869760 4773710336 4789147344 4798169088 4799441284 4803786636 4809382160 4820328601 4824031872 4830312740 4845026208 4866111912 4897123264 4901557056 4911709440 4918435696 4922888784 4927700992 4928623040 4943635968 4964523520 4975823072 4986129280 5001317376 5023083264 5033487360 5050158366 5070151680 5075433088 5077094912 5081691648 5082642510 5087610880 5103108096 5109752320 5124669440 5126675917 5131317543 5137294580 5141945820 5146972160 5159652245 5175368904 5185118208 5197235560 5219854090 5235754128 5239156736 5246598720 5258540292 5264665520 5269432080 5274583040 5303013760 5307815040 5313344014 5315083736 5326092640 5342316288 5349271960 5364888320 5369053184 5376679680 5388236480 5415843840 5421485344 5428170624 5434493440 5439413760 5468732940 5474078720 5479034880 5484742208 5487564665 5492533035 5497902080 5521829120 5527536520 5536836096 5550120960 5551592530 5556618870 5562050560 5590906761 5592737364 5596371968 5604321360 5609799680 5614878720 5616367460 5620727552 5628711540 5640810065 5645143680 5651024038 5661669376 5664582880 5669711520 5689235320 5694386280 5699952640 5715443712 5730676160 5735124992 5735864640 5741839499 5755616240 5771258592 5780664860 5785105920 5791132072 5796375288 5802041344 5810282880 5822771680 5833315136 5841601095 5847311360 5852605440 5858701904 5872759040 5878076160 5884199156 5909759790 5914347648 5927060128 5941281280 5957428224 5967137920 5971722240 5977942784 5983355136 5986434180 5997711360 5999301605 6003958976 6004733295 6021486592 6030039840 6047692288 6056282760 6062202880 6067691520 6074012032 6082639890 6105133056 6106751783 6118255616 6121404080 6126946320 6131702784 6148044620 6153610980 6159626240 6164753496 6170779648 6176366592 6179544960 6185981986 6191582694 6197635072 6219778840 6231041168 6236682672 6242779136 6251646720 6258158852 6263824908 6269947904 6278854080 6285394553 6303743776 6317598624 6331177864 6344291360 6346368640 6352114560 6358731346 6363616512 6378885120 6385529792 6391311168 6405048848 6419126352 6432042496 6437865984 6460034944 6465883776 6469211130 6481397760 6488149216 6521392128 6535409408 6544692660 6548945920 6563851712 6568894464 6573175365 6585077598 6591514624 6597482496 6626194944 6633043824 6643854670 6661911036 6668423168 6674460672 6677895360 6684851501 6690903879 6697444352 6711316480 6733544488 6739640952 6762849082 6768972078 6775588864 6776856680 6785213280 6797499456 6827082384 6839943168 6841756724 6855927760 6876811392 6900491872 6906739488 6921045120 6936797832 6981005504 6987326016 6990921705 6995464960 7011387056 7016773632 7025909440 7047310848 7077086720 7116132243 7123088384 7129537536 7144304640 7160565504 7168906240 7199161926 7214073240 7221125120 7237560832 7238915090 7245469110 7252551680 7274643456 7291643920 7305379840 7308240137 7321436160 7323377380 7345684896 7355248945 7377653544 7382448128 7391551488 7392934560 7408825160 7446785280 7454542348 7456983152 7463734608 7472428480 7479193920 7504948720 7526858240 7559615360 7592515040 7613149632 7615642368 7631416320 7647819520 7664628480 7687004160 7695011456 7705941870 7713474560 7720458240 7728500384 7747043840 7788801460 7795853340 7803473920 7822698565 7829781135 7837434880 7858735104 7879679720 7885796864 7896998280 7911874560 7913972330 7943237632 7954520640 7962806599 7970016021 7972625604 7977806848 7981912240 7989138960 7996948480 8006311060 8023907940 8040053120 8047332480 8053579776 8055715118 8075043680 8082354720 8110186520 8132228016 8140177408 8151740160 8169261760 8175603712 8204814640 8211118080 8219671328 8227113312 8239393280 8246853120 8255443592 8282743680 8291304780 8315576896 8327388795 8335528960 8343075840 8351766544 8371805440 8394557952 8414699520 8416930610 8423464832 8424551190 8431091328 8469486080 8476536057 8484822016 8492504064 8496874320 8505180160 8512880640 8521748224 8533852980 8549928960 8552195905 8558835136 8567681606 8583821312 8596014240 8602687488 8621178368 8625614840 8633424360 8641863680 8665350144 8670997290 8686698108 8695189504 8703062016 8705369563 8726256880 8734157520 8749972704 8764233820 8770967040 8780103464 8788052856 8796643328 8809138560 8818314746 8826298734 8834926592 8844058432 8882548048 8890590192 8899280896 8903860480 8911921920 8921205172 8950706880 8960030533 8966914176 8986187936 9005938464 9025296104 9032229888 9046951040 9063332608 9071538432 9093304320 9102776512 9111018048 9169081856 9177383424 9182106120 9208985984 9222066930 9228060160 9239439360 9249063776 9256169472 9258623671 9278972979 9296452608 9316434688 9318177935 9321228940 9329668260 9346561752 9355698176 9364168704 9387238278 9396414464 9404921856 9455615664 9488176324 9496766796 9506050048 9516437040 9519552960 9525739520 9529469161 9538097019 9547420672 9578294688 9598882568 9607573272 9618764320 9640657202 9648063744 9660625480 9690052416 9732223824 9794246528 9803114112 9823418880 9836871392 9845777568 9857246080 9887271936 9929047040 9951646144 9965782005 9972258560 10002634752 10046166528 10066974720 10100316732 10140303360 10144273623 10150866176 10154189824 10163383296 10165285020 10175221760 10219504640 10253351834 10262635086 10274589160 10283891640 10293944320 10319304490 10350737808 10370236416 10394471120 10439708180 10471508256 10478313472 10493197440 10517080584 10529331040 10538864160 10606027520 10615630080 10626688028 10630167472 10652185280 10684632576 10698543920 10729776640 10753359360 10776472960 10831687680 10842970688 10856341248 10858372635 10868986880 10878827520 10937465880 10948157440 10958069760 10969484416 10975129330 10985066070 10995804160 11043658240 11055073040 11073672192 11100241920 11103185060 11113237740 11124101120 11151506465 11181813522 11185474728 11192743936 11208642720 11232734920 11241455104 11257423080 11281620130 11290287360 11302048076 11323338752 11329165760 11339423040 11351234939 11378470640 11388772560 11399905280 11461352320 11470249984 11471729280 11483678998 11511232480 11542517184 11561329720 11570211840 11582264144 11592750576 11604082688 11620565760 11645543360 11666630272 11683202190 11694622720 11705210880 11717403808 11745518080 11756152320 11768398312 11819519580 11828695296 11854120256 11860220405 11870958495 11882562560 11914856448 11934275840 11955885568 11966710272 11972868360 11995422720 11998603210 12007917952 12009466590 12042973184 12060079680 12072642263 12083572677 12095384576 12112565520 12124405760 12135383040 12148024064 12165279780 12210266112 12213503566 12236511232 12242808160 12253892640 12263405568 12296089240 12307221960 12319252480 12329506992 12341559296 12352733184 12359089920 12371963972 12383165388 12395270144 12409782143 12439557680 12462082336 12473365344 12503293440 12516317704 12527649816 12539895808 12557708160 12570789106 12607487552 12625395915 12635197248 12662355728 12688582720 12692737280 12704229120 12717462692 12727233024 12757770240 12771059584 12782622336 12810097696 12838252704 12851522409 12864084992 12875731968 12920069888 12931767552 12938422260 12962795520 12976298432 13042784256 13070818816 13089385320 13097891840 13127703424 13137788928 13146350730 13170155196 13183029248 13194964992 13198463531 13227472119 13252389888 13266087648 13283360035 13287709340 13323822072 13336846336 13348921344 13355790720 13369703002 13381807758 13394888704 13422632960 13467088976 13479281904 13525698164 13537944156 13551177728 13553713360 13570426560 13584562421 13594998912 13654164768 13683513448 13711855520 13753622784 13800983744 13813478976 13842090240 13873595664 13962011008 13974652032 13981843410 13990929920 14022774112 14033547264 14051818880 14094621696 14127560095 14154173440 14232264486 14246176768 14259075072 14288609280 14321131008 14337812480 14398323852 14428146480 14442250240 14447904857 14460985803 14475121664 14477830180 14490938220 14505103360 14583287840 14616480274 14646754760 14691369792 14710497890 14755307088 14764896256 14783102976 14785869120 14817650320 14893570560 14909084696 14913966304 14927469216 14944856960 14958387840 15009897440 15053716480 15119230720 15185030080 15226299264 15231284736 15262832640 15295639040 15329256960 15374008320 15380027751 15390022912 15411883740 15426949120 15440916480 15457000768 15464954965 15478956735 15494087680 15577602920 15591706680 15606947840 15645397130 15659562270 15674869760 15717470208 15759359440 15771593728 15793996560 15823749120 15827944660 15886475264 15896828365 15909041280 15925613198 15940032042 15945251208 15955613696 15963824480 15978277920 16012622120 16047815880 16080106240 16094664960 16107159552 16111430236 16150087360 16164709440 16181547679 16220373040 16264456032 16303480320 16338523520 16351207424 16409629280 16422236160 16439342656 16454226624 16462693995 16478786560 16493706240 16510887184 16565487360 16582609560 16631153792 16654777590 16671057920 16686151680 16703533088 16743610880 16789115904 16829399040 16833861220 16846929664 16849102380 16862182656 16907122705 16922430195 16938972160 16953072114 16969644032 16985008128 16993748640 17043496448 17067705960 17099857920 17104391810 17117670272 17135363212 17167642624 17192028480 17205374976 17209936843 17225518497 17242356736 17251229680 17266848720 17283727360 17341994580 17373396216 17390379008 17406124032 17410739126 17452513760 17468315040 17499945408 17528467640 17541934080 17560206928 17576105712 17593286656 17618277120 17636629492 17652597468 17669853184 17688116864 17765096096 17781180384 17807720960 17823843840 17842410344 17901413760 17920061066 17933828352 17972375872 17997904815 18011876928 18050592208 18064459776 18093902080 18126665216 18143076864 18186608640 18205553024 18222036096 18320255349 18338163712 18354766848 18364212240 18417971968 18444133860 18456120320 18478878720 18498127552 18512338944 18517247342 18557945958 18592905216 18632869376 18636355870 18642457880 18659336520 18693123504 18711396352 18728337408 18774476556 18792828928 18809843712 18814830991 18856183659 18911231328 18976352648 18993533592 19012100096 19032874080 19039105920 19058938322 19076194038 19094841344 19156589376 19197765136 19215146544 19237528640 19281314404 19296127488 19321250960 19380104832 19464447648 19588493056 19606228224 19646837760 19673742784 19691555136 19714492160 19774543872 19858094080 19903292288 19931564010 19944517120 20005269504 20054554503 20092333056 20133949440 20139287795 20200633464 20288547246 20301732352 20308379648 20326766592 20330570040 20350443520 20439009280 20506703668 20525270172 20549178320 20567783280 20587888640 20595949477 20638608980 20701475616 20788942240 20879416360 20943016512 20956626944 20986394880 21034161168 21058662080 21077728320 21212055040 21231260160 21253376056 21260334944 21304370560 21369265152 21397087840 21419204015 21459553280 21506718720 21552945920 21663375360 21685941376 21712682496 21716745270 21737973760 21757655040 21874931760 21896314880 21916139520 21924720411 21938968832 21950258660 21970132140 21991608320 22045786865 22065746835 22087316480 22110146080 22147344384 22206370120 22226475480 22248202240 22303012930 22363627044 22370949456 22385487872 22417285440 22465469840 22482910208 22514846160 22563240260 22580574720 22604096152 22646677504 22658331520 22678846080 22702469878 22756941280 22777545120 22922704640 22940499968 22943458560 22967357996 23022464960 23085034368 23122659440 23140423680 23164528288 23185501152 23241131520 23291086720 23333260544 23366404380 23389245440 23410421760 23434807616 23468095695 23491036160 23512304640 23536796624 23639039160 23657390592 23708240512 23720440810 23741916990 23765125120 23829712896 23868551680 23888419797 23911771136 23933420544 23945736720 23990845440 23997206420 24015835904 24018933180 24085946368 24101643005 24120159360 24145284526 24167145354 24190769152 24225131040 24296048128 24330559560 24420532224 24427007132 24473022464 24485616320 24507785280 24526811136 24533314223 24592178480 24614443920 24638504960 24659013984 24718179840 24743927944 24766330776 24790540288 24819564286 24879115360 24924164672 24946730688 25006586880 25032635408 25055299632 25079791616 25115416320 25141578212 25214975104 25250791830 25270394496 25324711456 25377165440 25385474560 25408458240 25434925384 25454466048 25515540480 25542119168 25565244672 25620195392 25633379585 25656587715 25676505408 25703044818 25728169984 25751463936 25840139776 25863535104 25876844520 25925591040 25952596864 26085568512 26092484891 26116108689 26141637632 26178770640 26195783680 26255406848 26292701460 26340310392 26366058496 26389929984 26396927062 26454944238 26504779776 26532175296 26566720070 26575418680 26647644144 26673692672 26697842688 26711581440 26739406004 26763615516 26789777408 26845265920 26880091599 26934177952 26958563808 27051396328 27075888312 27102355456 27107426720 27140853120 27169124842 27189997824 27308329536 27367026896 27423711040 27507245568 27601967488 27626957952 27684180480 27747191328 27775871013 27924022016 27949304064 27954533805 27963686820 27981859840 28045548224 28067094528 28103637760 28189243392 28255120190 28308346880 28464528972 28492353536 28518150144 28577218560 28588407483 28642262016 28675624960 28709197495 28796647704 28856292960 28895809714 28921971606 28950243328 28955660360 28981876440 29010206720 29166575680 29232960548 29293509520 29382739584 29420995780 29510614176 29529792512 29571738240 29635300640 29787141120 29818169392 29827932608 29854938432 29889713920 29916775680 30019794880 30107432960 30238461440 30370060160 30452598528 30462569472 30525665280 30533758915 30591278080 30658513920 30760055502 30780045824 30823767480 30853898240 30881832960 30914001536 30929909930 30957913470 30988175360 31155205840 31183413360 31213895680 31226116949 31290794260 31319124540 31349739520 31426972765 31434940416 31518718880 31543187456 31587993120 31655889320 31772950528 31793656730 31818082560 31851226396 31880064084 31890502416 31911227392 31927648960 31956555840 32025244240 32095631760 32160212480 32189329920 32222860472 32300174720 32329418880 32363095358 32440746080 32528912064 32606960640 32677047040 32702414848 32819258560 32844472320 32878685312 32908453248 32925387990 32957573120 32987412480 33021774368 33130974720 33165219120 33262307584 33309555180 33342115840 33372303360 33407066176 33424257505 33454519395 33487221760 33578231808 33667722440 33693859328 33698204760 33724365312 33814245410 33844860390 33877944320 33906144228 33939288064 33970016256 33987497280 34022900923 34053704817 34086992896 34135411920 34199715840 34208783620 34235340544 34270726424 34335285248 34384056960 34410749952 34419873686 34451036994 34484713472 34502459360 34533697440 34683989160 34746792432 34780758016 34812248064 34821478252 34905027520 34936630080 34973022403 34999890816 35056935280 35083868160 35120413856 35152211424 35236554240 35273258984 35305194936 35339706368 35376233728 35530192192 35562360768 35580661215 35615441920 35647687680 35684820688 35802827520 35840122132 35867656704 35944751744 35995809630 36023753856 36101184416 36128919552 36187804160 36217926789 36253330432 36286153728 36373217280 36411106048 36444072192 36541200685 36640510698 36676327424 36709533696 36728424480 36835943936 36888267720 36912240640 36957757440 36996255104 37024677888 37034494684 37115891916 37185810432 37195669951 37229346429 37265738752 37272711740 37284915760 37318673040 37386247008 37548953112 37585657856 37619687424 37629661982 37712367318 37822462656 37952705296 37987067184 38024200192 38065748160 38078211840 38117876644 38152388076 38189682688 38313178752 38395530272 38430293088 38475057280 38562628808 38592254976 38642501920 38760209664 38928895296 39176986112 39212456448 39293675520 39347485568 39383110272 39428984320 39549087744 39595390593 39716188160 39806584576 39814032995 39850080105 39863128020 39889034240 40010539008 40109109006 40184666112 40267898880 40278575590 40401266928 40577094492 40603464704 40616759296 40653533184 40661140080 40700887040 40753687263 40878018560 41013407336 41050540344 41098356640 41135566560 41191898954 41277217960 41402951232 41577884480 41758832720 41886033024 41972789760 42068322336 42117324160 42155456640 42382680285 42424110080 42462520320 42506752112 42520669888 42608741120 42738530304 42794175680 42838408030 42919106560 43013437440 43105891840 43326750720 43343714571 43371882752 43425364992 43433490540 43475947520 43515310080 43526847815 43749863520 43849440822 43877937664 43900517320 43940264280 43983216640 44091573730 44131493670 44174632960 44220292160 44294688768 44412740240 44452950960 44496404480 44606025860 44727254088 44741898912 44770975744 44800152665 44834570880 44930939680 44965820416 45029692320 45126480520 45161149440 45208192304 45293355008 45316663040 45357692160 45404939756 45513882560 45555090240 45845409280 45886917120 45934715992 46044929920 46170068736 46245318880 46280847360 46293118355 46329056576 46371002304 46394864895 46482263040 46582173440 46666521088 46732808760 46778490880 46820843520 46869615232 46936191390 46982072320 47024609280 47073593248 47278078320 47314781184 47416481024 47440881620 47483833980 47530250240 47647345805 47659425792 47690485095 47737103360 47776839594 47823542272 47866841088 47891473440 47994412840 48031671808 48037866360 48171892736 48203286010 48240318720 48290569052 48334290708 48381538304 48450262080 48500731103 48544643037 48592096256 48661119120 48854014264 48946044928 48971232640 49015570560 49053622272 49066628446 49184356960 49228887840 49318027968 49436359680 49487855888 49532661552 49581080576 49639128572 49758230720 49848329344 49893461376 50013173760 50065270816 50110599264 50230832640 50283156424 50429950208 50501583660 50540788992 50649422912 50721368115 50754330880 50770949120 50816916480 50869850768 50908932096 51084238336 51130489344 51240390784 51266759170 51313175430 51353010816 51406089636 51456339968 51502927872 51629810529 51680279552 51727070208 51753689040 51851182080 51905193728 52171137024 52184969782 52232217378 52283275264 52357541280 52391567360 52510813696 52585402920 52680620784 52732116992 52779859968 52793854124 52909888476 53009559552 53023614611 53064350592 53133440140 53150837360 53295288288 53423162880 53478812008 53527231032 53579554816 53760183198 53868355904 53917127616 54102792656 54151776624 54204710912 54214853440 54281706240 54338249684 54379995648 54616659072 54734053792 54847422080 55014491136 55203934976 55253915904 55368360960 55494382656 55551742026 55848044032 55898608128 55909067610 55927373640 55963719680 56091096448 56134189056 56207275520 56378486784 56393435087 56444492973 56510240380 56616693760 56756174695 56929057944 56984707072 57036300288 57176814966 57284524032 57351249920 57418394990 57593295408 57712585920 57791619428 57843943212 57900486656 57911320720 57963752880 58020413440 58333151360 58465921096 58587019040 58765479168 58841991560 59021228352 59059585024 59143476480 59270601280 59574282240 59636338784 59655865216 59709876864 59779427840 59833551360 60039589760 60214865920 60363211315 60417863385 60476922880 60740120320 60905197056 60925138944 61051330560 61067517830 61182556160 61317027840 61520111004 61560091648 61647534960 61707796480 61763665920 61787848431 61828003072 61859819860 61915826940 61976350720 62048910715 62310411680 62366826720 62452233898 62581588520 62638249080 62699479040 62853945530 62869880832 63037437760 63086374912 63175986240 63311778640 63587313460 63636165120 63702452792 63760128168 63781004832 63822454784 63855297920 63913111680 64050488480 64191263520 64257612045 64320424960 64378659840 64445720944 64600349440 64658837760 64726190716 64881492160 65057824128 65213921280 65354094080 65638517120 65688944640 65757370624 65816906496 65850775980 65915146240 65974824960 65992317655 66043548736 66137360595 66261949440 66330438240 66524615168 66619110360 66684231680 66744606720 66814132352 66848515010 66909038790 66974443520 67156463616 67335444880 67387718656 67396409520 67448730624 67628490820 67689720780 67755888640 67812288456 67878576128 67922812105 67940032512 67974994560 68045801846 68107409634 68173985792 68270823840 68417567240 68470681088 68541452848 68670570496 68768113920 68821499904 68839747372 68902073988 68969426944 69004918720 69067394880 69139340083 69367978320 69493584864 69642956504 69810055040 69873260160 69946044806 69999781632 70113870560 70167736320 70240827712 70304422848 70473108480 70546517968 70610389872 70679412736 70752467456 71060384384 71124721536 71161322430 71230883840 71295375360 71369641376 71605655040 71680244264 71735313408 71889503488 71991619260 72047507712 72202368832 72239524285 72257839104 72304929015 72375608320 72435853578 72506660864 72572307456 72822212096 72888144384 73082401370 73281021396 73352654848 73419067392 73456848960 73533366511 73599942669 73671887872 73776535440 73824481280 73915514880 73992510208 74068989368 74231783832 74371620864 74391339902 74458692858 74531477504 74545423480 74569831520 74637346080 74772494016 75097906224 75171315712 75239374848 75259323964 75424734636 75644925312 75905410592 75974134368 76131496320 76156423680 76235753288 76304776152 76379365376 76626357504 76791060544 76860586176 76900138755 76950114560 77125257616 77184509952 77285003840 77520419328 77857790592 78277454673 78353972224 78424912896 78587351040 78694971136 78766220544 78857968640 79098175488 79190781186 79432376320 79613169152 79628065990 79700160210 79726256040 79778068480 80021078016 80218218012 80369332224 80390641507 80535797760 80557151180 80802533856 80907738395 81154188984 81206929408 81233518592 81307066368 81322280160 81507374526 81756037120 82026814672 82101080688 82196713280 82271133120 82383797908 82554435920 82805902464 83155768960 83517665440 83772066048 83945579520 84136644672 84234648320 84310913280 84765360570 84848220160 84925040640 85013504224 85041339776 85217482240 85477060608 85588351360 85676816060 85838213120 86026874880 86049684215 86127592485 86211783680 86687429142 86743765504 86850729984 86866981080 86951895040 87030620160 87053695630 87499727040 87590872589 87698881644 87755875328 87801034640 87880528560 87966433280 88183147460 88262987340 88349265920 88440584320 88589377536 88825480480 88905901920 89212051720 89454508176 89483797824 89541951488 89600305330 89669141760 89861879360 89931640832 90059384640 90252961040 90322298880 90416384608 90633326080 90715384320 90809879512 91027765120 91110180480 91601276745 91690818560 91773834240 91869431984 92089859840 92340137472 92490637760 92561694720 92586236710 92658113152 92742004608 92789729790 92964526080 93164346880 93333042176 93465617520 93556981760 93641687040 93678350847 93739230464 93872382780 93964144640 94049218560 94074154955 94147186496 94280918295 94556156640 94629562368 94832962048 94881763240 94967667960 95060500480 95294691610 95318851584 95380970190 95474206720 95553679188 95647084544 95733682176 95782946880 95988825680 96063343616 96075732720 96406572020 96480637440 96581138104 96668581416 96763076608 96900524160 97001462206 97089286074 97184192512 97322238240 97708028528 97892089856 97942465280 98031141120 98107244544 98133256892 98368713920 98457775680 98560335863 98636055936 98872719360 98975711776 99065323104 99278257144 99516461440 99696658688 99786922752 100026347520 100130541632 100221198528 100272772515 100461665280 100566312848 100859900416 101003167320 101081577984 101298845824 101442736230 101508661760 101541898240 101633832960 101739701536 101817864192 102068702769 102168476672 102260978688 102480781568 102533518340 102626350860 102706021632 102812179272 102912679936 102979747385 103005855744 103259621058 103360559104 103454140416 103507378080 103810387456 104342274048 104369939564 104464434756 104566550528 104715082560 104783134720 104824160771 104919067209 105021627392 105170805840 105361241568 105587708248 105819776952 106019119104 106047229222 106128701184 106266880280 106301674720 106590576576 106846325760 106957624016 107054462064 107159109632 107520366396 107736711808 107834255232 108205585312 108303553248 108429706880 108563412480 108676499368 108759991296 109233318144 109468107584 109623602055 109694844160 110028982272 110407869952 110507831808 110736721920 110988765312 111103484052 111587009853 111696088064 111797216256 111818135220 111854747280 111927439360 112182192896 112414551040 112756973568 112786870174 112888985946 113020480760 113233387520 113512349390 113858115888 113969414144 114072600576 114353629932 114569048064 114702499840 114836789980 115186590816 115425171840 115583238856 115687886424 115800973312 115822641440 115927505760 116666302720 116931842192 117174038080 117530958336 117683983120 118042456704 118286952960 118541202560 119148564480 119272677568 119311730432 119419753728 119442098985 119558855680 119667102720 120079179520 120429731840 120726422630 120835726770 120953845760 121480240640 121810394112 121850277888 122102661120 122135035660 122365112320 122634055680 122666571115 123040222008 123120183296 123295069920 123575696862 123656006144 123719639720 123831653880 123952701440 124097821430 124620823360 124733653440 124863584329 124904467796 125163177040 125276498160 125398958080 125707891060 126074875520 126172749824 126351972480 126623557280 127174626920 127272330240 127404905584 127520256336 127562009664 127644909568 127710595840 127826223360 128100976960 128382527040 128515224090 128640849920 128757319680 128891441888 129200698880 129317675520 129452381432 129762984320 130115648256 130427842560 130462424455 130580543445 130708188160 131277034240 131514741248 131633812992 131701551960 131830292480 131949649920 131984635310 132087097472 132274721190 132523898880 132660876480 132799064893 133049230336 133238220720 133368463360 133489213440 133628264704 133697030020 133818077580 133948887040 134312927232 134400457995 134670889760 134775437312 134792819040 134897461248 135256981640 135379441560 135511777280 135624576912 135757152256 135845624210 135880065024 135949989120 136091603692 136214819268 136347971584 136541647680 136835134480 136941362176 137082905696 137536227840 137679494744 137804147976 137938853888 138009837440 138134789760 138278680166 138735956640 138879355065 138987169728 139285913008 139620110080 139746520320 139892089612 139999563264 140227741120 140335472640 140481655424 140608845696 140946216960 141093035936 141220779744 141504934912 142120768768 142249443072 142322644860 142461767680 142590750720 142739282752 142942037415 143211310080 143360488528 143470626816 143779006976 143983238520 144095015424 144404737664 144479048570 144515678208 144609858030 144751216640 144871707156 145013321728 145144614912 145502193309 145644424192 145776288768 146164802740 146562042792 146705309696 146838134784 146913697920 147066733022 147199885338 147343775744 147553070880 147648962560 147985020416 148137978736 148463567664 148743241728 148782679804 148917385716 149062955008 149090846960 149139663040 149274692160 149430186631 149544988032 150195812448 150518647928 150849469272 151289850624 151810821184 151948268736 152262992640 152312847360 152471506576 152609552304 152758730752 153252715008 153582121088 153721172352 153800277510 153900229120 154250515232 154369019904 154570007680 155040838656 155715581184 156130584745 156554909346 156707944448 156849825792 157174702080 157389942272 157532441088 157715937280 158196350976 158381562372 158864752640 158926953427 159070843833 159226338304 159256131980 159400320420 159452512080 159556136960 160436436024 160738664448 160781283014 161114302360 161605067712 161815476790 162308377968 162413858816 162467037184 162614132736 162644560320 163014749052 163512074240 164053629344 164202161376 164393426560 164542266240 164767595816 165108871840 165611804928 166311537920 167035330880 167544132096 167891159040 168273289344 168469296640 168621826560 169180305261 169530721140 169696440320 169850081280 170027008448 170082679552 170114504615 170268524085 170434964480 170954121216 171176702720 171353632120 171676426240 172053749760 172099368430 172255184970 172423567360 173374858284 173487531008 173701459968 173733962160 173903790080 174061240320 174107391260 174865112015 174999454080 175181745178 175397763288 175511750656 175602069280 175761057120 176366294920 176525974680 176698531840 176881168640 177178755072 177650960960 177811803840 177997024469 178424103440 178909016352 178967595648 179200610660 179338283520 179723758720 179863281664 180118769280 180505922080 180644597760 180832769216 181089633945 181266652160 181430768640 181619759024 182055530240 182220360960 183202553490 183381637120 183547668480 183738863968 184179719680 184680274944 184981275520 185123389440 185172473420 185316226304 185484009216 185579459580 185929052160 185978349755 186146732145 186328693760 186666084352 186931235040 187356701694 187478460928 187744765560 187928289280 188098437120 188148309910 188294372992 188561836590 189112313280 189259124736 189309305273 189665924096 189763526480 189935335920 190121000960 190589383220 190761940380 190948413440 191107358376 191294169088 191467364352 191565893760 191977651360 192126687232 192151465440 192813144040 192961274880 193162276208 193337162832 193526153216 193801048320 194002924412 194178572148 194368385024 194644476480 195416057056 195884930560 196062282240 196266513784 196737427840 196915551360 197120671726 197272111872 197745438720 197951423552 197976952965 198130646208 198556514288 199032922880 199393317376 199573845504 200052695040 200261083264 200442397056 200545545030 200923330560 201132625696 201719800832 202006334640 202163155968 202597691648 202885472460 203017323520 203083796480 203267665920 203479403072 203635728384 203768436315 204137405538 204336953344 204521957376 204961563136 205067036680 205252701720 205412043264 205624358544 205825359872 205959494770 206011711488 206519242116 206721118208 206908280832 207014756160 207230396531 207418020249 207620774912 208739879128 208928869512 209133101056 209430165120 209648321542 209838134418 210043254784 210341611680 210722483136 211175416496 211639553904 212038238208 212094458444 212257402368 212533760560 212603349440 213181153152 213692651520 213915248032 214108924128 215040732792 215473423616 215668510464 216411170624 216607106496 216718572855 216859413760 217126824960 217352998736 217519982592 218466636288 218936215168 219247204110 219389688320 220057964544 220600099533 220815739904 221015663616 221473443840 221977530624 222206968104 223174019706 223392176128 223594432512 223636270440 223709494560 223854878720 224364385792 224829102080 225513947136 225573740348 225777971892 226040961520 226466775040 226555444247 227024698780 227716231776 228707259864 229138096128 229673579960 230373181632 230850343680 231166477712 231375772848 231601946624 231645282880 231855011520 233332605440 233863684384 234348076160 235061916672 235367966240 236084913408 236573905920 237082405120 238297128960 238545355136 238623460864 238839507456 238884197970 239117711360 239334205440 240158359040 240859463680 241171924521 241452845260 241671453540 241907691520 242503655515 242723215185 242960481280 243620788224 243700555776 244270071320 244730224640 245268111360 245333142230 246080444016 246240366592 246590139840 247151393724 247312012288 247439279440 247663307760 247905402880 248195642860 249241646720 249467306880 249727168658 249808935592 250326354080 250552996320 251415782120 252149751040 252345499648 252703944960 253247114560 254349253840 254544660480 254809811168 255040512672 255124019328 255421191680 255652446720 256201953920 256765054080 257030448180 257281699840 257514639360 257782883776 258149052645 258401397760 258635351040 258904762864 259525968640 260231296512 260855685120 260924848910 261161086890 261416376320 262554068480 262772617767 263029482496 263267625984 263403103920 263660584960 263899299840 263969270620 264174194944 264549442380 265047797760 265118073055 265321752960 265598129786 266098460672 266476441440 267256529408 267394060040 267636155160 267897774080 268625854464 268800915990 269341779520 269550874624 269585638080 269794922496 269866456453 270513963280 270758883120 271023554560 271249153824 271691248420 271899978240 272183207384 272429638536 272695943168 273083295360 273670268960 273882724352 274165811392 275072455680 275358989488 275608295952 275877707776 276019674880 276269579520 276557360332 277471913280 277758710130 277974339456 278571826016 279240220160 279493040640 279784179224 279999126528 280455482240 280670945280 280963310848 281217691392 281892433920 281967175435 282186071872 282222464865 282441559488 283009869824 284241537536 284498886144 284645289720 284923535360 285181501440 285478565504 285884074830 286422620160 286720977056 286941253632 287017333801 287558013952 287966477040 288190030848 288809475328 288958097140 289219716060 289502433280 289743414312 290026643456 290289229824 291004386618 291288848384 291552577536 292329605480 293124085584 293410619392 293676269568 293827395840 294133466044 294399770676 294687551488 295106141760 295297925120 295413543991 295681007589 295970040832 296275957472 296927135328 297565359608 297834771432 298125910016 298181693920 298279326080 298549384320 298860373262 299089976064 300391624896 301037295856 301698938544 302579701248 303621642368 303896537472 304525985280 304625694720 304943013152 305219104608 306505430016 307164242176 307442344704 307600555020 307800458240 308501030464 308738039808 308939242155 309140015360 310081677312 311431162368 312261169490 313109818692 313415888896 313699651584 314349404160 314472482313 314779884544 315064882176 315431874560 316763124744 317853906854 318141687666 318452676608 318512263960 318800640840 318905024160 319112273920 320872872048 321477328896 321562566028 322228604720 323210135424 323630953580 324616755936 324827717632 325289120640 326029498104 328107258688 328404322752 328786853120 329084532480 329535191632 330217743680 331223609856 332623075840 334070661760 335088264192 335782318080 336546578688 336938593280 337243653120 338360610522 339061442280 339392880640 339700162560 340054016896 340165359104 340229009230 340537048170 340869928960 341908242432 342353405440 342707264240 343352852480 343487286439 344107499520 344198736860 344510369940 344847134720 345696700415 346749716568 346975062016 347402919936 347467924320 348214782520 349730224030 349998908160 350363490356 350795526576 351023501312 351204138560 351522114240 352732589840 353051949360 353397063680 353762337280 355301921920 355623607680 355994048938 356848206880 357818032704 357935191296 358401221320 358676567040 359447517440 359726563328 360237538560 361011844160 361289195520 361665538432 362179267890 362533304320 362861537280 363239518048 364111060480 364440721920 366405106980 366763274240 367095336960 367477727936 367666832555 367999713345 368359439360 369360549888 369962551040 370344946840 370632452608 370968018432 371158919160 371858104320 371956699510 372293464290 372657387520 373332168704 373862470080 374251910153 374590752987 374713403388 374956921856 375489531120 375856578560 376196874240 376296619820 376588745984 377123673180 378224626560 378518249472 378618610546 379331848192 379527052960 379870671840 381178766440 381523880760 381896826880 382214716752 382588338176 382934728704 383131787520 383955302720 384253374464 384302930880 384703246433 385626288080 385922549760 386324552416 386674325664 387602096640 388005848824 388357144296 388736770048 389288952960 390832114112 391387273365 391769861120 392124564480 392533027568 393474855680 393831102720 394241343452 394544223744 395490877440 395902847104 395953905930 396261292416 397113028576 398065845760 398397194679 398786634752 399147691008 400105390080 400522166528 400884794112 401091090060 401846661120 401953207535 402265251392 403439601664 404012669280 404326311936 405195383296 405770944920 406034647040 406167592960 406535331840 406958806144 407271456768 407536872630 408274811076 408673906688 409043914752 409152369461 409923126272 410134073360 410505403440 410824086528 411248717088 411918989540 413038484232 413442236416 413816561664 414029512320 414460793062 414836040498 415241549824 417479758256 417857739024 418266202112 418860330240 419296643084 419676268836 420086509568 420683223360 421121435051 421444966272 422350832992 423279107808 424188916888 424514804736 425067521120 425206698880 426362306304 427385303040 427830496064 428217848256 430081465584 430946847232 431337020928 432822341248 433214212992 433437145710 433718827520 434253649920 434705997472 435039965184 436933272576 437872430336 437954362945 438494408220 438779376640 440115929088 441200199066 441631479808 442031327232 442946887680 443955061248 444413936208 446348039412 446784352256 447188865024 447272540880 447418989120 447709757440 447885050567 448290559893 448728771584 449658204160 451147480696 451555943784 452081923040 453110888494 454049397560 455432463552 457414519728 458276192256 459347159920 460746363264 461700687360 462332955424 462751545696 463290565760 463710023040 466665210880 467727368768 468391754235 468696152320 470123833344 470735932480 472169826816 473147811840 474164810240 476594257920 476780860281 477090710272 477246921728 477679014912 477768395940 478235422720 478668410880 480316718080 482343849042 482905690520 483342907080 483815383040 485007311030 485446430370 485920962560 487241576448 487401111552 488540142640 489460449280 490536222720 490666284460 492160888032 492480733184 492801679315 493180279680 494302787448 494624024576 494878558880 495326615520 496391285720 498483293440 498934613760 499454337316 499617871184 500652708160 501105992640 502831564240 504299502080 505407889920 506494229120 508698507680 509089320960 509619622336 510081025344 510248038656 510343513845 510842383360 511304893440 512403907840 513530108160 514060896360 514563399680 515029278720 515565767552 516298105290 516802795520 517270702080 517809525728 519051937280 520462593024 521711370240 521849697820 522322173780 522832752640 524120803855 524595336045 525108136960 525545235534 526058964992 526535251968 526806207840 527938541240 528348389888 529098884760 530095595520 530236146110 530643505920 531196259572 532196921344 532952882880 533508042133 533991073407 534513058816 534788120080 535272310320 535795548160 537601831980 538683559040 539101749248 539171276160 539589844992 539732912906 541027926560 541517766240 542498307648 543382496840 543799956480 544366414768 544859277072 545391886336 546166590720 547340537920 547765448704 548331622784 550144911360 550717978976 551216591904 552039349760 552539159040 553114720664 554943826560 555517420260 555948678912 557143652032 557935049265 558480440320 558986081280 559568358448 559998253056 560910964480 561926621696 562435382784 563784867840 563934350870 564372143744 564444929730 564883118976 566019739648 567927915819 568483075072 568997772288 569290579440 569847070720 570363002880 570957131008 571768149660 572845240320 573441954112 573882507264 574034667602 575116027904 575932954080 576380061696 577618950656 577916194280 578439432120 579004866560 579486828624 580053286912 580578459648 582008773236 582577696768 583105155072 583259760721 584659210960 586248171168 587654791680 588266932088 588799541352 589375102976 590212283520 590827087982 591362015178 591940081664 592551914944 593854270656 595130719216 595669542864 596251820032 596363387840 596558652160 597098768640 597720746524 598179952128 600783249792 602074591712 603397877088 605159402496 607243284736 607793074944 609051970560 609251389440 609886026304 610438209216 613010860032 614328484352 614884689408 615201110040 615600916480 617002060928 617476079616 617878484310 618280030720 620163354624 620327785957 621691189593 622862324736 624317921645 624522338980 626219637384 626831777792 627399303168 628944964626 629559769088 630129764352 630863749120 633526249488 635707813708 636283375332 636905353216 637024527920 637601281680 637810048320 638224547840 638474433787 641745744096 643125132056 644457209440 646420270848 647261907160 649233511872 649655435264 650578241280 652058996208 656214517376 656808645504 657573706240 658169064960 659070383264 660435487360 662447219712 663995324465 665246151680 668141323520 670176528384 671564636160 673093157376 673877186560 674487306240 676721221044 678122884560 678785761280 679400325120 679666332741 680108033792 680330718208 680458018460 681074096340 681739857920 684706810880 685414528480 686974572878 688397473720 689020739880 689694269440 691393400830 693499433136 693950124032 694805839872 694935848640 696429565040 699460448060 699997816320 700726980712 701591053152 702047002624 702408277120 703044228480 705465179680 706103898720 707524674560 710603843840 711247215360 711988097876 713696413760 715636065408 715870382592 716802442640 717353134080 718895034880 720475077120 722023688320 722578391040 723331076864 724358535780 725066608640 725723074560 726479036096 727510966545 728222120960 728881443840 732810213960 733526548480 734190673920 734955455872 735333665110 735999426690 736718878720 738721099776 739925102080 740689893680 741264905216 741936036864 742317838320 743716208640 743913399020 744586928580 745314775040 746664337408 747150933155 747724940160 748503820306 749181505974 749426806776 749913843712 750979062240 752593239640 753177491968 754247346360 756449253120 757036498944 757237221092 758663696384 759054105920 759741343680 760532740913 762357532880 763047761520 763793653760 764429433504 766263575040 767910605440 768506748928 768605861760 769406492866 771252576160 771845099520 772649104832 773348651328 775204193280 776011697648 776714288592 777473540096 778577905920 781664228224 782774546730 783539722240 784249128960 785066055136 786949711360 787662205440 788482686904 789088447488 790981754880 791805694208 791907811860 792522584832 794226057152 794634767135 795354219165 796131691520 796794389358 797573269504 798295382016 801044333056 801769588224 802182180120 803693322240 803906415070 804530502784 806879203328 808025338560 808652623872 808867031621 809599369359 810390766592 811541889840 812069294080 812335185920 813070663680 813917612288 815073745260 816549622152 817347813376 818087829504 818304738922 819846252544 820268146720 821010806880 821648173056 822497434176 823837979080 826076968464 826884472832 827633123328 828059024640 828921586124 829672080996 830483099648 834959516512 835715478048 837720660480 838593286168 839352537672 840173019136 841366446720 842242870102 842889932544 844701665984 845901526305 846558215616 848377833776 849029609472 850135042240 850413397760 852724612608 854770606080 855660992128 856435696512 860162931168 861052001403 861893694464 862674041856 865644682496 866428425984 866874291420 867437655040 868507299840 869411994944 870079930368 873866545152 875744860672 875908725890 876988816440 877558753280 880231858176 882400398132 883262959616 884062654464 884297056577 885893775360 886240631973 887910122496 888827872416 889985122345 892696078824 893568704512 894377730048 894545081760 894837978240 895770101134 896581119786 897457543168 899316408320 902294961392 903111887568 904163846080 906221776988 908098795120 910864927104 914829039456 918694319840 921492726528 923401374720 924665910848 925503091392 926581131520 927420046080 933330421760 935454737536 936783508470 937392304640 940247666688 941471864960 944339653632 946295623680 946546526365 948329620480 953561720562 954181420544 954493843456 955358029824 955536791880 956470845440 957336821760 960633436160 964687698084 965811381040 966685814160 967630766080 968009625419 970014622060 970892860740 971841925120 974483152896 977080285280 981332568920 984321776064 984961466368 985603358630 986360559360 988605574896 989248049152 989757117760 990653231040 992782571440 996966586880 997869227520 998908674632 999235742368 1001305416320 1002211985280 1005663128480 1008599004160 1010815779840 1012988458240 1017397015360 1018178641920 1019239244672 1020162050688 1020496077312 1020687027690 1021684766720 1022609786880 1024807815680 1027060216320 1028121792720 1029126799360 1030058557440 1030461859317 1031131535104 1032596210580 1033605591040 1034541404160 1035619051456 1036151982655 1037090101245 1038103874560 1040925186048 1043699395640 1044644347560 1045665505280 1048241607710 1049190672090 1050216273920 1051090471068 1052117929984 1053070503936 1053612415680 1055877082480 1056696779776 1058197769520 1060191191040 1060472292220 1061287011840 1062392519144 1064393842688 1065905765760 1067016084266 1067982146814 1069026117632 1069576240160 1070544620640 1075203663960 1077367118080 1078203498496 1078342552320 1079179689984 1079465825812 1082055853120 1083035532480 1084163694493 1084996615296 1086764993680 1087599912960 1088732829536 1089718554144 1092333181440 1094681075840 1095530897408 1096663245568 1100289822720 1101435957952 1102433183808 1103000497665 1104078699520 1105078318080 1106229441328 1109887653120 1111034840520 1111897357824 1114287304064 1115870098530 1116960880640 1117972162560 1119136716896 1119996506112 1121821928960 1122755730459 1123853243392 1124870765568 1127569735680 1127868701740 1128744287488 1128889859460 1129766237952 1132039479296 1132777221235 1135855831638 1136966150144 1137995544576 1138581158880 1141914262016 1143536299320 1145690480640 1146883908224 1147765014528 1148069335204 1150232055808 1151865908160 1152760123392 1153065768481 1154109739299 1155237901312 1155832388560 1156878864240 1158009733120 1158973657248 1164017546472 1165155393536 1166210310144 1166519521442 1169318421920 1172496342336 1175309583360 1176533864176 1177599082704 1178750205952 1180424567040 1181654175964 1182724030356 1183880163328 1185103829888 1187708541312 1190261438432 1191339085728 1192726775680 1193117304320 1194197537280 1195441493048 1196359904256 1201566499584 1204149183424 1205859622605 1206795754176 1210318804992 1214486569472 1215586149888 1218103941120 1218502778880 1219772052608 1220876418432 1226021720064 1227457108383 1228656968704 1229769378816 1230402220080 1231201832960 1234004121856 1235756968620 1236560061440 1240326709248 1240655571914 1243382379186 1245724649472 1248635843290 1249044677960 1252439274768 1253663555584 1254798606336 1257889929252 1259119538176 1260259528704 1261727498240 1263364305153 1267052498976 1271415627416 1272566750664 1273810706432 1274049055840 1275202563360 1275620096640 1276948867574 1283491488192 1286250264112 1288914418880 1292840541696 1294523814320 1298467023744 1301156482560 1304117992416 1312429034752 1313617291008 1313863088835 1315147412480 1316338129920 1318140766528 1320870974720 1324894439424 1327990648930 1330492303360 1336282647040 1340353056768 1343129272320 1343655151701 1346186314752 1347754373120 1348974612480 1349332282265 1353442442088 1356245769120 1359332665482 1360216067584 1360661436416 1360916036920 1362148192680 1363479715840 1369413621760 1370829056960 1373949145756 1376794947440 1378041479760 1379388538880 1382786801660 1386998866272 1387900248064 1389871697280 1392859130080 1398920896120 1399995632640 1401453961424 1403182106304 1404094005248 1404816554240 1406088456960 1410930359360 1412207797440 1415049349120 1421207687680 1422494430720 1423976195752 1427392827520 1431272130816 1431740765184 1433604885280 1434706268160 1435086669005 1437790069760 1440950154240 1444047376640 1446662153728 1448717071560 1450133217280 1451446149120 1452958072192 1455021933090 1456444241920 1457762887680 1465620427920 1467053096960 1468381347840 1469910911744 1470667330220 1471998853380 1473437757440 1477067719955 1477442199552 1478405037945 1479850204160 1481379787360 1482529810432 1483872073728 1484635676640 1487826798040 1489173857160 1490629550080 1493328674816 1494301866310 1495449880320 1497007640612 1498363011948 1498853613552 1499827687424 1501958124480 1505186479280 1506354983936 1508494692720 1512898506240 1514474442184 1517327392768 1518108211840 1519482687360 1521065481826 1524715065760 1526095523040 1528858867008 1532527150080 1535821210880 1537013497856 1537211723520 1538812985732 1542505152320 1543690199040 1545298209664 1546697302656 1550408386560 1552023395296 1553428577184 1557155811840 1563328456448 1565549093460 1567079444480 1568498257920 1570132110272 1572362411565 1573899422720 1575324410880 1576965373808 1578176894976 1583611388416 1583815623720 1585045169664 1588452114304 1589269534270 1590708438330 1592263383040 1593588778716 1595146539008 1596590764032 1600524126399 1602088666112 1603539176448 1604364360240 1607386644480 1607812830140 1609061005568 1613758406656 1616050677120 1617305247744 1617734063242 1619198738718 1620781533184 1623083779680 1624138588160 1627835224576 1630147490520 1633099244304 1634695626752 1636175659008 1636609477844 1639692505088 1640536293440 1642021613760 1643296346112 1643732052941 1644994868352 1647675958160 1652153936928 1656118049280 1657843172248 1659344161992 1660966199296 1669919033024 1671430956096 1675441320960 1677186572336 1678705075344 1680346038272 1682732893440 1684485740204 1685779865088 1689403331968 1691803052610 1693116431232 1696755667552 1698059218944 1700270084480 1700826795520 1705449225216 1709541212160 1711321984256 1712871393024 1717436432195 1720325862336 1722104002806 1723787388928 1725348083712 1731289364992 1732856851968 1733748582840 1734875310080 1737014599680 1738823989888 1740159860736 1747733090304 1748196487697 1749779282163 1751489721344 1751817451780 1753977632880 1755117506560 1764800796264 1766525919232 1768125308928 1768594113154 1772481263946 1775820244992 1777655744832 1779970244690 1785392157648 1787137409024 1788755460096 1789090163520 1789675956480 1791540202268 1793162239572 1794915086336 1798632816640 1804589922784 1806223775136 1808327692160 1812443553976 1816197590240 1821729854208 1829658078912 1837388639680 1842985453056 1846802749440 1849331821696 1851006182784 1853162263040 1854840092160 1860983357871 1866660843520 1870909475072 1871259550765 1872953764935 1873567016940 1874784609280 1880495333376 1882943729920 1888679307264 1892591247360 1893093052730 1896659240960 1907123441124 1908362841088 1908987686912 1910716059648 1911073583760 1912941690880 1914673643520 1915423301361 1921266872320 1923516232165 1929375396168 1931622762080 1933371628320 1936019250838 1940029244120 1941785721480 1943683850240 1948966305792 1954160570560 1962665137840 1968643552128 1971206717260 1972721118720 1977211149792 1978496098304 1979514235520 1981306462080 1985565142880 1991985973395 1993933173760 1995738455040 1997817349264 1998471484736 2002610832640 2004423970560 2011326256960 2017198008320 2021631559680 2025976916480 2034794030720 2036357283840 2038478489344 2040324101376 2040992154624 2041374055380 2043369533440 2045219573760 2045761847305 2049615631360 2054120432640 2056243585440 2060923718634 2062263070208 2065192421160 2067211182080 2069082808320 2071238102912 2072303965310 2074180202490 2076207749120 2081850372096 2087398791280 2089288695120 2091331010560 2096483215420 2098381344180 2100432547840 2102180942136 2104235859968 2105607175255 2106141007872 2107224831360 2111754164960 2113393559552 2116395539040 2120944584440 2122574023680 2124785038288 2128787685376 2131811531520 2134032168532 2135964293628 2138052235264 2139152480320 2141089241280 2150407327920 2154734236160 2156685104640 2158931651624 2164111706240 2166071064960 2168327388986 2169993230592 2173529987360 2175199825920 2177465659072 2179437108288 2184666362880 2189362151680 2191061794816 2193326491136 2200579645440 2202871915904 2204866367616 2206000995330 2208157399040 2210156636160 2212458882656 2219775306240 2222069681040 2223794715648 2228574608128 2231740197060 2233921761280 2235944325120 2238273433792 2239425252835 2239993012224 2241452799465 2243643857920 2245511460918 2247706486784 2249741531136 2255737403480 2257488574976 2257779718920 2259532475904 2264078958592 2265554442470 2271711663276 2273932300288 2275991089152 2277162317760 2279534361841 2281598222739 2283828524032 2287072598640 2291380961280 2293767816448 2296138670408 2300464111616 2303731816320 2305520246784 2306131536962 2308219478598 2310475802624 2311664777120 2313757728480 2317947314496 2328035092944 2330310787072 2332420620288 2333039042884 2338636843840 2344992684672 2350619166720 2353067728352 2355198165408 2360849134080 2363308351928 2365448060712 2367760326656 2370207659776 2375417082624 2380522876864 2382678171456 2383904301405 2385453551360 2386234608640 2388395074560 2390882986096 2392719808512 2403132999168 2408298366848 2411719245210 2413591508352 2420637609984 2426601094863 2428973138944 2431172299776 2436207882240 2437005557760 2439544105216 2441752836864 2452043440128 2454914216766 2457313937408 2459538757632 2460804440160 2462403665920 2468008243712 2471513937240 2473120122880 2480653418496 2481311143828 2486764758372 2491449298944 2492109886717 2497271686580 2498089355920 2504878549536 2515779858504 2518239076352 2520519057408 2526728610306 2534104997952 2542831254832 2545133501328 2547621412864 2548098111680 2550405126720 2551240193280 2553897735148 2566982976384 2572500528224 2577828837760 2585681083392 2589047628640 2596934047488 2602312965120 2608235984832 2624858069504 2627234582016 2627726177670 2630294824960 2632676259840 2636281533056 2641741949440 2649788878848 2652891169731 2655981297860 2660984606720 2667540210665 2669955367035 2672565294080 2680706113536 2687310303402 2692372629504 2695508746240 2697949224960 2698664564530 2706884884176 2712491538240 2718665330964 2720432135168 2721322872832 2721832073840 2724296385360 2726959431680 2738827243520 2741658113920 2747898291512 2753589894880 2756082959520 2765573603320 2773997732544 2775800496128 2779743394560 2785718260160 2797841792240 2799991265280 2802907922848 2806364212608 2809633108480 2812176913920 2821860718720 2824415594880 2830098698240 2839639579095 2842415375360 2844988861440 2847952391504 2854785655040 2862544261632 2863481530368 2867209770560 2869412536320 2870173338010 2875580139520 2881900308480 2888094753280 2893324307456 2897434143120 2900266434560 2902892298240 2904028876257 2905916144384 2910043866180 2912888483840 2915525775360 2916298803605 2931240855840 2939821823488 2941334660440 2943997706760 2946875514880 2954135439910 2954884399104 2956810075890 2959700408320 2962759574720 2965059620864 2967744147456 2969271353280 2975653596080 2978347714320 2981259100160 2988603732620 2990899760640 2994015281224 2996726023896 2997707227104 2999655374848 3003916248960 3010372958560 3012709967872 3016989385440 3025797012480 3028948884368 3034654785536 3036216423680 3038965374720 3042130963652 3049430131520 3052191046080 3057717734016 3065054300160 3071642421760 3074423447040 3077625971464 3085010304640 3087380398080 3090596419328 3093394605312 3100816773120 3101638929785 3104046790592 3106857154368 3108455947965 3114311623680 3126656912896 3131098186920 3134158888960 3136996515840 3140264220544 3144724823130 3147798845440 3150648821760 3153930747616 3156353789952 3167222776832 3167631247440 3170090339328 3176904228608 3178539068540 3181416876660 3184526766080 3187177557432 3190293078016 3192372168935 3193181528064 3201048252798 3204177332224 3207078352896 3208728720480 3215625660280 3218122011136 3227516813312 3232101354240 3234610495488 3235468126484 3238397477436 3241563066368 3246167559360 3248277176320 3249548983901 3252491083479 3255670449152 3260294981040 3266198488608 3273218955688 3279385010176 3281072586880 3284043227520 3286592692224 3287464105882 3289989736704 3295351916320 3304307873856 3312236098560 3315686344496 3318688323984 3321932398592 3339838066048 3342861912192 3350882641920 3354373144672 3357410150688 3365465786880 3368971480408 3371559730176 3378806663936 3383606105220 3386232862464 3393511335104 3396118437888 3398331663705 3400540168960 3401653591040 3410898450432 3422643968512 3425742786048 3434872864390 3440651724672 3444208005612 3447574777856 3450696167424 3459197305443 3462578729984 3465713703936 3467497165680 3469750620160 3474029199360 3477647979776 3495466180608 3496392975394 3499558564326 3502979442688 3503634903560 3507955265760 3510235013120 3529601592528 3533051838464 3536250617856 3537188226308 3544962527892 3551640489984 3555311489664 3559940489380 3570784315296 3578180327040 3579351912960 3583080404536 3586324479144 3589830172672 3609179845568 3612447550272 3616655384320 3624887107952 3632395180480 3643459708416 3659316157824 3674777279360 3685970906112 3693605498880 3698663643392 3702012365568 3706324526080 3709680184320 3721966715742 3733321687040 3741818950144 3742519101530 3745907529870 3747134033880 3749569218560 3760990666752 3765887459840 3777358614528 3778360150829 3785182494720 3786186105460 3793318481920 3802663704565 3814246882248 3816725682176 3817975373824 3821432119296 3822147167520 3830846602722 3842533744640 3847032464330 3858750792336 3863245524160 3866743256640 3872038501676 3880058488240 3883571442960 3887367700480 3908321141120 3925330275680 3937287104256 3942413434520 3945442237440 3954422299584 3956992196608 3959028471040 3962612924160 3971130285760 3983971946790 3987866347520 3991476910080 3995634698528 3996942969472 4005221665280 4008847941120 4022652513920 4034396016640 4043263119360 4044335158105 4047996846795 4051953832960 4069588061440 4076956978688 4080648202752 4081984309248 4082748110760 4086739066880 4090439147520 4091523694610 4099231262720 4108240865280 4112487170880 4116771011683 4121847437268 4124526140416 4130384842320 4134422364160 4138165616640 4142476205824 4144607930620 4148360404980 4152415498240 4163700744192 4174797582560 4178577390240 4192966430840 4196762688360 4200865095680 4204361884272 4208471719936 4211214350510 4212282015744 4214449662720 4223508329920 4226787119104 4232791078080 4241889168880 4245148047360 4249570076576 4263623063040 4268064337064 4271928587256 4276104470528 4278304960640 4282178482560 4300814655840 4305260007015 4309468472320 4313370209280 4317863303248 4328223412480 4332142129920 4336654777972 4339986461184 4347059974720 4350399651840 4354931318144 4358874216576 4369332725760 4378724303360 4386652982272 4401159290880 4405743831808 4409732735232 4412001990660 4416314798080 4420313272320 4421485282885 4424917765312 4431203159865 4439550612480 4444139362080 4447589431296 4457149216256 4463480394120 4467843522560 4471888650240 4476546867584 4478850505670 4479986024448 4482905598930 4487287715840 4491022921836 4495412973568 4499483062272 4511474806960 4514977149952 4515559437840 4519064951808 4531108884940 4543423326552 4547864600576 4551982178304 4554324635520 4559068723682 4563196445478 4567657048064 4574145197280 4587535632896 4592277340816 4600928223232 4607463632640 4611040493568 4612263073924 4616438957196 4620951605248 4623329554240 4627515456960 4632335785561 4635894628992 4656070185888 4666078085768 4677273687680 4689985369344 4701238333440 4706135456704 4710396330816 4721698268160 4726616703856 4730896121424 4735520653312 4740415319552 4750834165248 4761045753728 4765356342912 4767808602810 4770907102720 4772469217280 4776790149120 4781765972192 4785439617024 4806265998336 4816596733696 4823438490420 4827183016704 4840048127095 4841275219968 4853202189726 4857946277888 4862344599552 4872415764480 4879088210432 4883505673728 4904086880256 4909828433532 4914627874816 4919077515264 4921608880320 4924807331840 4926735556237 4931196158823 4936016487424 4943027874480 4946240245760 4962622287656 4973529516744 4982898597888 4984219773434 4994543373160 4996178711840 5009757099072 5031559717008 5036478152704 5041038114816 5053457220612 5068209995904 5085662509664 5090267002656 5096196223360 5100810253440 5102480386560 5107795470296 5133965952768 5145001056448 5152309296585 5155657675520 5171362166784 5178095257280 5193868094976 5204625930240 5216471969664 5244589463091 5249716139008 5254469164032 5255452355340 5260589649920 5265352519680 5272563066112 5283483898880 5299577757696 5305782339462 5311962595720 5321969213440 5335080421330 5339910734070 5345130588160 5361412227072 5374620606804 5384745259008 5391017492480 5395898449920 5397329129060 5413769768352 5420818472465 5424983076480 5437330661928 5440864270336 5442645745664 5443664147680 5448592770720 5477654487040 5483316227840 5495796583024 5507179789760 5512165919040 5531147206640 5547995465088 5559486789120 5571436520320 5595683584480 5599982530560 5605815845696 5612728425216 5613778652295 5619266216960 5624353827840 5643721437440 5648831189760 5660197396480 5679279158190 5684830750720 5689977722880 5695904783008 5709571310080 5725088523264 5726963060736 5734419541120 5738825072640 5740346676020 5751160279040 5763800616960 5765328842405 5770548696495 5776189506560 5786648614912 5794868286240 5808057752514 5811832288768 5820087732360 5825776967680 5831051550720 5832597607210 5862481711680 5868588463463 5879643646976 5882669320880 5887995413520 5893751029760 5908270879820 5913620151780 5919400816640 5925519149440 5930119241728 5935488294912 5938542706560 5951307192160 5956695428640 5977207465240 5981799521280 5988030562448 5993452047792 5995414454208 5999310749696 6007832497920 6020745917120 6025419935744 6033978770880 6051594024960 6057897768736 6072432847360 6077930749440 6084261927304 6098860263040 6104382092160 6115435468032 6130108600320 6137285541915 6143284843520 6148846894080 6155251942928 6170020609280 6181192838656 6186789210624 6201633546240 6203277859570 6208093581184 6213714308736 6216911895930 6228623247360 6253313825792 6262196373840 6268317777920 6273993031680 6280528441088 6289449646260 6295597690880 6301297643520 6307861495232 6312707579904 6316821525765 6334445553664 6335262494880 6340180678656 6353808457216 6357078137080 6362833753320 6369053532160 6374355114864 6380586156032 6384744337870 6386363056128 6402096505596 6408354664448 6414156705792 6417457440960 6431251320560 6436244022272 6464202708480 6470936252968 6476794954872 6483126132736 6492335118720 6499097967802 6504982166958 6511340898304 6520589962080 6532396977216 6546437911376 6558770020352 6562145173760 6568086455040 6573185384448 6574928211764 6579979473408 6590703832640 6608615747712 6624472197120 6631372688992 6637376647968 6679676132096 6685723824384 6701765283840 6708746289344 6714820301376 6718275758505 6730931573760 6737942960816 6743119460352 6757613327872 6767212210440 6772465724928 6787022670208 6792236875776 6796663327410 6801080337920 6803307182080 6821796900864 6838603085523 6845287937024 6851485572096 6869745728780 6881303449344 6888416011224 6895149555712 6901392334848 6918394610886 6925157459968 6931427407872 6934994331360 6939501240320 6955295959552 6990932361216 6992785950788 6999117128652 7005958885376 7007269807120 7015910531520 7020470026240 7023218771657 7059203185056 7074376452616 7089925055784 7103280979968 7110622979328 7119880978760 7141568630592 7156360654080 7158703825920 7166160809072 7172648958288 7179660345344 7218359691136 7224895100544 7233310768640 7249774215904 7264790360960 7286919416832 7318632315648 7349554558720 7371941812224 7387210997760 7397327286784 7404024731136 7412649052160 7419360368640 7443933431484 7466643374080 7476329660151 7483637900288 7485038203060 7491815059740 7494268067760 7499138437120 7531774919680 7554717229056 7556720301658 7572372210920 7586636963840 7605327409130 7628493764496 7633451364352 7635950747648 7642864238592 7644294335040 7661693205444 7685067489280 7694064928660 7717501584672 7726491048320 7733486513280 7744077003352 7760116976480 7767142885920 7816642282240 7850660551360 7874574208512 7884826869040 7890884474880 7908844599168 7918056942080 7925225848320 7942260571520 7967943893580 7975732695040 7982953820160 7991269397056 7993885938944 8002620631995 8010443330560 8017695882240 8045305027840 8068792033280 8086526238720 8088670316210 8095993693590 8103907665920 8139176122880 8153913957376 8161296405504 8163968618496 8165496221520 8173478133760 8180878295040 8183047389220 8198462525440 8216481730560 8218660264705 8224974341760 8233542023366 8243694874536 8249052280832 8260769684640 8284952411648 8289215861240 8296720809960 8304830996480 8327401488384 8349595165120 8357154780480 8365860150043 8385932861680 8393525376720 8401730191360 8408723768544 8422428701020 8428899325440 8447016659840 8453574238208 8465582156160 8483778337760 8490296094720 8499140153152 8527246126080 8536128674128 8543857174512 8552208941056 8556609921280 8564356965120 8601629311680 8610520014030 8618936944640 8626740418560 8635726606496 8656446824960 8664284259840 8673309555944 8679972922368 8694119949440 8700799303680 8709862636288 8717748433152 8738665451520 8740982438485 8748896410815 8757448606720 8773305964544 8811487663616 8819465470464 8824003981320 8832629596160 8840626544640 8842970565770 8849835530624 8862406319730 8879101224960 8888278724160 8895178862592 8897537347831 8914298432512 8926960788240 8935687045120 8943777300480 8953093735168 8957701011340 8965811197860 8974575431680 8982045843672 8990825947136 8998966124544 9022949613920 9029954299904 9031118875680 9038129903616 9062217769880 9086846653104 9095729201152 9103964356608 9108649271040 9118137447364 9126392890956 9135314096128 9148290394560 9175071265792 9184554681632 9214927265280 9224526147848 9232877914392 9241903210496 9246659108480 9255030913920 9264671571122 9271789257984 9304916789355 9312140371776 9332156171536 9354547375360 9379970738688 9402476666880 9412270913408 9420792661632 9443396536320 9453233407712 9461792242848 9480830639104 9501668330496 9522091507456 9530712685824 9535617205620 9541814205440 9544938434560 9553580298240 9563531944384 9570879234048 9577116506805 9612531996672 9633193467392 9646876980840 9654366033408 9680096254190 9682550439936 9706404379452 9715892555776 9724689199104 9744831528960 9748646951703 9758176420864 9767011347456 9819656867064 9829255749632 9838155030528 9843217760640 9853471112474 9862392317646 9872032974848 9886055748960 9892480491520 9925244575312 9947059033488 9965797195776 9968439546868 9989086746320 9992357423680 10019514198144 10063119434016 10106914441224 10136419991808 10171325019328 10180534005312 10192392446720 10201620506880 10204960773120 10215590940592 10267931905536 10290002112896 10304618593170 10311315351040 10342724333568 10356190514560 10387736189952 10409251860480 10432943939328 10489178926182 10499432278016 10508938328064 10510904710680 10521179299840 10530705039360 10545126132224 10566967797760 10599155515392 10611564678924 10623925191440 10643938426880 10648105879609 10670160842660 10679821468140 10690261176320 10749241213608 10769490518016 10794658258120 10827539536704 10841636944930 10849966152960 10874661323856 10881728540672 10885291491328 10887328295360 10897185541440 10955308974080 10966632455680 10991593166048 11014359579520 11024331838080 11062294413280 11095990930176 11118973578240 11142873040640 11191367168960 11199965061120 11211631691392 11225456850432 11227557304590 11238532433920 11248707655680 11287442874880 11297662379520 11320394792960 11335080452487 11358558316380 11369661501440 11379955445760 11391809566016 11397671809205 11407991113695 11419142620160 11450177046528 11453926121472 11468839082240 11480693352040 11502320558080 11527601233920 11530657684810 11541097392990 11552379013120 11573297229824 11589736572480 11616115505028 11623664577536 11640175464720 11651553935360 11662103101440 11665195214420 11724963423360 11737176926926 11759287293952 11765338641760 11775990827040 11816541759640 11827240303560 11838801633280 11851038298880 11860238483456 11870976589824 11877085413120 11902614384320 11913390857280 11925800639423 11954414930480 11963599042560 11976061124896 11986904095584 11990828908416 12015664995840 12041491834240 12050839871488 12067957541760 12103188049920 12115795537472 12133005474315 12144865694720 12155861498880 12168523854608 12197720526080 12208764184320 12230870936064 12260217200640 12274571083830 12286569687040 12297693788160 12310503885856 12340041218560 12350313035049 12362385677312 12373578421248 12403267092480 12406555719140 12416187162368 12427428617472 12433823791860 12457246494720 12460549433585 12506627651584 12524392747680 12561056882176 12578899292520 12591195381760 12602595287040 12615722990464 12625415159808 12633643051530 12668891107328 12670524989760 12680361357312 12683723453291 12707616914432 12714156274160 12725667506640 12738107064320 12748710229728 12769488675740 12804193011192 12816709328896 12828313411584 12834914881920 12862502641120 12872488044544 12928405416960 12941872505936 12953589909744 12966252265472 12984670237440 12998195935604 13009964333916 13022681796608 13041179924160 13064793954432 13092875822752 13124290347520 13136172910080 13149856423528 13159958946816 13181407665280 13217231495424 13248944394240 13262745377984 13264455848655 13274753295936 13359352264192 13371447648768 13403530567680 13417492578688 13429640602752 13436551517010 13461863147520 13475885921632 13486238920704 13515226655744 13534424420880 13544931449856 13574045340416 13593326654820 13602160675840 13606614364160 13643593801728 13677206171046 13690575874048 13702971144192 13739491457560 13762606898688 13776832022448 13790299111424 13802784669696 13836789221772 13850314919936 13862854815744 13869988662720 13879002480640 13884436567577 13897007356683 13910591919104 13985571901576 13998234257304 14011917770752 14014539614240 14031821063040 14046437543314 14118406370112 14148752905232 14179850111568 14206561959936 14221245958656 14239761957520 14283137261184 14312721308160 14317407651840 14332321618144 14345297916576 14436719382272 14449790201088 14466621537280 14499548431808 14520144381285 14529580721920 14573838833664 14637264631296 14699109117440 14743883624448 14774421995520 14780206668711 14794654573568 14808049462272 14825298104320 14838720737280 14887866862968 14952659320302 14967275800576 14970076406120 14983630119480 14988536135520 14998276874240 15063549839360 15109434458112 15113440603316 15144744421840 15173273927680 15210654818260 15256987528992 15266902728704 15288588670080 15323386410888 15388129857320 15435003169344 15452982096640 15466973026560 15488154006704 15520233952960 15534285771840 15633284564480 15701321102720 15749148417024 15769653738080 15781768949760 15817689198336 15836113884160 15850451696640 15884521143040 15935887787160 15951465390080 15965907640320 15982538794112 15987771877888 16005241263990 16020886661120 16035391764480 16090610055680 16137584066560 16173052477440 16177340632420 16191987387180 16207815331840 16247744919505 16262455417395 16278352245760 16307827914752 16322592811008 16327937236992 16330992443040 16366094778440 16396925050880 16432963461120 16437320529410 16449948683520 16467084046732 16487389749072 16498104561664 16521539369280 16569904823296 16578431722480 16593441619920 16609661992960 16699190330240 16714309560960 16731720300086 16771865723360 16787050753440 16817447537088 16844857402040 16857798650880 16894033319680 16907148476416 16931164312320 16967556675520 16980592189440 16998280306304 17054492252160 17072257348256 17087714349024 17113219842560 17128713930240 17203258623360 17221040028060 17237873889280 17253480837120 17271453212992 17295986527215 17312893649920 17328568519680 17346619111888 17359945844736 17388239898880 17419725272576 17435496866304 17477330903040 17481964876970 17497792821630 17514897213440 17546611929088 17605765390389 17622975327232 17638930940928 17648007962640 17665259192320 17681253089280 17685941131540 17699671061248 17724812639460 17758202449920 17776557448320 17790357725184 17795074695662 17828596865024 17853921576480 17906187470336 17915402022680 17931622395720 17949150863360 17964091687344 17981651894272 17997932249088 18045899227840 18059908599808 18062237751360 18076259807232 18081052582351 18124435539760 18173693306208 18217298542080 18236274894728 18252785781912 18270628192256 18296580789120 18350142531584 18369109363264 18429854530560 18449052295696 18465755828784 18483806420992 18493318216960 18510061827840 18529343142244 18543578515968 18609833578710 18624280743552 18664312343072 18709094750720 18759941477376 18804953333760 18824541826816 18841585323264 18886793072640 18891800754145 18906466815424 18923584485696 18961661278208 19003336660992 19044183014912 19061425371648 19071234411240 19083628410880 19089876869120 19107160596480 19127063888768 19141758468096 19154233013610 19225063993344 19230161364667 19266386934784 19293753961680 19308732066816 19360192508380 19412808758904 19431785111552 19449378398208 19497293903406 19516352841728 19534022694912 19639313734128 19658511499264 19676310061056 19686435521280 19706942224948 19724784635292 19744065949696 19772111497920 19784960983040 19792707447397 19850489150624 19894118066976 19936879093736 19978173492640 19984714847360 20039028396288 20126238868032 20213828882448 20272839983616 20342650038656 20361068010624 20384784893440 20403241013760 20409921546240 20431181881184 20535863811072 20580004225792 20583855058415 20609237186340 20622630702080 20685448667136 20712381029120 20775472379904 20818503720960 20865887878656 20978357852364 20998864556032 21017876656128 21021809421360 21042358599680 21061410078720 21069656314971 21090252264448 21133935595520 21223129357848 21247850382880 21296211759218 21340321685320 21359642936280 21380522352640 21498482427216 21538981036032 21589316516240 21655079073408 21683273889860 21699932305920 21749322647712 21763457081344 21774656590720 21794371082880 21933264911360 21983186332096 22028719159040 22048663676160 22124588826560 22191981860352 22237947156480 22285746081280 22382734337920 22399930122240 22423263382784 22450913700864 22455114609180 22477064867840 22497415311360 22574885749760 22595324759040 22670160904974 22717116632760 22739323002880 22759910891520 22783619132032 22795343618410 22815982227390 22838285240320 22900354093056 22907852242944 22937678164480 22961386704080 23004641116160 23055202467840 23061315369620 23082194785980 23104758026240 23146594459648 23161678927805 23179473144960 23232231010056 23247329155072 23280350929440 23330390428840 23449926846720 23474353853852 23518574587904 23530677283520 23551981654080 23633083519280 23654480607120 23677603266560 23702076597760 23754170826240 23805228768640 23826781714560 23851601278846 23908829860960 23927198085120 23952122249792 23973808191168 23981657816832 24031329991680 24082983668480 24101679742976 24135915083520 24206376099840 24231591074944 24266010948630 24289731389440 24311722997760 24337047709216 24395441052160 24417528368640 24461741872128 24520434401280 24549142167660 24573139374080 24595387576320 24621007771712 24633677781185 24655980794115 24680082437120 24700626070098 24724771354624 24747156842496 24813111438280 24832374324736 24854857234944 24867647583720 24914492989440 24921098867170 25013255303168 25048785495360 25074877980251 25097580450129 25122113764352 25157798585040 25182390763520 25205190574080 25231445980928 25267286103060 25337782214656 25341049979520 25360722714624 25367446906582 25415233828864 25428312548320 25451335013280 25497420459456 25538977351480 25608386022384 25633418657792 25656626823168 25669829763840 25725005282240 25744976089088 25856810833920 25883745011872 25907179819488 25969340474880 25996391871208 26019928667832 26045363593216 26082359848320 26129587908864 26185751645504 26222947315455 26248580695040 26272345820160 26299712847056 26319917893632 26362815330560 26434462990848 26497888788480 26525490755968 26528911697310 26549506591872 26692612043493 26718704528384 26742895297536 26807061135360 26834985157376 26859281205504 26873103034020 26923726295040 26951771843264 26972477841408 27030453311488 27068848841760 27089862899712 27148090680832 27186653309640 27204321351680 27213228728320 27287187603456 27354412342092 27381151748096 27405942288384 27413208753887 27478982915120 27525213797376 27553664044896 27673578443544 27700629839872 27725709631488 27739977325440 27768873135154 27794014713366 27821183838208 27971143803152 27996468514608 28023835541504 28029079228480 28063642126080 28092875086628 28236812740224 28297505810464 28359700223136 28442491917312 28479523915040 28566274522368 28625442616320 28634815303680 28664643236288 28690595833152 28873438764544 28899580402176 28933243074560 28999096863616 29040288762570 29059161443840 29147677667328 29274529262592 29342942317315 29398218234880 29487767248896 29560413337422 29589309147136 29616098924544 29650596208640 29677441474560 29775733725936 29905318640604 29934551601152 29940152812240 29967260238960 29977072271040 29996553748480 30008298387989 30127099678720 30226881206632 30289488843680 30421309636520 30513975057984 30533805457408 30577177340160 30646772821776 30776259714640 30870006338688 30905964193280 30933946053120 30976308013408 31040467905920 31068571543680 31266569128960 31402642205440 31498296834048 31539307476160 31563537899520 31635378396672 31672227768320 31700903393280 31769042286080 31871775574320 31902930780160 31931815280640 31944317638827 31965077588224 31975543755776 32010482527980 32041773322240 32070783528960 32181220111360 32354681264840 32383974774360 32415630663680 32495489839010 32524910834790 32556704491520 32615655829504 32645185622016 32655874473984 32661984886080 32732189556880 32793850101760 32865926922240 32874641058820 32899897367040 32934168093464 32974779498144 32996209123328 33043078738560 33139809646592 33156863444960 33186883239840 33398380660480 33428619121920 33463440600172 33543731446720 33574101506880 33634895074176 33689714804080 33715597301760 33788066639360 33862328624640 33935113351040 33961184378880 33996560612608 34108984504320 34144514696512 34175428698048 34193015427615 34226439685120 34257427860480 34406517246720 34442080056120 34475747778560 34506961674240 34542906425984 34591973054430 34625787299840 34657137039360 34693238223776 34719891689472 34776479797760 34839450545152 34870993732608 34954661806080 34963929753940 34995585643260 35029794426880 35093223858176 35116093858285 35211530780778 35245950654464 35277861881856 35296015925280 35371882263080 35399342122496 35449625278920 35516404899840 35553114896640 35580715450368 35590149391324 35657193730048 35707843152960 35745038822911 35777401918269 35812374940672 35830804045360 35863244791440 35898301726720 35928183374688 36091798455680 36119817199616 36124475502720 36152519614464 36162105164702 36248871079520 36347386612416 36434597084160 36472549789456 36505571563824 36541256384512 36593161578240 36700285063168 36738218726528 36859709061120 36898104591392 36931511657568 36986636433920 37020123655680 37058686284488 37087157031936 37219667157420 37248561487104 37328624686144 37381648300755 37418189501440 37519882954752 37649083653632 37683170646528 37773586145280 37783601508290 37812933630848 37847168971392 37923322556416 38006673321984 38051170359873 38088366029824 38122850743296 38142468822480 38167256821760 38179753738240 38214321192960 38254127777536 38308466027220 38450127986688 38460322729334 38532773869568 38587507923360 38617464133632 38720385016760 38825617517808 38863570223104 38898756796416 38994587806812 39032705683456 39068045389824 39278627468256 39372871042560 39413884449896 39449569270584 39488131899392 39544222995840 39585414894794 39700978301248 39788236133952 39873758187472 39956346985280 39969429694720 40078056792576 40252477736064 40427657764896 40545679967232 40685300077312 40722136021248 40769569786880 40806482027520 40819843092480 40862363762368 41071727622144 41160008451584 41167710116830 41218474372680 41245261404160 41370897334272 41424762058240 41550944759808 41561961659119 41637007441920 41653309702731 41731775757312 41829300750215 41956715704728 41997729112064 42035753312256 42043618842720 42139312629942 42180504528896 42267871191040 42446258715696 42495700765760 42592423518436 42680643370640 42719285872560 42761044705280 42996964854432 43178633032480 43310158146816 43366547779720 43399864611840 43498645295424 43526914162688 43549313181440 43588742165760 43866529822720 43966372664192 44057438318080 44097327352320 44249177653120 44383963720704 44475894312960 44487686739155 44571492162560 44765468675840 44846526765568 44901827401728 44910229218360 44954129735680 44994830622720 45149771499520 45190649518080 45340321809948 45434233265520 45478646005760 45519821783040 45567238264064 45590687236820 45631964454780 45676570480640 45800708186112 45875356328960 45922773408160 46122630739240 46164389571960 46209516052480 46293188919296 46323357855610 46358946289920 46464462020112 46494658310144 46560701858880 46660780857680 46899853693440 46948707707704 47037149175808 47061354567040 47103963308160 47266167038560 47308961214240 47404153195520 47508341652480 47610457537280 47653563429120 47703202557692 47817659721920 47854396170240 47904244499584 47947616382336 47963315633664 48062659983360 48165967336960 48271830167040 48412752199680 48463182149888 48532021897260 48579462778880 48623445995520 48674095418432 48743234758515 48790882104320 48835056737280 48923483744256 49098284335320 49146278748160 49190775152640 49242015543424 49267355562370 49311961588230 49360164874240 49401252140196 49449542709248 49494313684992 49626222876560 49664748649472 49709714469888 49735295167440 49828985978880 49842197734340 50026510606336 50097570990720 50149755960502 50195160900258 50244227528704 50315597170080 50462891961856 50534572206120 50675564429312 50682099959040 50721445429248 50734893813164 50830467657728 50856625096640 50902670026560 50955693641171 50994840918912 51077954702960 51216772044768 51339659527680 51450010564480 51489952178176 51713621667840 51767490023744 51814359638976 51938680949760 51992783742416 52039857335664 52090727186432 52164719696640 52259175817728 52371503291008 52445894630910 52497161390080 52544691640320 52599425694112 52639835787264 52725630661120 52868925981696 52995777576960 53050981511936 53057823394620 53099013183744 53240529398045 53385224086986 53437409056768 53485790595072 53669970314752 53718562411008 53746206068040 53847452590080 53903543686528 53944955682816 54060906622976 54137697683520 54179725799424 54194091118607 54243157747053 54296181361664 54373306619280 54408642703360 54426457456640 54708824684184 54762303496192 54811884576768 54826417507774 54957965830240 55050427594752 55107328089792 55347156887088 55401259679744 55451419262976 55479954650880 55537746270308 55588029426732 55642367676416 55942287606304 55992937029216 56058158456960 56127284252160 56185750173256 56473625480448 56595011620928 56675402262435 56719400446272 56884983834624 56959047830080 57132549044736 57250885232640 57269630607360 57329286472576 57381191666304 57690484094001 57746877529088 57799160804352 57866486149120 57998193727232 58080577525140 58118322887680 58295355334656 58549058525184 58685884634630 58796436469760 58975534497792 59120826674844 59178618294272 59232197849088 59301192417280 59354882949120 59378122342191 59551467451872 59629003197115 59810637281208 59869103202304 59880305624480 59934520477920 59954144542080 60016596775978 60254199357440 60453762413264 60578977687360 60842619273040 61027950115968 61154354680320 61293545643552 61552519429280 61740012677376 61751565175245 61811928386560 61867892106240 61952616026816 62080935811840 62137143087360 62533138257920 62805284410880 62996593668096 63078614952320 63127075799040 63270756793344 63344455536640 63401806786560 63418617266455 63538084572160 63743551148640 63888635277654 63930155176448 63951087511552 64020965055960 64083546644480 64141567057920 64362440222720 64709362529680 64767949548720 64831261327360 64990979678020 65049821669580 65113408983040 65231311659008 65290371244032 65323969772160 65464379113760 65749282117640 65799794734080 65868336186928 65949558996288 65992418246656 66086157477120 66279619293184 66313726889920 66373766479680 66796761320960 66857238243840 66926881200344 67087462893440 67148203013760 67269790148352 67379429608160 67431194603520 67576133278720 67724657249280 67870226702080 67993121225216 68217969008640 68289029393024 68350857396096 68386030855230 68452879370240 68514855720960 68813034493440 68884160112240 68951495557120 69013923348480 69085812851968 69183946108860 69251574599680 69314274078720 69386476447552 69422182837885 69439783378944 69485036783415 69552959595520 69678901090304 69741987465216 69927859507880 69991171286520 70059588853760 70186447716352 70232187716570 70423061561556 70491901308928 70555723763712 70592031850560 70743764526160 70798684244992 70899250557840 71032809799680 71106229793280 71180298782648 71314387460096 71415686305920 71490077645822 71554803836538 71624749881344 71661608090720 71726489582880 71856366749376 72183596911360 72239634399232 72248951005440 72305039228928 72324210329404 72497742159040 72694773224832 72869194168320 72945099578912 73011143127648 73186323156480 73400570126336 73476437453056 73719418122240 73796209182784 73863023315136 73901033343555 73973272867840 74040247311360 74117372568976 74174314063872 74439334314840 74497122974208 74657249372288 74763296601510 74836379002880 75039765909504 75224633940753 75298167307264 75366341293056 75547172290560 75567203016580 75625867261696 75694337942784 75846645112832 76013346643968 76102340719746 76176732059648 76245701486592 76284937644960 76334513643520 76508255555072 76616932054440 76900255973376 76920645458668 77065547739136 77175015846720 77234928267264 77255406488227 77440770033520 77651235035616 77989175613624 78065411366912 78136090779648 78557254936512 78745742085120 78827768899792 78899138541168 78976263798784 79088445991680 79170829789588 79401956602496 79576472267904 79747516374944 79912693970560 79938859389440 80156113585152 80504955472128 80855315529792 81091359934464 81370600154624 81444272042496 81539139573760 81612964055040 81639686184960 81724727524736 82143455244288 82239626261661 82320016903168 82335420233660 82436948745360 82490522808320 82849524116480 83101889519616 83123923318238 83306619405462 83463551514624 83658601500430 83913431409456 83995458224128 84071506624512 84087237685440 84278625259884 84361009057792 84535742382080 84892517431392 84991401531520 85184847036872 85361286741280 85438571745120 85993929708864 86357266064960 86620316293632 86733095559440 86799729223680 86997290590848 87098626362880 87177484331520 87733059645440 87932745328384 88028826951945 88114876636160 88194654704640 88498355306240 88767927441408 88951788625920 88975373478310 89142984325120 89530937351680 89693053531136 89803654803456 89820458436720 89908259471360 89989661245440 90024895163967 90299542999040 90381299036160 90405262911755 90680643619896 90868466531040 91134476528128 91181374473640 91263928909560 91353140961280 91601416372224 91750712657920 91845546816320 92245261478480 92328779143920 92419032104960 92646715711220 92717892579840 92928924040224 92989316620288 93121403717760 93321561715360 93799707386880 93897415415408 94074298351616 94122709134080 94207926616320 94532334077120 94617922428480 94808306391040 95016683304960 95220915074560 95307126858240 95406405115384 95635319443840 95708792340480 95808488999168 95895232764672 95926631267328 96125319966720 96150806823335 96331934673920 96543660334080 96926364299776 97064043794520 97158925557760 97246891991040 97348190836864 97486469517030 97581764208640 97670113474560 97846967488512 98196568670640 98292557496320 98381550305280 98484031086848 98534711124740 98623923176460 98720329748480 98802504280392 98899085418496 98963537236985 98988627369984 99252445753120 99329497298944 99419428939776 99470590334880 99684395468680 100053021212672 100195141981440 100299511921004 100390321800516 100488455057408 100631194340160 100925783923712 101069144412240 101364199918080 101469787626328 101660935315456 101713250193280 101805340053120 101911387282342 101989681837824 102155909405920 102433544089536 102679319055360 102900021128960 102979904356352 103427243335680 103534980047488 103628719277952 103877361899520 103985567484832 104079714671328 104329439393280 104518351635456 104743006582016 104891789261820 104994322780160 105089383280640 105198851388224 105279671574528 105348281574855 105451261322240 105737851963392 106101963023872 106115646789240 106198026367488 106481058796090 106770448173972 106874818113536 106971581190144 107235116468733 107339940629504 107437124822016 107492412136080 107694905180160 107807087373056 108121813245952 108275395367040 108359451598848 108388182237214 108486315494106 108592362723328 108746613238560 108817285406720 109417649368368 109524606992384 109623769153536 109652835015548 109915931660480 110100855189504 110214656179584 110694313774176 110959909301760 111075492540616 111176058853464 111284735352832 111884575212608 111985874058432 112116316913920 112254568504320 112371500346512 112947250960896 113190023241856 113350804524870 113438800892544 113769967669248 113918095660160 114265098089472 114501770465280 114539261214720 114658572945152 114762383332608 115380968188002 115493755058176 115598321608704 115732972298240 115996387454464 116161155050280 116236645775360 116590710669312 117098117050368 117129164675699 117371769269260 117592872939520 118241653349688 118357236588544 118464395698176 118756244684382 119102934903744 119258006394230 119621274562416 119738206404608 119760611248960 119869040955840 119908289084160 120033193551956 120508398714880 120907524826528 121157955374720 121685238546080 122055900231936 122308709360640 122587091287104 123105038858560 123480025354752 123503130350490 123623856773120 123735784212480 123905232053632 124161871623680 124274286174720 124685884977357 125066276515840 125374389901255 125487902250645 125610568821760 125993187336192 126157229904640 126541513586688 126688911073280 126803613573120 126837234532910 127076169144320 127487102297280 127777270555308 127860310352896 127902175023104 128041930111920 128167093288960 128283134115840 128724880445440 129418725059360 129535899097440 129981959356040 130099643339160 130226817966080 130462623318016 130580742488064 130647939544320 130928758227520 131498564235280 131599589468160 131736672373856 131899117992576 132172314954240 132559238586368 132627453779840 132747532959360 133463060217465 133593522641920 133714476487680 133853762400688 134174925786880 134296406027520 134539580296704 134758859216320 134862389207040 135152266557440 135449314498560 135740453404160 135986242450432 136435938017280 136578058786048 136701714792192 136772061710460 136905758740480 137029711441920 137066043769435 137626068986880 137768320224480 138171625703936 138367892217720 138503149199360 138628548157440 138772952895104 138844365675770 138879566757888 138970073566830 139105919191040 139357802180608 139483974930432 139855719015760 139982342573040 140119177707520 140464375433140 140846123123112 140983802617856 141111447527424 141184063701120 141487529052320 141597368489984 141798501115680 142212459586560 142360597565296 142628774920192 142831372611840 142980155291644 143109607673076 143249499762688 143323216181440 143452979165760 143712733498752 144367193822720 144497902010880 144648420658808 144995484318080 145389546449664 145738388336640 145890199157824 146022286255296 146372646312960 146801140252672 146952874906112 147438836244480 147592418365568 147726046630272 147802066687110 147946545735680 148080494622720 148234745137952 148348628127744 148878668629680 148994245948416 149314498744576 149526593203020 149672758005760 150041491939945 150079531819008 150449267881506 150596334614528 150732682586112 151134406033160 151251734523392 151388675885568 151693290225664 152026693287936 152204681439492 152353464119296 152491402973184 152569875289920 152669027287040 152728802243347 152867080923513 153016511110144 153233864108880 153841290917336 154131095478272 154350031693440 154469856534528 154510812976454 154881540067040 155302470071232 155978351227248 156130822733824 156272181559296 157114509873024 157491484170240 157655537799584 157798277082336 158176891983360 158341659579176 158803913204992 159152944535808 159495032749888 159721588194135 159825387941120 159877718778880 160312227170304 161009910944256 161710631059584 162182719868928 162582273355821 162741200309248 162888544084992 163078279147520 163225928110080 163279372369920 163449455049472 164286910488576 164479252523322 164640033806336 164670840467320 164873897490720 164981045616640 165699048232960 166203779039232 166247846636476 166613238810924 166927103029248 167317203000860 167826862818912 168174475370880 168557250519768 168722018115584 169785034862784 169982803063040 170369694073744 170722573482560 170877143490240 171987859417728 172714532129920 173240632587264 173466191118880 173599458447360 173994581181696 174197252725760 174354968663040 175466119290880 175865490656768 176057653903890 176229753272320 176389309409280 176996710612480 177535854882816 177903577251840 177950746956620 178285968650240 178725194114555 178887009591345 179061874703360 179386107062272 179607309606912 179640916873440 180049790327934 180599085998080 180762598072320 180810525823510 181361287239792 181736933062080 182268953056256 182362748947280 182527857819120 182706281922560 183501425315840 183691093632640 184490522956960 184657558287840 185293431422440 185435785159680 185857848080448 185978633240576 186242807435520 186643123430720 187599414773760 187794830830816 188245418268160 188415853232640 189064668154240 189235844856960 189616612782080 190033366609920 190255851799365 190441830149120 190614253716480 190812810230768 191270638887680 191616977998336 191790465529344 191853262534656 192250639933440 192301613646670 192663869347840 193087320668160 193852728599552 194128087589040 194317851115520 194493783982080 194696381673728 194972939034060 195163528417280 195340226949120 195693934977024 196393137341280 196968062173696 197069422249480 197247846352920 197440659496960 197605008560784 197798170836992 197927074473970 197977254739968 198504891506240 198658994597888 198838857879552 198941180669760 199368790937360 200390283962880 200599023842008 200780643601032 200976910114816 201262388680320 201851567847424 202138288824480 202728399836160 202939575252656 203321870630912 203426500386560 203610680106240 203822774564684 203979363675648 204311818811840 204867088179072 205358638110720 205800042257920 206854486671360 207069960094976 207257438555904 207754723799040 207809808295595 207971134969664 208159429342656 208266548513655 208658878786560 209036703270912 209486013164032 209783578523640 209988645560320 210178766561280 210397702776448 210559343149056 210696563149710 210902522644480 211475703926784 212203926047744 212231293578480 212396052734976 212962117592180 213540896347944 213749636227072 213943162380288 214470232937466 214679881259008 214874249644032 214984824272160 215614174746112 216243626491904 216550790734080 216718903197696 216776364474428 216972630988212 217184725446656 217493226477120 217634570813440 217719781921367 218835298736736 219305670031096 219831863320960 220201710379008 220429312359168 221388627548352 221919818603520 222150985081232 222352117706928 222569470705664 223769150425216 223971748116864 224232633827840 224509137008640 224743000693024 225894501921792 226380046483712 226701609049740 226877601785088 227539935338496 227836191320320 228530196178944 229003540930560 229317145890304 229524766665216 230761936376004 230987510116352 231196643217408 231465944596480 231766219464681 231992774908928 232322310100560 232473291550720 234196234100736 234258329351398 234743538538520 235185745879040 236483306699376 236714473177088 236928791396352 237512489368764 238205869807488 238516012788460 239242549124832 239521222497920 239738081911680 239816578168320 240066387103912 241815049653056 242315910749440 243370477092160 244111800463872 244617418721280 245174182574208 246210077717120 246960050709504 247006260700980 247247713546240 247471568424960 247810464107264 248323743247360 248548572349440 249371769954714 250132553031680 250748779802510 250975804501290 251221137643520 251986374672384 252314459809280 253083027173376 253377822146560 253607227146240 253674469065820 254152338288640 254778468205855 254974204594560 255554541110616 255720620705792 255804350046208 256083860223840 257449760890880 258837450118720 259071798194880 259963918712080 260199286678320 260453635932160 261295879088640 261857516455040 262997128470560 263199178936320 263473344747712 263798235985152 264344629908480 265118477172736 265254907559680 265495065918720 266926120434930 267187045283840 267428952975360 267707524801376 268349851573760 268592812055040 269079160593408 269517718432640 269724778414080 270304533114880 270898628997120 270970455593035 271215788735265 271480906808320 271972484900864 273156117572096 273403429584384 273544123420920 273811517480960 274059422883840 274132087538870 275252137973760 275536640448960 275823657782761 276343251407872 276735784435440 277006298398720 277257096314880 277545905790208 277688731351540 277940147133660 278211838382080 278715604361216 278967949860864 279711438031520 279964685146080 280928750866280 281692246246224 281967605235712 282222895054848 282368127402240 282975058104640 283194736979968 283597002231360 284424919173120 284721195130592 285662745223680 285960310583288 286219215346152 286498999525376 286646432362880 286905958331520 287425466997504 288452420470005 288734387645440 288995804021760 289296841317616 289990968636160 290779092899328 291476776673280 291780398315648 292044572510592 292745292625920 293905749812224 294877672488960 295184836731136 295452093260544 295604133374220 295893091471360 296160989245440 296469490275904 296697256255488 296890611710955 297757337259360 297988491896832 298628997489152 299053186406040 299345516011520 300082983879890 300159063638016 300898535763012 301192669229056 301465365172224 302268812066320 302503469046784 302777351771136 304409362878984 304706928238592 304982805946368 305139750579840 305457604486694 305734161847026 306033022220288 306467728217760 307682581834672 308262190956544 308700063386880 308939713069056 309021625952908 309763080134080 310604940142464 311956702454496 314229019746048 314982968340480 315311075599168 315596554164672 316353783966720 316683319158352 317607826409984 318305889071616 318990065499776 319443176388270 319650775882240 319755437557760 320624454340608 322019821888512 323421262119168 324365439737856 325164546711642 325482400618496 325777088169984 326156558295040 326451856220160 326898910098944 328573820977152 328958505046644 329280067612672 329341680934640 329747794981440 329962091233280 330091282267879 331398096465920 332495693272952 333226477621848 333854206058496 334634406001720 335653725637824 336348950741760 337114501039536 337444036231168 339570069725568 339965606126080 340739388147488 341445146965120 341754286980480 343975718835456 345429064259840 346481265174528 346932382237760 347198916894720 347989162363392 348394505451520 348709937326080 350932238581760 351387494027097 351730981313536 352115307807780 352459506544640 352778618818560 353993421224960 355071709765632 355901493913240 356571937300480 357450388229110 357774019182690 358123749406720 358772214124544 359214619213824 359281833746880 360099580655868 361198171996160 361525196144640 361621051647020 362722574479584 363473866124160 364537906112512 364725497894560 365055715638240 367002850631680 367382187265280 368981045913920 369315116575680 370586862844880 370871570319360 371715696160896 372485614871040 373286246861440 375198829547520 375589661661632 376123169703765 376490836536320 376831706465280 378129336308480 378471689713920 379233225564160 380066733219840 380511703598730 380883660298240 381228507432960 381625620461536 382541277775360 383233955996672 383580931058688 383706525069312 384501279866880 384603227293340 385327738695680 386174641336320 386277032441135 387705457199104 388256175178080 389392763347456 389945878068120 390327056834560 390680453898240 391387869954048 392786274682560 393195427052021 393936124347392 394138844498960 394495692705840 394881318993920 395210017121568 395854148947940 397009783012480 397317989195776 397677715759104 397882361339520 398737581874720 400780567925760 401198047684016 401561287202064 401953820229632 402524777360640 403703135694848 404276577648960 405456799672320 405879150505312 406853000773120 407221360212480 407645549129368 407958727351296 408623637623680 409734176358144 410717276221440 411198131308305 411600084515840 414139920189952 414514877111808 415509447598080 415619616591190 415942269939328 416318858685312 416533097027310 417317757573120 418073406541824 418972026328064 419567157047280 419977291120640 420357533122560 420795405552896 421393126299420 421805045288960 422951407853568 424407852095488 424462587156960 424792105469952 425924235184360 427081792695888 427499272454144 427886324760576 428940465874932 429359762518016 429748499288064 429969648544320 431228349492224 433101581468160 433552728948856 433945261976424 434369450893312 434986452954240 435439563842734 437670597473472 438611340062192 439663726641920 440403420758016 440858624718336 442777255096704 443839637207040 444301970162464 444704235413856 447538300850432 447943496233728 448465267655680 449018274017280 449486001386048 450124475819835 451789003843584 452760092967424 453403218099480 453755203570176 455079870676992 455672382640640 457060392357888 458007081861120 458186406730041 458634291780608 459049533330432 461523872752008 461975020232704 462393286434816 463532438929362 463985549817856 464644620201120 464946583101440 468392468201472 468516658702796 469487077077040 470371491758080 472966613398752 475024978737528 476411739614976 477032025576920 478485098249664 479042444995840 479476163823360 479633156336640 480132774207824 483630099306112 484631821498880 486740954184320 488223600927744 489234837442560 490348365148416 492420155434240 493920101419008 494012521401960 494495427092480 494943136849920 495620928214528 496647486494720 497097144698880 498743539909428 500265106063360 501497559605020 501951609002580 502442275287040 504628919618560 506166054346752 507348938131640 508304676577280 509556936411710 509948409189120 511109082221232 511441241411584 511608700092416 512167720447680 514899521781760 517674900237440 518143596389760 519927837424160 520398573356640 522591758177280 523715032910080 525994256941120 526398357872640 526946689495424 527596471970304 528689259816960 530509815119360 530990131837440 533852240869860 534374090567680 534857905950720 535415049602752 536175582343665 536699703147520 537185624110080 538158321186816 539035436865280 540609066229760 541797257994240 541940911186070 542431577470530 542961813616640 543944969801728 546312235144192 546806859168768 547088246841840 547623034961920 548118845767680 548264175077740 550504275947520 551073280897920 551647315565522 552686502815744 553471568870880 555091811580416 555377462703080 555880294267320 556423676764160 557431208722432 557935899721728 559422876063040 559929370292160 560512630052881 561857501732560 563384492492448 564736254804480 565950116209280 566389473959936 567194004462720 568849838346240 569442390261184 571325490447360 571920621166576 572438430692304 572997999050752 573292864725760 573811916663040 574850933995008 576904840940010 577468775290880 577991608043520 578593682635232 579981937272320 581558185798656 582953553346560 583560796631296 584089145021184 585490585251840 585645823378495 587811499624448 590369673462272 590904186521088 591208266748440 591786182942720 592321978490880 592938980551808 593394512510976 593781223421910 595514674518720 595976983793664 596135002304677 597257994978304 598106372812080 598691032023040 600165967759780 601797071526024 602385338458112 602930730344448 604537624132640 605006938093568 605554703542272 608818725757968 609413856477184 609965611892736 610279501159680 610915208973388 611468323694052 612066044440576 612935456435520 615365163669344 617400126773760 618043251905816 619526160268160 621209880284928 623429424886785 623913404908992 628458039492096 629965936680960 630622151198336 631193108329344 632707567933440 633366638316704 635215652819968 636611778143232 637980130999552 638886352776540 639301551764480 639510875115520 641248908681216 644039643777024 646842524238336 648730879475712 650329093423284 650964801236992 651554176339968 652313116590080 652903712440320 653159345764101 653797820197888 657917010093288 658560135225344 658683361869280 659495589962880 660182564535758 662796192931840 664991386545904 666452955243696 667708412116992 669268812003440 671307451275648 672697901483520 674229002079072 679140139451136 679931212252160 681478776294976 682890293930240 683508573960960 687951437670912 690858128519680 692962530349056 693864764475520 694397833789440 695978324726784 696789010903040 697419874652160 702774988054194 703461962627072 704230615615560 704919013089280 705557237637120 707986842449920 710143419531264 711802987826480 713143874600960 714900776458220 715548038365380 716247498813440 717544428249088 718563667493760 720199161311736 723242103294040 725445148959168 726947732248320 729075812225024 729450995789120 730111431276480 734005701263360 734764374530560 737962091827840 738630233151360 741173725689760 741743140638720 743431392321792 744971229742080 746572493722880 750397659095040 751179323323264 752246339407530 752981673072640 753663412930560 756258672616960 756943379427840 758466451128320 760133466439680 761023407197460 761767320596480 762457014865920 763251240923072 763644011216735 764335404617565 765082555550720 766467911993344 767161862117376 767413050138624 769206454586680 770655477391360 772349282672640 772554064882270 775410914398208 776512350356160 778785526694912 779891756136240 780654113669120 781360907796480 785572549365120 786390854104042 787872248694784 788277688997920 788991385411680 790420034243136 791708297895880 794019566024960 794635978391552 795355431518208 795764722679040 797475163749440 801561135851520 802396095368032 803122574404128 805049554721280 807406271389696 808553155297920 810913599344640 811758301010624 812911366779105 813706001546240 814442720424960 815291098258736 815917454702592 817247275247360 819468352716288 821434552442880 822396262616610 823200169031680 827470973348283 828279840379904 829029754223616 831018895196160 831239233182380 831884539878656 832637717370624 833066194054620 834635515146240 836146813083648 837944052656128 839134314094560 841590811105792 842786252598840 843610090577920 845902815707136 848815704190976 848925174313920 849584210939904 849809471370497 851848470368720 854163585391776 857880931749864 858719525036032 859496998576128 859939297088640 862456698984448 866203162936320 867105457897712 867890523952848 868738901786624 869972905908480 870879127685468 875341194946944 877222680124384 879327453283840 881717249436672 885554510193408 887679274414080 888603940324928 889408470827712 895076601700864 895886992467456 896930535311360 898036548034560 898972002772096 900248951639670 903578007687168 905520185934848 906806436198960 907510407140352 911344765281280 914120784715776 916372813460082 917268583561216 918099066660864 923047745504016 923950040465408 924786572869632 927064877858724 927971099635712 929289240402240 929893166202880 930257250027659 937033317405592 938974154154080 945933226797504 950049957475056 952823479229952 954064051153840 956970196499328 958084889991680 958952327646720 959266312673280 960265548415648 967260198612224 969263642997760 973481908368640 976447201855488 978469674885120 980696730296832 984840310868480 987840202838016 988025042803920 988990854184960 989886273699840 990273846803637 991241856429056 993294972989440 994194289397760 997487079818856 1002995119210040 1003903218005160 1004884550574080 1009257839237120 1012332108693504 1014697876263280 1016609353154560 1019113872823420 1019896818378240 1022218164442464 1022882482823168 1024335440895360 1035349800474880 1036287192779520 1039855674848320 1040797146713280 1045183516354560 1047430065820160 1051988513882240 1052796715745280 1053893378990848 1055192943940608 1057378519633920 1061019630238720 1061980263674880 1067704481739720 1068748181135360 1069715811901440 1070830099205504 1072351164687330 1073399406295040 1074371248220160 1076316642373632 1078070873730560 1081218132459520 1083594515988480 1083881822372140 1084863154941060 1085923627233280 1087889939603456 1088598909606835 1092624470288384 1093613718337536 1094176493683680 1096528350155480 1101008551895040 1102146561795840 1103294631131044 1105373005631488 1106943137741760 1110183623160832 1110754925406160 1111760588534640 1112847353528320 1118845752126080 1119858740584320 1121025260105762 1123715003465120 1126768984984896 1129472509608960 1131900232418560 1132778947919872 1134388008925440 1137699676692480 1138884780522368 1142650980894720 1143841242333152 1144876861384608 1146585729451520 1147623833326080 1149701867990016 1153809681880020 1154937550581760 1155983216087040 1157187365270464 1158831097323405 1159963874544640 1163116371597312 1167121593262592 1168178290042368 1170981170503680 1171291646756990 1175622999248896 1179586281156063 1180739346924544 1181808373042176 1182416533496880 1183572365885440 1184643956981760 1185877961103616 1187562446843820 1191029349037440 1191953967587328 1192270004609354 1194515989956608 1196212745624160 1200331935519560 1203594143052048 1204770676916224 1205861460688896 1209075248265280 1210013876187136 1211109407084544 1217637451515936 1220559002319360 1221830417946776 1222936647388104 1224132088881152 1225870912871040 1230730327338688 1234800253547520 1236086503811632 1239052320536320 1242419760569856 1246858849773570 1247826809817984 1256916078984192 1259931873361920 1261244302396672 1262386216658688 1265415135866880 1266733276633408 1270431305639936 1273223556286464 1275960261999104 1277772705553080 1278603103528960 1279021750231040 1282497817362432 1288079287554048 1288420811432689 1293685048476672 1300658186846568 1301929602473984 1303108352679936 1306318691528202 1307595640395776 1315834020186576 1317120270450688 1317366723738560 1318991179925760 1320365129071516 1325592385863680 1329982773091808 1332905910487392 1338537624006880 1342614902551296 1345395802967040 1348458004158144 1358280278902272 1359862424504320 1362957552589952 1365780587860480 1367017147921920 1375902875341824 1379118288913805 1381716257039360 1385925060698112 1387729528951040 1391956649453568 1393578021806080 1394839749304320 1405549976108388 1406923925254144 1408461231231120 1409838026178560 1411114475274240 1415973684899840 1423605975652960 1429801552916440 1431096076730760 1432494997626880 1435088856498176 1437127334987520 1440398322623472 1446484206588080 1450890297918336 1453895464496640 1458151624450048 1458901991578240 1460222862552960 1469528749061120 1475924183655680 1477260466302720 1482347451379520 1483486281277440 1486862784643584 1489942459484160 1493144987445760 1500795318190080 1502358646646528 1504492678815060 1505963346145280 1507326825861120 1512517345233920 1513886758855680 1522046814394920 1523534641192960 1524914029731840 1526502481846144 1527288022433470 1528670809235130 1530165111101440 1532935823986688 1534323724234752 1534826100277248 1538412909173360 1541310954782720 1544698565345280 1545108129764540 1550821828796416 1553024700712320 1557571053389824 1559783512272480 1571145098730240 1572781708208084 1575744497389568 1576555377995840 1577982770823360 1580840068486272 1583416595791760 1588039132049920 1591529445358080 1594950327498880 1603122271703040 1604792190736064 1606245148808256 1610099109442560 1614812542779392 1617106310595840 1621827198689280 1623516602021248 1625822733558210 1627412003092480 1628885440849920 1630582196517472 1631834909405184 1634494550494720 1638936705432576 1642869104885760 1644792525233220 1646400338063360 1650456411339395 1654941946696566 1656559680759808 1658059508447232 1662478466364760 1663769079757312 1665275434741248 1666132388109240 1669271030292480 1672293626167296 1675888105312256 1678268628189120 1680016824676817 1681537890158643 1683181622211584 1685572505197680 1687220181155840 1697631408381952 1697850348627840 1699168421879808 1699618942740994 1703696940737440 1708327170783552 1715761863499728 1717439050072064 1718993997152256 1719878594177280 1724913397968896 1732406325872640 1734210915795424 1735781047905696 1739945811816960 1741758255370936 1750682389893888 1754445360248768 1756937470135485 1758654906567680 1763434498873344 1771109020386816 1775358548828160 1777207880649856 1778816941655424 1788405006914031 1790153203401728 1791773984934912 1793861070622720 1796073096069120 1797944005544192 1800497903279340 1807156015374336 1811040371869696 1813612872397920 1815020814280704 1822689530562560 1828241569431552 1832745626920164 1834537167122432 1836198133321728 1846095491008032 1854129755717448 1855942199271424 1858578480804480 1860514500055318 1874066634811184 1877948308308160 1891866453595008 1900099914950112 1905646958459904 1908128102307680 1913940392998656 1916169779983360 1917904655293440 1918532625346560 1920531096831296 1934520397224448 1938527285995520 1946963816737280 1952894403710976 1956939349770240 1961393460593664 1965977135260105 1969680621736960 1975680405676032 1976050085607840 1980547693607274 1982483712858112 1986589945978880 1988388578795520 1994974159637712 2005990238420080 2007806436010320 2009769101148160 2018515678474240 2029395752526560 2038227745646840 2039793636756480 2044436328884928 2045764965646336 2048670881790720 2070699600949760 2072574385559040 2079711349696640 2081594293426560 2090367032709120 2094860131640320 2103977027764480 2107786757981696 2110385887881216 2114757039267840 2122039260477440 2123960527349760 2135408963479440 2137496362270720 2139431623802880 2141660198411008 2144702329374660 2146798812590080 2148742496440320 2152633284747264 2156141747461120 2167763644744280 2169726309882120 2171847254466560 2175779879206912 2177197819213670 2185248940576768 2187227436675072 2188352987367360 2193056700310960 2202017103790080 2204293123591680 2206589262262088 2210746011262976 2213886275483520 2220367246321664 2221509850812320 2223521177069280 2237691504252160 2239717481168640 2242050520211524 2247430006930240 2253537969969792 2258945019217920 2263800464837120 2268776017850880 2275399353384960 2277769561044736 2285301961789440 2287682484666304 2289753722769216 2290932033650205 2293171458903040 2295247666652160 2299403735980032 2307619363760040 2309875101163520 2311966432174080 2314374730540928 2317662194646810 2319927749089280 2326232743194624 2334243186525184 2336356580084736 2341962341007360 2342583293513980 2351245998497792 2359172562312126 2361478693849088 2363616746084352 2364833066993760 2371755922207232 2375124893687640 2382058698074880 2383907935174656 2384540009218708 2389031979913216 2392425491248320 2394917601135037 2400663871039120 2407188286104096 2418150496530560 2420027752374272 2422218814169088 2435274903031872 2441118004638720 2443660835893552 2445873294776208 2448264177762304 2451741825742080 2461460654677376 2469600507095040 2472173007623264 2478104641072640 2484839521139712 2493717699547140 2495653619635968 2513832157968384 2522488604793344 2524772433317376 2530830271733760 2533466553266816 2540862611279872 2546447112572928 2549428414111491 2551920523998208 2555545411106160 2557206207057920 2558043500462080 2576158575108096 2576841622865378 2587370096953344 2601316373693136 2603859204947968 2606216705359872 2612637383056404 2615191280791552 2631668040373152 2634733447477120 2637982359851520 2640730258143032 2659965546183616 2665811820974784 2677075248013760 2685229805102592 2690791605934080 2696916008316288 2716560557804544 2719724849008640 2725915105179904 2731561175720960 2734034295843840 2751805750683648 2758236577827610 2763432514078720 2771850121396224 2775459057902080 2783913298907136 2787156043612160 2789679498608640 2790771750082977 2802563150264405 2811099952216776 2813847850508288 2816922462462240 2831947369799680 2847211951305920 2859603105832880 2862192153461520 2864989995253760 2874254669975040 2880796645246944 2892968413176160 2901780595836672 2907790928993280 2916303248900096 2917803983156480 2920445725105920 2939057498122240 2951848367311360 2954520932605440 2964694902759040 2966972562554880 2973725569287168 2979884918968320 2980675011523385 2986289974891520 3004717293293056 3008985357630120 3011926692290560 3014653651722240 3025034690467840 3027773517711360 3044093628789840 3047069282385920 3049828059463680 3053004963692288 3054576044866940 3057341618470260 3060330222202880 3065871647973376 3068647448469504 3076825818346720 3090216259529080 3101643657592832 3106049401424640 3115142106779648 3119567024544960 3142290197460480 3145563416416168 3151488994779136 3153110755991680 3155965541646720 3161680136972544 3166833191583520 3176078264099840 3183058890716160 3189900654997760 3206244543406080 3209584381472128 3212490297616512 3220198218885120 3234212621191680 3243654397378560 3247033204042496 3251645467116420 3254824006184960 3257770881699840 3261164393034944 3263669818810368 3265796728820505 3268989100989440 3277873410865152 3289585050466440 3292800676126720 3300912822678790 3309883893393132 3313119361519616 3316119016894464 3324956932729520 3327538159514624 3330550869482496 3332264776218480 3338542060584960 3351776210624512 3356537256378240 3360033649353634 3363075780317286 3366363244423168 3371145010395360 3395262816763904 3395700697255680 3398336843759616 3399237885481988 3407393881474880 3416654341567104 3431523726999456 3439757188354560 3449826795937792 3464812651745280 3468421831590848 3471562095811392 3479891623633920 3483516510741872 3501364779787776 3508890720497536 3513874940270970 3517309813135360 3526868997746688 3542218040773632 3550717097656320 3554415761299712 3557633883310848 3576810013828062 3580306406803456 3583547969869824 3587722141245440 3595888011088384 3600995806558680 3614312030748672 3622080743739392 3627225744795840 3630041628561408 3631004104946669 3645379061125120 3665491253840328 3669074334244864 3672396266643456 3692190982016064 3708259511434896 3711884398542848 3717156961608960 3721029000110636 3748133269622368 3755896616616320 3783732907190016 3800199829900224 3811293916919808 3816256204615360 3827880785997312 3832339559966720 3835809310586880 3837065250693120 3841062193662592 3865262434298067 3869040794448896 3877054571991040 3893927633474560 3905788807421952 3922786921187328 3931954270520210 3939361243473920 3951360811352064 3952100171215680 3961095387214548 3964967425716224 3973179891957760 3976777157591040 3989948319275424 4011980476840160 4015612872020640 4037031356948480 4058791505053120 4076455491293680 4079587273512960 4088872657769856 4097341763581440 4137354866741415 4141399201899520 4145148771118080 4159422699393280 4163188586853120 4180734065418240 4189720263280640 4207954055528960 4215573515963392 4220771775762432 4229514078535680 4244078520954880 4247921054699520 4249047356852485 4270817926958880 4283320396822016 4289404658749320 4293597625180160 4297484992880640 4305266569494528 4312283494922240 4335527289488560 4339452619764240 4343694508933120 4354395638427340 4370497881153536 4374454873350144 4376705974734720 4386113400621920 4408586247183360 4413178524524176 4421492022525952 4427772550967040 4440734492643328 4443019701624640 4447042354138560 4475383008504320 4479434962337280 4484101040423048 4494860013860480 4507075939939584 4517890038435840 4527600929674240 4537552035701760 4555539122089472 4570603923578880 4575364969332608 4579507445538432 4581864067300410 4586342917806080 4590495333304320 4598807471960064 4615238727520080 4619750202327040 4623932864348160 4628749461081856 4635324389293620 4639855498178560 4651286250138295 4652465486389248 4668486373050368 4672713160169472 4685166587027960 4702491996995584 4718345124624252 4722957387698176 4727233492168704 4729666133987520 4743511844414464 4750249787375280 4764117396149760 4769080018437416 4778063959826432 4784850982496640 4789835202270074 4801327742078240 4814376572208192 4836300993061120 4840055504748544 4844437628338176 4870549806063744 4882236009277440 4887321671787104 4891746589552416 4903483651484160 4922921309354752 4939201014190080 4944346015246528 4951369234018185 4956209282145280 4969679042279424 4987435399094280 4991307239271936 5027664315936768 5040050474030451 5044977209586688 5049544866634752 5061660543467520 5066933106533632 5081725222559744 5092894225145856 5098856828222982 5103841047996416 5111090822212320 5114412414115840 5152317150216192 5153683245730756 5174740193906688 5202632747386272 5225274766112808 5230382561583104 5263336080746304 5269466894954240 5275964719703040 5281460516286064 5319931092367232 5331623641949568 5354150496027520 5370459610205184 5381583211868160 5393832016632576 5433121115609088 5439449698017280 5451830210359808 5463122351441920 5468068591687680 5503611501367296 5516473155655220 5526865028157440 5550918115804160 5567826597814272 5581543500165954 5605126300528810 5622199904433552 5627695701016576 5633844924924480 5663894739599360 5694423902611840 5719206211665760 5724384306923040 5748509339950080 5761593290493888 5785936826352320 5803561191673344 5815581857986560 5835607966312960 5840891450211840 5878114996244480 5897931405780315 5903696734622720 5909041865210880 5929389805518080 5947451138574336 5959769837936640 5961350023046770 5972579949783040 6009434586586112 6017970715260240 6023853384581120 6029307303444480 6050069380935680 6055547035422720 6088187257579680 6106009927384576 6109152089733880 6114683236940520 6120660444405760 6131743295946752 6137294896939008 6153651636693440 6180432519058160 6212098802849280 6230284213559296 6239134049089920 6284580394920960 6291126832832336 6302977989558272 6306221511983360 6311931083293440 6323360273945088 6333666383167040 6352156528199680 6366117781432320 6379801309995520 6412489086812160 6419168762944256 6424980595233024 6440396437770240 6442104057163445 6468425242383360 6494066408084992 6503290934232840 6509648012369920 6515541763399680 6522328786069888 6527339637620736 6531593457641010 6537978201978880 6555746821730304 6579170100932880 6585601352253440 6601825645357580 6619767786786264 6626238723039232 6632238033788928 6649913865459040 6655076319029248 6661101738964992 6664529552436960 6703552421249024 6713074512756480 6720067298707268 6726151560634572 6732726488846336 6742290020790720 6791401394511360 6798475770963976 6814787762949760 6833308683134208 6863047453998912 6879514376709120 6899653591875584 6929625303490560 6936843663181696 6943124191622784 6959783247267840 6967033021483744 7002729559575552 7017781440995072 7027749880541940 7034619626270720 7053737995493376 7084436081547264 7108831522599424 7115267766621696 7153620027656124 7160612813606912 7167095939739648 7175444282490880 7184752803405111 7191776022176768 7201991613117360 7244161487478784 7254451489591680 7260083257122816 7262008209893338 7290758122250240 7330982507680656 7338148668489728 7344792533286912 7384381964032128 7416519022869792 7434313923217920 7442058000221272 7496266539244736 7511793233232640 7567465814380032 7600399659800448 7622587833839616 7632512409230720 7655761571994624 7664679119933440 7671618621173760 7674130501386240 7682124387325184 7730524868596134 7738081588897792 7754109143982080 7787855266949120 7811577614843904 7845573842374656 7863908541040420 7878722486947840 7904200342431360 7922190774429096 7929934851432448 7979896638550848 8023960953680320 8031225744041280 8074062713896960 8117583010106240 8152910982587360 8159174547025920 8177745315539712 8194683527162880 8274709733482830 8282798403799040 8290297542236160 8318845398786560 8326377173706240 8361468130836480 8379440526561280 8400084123384085 8407689450793215 8415908111057920 8431147031926784 8441543551524864 8488157041909760 8495842109399040 8498094713704970 8541635853917760 8566640793644032 8578809317498640 8587195250360320 8594969985761280 8624566989844480 8671054578977120 8678905239528480 8708791276854680 8740995762307072 8748909746700288 8753411949469440 8772226801243840 8817172494366720 8826357049048352 8855545101934080 8881468985286656 8886039403249280 8894084708277120 8942025034570155 8950766017008640 8958869924674560 8968202080846096 8989720027720960 9014151879879168 9035780076871680 9055201859348480 9075104071403520 9111078244178944 9141207847157760 9150729938665216 9159014891076864 9163728134600820 9172685835612160 9180990666608640 9197614943920128 9230477455040160 9257498922163712 9270648778587240 9279710996357120 9302572500276590 9304930972778496 9336972746100736 9345426320338944 9370333174055920 9436690249248504 9445914775396352 9454466984337408 9459332267975040 9487023688828928 9500499574750560 9528234792299520 9538160036874832 9556127919652864 9569701964993280 9579670404540148 9602655484156480 9628753144416384 9672601986122240 9741099612127488 9764472018554880 9774643343574208 9783493179104832 9806967302968320 9845842618709504 9878402028380160 9888692030493056 9902738468036370 9912418564290560 9939358084558848 9974870798188560 9982614478543872 10055328631873536 10080100948060902 10089954419173376 10099089733269504 10133866213067264 10163450445119488 10185788450291712 10197713656445964 10207682095992832 10222181644424640 10228824828231680 10232829750304249 10307366491461512 10349480387813376 10405265494772544 10450549532225616 10460765123166208 10526672161492608 10538933789908480 10551929439406080 10562921032572128 10639862184734464 10663247283899136 10708300992055040 10740919220410368 10763166423736320 10787664033265152 10866242231218176 10878899396034560 10893012314840007 10903660420719616 10926244702883840 10936137183375360 11007223002734592 11032946311310440 11053730056314880 11101836231608320 11135653195628544 11163087000331908 11210252601057620 11244399808867104 11267689849848960 11388847805223680 11438412423331520 11448768613846080 11497018679900160 11523186580987776 11571873652704640 11607122383346688 11631163715973120 11671215932625920 11681782900423680 11756229992488960 11795862811560630 11807393469245440 11818083730421760 11858779611036160 11894902277148672 11919539675873280 11922700046093540 11945159899566080 11974588005675185 12018869173172224 12035941430520480 12100138761871360 12111094070845440 12176374515159360 12212019854769152 12218304179467760 12229366473881040 12241320888811520 12307303273386880 12360865038116320 12424197605698560 12460568427118592 12478268098179840 12569160789841920 12582253665664672 12612443023966720 12623862166586880 12646720547890176 12667332766334080 12704313056399360 12732235562864640 12747142070557455 12759602619991040 12838337525888512 12849961190466048 12880792875540480 12884208114326890 12936850484766720 12988132816169984 13006581868465680 13019296024739840 13031083526799360 13044657572139776 13063186915282020 13075956403957760 13111493643460608 13158340201865760 13203651290715160 13239535573572528 13252477446078464 13264476067577856 13299827730918080 13310152638058496 13322203477929984 13329059104873920 13426149025512960 13440134597414536 13452303121269144 13465452977692672 13484580041581440 13582802789022720 13596951541927952 13629575525899520 13666617366268416 13726094907997824 13759028753418240 13859250606981120 13873687326363392 13886248383245568 13919566494535680 13934066042967488 13953858750414885 14005459119151104 14035562881990144 14055499761083880 14069239252541440 14107475990986752 14168872163094528 14217663045198848 14230535533243392 14307240055312248 14321225627213824 14334191879479296 14369505606810222 14383552044353536 14403983226234720 14488322974957568 14508902979183360 14520166514245632 14524016419786676 14581516244500480 14661965015361312 14768763928064256 14833038045739584 14868627846435840 14884116000442544 14992533078489472 15023586466465280 15134931628760064 15200799319600896 15245175667679232 15265024818461440 15311523143989248 15329358239866880 15343237242347520 15364248774650368 15461049737192268 15476163177795584 15508218287964160 15575710533898240 15691147684749312 15727817082080840 15757444973895680 15808400684862720 15844381548858192 15859869702864896 15959793277101696 16047921907360640 16062451488082560 16235166020212480 16305821965174720 16318349094051840 16355490631079424 16389367054325760 16549419466965660 16565596807598080 16580595084472320 16637690797573120 16652754347412480 16758881053122560 16800168246768170 16815378901586430 16831816222115840 16862294063853568 16883087103049728 16976314083819520 16991684218798080 16996189427409940 17083271707835520 17133281587288064 17157618634997280 17249133979688960 17342109157954240 17357810479056960 17417582553709360 17506823898938880 17544453602487680 17634344988733440 17652714098096704 17711090203868160 17762937970573312 17772078806498560 17788169416554240 17884050069140310 17901532034017280 17917739849349120 17936404161692192 17979440055441920 18028303759758336 18071560153743360 18110403718696960 18150208142807040 18155020524733345 18222156488357888 18301459877330432 18318029782153728 18327456269201640 18345371671224320 18361981333217280 18395229887840256 18460954910080320 18480185071444987 18514997844327424 18541297557174480 18559421992714240 18605145000553180 18673945492201472 18690852640677888 18740666348111840 18873380498497008 18891829550792704 18908933968674816 18918664535950080 18974047377657856 19000999149501120 19056469584599040 19076320073749664 19139403929986560 19159340809080296 19205310968312960 19257506288832768 19326312171490335 19345203972244480 19482199224254976 19528944037109760 19549286687148416 19566986358209664 19613934605936640 19691685237419008 19756804056760320 19777384060986112 19805476936072740 19824837128581120 19878716169117696 19949741596377120 19965228957087744 20110657263747072 20160201896121804 20179908838346752 20198179466539008 20267732426134528 20395427312891928 20415364191985664 20444363288849280 20465659500608498 20614732982923024 20698960775626752 20810530989545088 20901099064451232 21053344322985216 21077867579816960 21103858878812160 21125842065144256 21279724369468928 21326494567798272 21416601984110080 21481838440820736 21526332847472640 21575328066530304 21732484462436352 21786024629680014 21807320841439232 21852489405767680 21872274366750720 22014446005469184 22065892622620880 22107460112629760 22203672463216640 22326174000663816 22420505202115240 22488799617734208 22535379699697920 22777695610447360 22876824846663040 22897537227692160 22994037359800320 23046373161975552 23143747305409280 23214244766693376 23262327431946240 23342431865251840 23363565800847360 23512459984977920 23591725623121260 23614786938490880 23636167460843520 23717559222072320 23789804554297344 23845400092187080 23890319799132160 23949176011350370 24037738346344448 24071882861040960 24200277523742720 24222188141690880 24352749030318720 24424039709538304 24436608358935520 24458732947762080 24614606546773760 24721730076232640 24848395211397120 24956536196359680 25138321579683840 25164507331329344 25200252370152255 25224886047933440 25247724333173760 25293441095780352 25334665532668160 25408626112798720 25464471125729280 25494284141114910 25519205239982080 25676675051777024 25699922380932096 25761585751080960 25768416228653780 25873700969533440 25976265632339968 26013163736931360 26089315144279552 26126373830564040 26151912807915520 26222987286921216 26316680403731520 26344093612485407 26407302581430320 26479071147145056 26599655461836160 26620305276116992 26644406955859968 26658118209747840 26852298051025920 26880269194829072 26904606242538288 26930905955385344 26969160083162880 27165605578045440 27193903083855904 27259151051799040 27333234732536832 27452189815995648 27518057506836480 27747374652726784 27772496766491136 27839132989071360 27868132085934976 27907717500829770 28010918238302208 28071125763980288 28110999522167760 28138478505082880 28337744326189056 28435326090397696 28461071066486784 28614480110624496 28642451254427648 28668383758958592 28739011213620444 28767104088707072 28807966452469440 29017805958366720 29048032839573352 29323930030722624 29537527856128512 29666076091479168 29737255692871680 29768232000885088 29985066156978944 30047172932930560 30269863257520128 30401598639201792 30490351335358464 30530049636922880 30623046287978496 30658716479733760 30686474484695040 30698489250912747 30728497549300736 30922099474384536 30952326355591168 31151421067796480 31382295369498624 31455634164161680 31514889947791360 31616801369725440 31688763097716384 31919586554203392 32095843814721280 32124902976165120 32470332040424960 32611643930349440 32636698188103680 32710981262158848 32778734108651520 33098838933931320 33131193615196160 33161190168944640 33275381595146240 33305508694824960 33517762106245120 33600336493536340 33630757803172860 33663632444231680 33724588127707136 33992378854819880 34166543415671040 34266563174576128 34315237269994560 34498267959377920 34684218315908480 34715620958113920 34835165107418720 35013647797877760 35088907204975360 35268689977466880 35305428196193408 35422180407736320 35544157612997120 35576338833108480 35768100138280620 35803064068034560 35835479698698240 35872808323384384 35923764017025555 35958880110883840 36056607519516672 36220807437393920 36300416285614080 36310041049466690 36444312976715776 36602919754660864 36636059564307456 36654912538403280 36690743342448640 36723962666434560 36921909820160640 36960370142889974 37029995688654848 37082595114348960 37210290001106360 37347890984402944 37381705281355776 37481332696223680 37746760996994016 37837329071900160 37948094755315712 38001998299002240 38112939169198080 38152640147499328 38278807859973120 38318681618160592 38410621936625920 38515012577665536 38652624342980670 38690407944488960 38964398448509952 39057888074219520 39098573374296832 39133972716419328 39227869211873280 39383370474838016 39554768121972224 39610953872145480 39649674257162240 39757432338235392 39899483192754240 39930457914175488 39941045154413359 40320403792243608 40359817676693504 40396358933078016 40535464852269056 40790854625783856 40830728383971328 40888726577698560 40931319001216996 41229465965846048 41621061979090176 41802198128902464 42106688645970432 42155735159633920 42207717757624320 42251684130288512 42559448738937856 42652989135596544 42833203968220160 42963676881641472 43150656133060608 43464968924872704 43572049259360028 43614641682878464 43704978811535360 43744548733501440 44131785245241760 44407344926433280 44652348001327632 44841010404230480 44977599235468416 45070759399395840 45555391220894720 45753649693326080 45795074455384320 45988074719600640 46092746323951104 46287494610818560 46428489533386752 46524654863892480 46684863730503680 46727131601694720 47183451246242520 47229573876981760 47272334921687040 47435118444144640 47579609108594688 47690800184374160 47780639598264320 47898352022700740 48075476692688896 48143765722081920 48705498060637440 48848079419076608 48873216717871040 48917465895524160 49229213093547520 49443460152465280 49696790422794240 49913072392719360 50276643159367680 50329014662658688 50400504740304510 50449772095866880 50495448666347520 50586882191560704 50669331065336320 50817252225597440 50928942251458560 50988568282229820 51038410479964160 51164148751521245 51353350103554048 51399844761864192 51536832457307560 51747401939066880 51952531264679936 52026327473862720 52178630288559104 52252747661128080 52303825615831040 52633360807463040 52688187224970814 52814605162860640 52958142294290112 53199310923672320 53240610552233984 53288813911719936 53316236419495680 53704596102051840 53760538389658144 53809212485076576 53938320166325760 54331211156090880 54387806167711808 54465061574200035 54518302103598080 54666469465073664 54904379631991296 55036115013672960 55440555214334961 55494749305453568 55544993532982272 55678265978142720 55736264171869952 55815435001659540 56021836476604416 56142251527960576 56221999044335520 56675488652378112 56870652180795392 56922142132973568 57228960221248992 57478022427240888 57534208177414144 57615932904938880 58035611916733440 58096065679146704 58647860061445248 59075055712257024 59332152182958336 59474511385743360 59536464001770176 59970132313957888 60094345865861120 60539726515040256 60803197278403584 61060099273845760 61246092575956992 61396978501825494 61456995098601472 61844198948769072 61904652711182336 62302842135592960 62911268328323360 63233602739450880 63377526195432768 63839173108406784 64191687629442560 64249805952330240 64940664080849920 65223287860698880 65421962524317696 65557468217303040 66197677867862640 66262387230392320 66322380337889280 66550763190292480 66611017389649920 67200672987072680 67261515606345720 67327264888463360 67449176255414272 67984757709639760 68333086831342080 68533126349152256 68630474539989120 69368436631816960 69431241916227840 69670330214837440 70027295595755520 70177814409950720 70537379954933760 70610856392386816 70844360815472640 71088315225994240 71152677666216960 71536200276561240 71606128136069120 71670959397396480 71745616646768768 71847528034051110 71917760221767680 72113215039033344 72441614874787840 72600832571228160 72620082098933380 72888625953431552 73205839509321728 73272119128614912 73309825076806560 73843819640321280 73920740285779948 74059991377309696 74165190228697920 74420580002212720 74962665392447360 75493521993988032 75674658143800320 75896189510631424 76003996598004480 76225878338396160 76305280294998656 76557615719946240 76637363236321184 76821243873251840 77030025155331072 77305248685961340 77380815888977920 77928796897019904 78197146748593664 78267945432838656 78455738423746560 78766740949676032 79032280837456221 79109536243944448 79221907744290960 79299348514324480 79798966385508480 79860915828350976 79882090308826718 80640807584487216 80719635353387008 80792717866156032 81070929704538112 81581709251567712 81777453155397120 81862638002433992 82458931931692096 83242123958180352 83604396257804928 84213377291940864 84311470319267840 84415435515248640 84503368260577024 85118897477875712 85305978271193088 85666407936440320 85927353763282944 86301312266121216 87144098518720056 87229283365756928 88263570490483520 88814689852866560 89304696002655264 89682020808460960 89955198470936832 90141518798791680 91110782441789440 91507299386652160 91590148910768640 91976149439201280 92185492647902208 92400925357224935 92574989221637120 92856979066773504 93369727461007360 93454263203389440 94366902492485040 94459147753963520 94544669843374080 94870236888289280 95381600368748320 95796704045401480 96150953385377792 96287531444163840 97410996121274880 97696158838153216 97746433435742080 97834931791048320 98458426187095040 98886920304930560 99393580845588480 99826144785438720 100553286318735360 100658029325317376 100801009480609020 100899544191733760 100990897332695040 101173764383121408 101338662130672640 101977136564459640 102076820959928320 102328297503042490 102706700207108096 102799689523728384 103073664914615120 103494803878133760 103905062529359872 104052654947725440 104357260577118208 104505495322256160 105266721614926080 105376374449941628 105629210325721280 105916284588580224 106398621847344640 106632472838991360 107409192204103680 107521076779316288 107618424970153152 107876640332651520 108662422312181760 108775612335423616 108930123148400070 109036604207196160 109332938930147328 109808759263982592 110072230027345920 110881110428669922 110989498610907136 111089987065964544 111472528343739904 111630870003319080 112043672953208832 112284503055921152 112443998088671040 112561127253346739 113741304361590784 113844284265947136 114457920442497984 114956044854481776 115068416354828288 115231865809877760 116071223833466880 116192131358293408 117295720122890496 118150111424514048 118664304365916672 118949022771486720 119072928003540352 119823135463240077 119940264627915776 120188691731722240 121079453030080512 121606394556807168 122120198547691520 122492185151913984 122793957003650988 122913990197202944 123688397897538144 125822536656646720 126467205478901760 126755052390865536 127678346216813568 128383375258885120 128499611904660480 129881328161699840 130446575721397760 130843925048635392 131114936434606080 131720468062427035 132395355735725280 133101526380584960 133222034779299840 134401345974145360 134523031212691440 134654529776926720 135969515419279520 136666173662684160 137066252698304512 137260949079978240 138736873263633920 138862483832455680 139340660429674880 140054591191511040 140355628819901440 141221712784773632 141688721630945280 142176630451988480 142305355332433920 143072400553122480 143212256272138240 143341918794792960 143491233293537536 143695056068102220 143835520443535360 144226430078066688 145240164197866760 145777251906863104 146411679018643456 146544238257229824 146619650153613120 147687639280642560 147841480571559896 148119982754619392 148330380457395840 148841160004425440 149925330784894720 150987043987976064 151349316287600640 152007993196008960 152451756676792320 152610560589997312 153115231439892480 153274726472642368 153492446254563735 153642487746503680 154060050310662144 154610497371922680 154761631777955840 155857593794039808 156394293497187328 156535890865677312 156911476847493120 157533481899352064 158064561674912442 158219072487888896 158443815488581920 159597932771016960 159721831656701952 159764180617653436 161281615168974432 162141859409076224 163163418503135424 163554906310794240 163725276004867984 164917863863384192 166484247916360704 167208792515609856 168426754583881728 168622940638535680 169006736521154048 170237794955751424 170611956542386176 171332815872880640 172602624532242432 174288197037440112 174458566731513856 176527140980967040 178609392005310528 179364041616921920 179910396941873664 180283037597583360 182221564883578880 183014598773304320 183180297821537280 184370985295804416 184801850714449870 185149978443274240 185713958133547008 186739454922014720 186908526406778880 188733804984970080 189740473776578560 190763200737496640 191593408090802960 192575062888327680 194821992242549760 195392317676306432 195492866871484160 195669863582096640 196916852374190080 197773840609861120 198787161691176960 199652289570877440 199705225772066795 201316058650634752 201602018961218040 201799088383467520 201981794665390080 202347528766242816 202677324261345280 203954273128919280 204153641919856640 204656595006084980 205413400414216192 205599379047456768 206147329829230240 207810125058719744 208105309895450880 208714521154236416 209010990644512320 210533443229852160 210752748899883256 211258420651442560 211832569177160448 212797243694689280 213264945677982720 214818384408207360 215042153558632576 215236849940306304 215753280665303040 217324844624363520 217551224670847232 217860246296800140 218073208414392320 218665877860294656 219617518527965184 221762220857339844 221978997221814272 222179974131929088 222945056687479808 223261740006638160 224569006111842304 224887996177342080 225122254506693478 227482608723181568 227688568531894272 228915840884995968 229912089708963552 230463731619755520 232142447666933760 232384262716586816 234591440245780992 236300222849028096 237328608731833344 237898045542973440 238145856007080704 239646270926480154 239880529255831552 240377383463444480 242158906060161024 243212789113614336 244240397095383040 245587914007301976 245827980394405888 247376795795076288 251645073313293440 252934410957803520 253510104781731072 255356692433627136 256766750517770240 256999223809320960 259762656323399680 260893151442795520 261687850097270784 263440936124854070 264790711471450560 266203052761169920 266444069558599680 268802691948290720 269046062425382880 271939030838559040 273332347325368320 274521898159956480 277202776071674805 277473746527267840 277724967664911360 278681320859349760 280109182383022080 280711257639802880 282443425569547264 283377443261890560 284353260903976960 284610710664867840 286144801106244960 286982466587075072 287390112136204440 287671040887070720 288452860156133376 290480328395733520 292823358037286912 293088476514459648 293239300307226240 295375278561285120 295682961143119792 296239965509238784 296660760914791680 297682320008850880 299850661569789440 301974087975952128 302698632575201280 304015986392017920 305221121179994624 306230462879784960 306549452945284736 306984892509127470 307284975493007360 308120100621324288 309220994743845360 309523263555911680 311715187588079616 312788586994374656 313071781731354624 315066963798704128 316129123349824884 316438144975777792 316887630977163840 319195865542033920 319528361235306872 322563230337948864 324283718818152448 326326837006270848 327109812621588480 327450552009735968 329835727726768384 332968495832721408 334417585031219712 336853509167763456 337245881277071360 337683381760040217 338013473042308096 340475589911502848 341223913084772352 342665631745761280 345205249064484864 348576394074880224 353054281961934080 357218784010621056 358728083233843840 359820793883747328 360566075195166720 364443129767157760 366029197546608640 366360595643074560 368741970591608832 369603701428899740 370299956886548480 377467609969940160 379480947553157120 381526401474993280 383186816181605920 385150125776655360 389643984485099520 390985733742968320 391339727164193280 393833704748380160 395161404187281105 395547681219722240 399304579141754880 399410451544133590 402632117301269504 403204037922436080 403598176766935040 403963589330780160 405354648522690560 407908546257838560 409313190012169960 410826800828432384 411198758094913536 412294659658460480 416210619790901760 417429042308472832 418021981289024640 421066886459704320 421505497799766512 422516841302885120 423665138354320896 425594487389378560 426529891355965440 429636768816414720 430084307117265152 430473699880612608 431506561330606080 435102449341694464 435720492593600280 436146416828784640 437331755720589312 439235037055930368 443524441714679688 443957994443628544 444359948263858176 445890113374959616 446523480013276320 449138012223684608 449775992354684160 450244509013386956 457831681769991936 459824179417927104 460927463239511040 464284895333867520 464768525433173632 469182880491561984 472600445698056192 474657217463666688 476291712014161408 479292541852960308 479761058511663104 480754766926888960 486425578227228672 488480794190766080 491175828014603952 491655960788811776 494753591590152576 503290146626586880 505868821915607040 507020209563462144 510713384867254272 513533501035540480 513998447618641920 519525312646799360 521786302885591040 523375700194541568 526881872249708140 529581422942901120 537605383896581440 538092124850765760 543878061677118080 546664694650736640 549043796319912960 554405552143349610 554947493054535680 555449935329822720 557362641718699520 560218364766044160 561422515279605760 562805636266733695 564886851139094528 568706521807953920 569221421329735680 572289602212489920 573964933174150144 574780224272408880 575342081774141440 580960656791467040 585646716074573824 586176953028919296 586478600614452480 590750557122570240 591365922286239584 593321521829583360 595364640017701760 599115677316200385 599701323139578880 603948175951904256 605397265150402560 608031972784035840 610442242359989248 612460925759569920 613098905890569472 613969785018254940 614569950986014720 616240201242648576 618441989487690720 623430375176159232 625577173988749312 626143563462709248 632258246699649768 632876289951555584 633775261954327680 638391731084067840 639056722470613744 645126460675897728 652653674012541696 654219625243176960 654901104019471936 659671455453536768 665936991665442816 668835170062439424 673707018335526912 675366763520080434 676026946084616192 680951179823005696 682447826169544704 685331263491522560 697152788149760448 706108563923868160 714437568021242112 717456166467687680 719641587767494656 721132150390333440 728886259534315520 732058395093217280 732721191286149120 737483941183217664 739207402857799480 740599913773096960 754935219939880320 763052802949986560 766373632363211840 770300251553310720 779287968970199040 781971467485936640 782679454328386560 787667409496760320 790322808374562210 791095362439444480 798609158283509760 798820903088267180 805264234602539008 806408075844872160 810709297045381120 815817092515677120 818626380024339920 824589319316920960 832421239581803520 834858084616945664 836043962578049280 842133772919408640 843010995599533024 845033682605770240 847330276708641792 851188974778757120 853059782711930880 860168614234530304 860947399761225216 863013122661212160 870204898683388928 871440985187200560 872292833657569280 878470074111860736 887048883429359376 887915988887257088 888719896527716352 891780226749919232 893046960026552640 899551984709368320 900489018026773912 915663363539983872 919648358835854208 921854926479022080 928569790667735040 929537050866347264 938365760983123968 945200891396112384 949314434927333376 952583424028322816 958585083705920616 959522117023326208 972851156454457344 976961588381532160 982351656029207904 989507183180305152 1006580293253173760 1011737643831214080 1014040419126924288 1021426769734508544 1027067002071080960 1027996895237283840 1039050625293598720 1043572605771182080 1053763744499416280 1059162845885802240 1075210767793162880 1076184249701531520 1087756123354236160 1093329389301473280 1098087592639825920 1108811104286699220 1109894986109071360 1110899870659645440 1114725283437399040 1122845030559211520 1125611272533467390 1129773702278189056 1137413043615907840 1138442842659471360 1144579204424979840 1147929866348300288 1149560448544817760 1161921313582934080 1172957201228904960 1181501114245140480 1182731844572479168 1186643043659166720 1190729280035403520 1198231354632400770 1199402646279157760 1207896351903808512 1210794530300805120 1216063945568071680 1220884484719978496 1226197811781138944 1227939570036509880 1229139901972029440 1232480402485297152 1236883978975381440 1238172399786814129 1251154347977498624 1252287126925418496 1264516493399299536 1265752579903111168 1267550523908655360 1276783462168135680 1278113444941227488 1290252921351795456 1305307348025083392 1308439250486353920 1309802208038943872 1319342910907073536 1331873983330885632 1337670340124878848 1347414036671053824 1350733527040160868 1352053892169232384 1394305576299520896 1412217127847736320 1428875136042484224 1434912332935375360 1439283175534989312 1442264300780666880 1464116790186434560 1465442382572298240 1474967882366435328 1478414805715598960 1481199827546193920 1509870439879760640 1526105605899973120 1532747264726423680 1540600503106621440 1558575937940398080 1563942934971873280 1565358908656773120 1575334818993520640 1580645616749124420 1582190724878888960 1597641806176534360 1610528469205078016 1612816151689744320 1621418594090762240 1631634185031354240 1637252760048679840 1649178638633841920 1664842479163607040 1672087925156098560 1684267545838817280 1686021991199066048 1688416908800201085 1690067365211540480 1694660553417283584 1702377949557514240 1706119565423861760 1720337228469060608 1721894799522450432 1726026245322424320 1740409797366777856 1742881970374401120 1756940148223721472 1774097766858718752 1783560453499838464 1786093920053105280 1799103969418736640 1800978036053547824 1831326727079967744 1839296717671708416 1843709852958044160 1859074101732694528 1876731521966247936 1898628869854666752 1905166848056645632 1917170167411841232 1919044234046652416 1964703312058415808 1979014366360610304 2013160586506347520 2028080838253848576 2042853539469017088 2054134004142161920 2055993790474567680 2087145211542364160 2107527488998832560 2118325691771604480 2150421535586325760 2152368499403063040 2175512246708472320 2186658778602946560 2196175185279651840 2217622208573398440 2219789972218142720 2221799741319290880 2229450566874798080 2245690061118423040 2251222545066934780 2259547404556378112 2289158408849959680 2295859732696600576 2299120897089635520 2323842627165868160 2345914402457809920 2363002228490280960 2365463689144958336 2373286087318333440 2381458560070807040 2396462709264801540 2398805292558315520 2415792703807617024 2432127891136143360 2441768969439956992 2452395623562277888 2455879140073019760 2458279803944058880 2473767957950762880 2476344799573628258 2502308695954997248 2504574253850836992 2529032986798599072 2535101047817310720 2553566924336271360 2556226889882454976 2580505842703590912 2610614696050166784 2616878500972707840 2619604416077887744 2638685821814147072 2663747966661771264 2675340680249757696 2701467054080321736 2704107784338464768 2788611152599041792 2824434255695472640 2857750272084968448 2869824665870750720 2878566351069978624 2928233580372869120 2930884765144596480 2956829611431197920 3019740879759521280 3052211211799946240 3065494529452847360 3081201006213242880 3117151875880796160 3127885869943746560 3130717817313546240 3161291233498248840 3164381449757777920 3195283612353068720 3221056938410156032 3225632303379488640 3263268370062708480 3274505520097359680 3298357277267683840 3329684958327214080 3344175850312197120 3368535091677634560 3372043982398132096 3376833817600402170 3380134730423080960 3389321106834567168 3404755899115028480 3412239130847723520 3440674456938121216 3443789599044900864 3480819594733555712 3485763940748802240 3548195533717437504 3567120906999676928 3572187840106210560 3598207938837473280 3601956072107095648 3662653454159935488 3678593435343416832 3687419705916088320 3714517199360442387 3718148203465389056 3753463043932495872 3797257739709333504 3810333696113291264 3834340334823682464 3929406624116831616 3958028732721220608 4026321173012695040 4056161676507697152 4174290423084728320 4215054977997665120 4236651383543208960 4300843071172651520 4304736998806126080 4351024493416944640 4392350370559303680 4435244417146796880 4439579944436285440 4443599482638581760 4458901133749596160 4502445090133869560 4519094809112756224 4578316817699919360 4591719465393201152 4598241794179271040 4647685254331736320 4691828804915619840 4726004456980561920 4730927378289916672 4746572174636666880 4762917120141614080 4792925418529603080 4797610585116631040 4831585407615234048 4864255782272286720 4883537938879913984 4904791247124555776 4911758280146039520 4947535915901525760 4952689599147256516 5058065973597198144 5070202095634621440 5107133848672542720 5112453779764909952 5161011685407181824 5221229392100333568 5239208832155775488 5277371643628294144 5350681360499515392 5402934108160643472 5408215568676929536 5577222305198083584 5648868511390945280 5715500544169936896 5739649331741501440 5757132702139957248 5913659222862395840 6039481759519042560 6104422423599892480 6130989058905694720 6162402012426485760 6190861998934070645 6255771739887493120 6261435634627092480 6322582466996497680 6328762899515555840 6390567224706137440 6442113876820312064 6451264606758977280 6526536740125416960 6549011040194719360 6596714554535367680 6659369916654428160 6688351700624394240 6737070183355269120 6744087964796264192 6753667635200804340 6760269460846161920 6778642213669134336 6881348913876242432 6887579198089801728 6961639189467111424 6971527881497604480 7096391067434875008 7144375680212421120 7196415877674946560 7203912144214191296 7325306908319870976 7357186870686833664 7374839411832176640 7429034398720884774 7436296406930778112 7506926087864991744 7620667392226582528 7668680669647364928 7858813248233663232 7916057465442441216 8052642346025390080 8112323353015394304 8430109955995330240 8473302767086417920 8601686142345303040 8609473997612252160 8702048986833889280 8784700741118607360 8870488834293593760 8917802267499192320 9004890180267739120 9156633635399838720 9183438930786402304 9196483588358542080 9295370508663472640 9383657609831239680 9461854756579833344 9493144349273333760 9525834240283228160 9585850837059206160 9595221170233262080 9663170815230468096 9767075877759827968 9809582494249111552 9823516560292079040 9895071831803051520 9905379198294513032 10116131947194396288 10140404191269242880 10214267697345085440 10224907559529819904 10322023370814363648 10442458784200667136 10478417664311550976 10554743287256588288 10701362720999030784 10805868216321286944 11154444610396167168 11297737022781890560 11431001088339873792 11479298663483002880 11827318445724791680 12078963519038085120 12208844847199784960 12261978117811389440 12381723997868141290 12511543479774986240 12522871269254184960 12645164933992995360 12781134449412274880 12902529213517954560 13053073480250833920 13098022080389438720 13193429109070735360 13318739833308856320 13376703401248788480 13488175929592528384 13507335270401608680 13520538921692323840 13557284427338268672 13762697827752484864 13775158396179603456 13923278378934222848 13943055762995208960 14192782134869750016 14288751360424842240 14392831755349893120 14407824288428382592 14650613816639741952 14714373741373667328 14858068797441769548 14872592813861556224 15241334784453165056 15337361339294729856 15717626496467326464 15832114930884882432 16105284692050780160 16224646706030788608 16860219911990660480 16946605534172835840 17203372284690606080 17218947995224504320 17404097973667778560 17740977668587187520 17835604534998384640 18009780360535478240 18313267270799677440 18392967176717084160 18572585996802211935 18590741017326945280 18767315219662479360 18923709513159666688 18986288698546667520 19051668480566456320 19171701674118412320 19326341630460936192 19619164988498223104 19647033120584158080 19790143663606103040 19810758396589026064 20232263894388792576 20280808382538485760 20449815119059639808 20644046741628727296 20884917568401334272 20956835328623101952 21109486574513176576 21611736432642573888 22308889220792334336 22595474045563781120 22862002176679747584 22958597326966005760 23654636891449583360 24157927038076170240 24417689694399569920 24523956235622778880 24763447995736282580 25290329867985990720 25562268898824549760 25805058427035909120 26106146960501667840 26196044160778877440 26386858218141470720 26753406802497576960 26976351859185056768 27014670540803217360 27041077843384647680 27525395655504969728 27550316792359206912 27886111525990417920 28385564269739500032 28577502720849684480 28785663510699786240 28815648576856765184 29301227633279483904 29428747482747334656 29716137594883539096 29745185627723112448 30674722678589459712 31435252992934652928 31664229861769764864 32210569384101560320 33720439823981320960 33893211068345671680 34406744569381212160 34437895990449008640 34808195947335557120 35481955337174375040 36019560721070956480 36626534541599354880 36785934353434168320 37145171993604423870 37181482034653890560 37534630439324958720 37847419026319333376 38103336961132912640 38343403348236824640 39238329976996446208 39294066241168316160 39580287327212206080 39621516793178052128 40464527788777585152 40561616765076971520 40899630238119279616 41288093483257454592 41769835136802668544 41913670657246203904 43223472865285147776 44617778441584668672 45724004353359495168 45917194653932011520 47309273782899166720 48315854076152340480 48835379388799139840 49047912471245557760 49526895991472565160 50580659735971981440 51124537797649099520 51610116854071818240 52212293921003335680 52392088321557754880 52773716436282941440 53506813604995153920 53952703718370113536 54029341081606434720 55772223051980835840 56771128539479000064 57155005441699368960 57631297153713530368 58857494965494669312 59432275189767078192 59490371255446224896 61349445357178919424 62870505985869305856 63328459723539529728 67440879647962641920 67786422136691343360 68813489138762424320 68875791980898017280 69616391894671114240 70963910674348750080 72039121442141912960 73253069083198709760 73571868706868336640 74290343987208847740 74362964069307781120 75694838052638666752 76206673922265825280 76686806696473649280 78588132482336632320 79160574654424412160 79243033586356104256 80929055577555170304 81123233530153943040 81799260476238559232 82576186966514909184 83827341314492407808 86446945730570295552 89235556883169337344 94618547565798333440 96631708152304680960 98095824942491115520 99053791982945130320 101161319471943962880 102249075595298199040 103220233708143636480 104424587842006671360 104784176643115509760 105547432872565882880 107905407436740227072 108058682163212869440 111544446103961671680 113542257078958000128 114310010883398737920 115262594307427060736 117714989930989338624 118864550379534156384 122698890714357838848 125741011971738611712 134881759295925283840 137626978277524848640 137751583961796034560 141927821348697500160 144078242884283825920 146506138166397419520 147143737413736673280 148580687974417695480 148725928138615562240 151389676105277333504 153373613392947298560 157176264964673264640 158321149308848824320 158486067172712208512 161858111155110340608 163598520952477118464 167654682628984815616 172893891461140591104 178471113766338674688 189237095131596666880 196191649884982231040 198107583965890260640 202322638943887925760 204498151190596398080 206440467416287272960 208849175684013342720 209568353286231019520 215810814873480454144 216117364326425738880 223088892207923343360 227084514157916000256 228620021766797475840 230525188614854121472 237729100759068312768 245397781428715677696 251482023943477223424 269763518591850567680 283855642697395000320 288156485768567651840 294287474827473346560 297161375948835390960 297451856277231124480 302779352210554667008 306747226785894597120 314352529929346529280 316642298617697648640 316972134345424417024 323716222310220681216 327197041904954236928 345787782922281182208 378474190263193333760 396215167931780521280 404645277887775851520 408996302381192796160 412880934832574545920 419136706572462039040 431621629746960908288 432234728652851477760 446177784415846686720 454169028315832000512 461050377229708242944 475458201518136625536 490795562857431355392 502964047886954446848 539527037183701135360 567711285394790000640 576312971537135303680 588574949654946693120 594322751897670781920 613494453571789194240 628705059858693058560 633944268690848834048 647432444620441362432 654394083809908473856 691575565844562364416 756948380526386667520 792430335863561042560 809290555775551703040 817992604762385592320 838273413144924078080 864469457305702955520 892355568831693373440 908338056631664001024 922100754459416485888 950916403036273251072 981591125714862710784 1079054074367402270720 1135422570789580001280 1152625943074270607360 1188645503795341563840 1226988907143578388480 1257410119717386117120 1267888537381697668096 1294864889240882724864 1383151131689124728832 1513896761052773335040 1584860671727122085120 1618581111551103406080 1635985209524771184640 1728938914611405911040 1844201508918832971776 1901832806072546502144 1963182251429725421568 2158108148734804541440 2270845141579160002560 2305251886148541214720 2377291007590683127680 2453977814287156776960 2514820239434772234240 2535777074763395336192 2766302263378249457664 3169721343454244170240 3237162223102206812160 3271970419049542369280 3457877829222811822080 3803665612145093004288 4541690283158320005120 4610503772297082429440 4754582015181366255360 4907955628574313553920 5071554149526790672384 5532604526756498915328 6339442686908488340480 6474324446204413624320 6915755658445623644160 7607331224290186008576 9221007544594164858880 9509164030362732510720 9815911257148627107840 10143108299053581344768 12678885373816976680960 13831511316891247288320 15214662448580372017152 19018328060725465021440 20286216598107162689536 25357770747633953361920 27663022633782494576640 30429324897160744034304 38036656121450930042880 50715541495267906723840 60858649794321488068608 76073312242901860085760 101431082990535813447680 152146624485803720171520 304293248971607440343040
- Sum of all divisors σ(n): 1147896719393389726924800
- Sum of proper divisors (its aliquot sum) s(n): 843603470421782286581760
- 304293248971607440343040 is an abundant number, because the sum of its proper divisors (843603470421782286581760) is greater than itself. Its abundance is 539310221450174846238720
Bases of 304293248971607440343040
- Binary: 10000000110111111000101001000111111110011110010100100000001011111000000000000002
- Hexadecimal: 0x406FC523FCF29017C000
- Base-36: 1DJUTG6HPKZ931MO
Squares and roots of 304293248971607440343040
- 304293248971607440343040 squared (3042932489716074403430402) is 92594381369696672549920769717794032552876441600
- 304293248971607440343040 cubed (3042932489716074403430403) is 28175845143501079137766087337895127380392707417115325786224238526464000
-
The
square root of 304293248971607440343040 is 551627817438.1776410225 -
The
cube root of 304293248971607440343040 is 67261121.7103343399
Scales and comparisons
How big is 304293248971607440343040?- 304,293,248,971,607,440,343,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 304,293,248,971,607,440,343,040 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 304293248971607440343040 cubic inches would be around 5605093.5 feet tall.
Recreational maths with 304293248971607440343040
- 304293248971607440343040 backwards is 040343044706179842392403
- The number of decimal digits it has is: 24
- The sum of 304293248971607440343040's digits is 87
- 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 304293248971607440343040 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 304293248971607440343040 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/304293248971607440343040/
Chicago style:
Numbermatics. 2024. "Number 304293248971607440343040 - Facts about the integer". https://numbermatics.com/n/304293248971607440343040/
The information we have on file for 304293248971607440343040 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 304293248971607440343040, math, Factors of 304293248971607440343040, curriculum, school, college, exams, university, Prime factorization of 304293248971607440343040, STEM, science, technology, engineering, physics, economics, calculator, three hundred four sextillion, two hundred ninety-three quintillion, two hundred forty-eight quadrillion, nine hundred seventy-one trillion, six hundred seven billion, four hundred forty million, three hundred forty-three thousand and forty.