Knowledge
Data
21006943 312084 33241265 63796405 93518948
290840 91760 1047520250 17991958 437820922
7511 6994895037 227156 299974 78445744