Knowledge
Data
50824176 3896819 8280902070 44939 9784142809
881 6193910 9988 1149147
87 30688482 2398308