Knowledge
Data
3920315561 72553625 236187 1226961882 1661897
22455883 66137 30069872 64902 6143721
59826937 599439 33163340 51