Knowledge
Data
5872 17300099 40206
5428615 148327606 5006251 12092280 73746
58 32015 6194 966 805151836