.... .... Lenovo IdeaPad Z580A (59-340586) Lenovo IdeaPad Z580A (59-340580) Lenovo IdeaPad Y570A (59-321159)