Hello Aspirant,
See this is because the first shift of March 18th was moderately easy in comparison to other shifts, so there is huge possibility that your friends might have appeared in the shifts tougher than that of yours.
According to the percentile you have mentioned your rank is expected to be in the range of 45012 - 50600 , you can check out marks Vs ranks Vs Percentile from the link given below :-
https://engineering.careers360.com/articles/jee-main-marks-vs-percentile
Or
You can also use JEE-Main Rank Predictor to predict your rank :-
JEE Main Rank Predictor - Know your expected IIT JEE Main 2021 Rank by ...
You can check out previous year's cut-offs from the official website of JOSAA as given below :-
https://josaa.nic.in/Result/Result/currentorcr.aspx
You can use JEE-Main College Predictor to predict your chances of admission in different engineering colleges of India on the basis of your JEE-Main 2021 result :-
https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
You can also check out the JEE-Main 2021 qualifying cut-off (expected) for JEE-Advance 2021 from the link given below :-
https://engineering.careers360.com/articles/jee-main-cutoff
I hope this information helps you.
Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile