Knowledge
Data
10584850 590541492 93144116
3301787647 2792531 9598 2601 022
227 2950066 70892 063035 72