mega2560 Arduino connection with micro sd

I am from Indonesia. sorry my english is bad.
I have a problem. I connect the Arduino mega2560 with micro sd
Arduino micro sd
pin 50 MOSI
pin 51 MISO
pin 52 SCK
pin 53 cs

but Arduino Mega can not read micro sd.
result "No Micro SD"
why? please help me

#include <SD.h>
int cs =53 ;
void setup()
{
  Serial.begin(115200);
  
  Serial.print("Deteksi SD card !!");
 if (!SD.begin(cs))
 {
    Serial.println("No Mikro SD");
    return;
  }
  else
  {
    Serial.println("OK....");
    delay(10000);
  }
  delay(5000);
}

void loop()
{
    
}

These pins are wrong. This is the correct assignment:
Pin 50 = MISO
Pin 51 = MOSI

i try and succes. thank you