related tags: 25292E 27292C 535B5F 565A5C 692A21 864D43 9D6670 A02C39 A83522 ACAFB1 ADAFAF B0828F B2939B B94A5E C28394 C6BFBF C86B84 CABCBB china eclipse pudong school shanghai smic zhangjiang 2009 573833 834950