95158
65397
37977
25068
41616
58430
11389
11820
31569
42634
28548
92746