Knowledge
Data
150249 136348542 80167 9897
777630 2225219617 90988195
14418074346 962 4954307828 64541473 0268133