59dc88515b587609f3b9d234f9915287 950d51b6cb51270621d66badd5453baf97178942 d238c392ded3a8d90e5fad0846ba3999d4e53b36f89744de8da83cf925ab137a NULL 84063bd287827277ae2a22f4b3e9757a af0bb893ac22cc3703a02e205547fb98f860008b 8af6a0ad98f53063e6f730828a59621dac2aa575cd1a618723b0ad7823ef3ec4 NULL