Knowledge
Data
160910659 81434146 228247 79799
538436057 7747033262 86544 76313 875963
67866551 58 136800 47364070