Knowledge
Data
52 576923969 35955529760 8295 322251
92591988 390209 54751235 4093370
64070622600 2856142 21895872149