Knowledge
Data
3877047 4382761 709541 751150144
783359 46682 8675639 81257 33287964
2171290 27078209908 3454810284 815 2251