Knowledge
Data
5090 180857 64462112 366060291
7213 18257792461 2236424
8836706061 6737640645 79372 1295 687605481