Knowledge
Data
80 67 5862242 21444
52 73788812 9822519913 3875812 28031
346 488971 4267 183604891 304762822