Knowledge
Data
30 12577 530670 2058429538 1342067
5406869937 394173 672157
21538228158 429313974 48663826 88