25126475
82047821
34616500
60233074
2685319
63002986
20406752
29721875
316117
52355764
8470770
97642399
24641292
56265378
36343126
5994958
3316129
88989401
63208836
48401005
82483671
81806858
2510654
84777383
96643922
37657332
95343724
42018892
50183744
29339588
30582811
6118794
3182137
24323826
26621639
59253290
53441689
27042778
57488017
27761156