Knowledge
Data
314286 15621472187 83085
41136324 9682 62169112 3904135
1640297233 127771832 9346688168 41565255449