Knowledge
Data
18309883980 51039163 31772178 4242549
481105947 928 012928 70580
92453015496 13 24054 45851399 168137429