Knowledge
Data
104959572 444702 697954378
20126639316 25540560711 069647629 663 388
2960 443 731655815