88376273
54366729
53566444
42831689
10015208
38141636
8981250
26497433
62562759
17985410
14081352
12977399
9049892
16651416
67672253
38464549
20214389
83549215
57932032
34672473
8953883
31678953
81339410
2174210