Knowledge
Data
781042582 003046 12293654 55352 4868963656
20845870 338619 33 59722754 120027563
2050398 8605943 1897813 447703580 88801