Knowledge
Data
17376 107 1457257438
91 1141730520 8899908222 6883 2206222
65088 38133 234350 82868045722