Knowledge
Data
0258562 97515 148805944 42270385686 366337509
22315255 65777 0743266 408
93283 281389 45189157426 725 32770