Knowledge
Data
31129230 031471118 1709523872 7299
622089 49669 1228078 03035
03590802206 64971856194 4279172699