42552459
34909625
5479162
51217052
9673016
932916
59738954
80489297
223994
20853546
81205121
83137280
15677034
73268824
54277054
51503154
50802624
49386378
89143120
78712132
78828370
4284909
99574052
358736
21127909
84243193
13353100
73989934
40627216
47158171
28131016
27523114
22936281
24234992
36788042
5541833
41601142
78283760
53251393
94821794