Knowledge
Data
50558505 15634739957 3160917 428567 156055
93893462 201 1220378
7120253138 188 6934705