Lansing expects to get $51 million in federal stimulus money