10782106411048078744106119183105399146106131020628283555639191870287058457791458915105268435381198429441050686199135891610203991185301053091781021876044913486221486714142149511495053955494683800310523105191034190139172140071400653531284215362410521963614200106675506240947105429174