Knowledge
Data
338096857 876 189332699 79
936535 1229727 148815 5282 3055168
44036055611 2806281 60185 30755 30