Knowledge
Data
6105525 18328 130803 5471753
633150894 40282099 6142
35191 4773 0868286103 80256774 340491