Knowledge
Data
510336 869928260 6501 4833780410 2431847
56498356166 20 159002794
7020 370960218 315669 057305 812592