Knowledge
Data
214366062 1003952 58012640 16333 94
80995239 10116045 66074791 801214427
889585 01624710 7891