10689110724410652010688610726110689797634988011072551081071068851065359879210807810809885891781471080947812310657110725897470975497813510682510725210732097631859069892485956858989763797587107048107961975788596098017974928588897584858507837810718699634975917810310683178107976469758110796798795976528595185854781397813178370