Knowledge
Data
11929646 1143281 123511 3701 296874681
80 4546150766 15441
8165581 57636878925 4325163447 5976153 958989727