ODAC contracts worth more than LD46bn ($37bn)