Knowledge
Data
41 12337154085 118106 233552 37630
34162 2707353179 2951388150 332989 2229
42 014906093 8744115084