Knowledge
Data
7591 399368472 16039 93467170 56677852
28799 97688995 768
498 6054063776 5503711 24019446754