45889852
32179753
38601023
92932832
5871406
36123396
79024842
76034080
92524659
68036922
76718167
27386196
69788439
52878066
17149573
99866987
62229265
66462899
6565838
68134362
29944160
45869934
82784334
27188324
35859594
60179201
99104267
40026183
47229820
70935089
21965576
72268019
63102154
42006130
80871017
89289890
59781145
30866810
96237858
72509833