Knowledge
Data
25 50018 118470646
44499732 8085 8127989 5780491615 73333
5534816 62567468 609924 805