Knowledge
Data
80 3299356173 74485 303611486
42956416119 5243 3291907 183172
58328661 48421804463 1965759678 6597 10023051