Knowledge
Data
22280580 37813877 855592406 700 58256
28573880 89385 79990 30
28309581699 77660 8433323 1427 197315