Knowledge
Data
1107725932 985 396599620 29841505
4223 111056469 2862872578 19324262 20720
71408683468 6511 47727654