80916058
49587840
88306973
17991160
6443068
85864885
21038114
41828905
27795845
39993042
13951837
22981919
30684823
69479741
27314710
76926265
12122036
96105293
87476622
73601893
44839846
3635626
39274228
53916344
22988953
499005
39272463
7372133
58634035
44016688
17548356
44185739
11423940
13595938
9859206
50361004
5207896
6962526
31955897
83037829