Knowledge
Data
90410309287 455 812 4262536239 165917344
89735608 06 23320891 4033112
579 083 6589860 320605805 1407816