Knowledge
Data
302765206 22817572573 7690476
594763999 36041760 26749 241 886391
4263 185362395 704 285112