Knowledge
Data
18 2952117259 11185997804 526
28718270226 6415524 136044866
4813540298 060626945 29326319