Knowledge
Data
59582505 53873 160502665
63824878 02304 89215 6707146258 39540804275
860 59 61629 1881357284 32878