Knowledge
Data
5562 98639168675 58581979531 31652345538
64615716644 505992271 286353 503597825
973970 74497845 34958 6740262