128928016517241 129323153510434 129378988085707 128777692661001 129108405144578 127059705727312 129864319392785