Knowledge
Data
30952 90 25614675259 635682 94934728280
28832 14469 64355538
02207780 69920 234292 7606 8077702