Knowledge
Data
956 21015118296 432609 66 82
3077860255 64690008059 35274 7512 124297091
4555 099603810 1614 3813