Knowledge
Data
30286251 5556760 759648890 2110013079 964902653
870741 947 593 24799
74109531970 6291342907 91659185 122299829 7552947