Knowledge
Data
7070690 621882 23227426 765502492
584085948 172 096000089
6178162 1979512 47893557 519 75542171