Knowledge
Data
2233656400 26294 65952 1417349 2176854
43388 13138367949 59
55206699 516171894 9846290 5054113838