11250212056211254811936411437211212811210910969411212411213111213711528511427911053111053511046911045211269511226311226611206810984011150110781210782210820910779710796810990910937210802110821810625710733710797310797210286410805910269510805410271110290996850102628106270108022108024102699108025106260108026108027108028108029108033108030108031108032108034107962