contract GDC is StandardToken, SafeMath {

    string public constant name = "GDC001";
    string public constant symbol = "GDC001";
    uint256 public constant decimals = 18;
    string public version = "1.0";

    address public GDCAcc01;
    address public GDCAcc02;
    address public GDCAcc03;
    address public GDCAcc04;
    address public GDCAcc05;

    uint256 public constant factorial = 6;
    uint256 public constant GDCNumber1 = 200 * (10**factorial) * 10**decimals; //GDCAcc1代币数量
    uint256 public constant GDCNumber2 = 200 * (10**factorial) * 10**decimals; //GDCAcc2代币数量
    uint256 public constant GDCNumber3 = 200 * (10**factorial) * 10**decimals; //GDCAcc3代币数量
    uint256 public constant GDCNumber4 = 200 * (10**factorial) * 10**decimals; //GDCAcc4代币数量
    uint256 public constant GDCNumber5 = 200 * (10**factorial) * 10**decimals; //GDCAcc5代币数量

  

    // constructor
 
    function GDC(
      address _GDCAcc01,
      address _GDCAcc02,
      address _GDCAcc03,
      address _GDCAcc04,
      address _GDCAcc05
    )
    {
      GDCAcc01 = _GDCAcc01;
      GDCAcc02 = _GDCAcc02;
      GDCAcc03 = _GDCAcc03;
      GDCAcc04 = _GDCAcc04;
      GDCAcc05 = _GDCAcc05;

      balances[GDCAcc01] = GDCNumber1;
      balances[GDCAcc02] = GDCNumber2;
      balances[GDCAcc03] = GDCNumber3;
      balances[GDCAcc04] = GDCNumber4;
      balances[GDCAcc05] = GDCNumber5;

    }
}
function GDC(
  address _GDCAcc01,
  address _GDCAcc02,
  address _GDCAcc03,
  address _GDCAcc04,
  address _GDCAcc05
)
{
  GDCAcc01 = _GDCAcc01;
  GDCAcc02 = _GDCAcc02;
  GDCAcc03 = _GDCAcc03;
  GDCAcc04 = _GDCAcc04;
  GDCAcc05 = _GDCAcc05;

  balances[GDCAcc01] = GDCNumber1;
  balances[GDCAcc02] = GDCNumber2;
  balances[GDCAcc03] = GDCNumber3;
  balances[GDCAcc04] = GDCNumber4;
  balances[GDCAcc05] = GDCNumber5;

}

//GDCAcc5代币数量
// constructor