39686763
99267880
19763636
93609349
57095178
61763118
9798754
11122111
10336582
4531557
58852357
47893225
53252113
3586639
5997105
74812785
33083694
78163124
51914941
9373529
29191561
58068813
45054762
5347886
36306575
15266106
94294235
55967154
95841240
55445581
9510832
42305337
39472972
11288211
18619814
4901809
3837394
49423450
4101616
61596485