Knowledge
Data
2105209140 2216428 8128
5037 73314166122 36852002537 46674464423
10 21870245 58282580 170995005