Knowledge
Data
590538 63286 10912 6674
420886167 977466029 50971337 479 94901985
5455 941 19 306140832