Knowledge
Data
21 59 8106037760 622520
17714 52 87227478776 351 85601480129
1588 50023781 1828151 5953