14164139701387913629136181350313496133981321313064129111289712813127231262312599125931239412269122571213112031120241200411936118941186411461114571145211332112711124910636105811057810337103001029196719669955693708371827682538103724969706306606060495336503248284456