Knowledge
Data
21794926 819650086 198502 55591
84055 32 25703669 95371867060 1200029
44246 6336899 1842 319243 22