Knowledge
Data
1299483433 16348073 12165172195 909140
3540831 4039820131 568371680 1784918311 13910233
958 24369441 3727 9116