Knowledge
Data
30660 063 13458003 1167730778 2166964
8561 294823 9449525859 87015161 65564964028
3780470 00031565320 6424595 856 05092690