Knowledge
Data
880852 16911848 870
43509506791 22645 437
215642 77643532 49475324 937278418 16161215