Knowledge
Data
10331665 6214112 0515099 6383903202
438 64 4066 193656847
8644610 56 97428720 52851269 40