Knowledge
Data
30708665 96411 246928760 438622417 973607211
5269687 5377511 733
86490 3920132979 13831110