69222951960105212115081311195822122431244812511824151287587150902912854205836355680608139018036731855459710481203770794361897236897237142278190492377278113415587857211240996439928131823985552224436876661316152121704921121136997715212541102118461476151964815212559941425447469182103215513448647746841002758148360330126210662246393261004608143106613954023833712153488018218272411097004814152980786847992946951534225973183141945110593208466113154531067786490107450437147884314141821478836687041380062725099117098667762439929789242640765156524216683037581813126071356749692242141941512302294195774634774614136839495213312420849819701517402