Knowledge
Data
60 25167699315 15098 28 5237
0636 1531235524 2555
49066527736 25432309984 17922 3406 503880729