1002121392100344421003855794100689161007058710071221007151942101269981014448410205698102395521030810010320942103318291034591910363725103675951039876310423113104602651050120310504406105180151056330010566429105711131057218710573470105739911057516810586146106279101062806210632764106785581067906410680448107262971073169910753764