76768140
870595
79471988
62696261
901196
60406225
35155628
23341947
6840390
19083140
55748247
3486557
71031197
45066781
40951807
11969243
13701900
5134315
22167162
86073927
16234558
78384530
5588673
31698853
61587794
36406938
37702688
3861626
2265066
61882992
11736057
30915548
32295114
3725428
8067820
84137130
23152576
9921704
5492290
89418579