Knowledge
Data
286 889197 66073383963 140 23515045842
2731659350 94443 9158
185329814 7996355703 85370383 8059352264