Knowledge
Data
43133229 27460784 99944211 69337367 3823972
25978420239 42 755218941 930135 91697208726
254014295 8552891 1641346 540179