Knowledge
Data
4603967 1589722 659108 252205 3005
581796092 7118 7609421269 89517
98675 0358 2712076283