Knowledge
Data
254227391 18133578 886486460
582102 013752571 34478576155 12297781
357060 8558 9970690142