Knowledge
Data
4272 4121895 37376 825886045
215176228 354 68400953 79939365 97593684
2619690 8471551017 3581349 23006712 39243921