100046471002343010023431100234391002616710031447100314541004205710042063100420731005166510068381006895810068960100689671008885310100415101520491017234410184827101848291018483310203434102083311021572510228940102289421022942102355161023551710236122102406291024660010247550102507241025719410257203102572131025721510257216