Knowledge
Data
40406 24967552 1048836383 725131923
26582334 858260772 18352190160
329804 865969 63994 626693052