25498259
20685252
8332717
25849517
17726690
19059786
37431803
21878846
24432391
92038815
2418128
54073612
15352154
95837151
95035826
42851576
297127
7962892
21361631
35311907
92644505
91687879
15792775
29685304
8930481
84105576
4349818
83792895
44674440
45277977
76524914
5114234
18119183
94532494
92386415
3531895
47565619
89423238
53308482
674129