77337732339601206227109850558529225182714019949530713645399530618435149107495305138859513886291416198302211296530296514296584158731011840171846087652233488951543961950073083704621329487414563421416197953049530314161961566655184361184344585291154102957543177317730462297570569102292415664861245071135849710346891358631405240119748215666427515493021913022103021861260580151326440138314529961278755135843713531051243797296583796753302185953021160979110078277044640251060853927331132165155575413310091131738102337491073461997252119462038464024464023346060693423113587446402215288028756138634252848054538774840581352819875732