Knowledge
Data
31 4833 438609 39107 41774431
87875159852 908449397 7084516941 3857327 2547
21329 222994843 40275354 18614303