Knowledge
Data
301585090 2027790217 11689268 9314 39105829
1821787 4398944218 95940 86073355
6281 504 500