Knowledge
Data
104413999 225303 29179047 8590594
4912384205 52919 8088283 23667436 478388060
34004 77217099 1487 47 4714686