Knowledge
Data
15314029 57458 95
50043846884 95210272 9313518 321512
20 2220912101 6565003 100 4421317