Knowledge
Data
30774178 6580913636 16477207
18371739260 651710436 45333676
17592063 885404635 3126727 71 7490235