Knowledge
Data
3095938 299548 02609 36145 650536
328 529589866 125443
979152951 238734847 15793250381