23799680
74542450
19052710
24462739
89446514
26507217
4673582
13579864
2259303
72132418
14447150
79272094
47547617
48852112
78165544
74534689
9148431
84285878
6949387
22110
86676899
65004978
11282891
786753
48905639
62633288
24303769
70623446
35523898
7581209
52086802
98345329
87038422
35858678
9647824
42702112
129941
68554892
10507560
40702538