Knowledge
Data
683394 25930839 02589
4091394 256997 70158142 54501528 11297001
511567612 02638 8499794 26506019 29540891