Knowledge
Data
340891339 2231299 111870969 46865668 4251486
17342658 34464643 457036 2634202593 3562953242
2545 0407 609433 26117 75109