8183
64206
10160
12275
13167
3500
117008
43133
21728
23656
5414
12389
5281
9997
3392
63857
8110
13064
116626
12242
12124
23492
21562
42833