Knowledge
Data
117769572 106591 471216205 7502114
91 7548995 50818726 21577347 75289
21412176048 59522131 6647 49