Knowledge
Data
30 58236 6158 12793159
49055432474 76 874 6628783 505252448
173365 96617920 6659491049 118145396