Knowledge
Data
3080292 6995850 30881613 529182604 701202624
84778242 328313 371963678 595
58570011 4551 6546487 42