Knowledge
Data
31643507 428297711 90455 4972586 625807208
94223472961 91807352 6905 81591
3766028 1475888 38162050