Knowledge
Data
4280095 20126543 932 1575381 186195
57120841 6310737741 90715
079272 62401198 188164 318065