Knowledge
Data
16089 123 117038026 280
65 705333 37292 460711396 14290581961
32911911176 2140082811 201774346 860744156 62852988