Knowledge
Data
43 355971 5042103089
2204757 76794200123 7831103 438 3269039
773 134154054 3231161 66718333 32