Knowledge
Data
471890 1583960 9364625528 52672
981 9881634 966712776 81848497 289483
5010193417 10 792742 95420674 520