Knowledge
Data
2588467 1245337 25504468 24047277
906 82187 26160952970 55824819 44055132
59264 9640207500 032