Knowledge
Data
848157860 31921270 66225258
4841839984 36213064095 56914999 32262187508 58161308
4194197301 1611598243 703311354 394