Knowledge
Data
6649512952 824228 419725629 98005952 843954
201 49680273 722837498
4133948331 38476 26702 175671 10453