Knowledge
Data
58 308975 436 194032 2355
4227810 69 7013 2880 1471112
578 7763464900 5900449398 0250925150 70212034