Knowledge
Data
27098070 9389846 7308939
757155675 215057159 545768146 332873 331
203474 489406 433977