Knowledge
Data
21079 852 9169082 30220320161 4154811903
4789537 80 8999148812
586931325 128887 14642 467