41229
31844
20106
79145
35861
66858
98867
37494
45837
97446
65212
82015