Knowledge
Data
1156596 5234 261630295 14506574322 39580
8210152 7027675 7271207 2689885 8648209
5290026600 2946653575 7455 768520