Knowledge
Data
5299252 22699287 5354 7458666
197005975 187548841 27281281 1379624
655523 420747364 678866 019047