Knowledge
Data
2901695 12170466979 56306533569
8492993 45361 84086656
516566376 2147324 15735800 53947222