Knowledge
Data
32411066 146334627 3307817808 5187998044 67417762318
9412361 848359 6392736452
150 377569 3265682 5698842 140