95148
65384
37965
25067
41607
58428
11386
11816
31567
42632
28546
92740