Knowledge
Data
103106295 7288 501508413
478579 44459014 16461
15852697285 4133306423 46021 13426 775