how do i get the facebook profile picture of the best players of each level for a high score leaderboard

Hello, good morning, how are you?. I am developing an educational video game with 20 levels and I need to obtain the Facebook profile picture of the players with the highest scores in each level. I am going to save the scores and the names in the real time database of firebase. I have used the facebook api to obtain the profile picture of each user who logs in. However, I don’t know how to save the url of that photo in the database and then load them and show them in the classification table.
Is it possible to build a classification table without users being friends by showing their facebook profile picture?
Thank you very much for your attention. regards.

P.S:I am using unity version 2019.4.40.
Facebook sdk version 11.

See this post for how to display it.

void Start(){    
    StartCoroutine(DownloadImage(url));
}

IEnumerator DownloadImage(string MediaUrl)
{   
    UnityWebRequest request = UnityWebRequestTexture.GetTexture(MediaUrl);
    yield return request.SendWebRequest();
    if(request.isNetworkError || request.isHttpError) 
        Debug.Log(request.error);
    else
        YourRawImage.texture = ((DownloadHandlerTexture) request.downloadHandler).texture;
} 

I’m not experienced with firebase so I can’t offer advice on databasing the URLs, but it seems as simple as making a dictionary where the keys are the highscore and the values are the URLs and simply orderby ascending it

using System.Linq;