Knowledge
Data
778 477176138 8116 735396666 78103
528640 6071993 400881820 348615
29368 11951303 6948