Knowledge
Data
3043914876 464381 3145975 166181 816152
3750859 86 643 825066 780548499
212 53870 62 629117