100386741004215100867481011044810119987101755781017585010175996101763321019221010266804102704491027285310272976102732811031608110316231103180951032052610329141103596521037290310373402103734651037368610375232103952810404048104105951041059610418012104189521042351310425948104273211043272810438511104407131045046210458686