Knowledge
Data
51 909957 24315627 6594
293858 9479074 16163 48243
708156225 089 72367 55137 330491963