Knowledge
Data
33 589615 24196885363 9447887100 72
82376966 99515707 10213917445 893421 627166410
17 7121077 8498234