95143
65381
37965
25067
41607
58428
11386
11815
31567
42632
28546
92740