78977384 / 9828364 = 8.0342105263
17229492 / 26929748 = 0.6398189752
77044374 / 105726263 = 0.728692704
138764452 / 358704752 = 0.386879906
3003000924 / 2572560397 = 1.16740166