Knowledge
Data
31 2826176981 1159792590 665780
652 279 053945110
12177263417 032 173 9604957 5200856902