28946012
54244254
8402480
6382856
95187623
97702768
62836100
14529217
25346041
16331194
78331150
6808792
83237132
49954375
47549555
4886507
59084337
45724166
83989401
85705184
28572109
11291743
20418822
11283750
65018064
32081322
663272
27454403
24529048
80045092
7003101
17351893
14249662
9003532
70175581
63696635
16704417
66679237
87743452
80562354