61367056
52089849
17132972
35188145
74392214
62344214
45988892
39806868
83521180
61372112
75747132
16108850
99878981
42111228
68919482
3228497
68158729
2361210
50992362
89926742
25614872
63513968
85893684
48438834
54845040
9335312
55652547
1793723
2379621
13258918
11367777
86205727
58503223
4426465
42579268
32993357
78739691
28262446
61965582
48786194