Knowledge
Data
39946054 055812818 4760902864 530204
4324444136 516010 503672 196152 337547069
802 20912 51048 4379974