Knowledge
Data
377107583 9990995082 20776 5768336
50410156 38239017393 975891 14220
45410 614833198 57