Knowledge
Data
577616 77244 55613529 307 755375581
416 89456816 105 46180003
41 671043 84960186 7488064 5693