Knowledge
Data
30 650 6992 2180441
6241151665 95 104867803 94275
52831043 51388843795 2176894 75526016