? a 123 a 12 d a 44 a 900 ? a -1233 d a 109292 ? a 333 d a 7 a 256 ? a 4099 a 7594123 ? d a 93000 a 0 ? d d ?