Knowledge
Data
3266 70456977 127747 36414766
6516 1412 3355 44713498402
9840579 37033129 1211128107 11208365295