17231
25144
21343
7742
13002
5971
23331
44111
14141
7671
3561
1585616
94913
992416
68335
18491
24180
25200
28800
25390
32410
9581
1093912
15570
22533
5430
52188
25841