Knowledge
Data
316135 9327399529 2560299700
357916879 3676000 161476128 91468250
75301320177 513282856 64962