Knowledge
Data
2899343982 21446474237 95287 2528809297 890012680
870972590 384 63976799
41 526492186 5120736