Knowledge
Data
17871702 57053924 2104911820 6154357536 32533158
52 35877201 855419655
5039501 664792 092817284