Knowledge
Data
20742450 443506889 8104 608 5227686416
4803586 29 3974127 825129
8994858 57611702 8480