Knowledge
Data
293286572 7462 7882662 2095209
659901 4484517191 30 53729496 4446226
1246501 62292242 315 8069353