Knowledge
Data
56362 80 30049 271350
17912871 54218 276462019 578018
114197712 50314335205 24117472778 39123435877 680