Knowledge
Data
751129726 293858915 2014854919
83098719 1320 487105
90900767 37340533 51626199 16096 1484566