74301175
12633150
12399504
77565469
2218422
76368320
7854842
65529251
88272197
39269216
42102213
18477706
78957963
29156023
19736494
26257575
73662480
5365275
86229104
68374161
18414663
61619648
38671943
28083960
31165313
1089507
23159226
33644085
10883848
2584624
23319719
7973486
63855000
64805850
19713845
18691038
6506246
91796530
24954341
477036