Knowledge
Data
53 23945280 4189228
957813042 39 2049237 2251408813 9660436
120 31237 2286398 89629952