15203024
80266349
80988856
72574373
8261759
48978189
38959953
91589043
83612625
89268740
34131431
33054588
68082225
74882472
42942973
7464240
42522611
24549069
11876679
8943026
64665351
88119830
11994607
6678701
30358792
72344816
93348024
12604803
72756697
8491981
66274188
6368889
36616674
17209594
8178112
79543399
83174358
8035584
2474547
40331559