Knowledge
Data
29086 22754 53469954
2795825 564860864 36737 666354733
743673 7599043897 240950128 399018003