Knowledge
Data
21911088240 890502 377771
13 016612433 50628438 393373168 25536
31768 343307184 97578292 83451205