Knowledge
Data
422443236 46951542 36218434 3145107779
60259 520 084
4221207507 1419236202 1585596 46946225