Knowledge
Data
16461083 32131479 17757605104 40182383
5466 8036 844 7229 89096
90378505 87578899 8979113 8590