17763342
52921614
40311592
12608369
6082892
58239286
51853414
69913372
70033389
22445076
49879812
3407237
89363161
83071750
89477129
49505101
29308062
13854420
54867133
62334095
89093148
13199903
87668615
21997205
13298443
6229536
3743910
13995983
55265726
54519486
21197243
91684028
63683802
29694
19739063
32943443
83701578
21783406
66781584
80467594