Knowledge
Data
59337528590 66 7844951 2505590
29262 30 112 4143743831
7976 7344073417 293274 05926753992 5029