getGivenName method
get random given name. if specified given name,then given name fixed. or else use top random given name
Implementation
String getGivenName() {
if (givenName != null) return givenName!;
final rand = Random();
final index = rand.nextInt(topGivenNames.length);
return topGivenNames[index];
}