Knowledge
Data
120754244 252203 9263182 42265725
540650752 908212045 108697807
3792 34362185 85304 831641