10393314107712751098827610989914111190531156080815330574153610081548766015641198156774751569104215966960171567941859144620211357204467282098693321691546217966042195664221960287219643962197174822031209220420692204722122234938222393532225343622300076224135672245120622458551224681752265420822686274228845932308648723100813