Knowledge
Data
584155282 16279 189521704
15504 315178 44668 4570 675864
2674862 900176070 726372 85201037