Knowledge
Data
129402989 37864827 33582729322 50170233506 13695
58 490 64767849 39226274 5238412993
9516 344056000 5007 0276