Knowledge
Data
4244505128 20132454956 222522 2293826849
9016871826 1885918 553085
96981055 5291270995 1758305 11002501