637717
30668890
16499209
27637970
517848
24537382
95046421
88547414
17203686
35716147
94615036
57196949
86972144
78083513
86209845
97651514
68607887
4159400
78912558
29866551
35404849
26039463
82232069
7090781
68835188
20791255
65212322
76979903
5313456
91029061
7677544
61023182
76584675
13717587
94988042
8363322
59558001
3265621
40966583
33246202