Knowledge
Data
16921050 8806186 852277
15302987 58671 684292 337 38672019
5150 280937 7335785035 1369835