75529373
7465404
67553249
25728602
95971041
70147639
58229090
29926673
72352800
81896542
89517639
75954030
22364304
63842950
59975948
29376275
18976652
18472265
89594557
82902426
24419071
6085302
134108
30839151
3774729
46388769
61582718
1232390
3504700
10213043
85303753
79066675
80234423
42174949
21792321
43198842
984182
12963514
5868320
48812081