Knowledge
Data
26824038 866 81767679910 2006 51300115
9643561 11456530 2848954 50182895
584110839 59985515 22924316216