Knowledge
Data
331088 1550560 861 5397027079
115772 42203 8654942364 8721381 505986
2453331166 9635146 0150754