Knowledge
Data
298985 53807970 13101017619 90033033035
5089716572 95488376 28665066815
50623014 34438315 127940