Knowledge
Data
166 59555573 124473 65735945 25982991357
70072923 11177255164 55012720698
8009087 1349 601313232 289751779 981402