Knowledge
Data
31 694610112 5058 602295536 70387
31 20916371 97
87520751571 8253079 61729 57798095757