Knowledge
Data
309580945 95697086443 16 4305 12662208
83466 442617057 97768882 420603 486164382
66711 140064 39 6758502