146713279071071129812181222177110511664145543190775335215081964735183680400273189615831971363156426434913016643977061740188843103816283013751681167012871305388736150516441233705167851161514373711941432132487519351654958142217501000