1687fed5a87dc969e4123731c2812b912f5e2e 2105d54f363c07c4910c0c155b5102a654b214 2d8391c7f45eef56d0495fe16befed010fe7a5 500c5c802c406f83d903c68c5f0d001e38f29b 79cdfba607724e2cda9ea30a26c103b3a8abdb 811ff250d82e31fed9c773927a7475c977faa0 821727ed6aa0bf887062d9df4903b18c5e7991 a8c10b173a22f948814b96f4ad299066794265 b89c96f9721515ee5d5072149d7077d36665aa cd8b97ec9a6539f549bf83e92bcd89807fd725 e920482728236a6a88dc010d8816d4d745470f