40881736
25091116
78093869
98973831
56291337
31022887
93934884
7239737
44098137
25816015
12192416
14462229
63624075
32069795
1967671
91095871
69871750
36354308
42352813
65593022
82444272
75488657
14395782
74605783
3190517
37975712
81381959
29083451
62786823
30771195
83571646
49883230
72793138
42894676
48493046
1467371
51934315
1907320
13362871
9974233