Knowledge
Data
25573 17336250 6703577
7043 661149759 60448175 6241631 277
80517515 332145 8303291 3508727560