Knowledge
Data
16029975 77563456 3489801911
6062503 80141 2622057122 2197734 5009161
23377 58800351 27176