103829
107345
640119
40337
20019
54573
101524
1070129
48184
613144
77489
45211
42533
63757
988230
2444
1243
56684
608122
42284