Knowledge
Data
16429472 5123938 18196727609 1720
087268386 30900 48885636232 6184850
507745 4594 7766852 277162 75667476302