Knowledge
Data
81 43031748 6874886 92841324 21005600
39061009 4565946500 74470 309 116259273
93 56 47