Knowledge
Data
59 512311466 275342044 720936
58 70142283 6310799944
5087179990 5760 7451845911 808812925 38064