Knowledge
Data
21514240981 21969 220911424 8066034 47236503921
1215647957 11458013736 501
6343861157 658177961 356905