Knowledge
Data
2838486 3594 3768211615 650285138 44711082218
31853396 127851 657366380 2447251300
62247683826 363578344 28 17 6517928