51390 860 19,914 2715 25 11742 27624 88,178 137270 1642 5088 7769 4578230815