1131750311317502113175001123242511232424112324231123242111191607107718931077189110771890106150001059144210588047105581871055813210558119105559061054705399495319949456979399397643189329286924231892423178698511864419286441648619240861922564031666249935