40653
625125
9612
11372
40215
68932
68720
80926
61527
58187
639147
49619
5275
73945
37548
130358
10496
40120
32221
5790