16522225
88459298
71768487
87877707
92118472
16967460
65175612
94827037
57112588
46659525
65709672
85533637
48813904
57182915
13902502
6581625
85923646
26119619
20676904
1843350
25599001
6912283
52946693
36277101
6194300
59132209
70024270
9806631
37454378
61902404
2832181
89095653
31939404
4624463
84959213
82547404
48857403
30718687
7918374
72017713