Knowledge
Data
31702686 1508205 087287 473284486
10289 8904075 118002 858130
7873 3599469501 320408204 617308910