Knowledge
Data
10392638 71295156 8424128051 810711 612868
42 927222675 420
57 314096070 222004490 84066573