123058123272123615124374124457124579124713124877125052125243125244125255125278126114126851127049127058127166127296127344128103128378129995130591131479131564131659131662131839131959132294132398132708132977132987133432133444133501133639133663133666133875134922135244135318136373136517136523136555137732137735138263138297139404139405139430139432139463139464139517139518139519139520139526139528139678139841140317140398140760141175141401141530141983142069142357142723143322143331144207144222144716144825145413145836146073146136146681146769147246148179148250148410149218149220149550149611150979151726151945