Knowledge
Data
29994625 72128896 10040868247
35158 3792263 9906269 80064639
9314608 912 813386 51956417169