Knowledge
Data
30490806798 2008 84571240182 66097 875630
79781728748 4918094039 6918604512 088899
903 7240038491 03164928399 282633