Knowledge
Data
5591 39920122993 513 2542422
593 650504 527588285 2502515328
3452050 3751040 7869093 7594061 3371