Knowledge
Data
290 89 128359415 77 2040494607
307 289199968 7981058679 327 3358886
25550385337 10388 790067 67590905 1129506