52105699
55527494
58046646
53402638
48718203
6706252
88742186
92932659
3443135
32596564
86287489
61262890
47114886
8915534
86829887
31333906
21961856
40838928
5118524
59271016
35809030
87819002
42042662
85464142
12571278
69218127
49683033
89674667
4786258
45445103
68658661
7894061
95948078
3265713
89688472
52299142
20609067
89043834
56978322
42012047