47052455410110203510218385935533136366381233152024665956452787176577711136234206314649233464384564626987828299126531615717855226515896282576420756325830047470182205374654837487217391512788572195142633097372895685029165175320782439644540197730729504637485635114565556424822484375117204