Knowledge
Data
31044653 918 520
090628513 2668159 144673 14652961
224003 572400 9807719 3852629 3180034