Knowledge
Data
52 3476 7606 5311402605 236162474
51012046455 771051 3024030861
3887792819 17358 7470 686681530