Knowledge
Data
33579556 46843391 17362177353 19999157
591777733 5032568738 55024431
245808 8811963 0699 3166409108 6064283959