Knowledge
Data
592558 331731 138009 200280 58569775
7145 251536458 927069834
86448 116610122 308 078570 2227950