Knowledge
Data
55940016 24681331 641058 158594
2703388313 215025268 51239204
54969186 5526704 77428899 3877 41788