Knowledge
Data
30269074 590041070 314127
8445631 6957303 52851 11786
054252 8366657073 7104794596 710