Knowledge
Data
25 1655143 876 22095762 2048034229
493292202 366423441 7946 820186391
350638876 38 866 66867189587