Knowledge
Data
80 95683636 120168 16095117482
85167468 97653 59153 425273494 236165273
332 5872 0281