Knowledge
Data
59109223 48 16550974 44472
7191328 240175971 5144110934 33002913206
52476 320735 870543586 0296 2457553709