41704891
19466992
30763526
54775898
18504211
94699607
17286788
86235013
59256666
89034886
59791078
77345164
20437993
92467324
3110425
7748257
19953028
28191065
74223883
80581440
25779635
2284215
15754865
6251365
2435385
1185950
87397938
19855190
14765652
62401635
63781231
82681043
91099628
13417037
68225290
51121015
54432204
56878542
6835728
6812594