12075518543120191419183338342119259168944216695189096655248878269894153584784014589263422118581742687400340622324521199581290982232818214916495112098696132105311878231447345441619129415627774468809771851208971920134513011416607928031902361389032917210414016954615806818534996071962845459217266214531338731951501098921981201886820846013098414929321645214440130096107190704262276141460976175612291109081995994823020800221082513435629271112276765237244359977383316889482810507197859820171442521814581066792109033411410023141229137692250444107920109115458