5230053066206069175122117869148073306147999620676111129521654518871572766208742991441155651547385377712243914565521610619614679469047653644291955047153447360453861496432200551402674220615304818674920426015197118709029794120994175969200612170993131068357613406417842866644136076171914179018166547846981284182008354778111838980571225521531501635401740678170614244923931102061525411082720210822711915144373245746410160212106633688848002218941319901910142014691414134251159478203417613518251217639510946722367316697916406420883721652214885720706921674051716128437