Knowledge
Data
184253270 8930 593 417291
285125657 186355310 65553954017 361810094
248 2981509 772328 1290984 76