David longs (10/37)

David longs