859428604586050873188734887878881108858689614900229154091846918479185192581932009321293213963729666996676100076100286100353100612101135101297101899101907101929102297102934102969102973103236103599103658103781104130105227106626106882106981107479108405108493108560108806109991110562112019112029112433113044113045113046113908114713114868115000115113115609115610117442117562117966118307119058119131119659120486120955120961121995122740122742125376125393126328126410126921126923128860128873131906132424132532132867135513135546135817135821136982138138138399138851139439140145140797144306