??????? ????????? 25: ?? ????? ?????? ?????? ?? ???? ?? 25 ??????? (???? ?????...)? ??????? (??????? ????)? ?????? ???????. ?? ?????? ???? ?? 400 ????? ?? ?????? ???? ??? ????? ?????? ?????? (??????? ??????? ????)? ??? ???????? ?? ???????. ????? ?? GIANTS