Knowledge
Data
15857 350545 820003506 947
3495348 05538 92 428913 2962
16685 55029308 98812 879242218