Knowledge
Data
26289388 783505814 27874 056398
4886066 272295 5629 73089135 52268404
5118317269 030221504 3005196525 98638 794780191