Knowledge
Data
16524636 178 6048 29081590185 2251742614
3096 9326 25539302
958362 54641 5964470466 2448881261