42415
32914
38912
4620
36227
27835
17522
23414
24018
1017
3029
3590
690112
49623
48770
48248
4261271
4059158
33234
3261151
31296
26782
24551
22950