Close
74000000005229
Inbreeding %
1.0