Knowledge
Data
533586 906164895 4013901 9520521298 330895241
876 80969072775 61744995
13001150934 507119093 38821236