19222633404655106120191251252269355356395396430481482483614680681757871872873874875101610171018102110221181118211831184118511871403140414051406140714081410141116981699170017011702170417051706170717081709210921102111211321142116211721182119212021212122212321242126212721282727272827292730273127322733273427352736273727392740274127422743274427452746274727482749