Knowledge
Data
29860 1185 2476
99925 482194 9700266 948190998 24684327
74169672 81849596227 0802006 58066 58849171