Knowledge
Data
31238276 7372011366 51171 691
5859228 64440 3345132 785900957 44362419271
10273 45946 881507 101900289 780340124