Knowledge
Data
343368 98 15349242 111010734 7640361
190266 3342 188199899 28798231227
86426595813 296101 6254