Knowledge
Data
30428 91429564 50129446806 892191 6216
76402 8625805 26340807099 679028872
45217399143 934 4672385126 145106859 129576