49505
962993
62320
303979
391708
148259
920901
674783
737475
304528
637233
272890
5606367
4594935
4400459
3483998
3461462
3440286
3390956
3047226
3038729
2518209
2150352
2148407