Knowledge
Data
20169432 40096 88331 327489361
2771005 17 859968541 82925
11600484030 26540907 706 61107 67