Knowledge
Data
677226272 29003147 3945028436 894606
5353750 33517423 900
9110717471 14978028279 6045776 1160953 501