Knowledge
Data
30078 2264275770 5049928925 95231 79706256
598520 29879 738
8803597 10560 8633074 47030 31