65170640651707786517078065170782651708786517111765171152651716666523429165234302652343066523431165234317652344656523446665234716652347206523472465234729652347736523477565234777652348266523482765234829652473056524730965247360652473676524737465249994652499996525000265250008652501356525013865250141652501506525318365253185