1699192711841696234602133317652421011106864011421959147310301795186877210941606810163910982421811551179194711335762331974184496418271398881638862896971095558513161013065845651329406726221272162188928910758731714471551819110943583666712999961647163217082301910199