Knowledge
Data
20816 942468587 667 436 525037880
2201 1119760788 17490647 401 7654
89527 2494788819 84625745040 186927442 32136