23927729
24417620
38345228
21962825
11337138
39775183
29628707
93477674
1142005
19081811
54186172
5494985
4954247
35457554
61239812
5405381
62985561
45242492
55932935
11949195
7165662
17413843
51321087
46758462
12961406
29734149
95203174
99907784
1038621
85595355
78583701
91113213
26802883
99682355
62227462
15824533
56048891
1594657
19246082
47932644