Knowledge
Data
30928 754510 1075505899 150552504 35877
738 5705091 72865231 3843064
47 33632649 59 70468294