Knowledge
Data
15904586 90508 5264622 492 9586842935
70 194350 91828 28598391 20785997
2958 4934791 9773955353 38496