Knowledge
Data
45821252 342159 9077652 743321521 1345
70053 528694796 7413770870 888699143 141862
1750 84390077 7372 804