Knowledge
Data
873 6181 2643541842
17731881088 9410038 804298482 7936129 3844894349
21009892856 836 25831 09906805272 1434828