Knowledge
Data
6135048 1067674226 509 79525 929
4217093 271 4195 8406024 73448835577
2130052142 2755132 65906160 15690