6548833
52392966
35447355
350667
45596338
29121976
92031039
26519412
51161217
76777925
22769435
99929054
31171396
57462260
984524
87538495
3682707
45149169
7509317
11083866
54862707
32883338
40381633
58225235
79114911
48582474
45104930
43526502
33586150
23931599
43927377
71846127
78528224
66456435
76205778
68618053
50821832
83182096
17784333
59399451