Knowledge
Data
2127686 57583 22925340
4757793190 994879881 50806 700699975 1724745
3158 422478 9416350