Knowledge
Data
2055883276 889245034 40917637 23366081
77020 171642 21849427
97 80 635596 46548004984