Knowledge
Data
21857047 8269286 28813816 5958684
42895 186533343 265673592
0568340145 064854141 97 067692