Knowledge
Data
30 4922 7923981 934380614
14785081 5629215 4693393006 853 934488
976010768 206813 040