47385969
87011877
89313020
47879289
44643915
83744596
45064940
11789979
87386568
63877240
94293813
13656625
84045606
89362768
55424168
54018903
94086045
53362495
58747600
10311128
41553304
27978845
44613542
1506689
71905652
80297289
3374996
68826689
84461680
34012188
76756632
42197663
41809472
31469195
6096922
2243654
55021747
39337225
57938658
28981138