14925815843161 16978497738880 16089106895447 16563257291943 15565354999992 16239810398668 14979863403342 14591059834607