54075404
89851617
80449393
36931592
85338792
1210514
81864344
19982227
9006957
5215745
15177262
59313940
86059853
15718988
65049185
80085339
76204630
86197086
542469
74064924
82109003
15162652
60769160
46353409
96257910
14316337
15989465
86693551
33355350
60513478
65653596
96015654
8389917
63626554
96669008
73187693
4171375
95176130
50183620
130058