Knowledge
Data
978 14570653002 1835010042 8621 086990182
2244910381 441 400 42860
5075248 96383416161 81278 3328479401 052897754