58331158
71814234
7374096
60332568
85665868
8198196
33631015
3518312
57338136
83605717
60612445
57176319
76339529
35544149
8017051
21303840
80422722
47835758
52678495
71915705
4305743
2137684
61322224
51109578
37873820
61347112
97162600
64262582
54032744
86947358
66376399
26002117
45839422
93593444
83206375
68078168
4920272
6173621
78613134
1175550