29108449
45894491
52629093
16899096
319284
36239604
55915383
10247065
31547486
2367336
5402210
36041276
74152100
61293651
34793548
13428532
29504465
57945951
15677171
91038601
88917888
55745982
9822666
96523625
9235932
82766105
99451433
7402592
69761313
41289819
90663207
59181232
80356167
69493563
68986140
68586696
48961887
5675082
68531134
69017710