1967811 2003814 1659717
3025497 367527 37420734
23781158 9684513
