Knowledge
Data
3159925 40054651 92847885 3131 91081523
90272974479 34302119452 3012237
85762 7351980 4442 36004270 22636995147