10006932100936621010884410112573103080661033964610593238106224601062619710782599109385711180756111979611588998116228231166646711688933116988091182257611973257119800201205939812074262125515671269877129967813249636132496371324965613249669132496711344250134673031354329713590858137043111372536613732596143605914491693