53684602
24846892
61472514
80262245
28274138
99666922
58276024
3261823
80639443
31392761
89578978
41718551
74617064
11506306
53597485
64049290
79182758
17044614
53266086
43582245
14026177
82742710
30446964
71301073
78208048
6593170
20027222
12134578
4062947
39034934
31204964
19438179
48673919
5178217
91871759
516782
9352407
40567102
84589716
64458547