Knowledge
Data
11511398 3895296928 30231772527 7567033030 407440
5566524 88293158 382808644 44480486 3118646842
29283319 30519910 33902022119 18