Knowledge
Data
30185610 2169000 156
8525196375 500 514 90985956963 11617
4076724164 24556249 4470431681 74634373965 2132