73956057
9054260
7012873
49388163
99273797
13534197
80913216
9644309
94202837
63605990
54359566
56278727
40805436
58518190
99602178
24789786
13229461
20028737
36341662
10839991
41543963
26849117
28935091
20758594
84474850
11818478
54249197
21969700
59616580
592557
7202983
61163057
50813536
30086868
86567085
40963978
41053451
46128551
5087569
32498249