Knowledge
Data
339596 85070478 967 26881 542231
35685 158676642 66
50016422 11572268359 84238 6144437902