Knowledge
Data
377886937 3330338 97246
50 592244160 86386210 60581146 170251
21397041 0813162961 76224 10900 73259