10345081984438602131068134743637439136017489161067267110830272888844001304001297436274389104003974347743381331229348863348851348899348872511332348848348856461986348852491271348855725582348850319891261543488983488425113313488493488711576745157673215767447399272614414481814481414481314485114480914485014484914481214482834934734934634986234985014279203498493498487401651672295655101331454133150249107549099081990149114649095487561587561487587311898598535964911455137491362451703921468266204816606721919961020114995869209961206287149943314995217805411019986153924314452892261778509382299207652716245321047514341654