Knowledge
Data
30959593 8092310 543506 92
41426813381 422795 10982 992429345
622 1912233 0535875 489292617