Knowledge
Data
115126042 34821 55286 02088390
8669 3955233 56247538010 7426135
232226 88649090522 12172127 2989915 1589819