Knowledge
Data
6040059590 25635028278 20 5588
853011622 384 34706283 23307618561
02 105 58324261 63 168785883