Knowledge
Data
28685 091894 2521148 292628 1824
636400 657213740 50874 7898270020
9597738 5747367 3355 9972 26979905959