Knowledge
Data
966 31 8165133
78524 452405 21630361 6271112255 9098
5207 0516 5666721 425 37223376310