Knowledge
Data
23283525275 66410546 18201710
3217367 113208752 5617910 35917584430
3711723626 48102 78775 020780