Knowledge
Data
44147876 31121666 27179261 02258
28728747054 59785272237 5943695
81236951 8288456 1360 1994282