Knowledge
Data
215391 1986668703 84822464 98489698
3886983 2216335 2004329688
259900 44 31512 286232 361058