Knowledge
Data
3587160525 1675 332241
2929 284191513 6242 900 6118399327
1127 105583819 03 52269142907 8177299