Knowledge
Data
31877147 20060110071 34743410385 983 899
632662995 179 54613953 98 3657
44 7065952860 353 2133 266200