Knowledge
Data
30523836 4512642108 6293845 161653413
17436759 6315 06069265978
25416198 88300669 901439390