99999 890390399032186454015320001446100000000000970000000026 590334001231139350558630000006807239262109201000000037 631706001251128809658921000004807239262109201620000055 684406001271140130895392000014207239262109200370000044 685254001271140518086957000009107239262109200840000060