Knowledge
Data
59 516295 63707522663 667166 395877
47091783 774300711 188 624324 7773808
329 257623 4317528