Knowledge
Data
45993637 30129499 8856906 379313
2540054236 5530317040 3583215 665247257
7244682 4986198 54700033374