Knowledge
Data
21868 754292088 38598598 6419743713 74689
255759650 5885580210 392695 65560373187
19483782 80572 53024973