80066120347582948182946589062889046212016761262699499996129639411981163166412361443617144363947512847510347512710399806896134400581885459116655601395601227028833532923539737026767026577028527026754308451116820775078124080846421208043134717354663958873238074139071084641777766836588658697349092678158666514349062119991570180811532761333743127319315806901453692301464150659615065951170919895221871565112100614104561315066362008114546012895301348166450766113090914439285986501539454140842956764913406777172711209853772846590733494623844333349061866709145521470496552108211439363864714280359941251076942416004542030776254546623589042