Knowledge
Data
33379761 864049341 5836939742 56895 2996
3440730 02230665 986030 1082443
31503 7121413 670