Knowledge
Data
145010590 254362659 376097 21862127
3882527932 7608618 507 607092 05150067
93775055871 886782398 51660488