Knowledge
Data
21182931578 93928196 904041354 8906900 82820411
35 34667600 25371653
8711 3572156 7260 58709252855 1908032