Knowledge
Data
315 59428011 28223 492
981195 0568378 3551068 5014132 492973
2785500 3575112 322539162 251035790 73927584