45462868
19537314
85022079
73356135
89363279
10566786
32048113
63554631
45417062
9233249
83259898
8158109
21134419
31011588
54965923
45604072
53085359
54943220
50401908
18629504
59723322
63628189
60733994
58319168
89467108
13872254
3598126
4954678
88059759
64028389
69248261
6343977
94689564
81488370
5902784
32447010
15595196
43887106
9356457
133242