Knowledge
Data
21182671 866170675 898352
16716304 33079050079 8456 031455 80
86 20603 185160671 36213