Knowledge
Data
2553841 31360096 29140621501 7749857160
654812042 7640144647 6095369
74196 406 794736096