Knowledge
Data
17295912731 2092 599 343618 8106285
394257331 35018 247683250 32047210 331082663
968049 51 0747