Knowledge
Data
14782655 2953 2217069241 4639606
51800 22116254 3528
4492 64983 44166299 47041 8612846122