45846048
63722054
1752145
45702849
65788793
21084644
74798466
75757397
30006065
56117088
5136280
60516237
88071437
36838928
65673836
89048420
3324495
7458987
53785538
46698052
7475935
10879502
66566403
34486299
42632162
80625005
75513537
17232684
61334395
58511531
96507492
9305654
12612108
51998865
35532768
6315053
4418554
9154814
35731256
53164715