Knowledge
Data
32831191 347657 25105576
385460455 40950592 257549 2672
81503467329 9406 737897 907 6944