Knowledge
Data
2016 529510 88992298581 6431698
5869 27827071 5371784 845899565
5334338 7076706 468276892 422