Knowledge
Data
31317787 4577108 133178 0168 151
2226881 297 5045174150 54306327 569098
6907738811 69553707 685652077 9093 18201648472