Knowledge
Data
506 839312 55588 675944381
452288 5533052093 188853436 479735083 24116
360006 110454 1422