50971
6611
48910
988194
18220
95395
84515
989201
41652
52814
2925
64483
78668
26946
48968
41998
22523
7182
20448
48810