8511585116851218511785118851198512085122851238512485125851288513085129851318513285133851348513585126851278513685138851378514085139522252335492122781228854905485122851229652725278529153025286529352975305809680748071809780948102810529922531829926299275352532553402993329932299382993529958299498114536953875379538454098118541054278132812381448137814881615412542554165413817254475458123261420714212816254655469548752495256524812298299131229912292