1003259010083494101020371010711010201858102224331032856103574861047182510514403106199741062502710642727106746010714281107528621110083911109078114583021164366211661686117216771172799011730875118017821182286211845266119701921201000812017273120599351207779412293311123200931255835112642768130894213109031327086313270876