Knowledge
Data
424678595 18 42876581 3303599 7802
3266415 74901490 7022902448
29 1597676 26 696417 30179912