5003422
52758177
57649236
56728000
37668969
87166237
3191724
4831558
78203172
386560
57116325
36994847
4947989
79155980
10388370
5990766
41253933
45549405
30191832
5577539
53182275
40157274
92023511
4209058
41489107
53369125
41105656
30809232
371653
82261087
90626084
48291112
24344844
81973010
29765248
18259980
37707294
73968563
12858338
37364806