Knowledge
Data
30 323773 3668897 248
1471 76322458 98815 49330221 254921152
27685 767750 718273 39704