Knowledge
Data
50662 979 21013391 2274257 31681227
9350147 222393663 49 4307621
18438 410 20793336 45285461650