Knowledge
Data
30 4954 49331 4550375070 3384033
641958682 6001299584 4520605
02511405 6158 14362 78240651