Knowledge
Data
105138492 352 9000141182 66492302265 77161
8640825 9289874 1876541
3445806550 89645056356 8064827711