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