Knowledge
Data
239015960 46833247 21012282 34979555
80516797429 535054769 8832659 823561267
8700025 29420435 58915