Knowledge
Data
674095 50108423 31248526 603871280
57368498 19937 515906322
51539488 4916003 07562708