Knowledge
Data
28 16 64025885031 2130650 14583
121653 38638604129 2351 0814059 97314434
62018497991 43037284 5895 3271554 62743