Knowledge
Data
580747835 19269479 421532504 3143358
1591 03 79099
6850429 75647007020 2971588843 4812508611 2738826