Knowledge
Data
30181 22811320 2586 6213 886568103
922920 99448328 0482995 3299
4062619 6143 69108678106 71919