106095
35523
41785
25268
36411
21662
24375
49494
26339
237511
30226
25881
24698
24980
28624