Knowledge
Data
2871005 580561918 5047992 1672696031 59299402470
591431 2081778 306 372650289 45348
20981 57 998 348402566 9960253