Knowledge
Data
1445619 286 2571729606 416159
2950131549 30414710 34586057060 19028586164 7865897445
6137398523 97728665561 50118929738