100030071100030070100030069100030068100030067100030066100030065100030064100030062100030061100030060100030059100030058100030057100030056100030055100030054100029999100029985100029960100029959100029958100029957100029940100029894100029893100029892100029891100029890100029836100029835100029834100029833100029832100029831100029830100029829100029828100029827100029698100029697100029696100029592100029421100029412100029259100029181100029180100029179100029178