Knowledge
Data
657802250 1247009 1407490603 7677448
6814751 878 3714 24090959 144818
27049127 4015241 347871862 79656