Knowledge
Data
3031939306 585200 1631082
249357961 531184 677656931
408059693 801 41537138 772607 4468363