Knowledge
Data
5112238 611664 30103704200 25036 9432
3731 8330815 23267
14 509 560 29636107097 135104245