12063268352956291900161662832057124391321377210834372082134911873382939573790224761998831916646221510552434216837890511183783173206224284223127587924455397532455712159713172920281299961215509781791451847472166945555941260811139521342401381941018444051883536118061849883827201081107555979339533918535317754020608516441814512114806416171628355177429222599176705172220137833829281515729191115185430999141092273411566242040747165193163160131681589071560145199298900311964204259197071145392116621130901123508371313585415889494225125544122793188284159965186426