Knowledge
Data
21089641556 239 66152473080
990 97233798601 8891 0560 942711681
522045296 08 69 47369824180 685