Knowledge
Data
30903 576 625340 7532833917 172
866114814 2679 5970317015
15409268 5268127 191 265050571 38233668740