Knowledge
Data
58 160162527 0198674 2896719
3957 90255996 56043217
4283 97432027 8578229 68753003 34540944667