Knowledge
Data
15694 40901685 59353 3895 28
223399300 2191 915
53691550614 619 672 1988418 6132661260