Knowledge
Data
30909015 20177339 82411
45126 567 005027500 0502649276 0033315130
39525751780 298967927 56008 0407440