Knowledge
Data
2128371 3880 21295 4415073488 29773
18 373016166 6888671122
15061995 21809 406 391340