Knowledge
Data
326 13105372 9223607 35048 3807338894
596574892 71 65169120
3006365 148748626 6181473073 8645510196 0341086