Knowledge
Data
3680 61116480409 14029589560 2015947
2689716 5405 44580
2989691 309 4101581595 052 4751365677