Knowledge
Data
43279552 38062 86292849 746224 351
37703233 4234 8159301273
46495961 829606 2811644 8554493