1238068
455459
185176
41318
614806
167554
112315
50448
83205
3045157
112275
2255908
30598
45663
829902
226095
614590
679466
917183
337252
75287
2755372
2493163
37368
3719363
750662
137181
41298
1120250
305099