Knowledge
Data
58220709 2969102 252910328
639993182 91028327404 46451717
36803315 602 8841842 71151230 2239