Knowledge
Data
150096 210 898869
985384287 165061758 411289 79087124470
66645858 618 3378102687 32142