Knowledge
Data
17029 58 24 06
16311966 971562082 23786 8424890
18045027 25601372306 21079678505 54566672498