41409759
68927529
31177201
27691177
10078546
2934361
15216541
82191815
45327601
94104519
76075114
91014777
1797335
84532619
14214056
1030195
74948691
98863794
66295532
55244414
3718889
73543217
7672086
24694686
24588064
77721946
92754021
64187202
55354231
71099980
50445748
7381478
63349689
3815328
72533568
85209821
10652955
64635835
21055118
40031081