Knowledge
Data
50400528 25083987 9669559099 4090139002 053291804
248010937 90344648121 893 80 226
978 09504 86043566941 204399 04852953