52157840
9773099
54584273
18154117
52405310
10058793
3801456
2771104
77363753
36273883
54197129
5548057
95929892
61109522
88379607
96313817
6592638
27875638
76615763
4122415
39299197
3887112
4188185
89069818
66192395
7713778
39092524
87844638
59638727
27574326
17866518
86368412
27455818
91948553
45217652
10577697
5483884
32415280
12319978
71738463