28981185291212035820501188444614059006851626351731204042783003318701082918120403120402473729120181137355991189128963030100012046814035861373649137364813735551203502546833659192477981373564630462115888128972212037226098115838901306119130722415355051122415630380120354289621834718146564188093614655001232598120471337902158392385297023800822274037589613386711264709768707101666813739971307041130728354964289720588213130620313072001307282204081118524028962528977278679996323761353414600534161086085701306127120465608569145996848433760858863046113064129118811235409120464416111416109123541949794013736471459912130613113072236305441203711307281