17231
25204
21343
7742
13002
5971
23331
44111
14211
7671
94913
27441
32456
19612
58033
21121
18481
1093912
25841
30841
54152
32851
24451
3561
1585616
52208
14273
9581
18684
17333
12902
17673
347715
6361
5781
2751
4541
2381
5564
3003
49217
34713
3235
3777
50210
3452
5108