Knowledge
Data
161676 5281 9637881848 20 31034784441
981 50830392 1171710776 87567403265
3124562 350 7766