Knowledge
Data
227420076 192925299 5925274 618378699
42190 8254 984534
48311330 465411018 6726620 23917877