Knowledge
Data
15 31297 188 8287
47170028450 80969 980364611 86312 9302
46681231 55818 71571033329 3508586 282923283