3132
38080
42823
103581
22119
31248
145545
17290
36585
71621