Knowledge
Data
21259876 68 8476 85522 1857777404
652886184 4315661 04170583 427510361
120385 3562038 324582 6879469800