Knowledge
Data
2012690 15025062 527 34084615627 21482
956597000 65314180 4853421779 80 080
1972 87091515 1416063 57325