24879634
12061176
55691915
51393739
3653391
5769086
96155670
8619400
50845666
74927485
82443815
21882515
21585399
55175197
76494794
49075232
51997036
66578107
88024548
72957125
62496716
81639777
30976825
86512928
59301385
17359374
41163537
19618259
73668295
3347322
89952078
84322626
75305580
47063329
46532099
67172669
23649062
3072607
23603698
78114414