Missouri kids collect 140,000 pennies for new bridge