Knowledge
Data
79 431 4912 8684116
47 305631 503091291 2166504 471594
3755485 079 234226 48360754992