Knowledge
Data
1220551067 3044375840 5110087 53278190370
31956328000 11727949 8842653
14297740 25 35956 5896300709