Knowledge
Data
44361510 2163227 56917992168 6291 744
1173595 763496 7245988896 582422719
6111883 14893 47355749 92028966