Knowledge
Data
251853965 1388296930 820289 74987471
285904937 90424149286 7158891 20364 109418664
2642300 356 87628503105 841283 126269