Knowledge
Data
14519486 713691 504 20954
38920618 420 258255726 114899 26512
2198304438 856761 211308062 92083705502