25191025
5515780
55852957
84069323
80799939
32639962
6437875
27278564
8689935
7376190
26506529
6468493
3753485
53501952
76464575
43535729
1941359
4922989
85825488
84578791
53919672
41334919
58481536
3776926
45642671
20312811
35988376
3998265
48981179
7215361
25153562
27584627
8591900
60231022
20479772
64023600
41694568
46265864
45982430
47824410