Knowledge
Data
31492282 29 9310955626 0681787970
980227 320168 11928715
949003917 187 11806 576009 1826758117