who has the lowest earnings that has a rank smaller than 2?
3740267.0