119703120848107442119024115011115807117826110337110377109990848210953710952010883996830974039878210896010840594440907269773792085904181060848998190082764817456892082736418946575369754737463092321757527285992070783601189779728673551949687859991551704617675590328105997739609158798789894859343010896253326546645416890966