Knowledge
Data
30068729 93143523 4167192 218372 2008194192
1216669360 0947199 229212 18 054530636
21005102 0008289352 904899243 67374085