Knowledge
Data
172 8696 67 4350988 147020681
593 39175926 9027 2161699
70051266083 6314 4433 51590 914150