Knowledge
Data
312251 0830377 296648844 4433875
315395230 7771529 744273 1311
13625687 1223463 947113