Knowledge
Data
286 276877 3006 527 721615
940 627826 30439049908 112941 2147080
6596 5131752 02489543352