Knowledge
Data
2538266 957844166 502 140955271
19013917722 47918 4243 21952
797868 913649 70859982583