Knowledge
Data
118402613 1979870672 4952474 17071
957209705 0228375533 1622743 725312
494 6690 96 6791231 7481387