Knowledge
Data
391030 9615151829 191557 1095252
142116415 70259 18953571
93185982 8634723 54991 30801827 45370