Knowledge
Data
22294 587609266 3307383 75691045 72045587277
24828942 8142 5811488637
38277909 541707 7467267956