Knowledge
Data
342880 58382 6311 77529766 3087334836
054502692 408959847 712514
20149754 59990 9973765 230 480