Knowledge
Data
31495907 30821639508 2829316 4130 2607266
211933 673340 19141636
73 105 169678104 6604403 06