Knowledge
Data
25 41307785 14705979722 675781
1885967433 997636 6277
312336444 8467207124 81236455017 27007703686