Knowledge
Data
5005931 32251730687 2313553783 21982704178
68786 564966137 13508 3305971828 39978
332672593 43027657 9068800