Knowledge
Data
0386662 252901 6959590383 1403925749 9332825
3173886 117 3054748
40612472 3043244 22749447404 68257 190665694