21100209922110020994211002099721100210002110021002211002100321100210102110021011211002101221100210132110021017211002101821100210222110021023211002102421100210252110021026211002102821100210292110021030