82051782025010594427660007659134583772048922180288205362179978004147659142652221348906124749338252338276472721111164387637518322213778456698201021190102117712907321071958162446270250107193710719462703042702631071935270229699731102118216244713069313171816699172257881202031202046704951150975125029020567411406111629781622705373395373295375951306881537468146435314881991125297146435491415691417714883024856791060011344312461581411531132604213830262461486705041134422530907517890141164676913424621411802431474729246267155150224613615515032617411134427113442991438745269591436251787610516206391691144954129536557058812287522805213869491275887