Knowledge
Data
3086660 648545 94222535 5492104 501
2086042 9212 874130
20594 27042 3570846 6504661 856