Knowledge
Data
899441739 508102991 220875322 9051780 31035639
22690654 3971 96935
268858 82392846 86708