Knowledge
Data
31584242 145499686 848771 3136757
4614460011 9929058 58472 5681 998112002
093956 686 474272006 2102949562