5842549
18322619
27156047
77641039
49823531
31594002
94012440
49866410
53704998
37078967
47126525
52242565
36119059
74939435
42835336
41099915
99855082
11771865
64973525
71023951
77228152
37152
38578482
57983925
33147791
16544893
87158012
44456121
27784801
20153056
38278557
39339840
59135563
99506235
3459732
54664360
30919234
19408288
26703186
91276820