10993984
70502970
53538139
50921325
42194091
94517771
21378474
45328490
25877930
132740
40293185
21306734
79245780
83338706
99911404
47644597
91422517
36801022
91638303
6228187
49995759
88092716
4304763
78672376
86485422
49145874
39242046
51513328
28318672
45958363
12405019
62703301
12467168
42924656
11895285
3292029
17786557
15515616
83384442
91896139