Knowledge
Data
990 75240302946 2163426
663127993 7877392375 18594350940 36205966
5141799929 17860 7281 56613601166 9873