Knowledge
Data
15891 913558 5908503
5658516 70 193985168
32900190458 08850212 5977245 25068 0504922955