Knowledge
Data
148 7910090423 46002094 22024903 575553303
51 7716 8644868570
539216737 589980 3306 239864