Knowledge
Data
11925450 40539190 8643096816
119848386 6175098 838 66525722208
54151187488 366286 1797 5811881