Knowledge
Data
7690863 1310065 15814834 13623089558
48682732 691 628878499
29280730 189003092 388683 91