Knowledge
Data
532393983 3944197 31002017545 201508709
423241195 9946748214 736 2033
142867 90068 2003063 3272 016495037