Knowledge
Data
25735571 666816 62330095 45422473729
46008135 907920502 7385276108 3155768 884795
17074220268 07138405172 6142182698