Knowledge
Data
50 526221 28355189650 3520499319 332395
199337026 829 7844 737 5942377
4731 188 98694347085 1141762 240328