3565852
7233709
73771392
56949316
11935832
27181543
8098296
4161173
27399969
45722640
3217340
9858720
35891859
40219233
21704475
29786178
25634965
26742849
39259521
17201347
86795797
20629826
7825905
77276347
45657268
11127599
89184937
48235180
20741239
70286823
758560
3844885
77726635
5232998
1962234
55289171
77502278
65298740
41256642
41262526