Knowledge
Data
161 22245 459 6939135 397236
874578 95 3029625010 965336
66318775 4608316949 13116544793 9727143