Knowledge
Data
3107055 38195 2615647
5583 6267 292669371 1427 17622224
59331885 49265926502 24 31556683