Knowledge
Data
29975816 50283 051008681
55524938992 15246 2299 7391199
8162059 4149651 781682032 7191694606