Knowledge
Data
2245116216 22228 284565206 89536989 16908399
8434581359 13445 7325293 2102001
139114511 45 265546