Knowledge
Data
32 43077710 2830650479 3298826
2518 63827 3574885843 99785143090 49034529848
908982181 24286819 1152063 7949585