Knowledge
Data
20589 80069204 25242975276 559
2503215 661441266 9805564800 1785360
1056 2156088841 6958451