49906
51255
10606
86314
33179
27314
29782
24494
70293
93726
44136
82348