10914046970825763141515921875313735828212034291439128438117131300289555258607178411398871453385228687474796212415471379125021060110851861796190914445781757413640931146874168132185155511471463925111811771962120716481627262193016611179883603417111132161047593501163138381429210821814