Knowledge
Data
58949302 1118180 50 88597446112 184011363
37 2781578 63227945 4981766341 158199
391 0647 9784468214