25623540
4949968
52781290
21926012
39292969
31529047
84911526
30229709
1917094
38368223
52965403
77292351
8914476
40283532
40037308
3681574
6531688
4606820
64599814
1638938
9597346
45038868
92747309
57846503
17147028
9317779
63305268
6886203
16603032
24153205
66101608
55364479
21598043
78998323
20461563
27335689
20064576
40184148
81884212
7458233