Knowledge
Data
5686435 866274328 8271 26702152037
4215860135 503 2179 19223406
179777722 4450 141869554 84308568 89753586