Knowledge
Data
218 36881152 199038 9445392700
302150674 559112130 210406 3334971
38870 330805341 2317