Knowledge
Data
25 438676742 28478598 43727535
14260184 57733 85065784270 8061639
937 25093 888277 847