Knowledge
Data
406686183 9707573820 57815 1506982941
145344105 2557221493 516493802 25216174360
7703562911 1913152012 38501995 22123395 42