Knowledge
Data
125102 21030096 13172299 43906163
42399839050 96545880 59713385977
115220 58370 869912 501