Knowledge
Data
95108905 37921 315692 302220637 481809
1668 88248538 45 316639 556317
386185063 2003 614669