Knowledge
Data
587 3224867 505424 440437501
474891 23269464 24144454958 2165203026
21 13186407 4219711 9949588 69627878