Knowledge
Data
23515354 459 51918 3991398462 37161599105
22610511569 5133364 2712780
29757487438 1858981 85800355 2012