Knowledge
Data
2916646 8615578 1118106019 2686622798 2915994923
8228909 426 050666
31169 24600972 12522932 454746835 601