2985333
4121003
1575348
460579
4407201
3939970
4041013
3734399
4544476
3302922
61378
62150
40907
43772
74228
57906
60831
59306
70247
70973
123751
204032
304380
677410
336391
3672068
2249081
370070
1010577
165423