Knowledge
Data
14531 333 30942860
3118134162 91720467 416127218 469400365
4820223583 3124 9649631113