Knowledge
Data
8669 32987710 116298429
74416833 9842172767 2019128 279060470
94358430277 27863005 7067639147 29