Knowledge
Data
229175471 1989 81378 4096410 4273780002
2355 6261167 612836330 83380
279475560 71707800520 9618566 7690 7643057