Knowledge
Data
21182641 71740803018 8150270 0176856829 64553350104
25789 2864609 22 222
22690059425 238921 6722 17541608 800