Knowledge
Data
315595 7271 6806583 856891 97476796373
20089814 24110456 50959 97683562
949297 31 58348176079 263028162