49597608
48976412
44397050
93711488
46612017
48968858
59641896
13658489
65326578
59552045
26453184
61436189
69193871
28084206
99822297
928966
6054562
70853683
56066896
67893142
93751819
69496694
48955487
42639366
89526254
6651730
22532696
51857699
6012441
60821273
97719566
82294675
28513294
91811240
87544165
88872026
30523384
16949986
12269488
4236643