Knowledge
Data
30 7827 167985 1772116 97127297
45586 823 10323677 19336 51018
277615592 90 9501168803