130002125885107993130812112281107994107996107816132930108499123699108279137917124720108269128227102636102864109951106288949561082891369959287613258714649611170397325134846133260130802875741076268982214153013071110804086326973109255697341825561276471352758472810571912323792574987869959512831010823313904312235212610713843974715142409122678146453