26223655
14546801
42569363
17132115
75826513
50456076
29194122
83818773
11784254
5729588
3778601
48499373
45808566
1811134
45765550
1740132
1575289
80278968
7371127
5402138
43076343
7815781
86141496
34661128
81759510
61376330
7685391
13641458
12369967
13851462
97947993
66987225
61406742
43772217
27827354
4593112
62032746
82876558
46609059
46099083