Knowledge
Data
5830290 15096 20374968 39 648879
935080 41425286 6377404251 6729608677 51939463056
970080268 711 121998 84985205 382