Knowledge
Data
27287516 365068633 4530 8056
9665897534 6418598534 319176 40114
50542266072 6562903900 3220466