DUYURULAR
IProsecutoRII
IProsecutoRII
83
Human
9,576,585,656
831,615/7878
---
255
---
177
---
0
60
50
50