Knowledge
Data
507511646 292822893 1905582
4184428179 1969205 9376180575 73445637 080559
6563305482 66 7704861 34