Knowledge
Data
16447 4270 500 31752
27799539419 12095936293 507 3319504
322 11889212 58 91737 270451