30122012097301220120983012201209930122012100