Knowledge
Data
61 2895057 58 8613807406 9809
74239 8338943 719244 529859 286
13329911 0270366096 57 105