Knowledge
Data
18481169 94092 20957 5535799189 316127
37707150 397 018 7879310 16796200
857 913653982 922008 3126