Knowledge
Data
103692 5731296 90728401 564
14 15686 363 01797728691 21106777
30 30378467 2135950181 48601 3449